Honor an existing CC_FOR_BUILD in the environment for sim.
[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
2396
2397 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2398 #
2399 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2400 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2401 #   Written by Gordon Matzigkeit, 1996
2402 #
2403 # This file is free software; the Free Software Foundation gives
2404 # unlimited permission to copy and/or distribute it, with or without
2405 # modifications, as long as this notice is preserved.
2406
2407
2408
2409 # serial 56 LT_INIT
2410
2411
2412 # LT_PREREQ(VERSION)
2413 # ------------------
2414 # Complain and exit if this libtool version is less that VERSION.
2415
2416
2417
2418 # _LT_CHECK_BUILDDIR
2419 # ------------------
2420 # Complain if the absolute build directory name contains unusual characters
2421
2422
2423
2424 # LT_INIT([OPTIONS])
2425 # ------------------
2426 # LT_INIT
2427
2428 # Old names:
2429 # This is what autoupdate's m4 run will expand.  It fires
2430 # the warning (with _au_warn_XXX), outputs it into the
2431 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2432 # the replacement expansion.
2433
2434
2435 # This is an auxiliary macro that is also run when
2436 # autoupdate runs m4.  It simply calls m4_warning, but
2437 # we need a wrapper so that each warning is emitted only
2438 # once.  We break the quoting in m4_warning's argument in
2439 # order to expand this macro's arguments, not AU_DEFUN's.
2440
2441
2442 # Finally, this is the expansion that is picked up by
2443 # autoconf.  It tells the user to run autoupdate, and
2444 # then outputs the replacement expansion.  We do not care
2445 # about autoupdate's warning because that contains
2446 # information on what to do *after* running autoupdate.
2447
2448 # This is what autoupdate's m4 run will expand.  It fires
2449 # the warning (with _au_warn_XXX), outputs it into the
2450 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2451 # the replacement expansion.
2452
2453
2454 # This is an auxiliary macro that is also run when
2455 # autoupdate runs m4.  It simply calls m4_warning, but
2456 # we need a wrapper so that each warning is emitted only
2457 # once.  We break the quoting in m4_warning's argument in
2458 # order to expand this macro's arguments, not AU_DEFUN's.
2459
2460
2461 # Finally, this is the expansion that is picked up by
2462 # autoconf.  It tells the user to run autoupdate, and
2463 # then outputs the replacement expansion.  We do not care
2464 # about autoupdate's warning because that contains
2465 # information on what to do *after* running autoupdate.
2466
2467
2468
2469 # _LT_CC_BASENAME(CC)
2470 # -------------------
2471 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2472
2473
2474
2475 # _LT_FILEUTILS_DEFAULTS
2476 # ----------------------
2477 # It is okay to use these file commands and assume they have been set
2478 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2479 # _LT_FILEUTILS_DEFAULTS
2480
2481
2482 # _LT_SETUP
2483 # ---------
2484 # _LT_SETUP
2485
2486
2487 # _LT_PREPARE_SED_QUOTE_VARS
2488 # --------------------------
2489 # Define a few sed substitution that help us do robust quoting.
2490
2491
2492 # _LT_PROG_LTMAIN
2493 # ---------------
2494 # Note that this code is called both from `configure', and `config.status'
2495 # now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2496 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2497 # so we pass a copy along to make sure it has a sensible value anyway.
2498 # _LT_PROG_LTMAIN
2499
2500
2501 ## ------------------------------------- ##
2502 ## Accumulate code for creating libtool. ##
2503 ## ------------------------------------- ##
2504
2505 # So that we can recreate a full libtool script including additional
2506 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2507 # in macros and then make a single call at the end using the `libtool'
2508 # label.
2509
2510
2511 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2512 # ----------------------------------------
2513 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2514
2515
2516 # Initialize.
2517
2518
2519
2520 # _LT_CONFIG_LIBTOOL([COMMANDS])
2521 # ------------------------------
2522 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2523
2524
2525 # Initialize.
2526
2527
2528
2529 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2530 # -----------------------------------------------------
2531
2532
2533
2534 # _LT_FORMAT_COMMENT([COMMENT])
2535 # -----------------------------
2536 # Add leading comment marks to the start of each line, and a trailing
2537 # full-stop to the whole comment if one is not present already.
2538
2539
2540
2541
2542 ## ------------------------ ##
2543 ## FIXME: Eliminate VARNAME ##
2544 ## ------------------------ ##
2545
2546
2547 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2548 # -------------------------------------------------------------------
2549 # CONFIGNAME is the name given to the value in the libtool script.
2550 # VARNAME is the (base) name used in the configure script.
2551 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2552 # VARNAME.  Any other value will be used directly.
2553
2554
2555
2556 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2557 # --------------------------------------------------------
2558
2559
2560
2561 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2562 # ------------------------------------------------
2563
2564
2565
2566 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2567 # ---------------------------------------------------------
2568
2569
2570
2571 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2572 # --------------------------------------------------
2573
2574
2575
2576 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2577 # ---------------------------------------------------
2578
2579
2580
2581 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2582 # ---------------------------------------------------
2583
2584
2585
2586
2587 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2588 # ------------------------------------------------
2589
2590
2591
2592
2593 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2594 # ------------------------------------
2595 # Quote a variable value, and forward it to `config.status' so that its
2596 # declaration there will have the same value as in `configure'.  VARNAME
2597 # must have a single quote delimited value for this to work.
2598
2599
2600
2601 # _LT_CONFIG_STATUS_DECLARATIONS
2602 # ------------------------------
2603 # We delimit libtool config variables with single quotes, so when
2604 # we write them to config.status, we have to be sure to quote all
2605 # embedded single quotes properly.  In configure, this macro expands
2606 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2607 #
2608 #    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2609
2610
2611
2612 # _LT_LIBTOOL_TAGS
2613 # ----------------
2614 # Output comment and list of tags supported by the script
2615
2616
2617
2618 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2619 # -----------------------------------
2620 # Extract the dictionary values for VARNAME (optionally with TAG) and
2621 # expand to a commented shell variable setting:
2622 #
2623 #    # Some comment about what VAR is for.
2624 #    visible_name=$lt_internal_name
2625
2626
2627
2628 # _LT_LIBTOOL_CONFIG_VARS
2629 # -----------------------
2630 # Produce commented declarations of non-tagged libtool config variables
2631 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2632 # script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2633 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2634
2635
2636
2637 # _LT_LIBTOOL_TAG_VARS(TAG)
2638 # -------------------------
2639
2640
2641
2642 # _LT_TAGVAR(VARNAME, [TAGNAME])
2643 # ------------------------------
2644
2645
2646
2647 # _LT_CONFIG_COMMANDS
2648 # -------------------
2649 # Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2650 # variables for single and double quote escaping we saved from calls
2651 # to _LT_DECL, we can put quote escaped variables declarations
2652 # into `config.status', and then the shell code to quote escape them in
2653 # for loops in `config.status'.  Finally, any additional code accumulated
2654 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2655 #_LT_CONFIG_COMMANDS
2656
2657
2658 # Initialize.
2659
2660
2661 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2662 # ------------------------------------
2663 # Generate a child script FILE with all initialization necessary to
2664 # reuse the environment learned by the parent script, and make the
2665 # file executable.  If COMMENT is supplied, it is inserted after the
2666 # `#!' sequence but before initialization text begins.  After this
2667 # macro, additional text can be appended to FILE to form the body of
2668 # the child script.  The macro ends with non-zero status if the
2669 # file could not be fully written (such as if the disk is full).
2670 # _LT_GENERATED_FILE_INIT
2671
2672 # LT_OUTPUT
2673 # ---------
2674 # This macro allows early generation of the libtool script (before
2675 # AC_OUTPUT is called), incase it is used in configure for compilation
2676 # tests.
2677 # LT_OUTPUT
2678
2679
2680 # _LT_CONFIG(TAG)
2681 # ---------------
2682 # If TAG is the built-in tag, create an initial libtool script with a
2683 # default configuration from the untagged config vars.  Otherwise add code
2684 # to config.status for appending the configuration named by TAG from the
2685 # matching tagged config vars.
2686 # _LT_CONFIG
2687
2688
2689 # LT_SUPPORTED_TAG(TAG)
2690 # ---------------------
2691 # Trace this macro to discover what tags are supported by the libtool
2692 # --tag option, using:
2693 #    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2694
2695
2696
2697 # C support is built-in for now
2698
2699
2700
2701
2702 # LT_LANG(LANG)
2703 # -------------
2704 # Enable libtool support for the given language if not already enabled.
2705 # LT_LANG
2706
2707
2708 # _LT_LANG(LANGNAME)
2709 # ------------------
2710 # _LT_LANG
2711
2712
2713 # _LT_LANG_DEFAULT_CONFIG
2714 # -----------------------
2715 # _LT_LANG_DEFAULT_CONFIG
2716
2717 # Obsolete macros:
2718 # This is what autoupdate's m4 run will expand.  It fires
2719 # the warning (with _au_warn_XXX), outputs it into the
2720 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2721 # the replacement expansion.
2722
2723
2724 # This is an auxiliary macro that is also run when
2725 # autoupdate runs m4.  It simply calls m4_warning, but
2726 # we need a wrapper so that each warning is emitted only
2727 # once.  We break the quoting in m4_warning's argument in
2728 # order to expand this macro's arguments, not AU_DEFUN's.
2729
2730
2731 # Finally, this is the expansion that is picked up by
2732 # autoconf.  It tells the user to run autoupdate, and
2733 # then outputs the replacement expansion.  We do not care
2734 # about autoupdate's warning because that contains
2735 # information on what to do *after* running autoupdate.
2736
2737 # This is what autoupdate's m4 run will expand.  It fires
2738 # the warning (with _au_warn_XXX), outputs it into the
2739 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2740 # the replacement expansion.
2741
2742
2743 # This is an auxiliary macro that is also run when
2744 # autoupdate runs m4.  It simply calls m4_warning, but
2745 # we need a wrapper so that each warning is emitted only
2746 # once.  We break the quoting in m4_warning's argument in
2747 # order to expand this macro's arguments, not AU_DEFUN's.
2748
2749
2750 # Finally, this is the expansion that is picked up by
2751 # autoconf.  It tells the user to run autoupdate, and
2752 # then outputs the replacement expansion.  We do not care
2753 # about autoupdate's warning because that contains
2754 # information on what to do *after* running autoupdate.
2755
2756 # This is what autoupdate's m4 run will expand.  It fires
2757 # the warning (with _au_warn_XXX), outputs it into the
2758 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2759 # the replacement expansion.
2760
2761
2762 # This is an auxiliary macro that is also run when
2763 # autoupdate runs m4.  It simply calls m4_warning, but
2764 # we need a wrapper so that each warning is emitted only
2765 # once.  We break the quoting in m4_warning's argument in
2766 # order to expand this macro's arguments, not AU_DEFUN's.
2767
2768
2769 # Finally, this is the expansion that is picked up by
2770 # autoconf.  It tells the user to run autoupdate, and
2771 # then outputs the replacement expansion.  We do not care
2772 # about autoupdate's warning because that contains
2773 # information on what to do *after* running autoupdate.
2774
2775 # This is what autoupdate's m4 run will expand.  It fires
2776 # the warning (with _au_warn_XXX), outputs it into the
2777 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2778 # the replacement expansion.
2779
2780
2781 # This is an auxiliary macro that is also run when
2782 # autoupdate runs m4.  It simply calls m4_warning, but
2783 # we need a wrapper so that each warning is emitted only
2784 # once.  We break the quoting in m4_warning's argument in
2785 # order to expand this macro's arguments, not AU_DEFUN's.
2786
2787
2788 # Finally, this is the expansion that is picked up by
2789 # autoconf.  It tells the user to run autoupdate, and
2790 # then outputs the replacement expansion.  We do not care
2791 # about autoupdate's warning because that contains
2792 # information on what to do *after* running autoupdate.
2793
2794 # This is what autoupdate's m4 run will expand.  It fires
2795 # the warning (with _au_warn_XXX), outputs it into the
2796 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2797 # the replacement expansion.
2798
2799
2800 # This is an auxiliary macro that is also run when
2801 # autoupdate runs m4.  It simply calls m4_warning, but
2802 # we need a wrapper so that each warning is emitted only
2803 # once.  We break the quoting in m4_warning's argument in
2804 # order to expand this macro's arguments, not AU_DEFUN's.
2805
2806
2807 # Finally, this is the expansion that is picked up by
2808 # autoconf.  It tells the user to run autoupdate, and
2809 # then outputs the replacement expansion.  We do not care
2810 # about autoupdate's warning because that contains
2811 # information on what to do *after* running autoupdate.
2812
2813
2814
2815 # _LT_TAG_COMPILER
2816 # ----------------
2817 # _LT_TAG_COMPILER
2818
2819
2820 # _LT_COMPILER_BOILERPLATE
2821 # ------------------------
2822 # Check for compiler boilerplate output or warnings with
2823 # the simple compiler test code.
2824 # _LT_COMPILER_BOILERPLATE
2825
2826
2827 # _LT_LINKER_BOILERPLATE
2828 # ----------------------
2829 # Check for linker boilerplate output or warnings with
2830 # the simple link test code.
2831 # _LT_LINKER_BOILERPLATE
2832
2833 # _LT_REQUIRED_DARWIN_CHECKS
2834 # -------------------------
2835
2836
2837
2838 # _LT_DARWIN_LINKER_FEATURES
2839 # --------------------------
2840 # Checks for linker and compiler features on darwin
2841
2842
2843 # _LT_SYS_MODULE_PATH_AIX
2844 # -----------------------
2845 # Links a minimal program and checks the executable
2846 # for the system default hardcoded library path. In most cases,
2847 # this is /usr/lib:/lib, but when the MPI compilers are used
2848 # the location of the communication and MPI libs are included too.
2849 # If we don't find anything, use the default library path according
2850 # to the aix ld manual.
2851 # _LT_SYS_MODULE_PATH_AIX
2852
2853
2854 # _LT_SHELL_INIT(ARG)
2855 # -------------------
2856 # _LT_SHELL_INIT
2857
2858
2859
2860 # _LT_PROG_ECHO_BACKSLASH
2861 # -----------------------
2862 # Find how we can fake an echo command that does not interpret backslash.
2863 # In particular, with Autoconf 2.60 or later we add some code to the start
2864 # of the generated configure script which will find a shell with a builtin
2865 # printf (which we can use as an echo command).
2866 # _LT_PROG_ECHO_BACKSLASH
2867
2868
2869 # _LT_ENABLE_LOCK
2870 # ---------------
2871 # _LT_ENABLE_LOCK
2872
2873
2874 # _LT_CMD_OLD_ARCHIVE
2875 # -------------------
2876 # _LT_CMD_OLD_ARCHIVE
2877
2878
2879 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2880 #               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2881 # ----------------------------------------------------------------
2882 # Check whether the given compiler option works
2883 # _LT_COMPILER_OPTION
2884
2885 # Old name:
2886 # This is what autoupdate's m4 run will expand.  It fires
2887 # the warning (with _au_warn_XXX), outputs it into the
2888 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2889 # the replacement expansion.
2890
2891
2892 # This is an auxiliary macro that is also run when
2893 # autoupdate runs m4.  It simply calls m4_warning, but
2894 # we need a wrapper so that each warning is emitted only
2895 # once.  We break the quoting in m4_warning's argument in
2896 # order to expand this macro's arguments, not AU_DEFUN's.
2897
2898
2899 # Finally, this is the expansion that is picked up by
2900 # autoconf.  It tells the user to run autoupdate, and
2901 # then outputs the replacement expansion.  We do not care
2902 # about autoupdate's warning because that contains
2903 # information on what to do *after* running autoupdate.
2904
2905
2906
2907 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2908 #                  [ACTION-SUCCESS], [ACTION-FAILURE])
2909 # ----------------------------------------------------
2910 # Check whether the given linker option works
2911 # _LT_LINKER_OPTION
2912
2913 # Old name:
2914 # This is what autoupdate's m4 run will expand.  It fires
2915 # the warning (with _au_warn_XXX), outputs it into the
2916 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2917 # the replacement expansion.
2918
2919
2920 # This is an auxiliary macro that is also run when
2921 # autoupdate runs m4.  It simply calls m4_warning, but
2922 # we need a wrapper so that each warning is emitted only
2923 # once.  We break the quoting in m4_warning's argument in
2924 # order to expand this macro's arguments, not AU_DEFUN's.
2925
2926
2927 # Finally, this is the expansion that is picked up by
2928 # autoconf.  It tells the user to run autoupdate, and
2929 # then outputs the replacement expansion.  We do not care
2930 # about autoupdate's warning because that contains
2931 # information on what to do *after* running autoupdate.
2932
2933
2934
2935 # LT_CMD_MAX_LEN
2936 #---------------
2937 # LT_CMD_MAX_LEN
2938
2939 # Old name:
2940 # This is what autoupdate's m4 run will expand.  It fires
2941 # the warning (with _au_warn_XXX), outputs it into the
2942 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2943 # the replacement expansion.
2944
2945
2946 # This is an auxiliary macro that is also run when
2947 # autoupdate runs m4.  It simply calls m4_warning, but
2948 # we need a wrapper so that each warning is emitted only
2949 # once.  We break the quoting in m4_warning's argument in
2950 # order to expand this macro's arguments, not AU_DEFUN's.
2951
2952
2953 # Finally, this is the expansion that is picked up by
2954 # autoconf.  It tells the user to run autoupdate, and
2955 # then outputs the replacement expansion.  We do not care
2956 # about autoupdate's warning because that contains
2957 # information on what to do *after* running autoupdate.
2958
2959
2960
2961 # _LT_HEADER_DLFCN
2962 # ----------------
2963 # _LT_HEADER_DLFCN
2964
2965
2966 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2967 #                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2968 # ----------------------------------------------------------------
2969 # _LT_TRY_DLOPEN_SELF
2970
2971
2972 # LT_SYS_DLOPEN_SELF
2973 # ------------------
2974 # LT_SYS_DLOPEN_SELF
2975
2976 # Old name:
2977 # This is what autoupdate's m4 run will expand.  It fires
2978 # the warning (with _au_warn_XXX), outputs it into the
2979 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2980 # the replacement expansion.
2981
2982
2983 # This is an auxiliary macro that is also run when
2984 # autoupdate runs m4.  It simply calls m4_warning, but
2985 # we need a wrapper so that each warning is emitted only
2986 # once.  We break the quoting in m4_warning's argument in
2987 # order to expand this macro's arguments, not AU_DEFUN's.
2988
2989
2990 # Finally, this is the expansion that is picked up by
2991 # autoconf.  It tells the user to run autoupdate, and
2992 # then outputs the replacement expansion.  We do not care
2993 # about autoupdate's warning because that contains
2994 # information on what to do *after* running autoupdate.
2995
2996
2997
2998 # _LT_COMPILER_C_O([TAGNAME])
2999 # ---------------------------
3000 # Check to see if options -c and -o are simultaneously supported by compiler.
3001 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3002 # _LT_COMPILER_C_O
3003
3004
3005 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3006 # ----------------------------------
3007 # Check to see if we can do hard links to lock some files if needed
3008 # _LT_COMPILER_FILE_LOCKS
3009
3010
3011 # _LT_CHECK_OBJDIR
3012 # ----------------
3013 # _LT_CHECK_OBJDIR
3014
3015
3016 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3017 # --------------------------------------
3018 # Check hardcoding attributes.
3019 # _LT_LINKER_HARDCODE_LIBPATH
3020
3021
3022 # _LT_CMD_STRIPLIB
3023 # ----------------
3024 # _LT_CMD_STRIPLIB
3025
3026
3027 # _LT_SYS_DYNAMIC_LINKER([TAG])
3028 # -----------------------------
3029 # PORTME Fill in your ld.so characteristics
3030 # _LT_SYS_DYNAMIC_LINKER
3031
3032
3033 # _LT_PATH_TOOL_PREFIX(TOOL)
3034 # --------------------------
3035 # find a file program which can recognize shared library
3036 # _LT_PATH_TOOL_PREFIX
3037
3038 # Old name:
3039 # This is what autoupdate's m4 run will expand.  It fires
3040 # the warning (with _au_warn_XXX), outputs it into the
3041 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3042 # the replacement expansion.
3043
3044
3045 # This is an auxiliary macro that is also run when
3046 # autoupdate runs m4.  It simply calls m4_warning, but
3047 # we need a wrapper so that each warning is emitted only
3048 # once.  We break the quoting in m4_warning's argument in
3049 # order to expand this macro's arguments, not AU_DEFUN's.
3050
3051
3052 # Finally, this is the expansion that is picked up by
3053 # autoconf.  It tells the user to run autoupdate, and
3054 # then outputs the replacement expansion.  We do not care
3055 # about autoupdate's warning because that contains
3056 # information on what to do *after* running autoupdate.
3057
3058
3059
3060 # _LT_PATH_MAGIC
3061 # --------------
3062 # find a file program which can recognize a shared library
3063 # _LT_PATH_MAGIC
3064
3065
3066 # LT_PATH_LD
3067 # ----------
3068 # find the pathname to the GNU or non-GNU linker
3069 # LT_PATH_LD
3070
3071 # Old names:
3072 # This is what autoupdate's m4 run will expand.  It fires
3073 # the warning (with _au_warn_XXX), outputs it into the
3074 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3075 # the replacement expansion.
3076
3077
3078 # This is an auxiliary macro that is also run when
3079 # autoupdate runs m4.  It simply calls m4_warning, but
3080 # we need a wrapper so that each warning is emitted only
3081 # once.  We break the quoting in m4_warning's argument in
3082 # order to expand this macro's arguments, not AU_DEFUN's.
3083
3084
3085 # Finally, this is the expansion that is picked up by
3086 # autoconf.  It tells the user to run autoupdate, and
3087 # then outputs the replacement expansion.  We do not care
3088 # about autoupdate's warning because that contains
3089 # information on what to do *after* running autoupdate.
3090
3091 # This is what autoupdate's m4 run will expand.  It fires
3092 # the warning (with _au_warn_XXX), outputs it into the
3093 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3094 # the replacement expansion.
3095
3096
3097 # This is an auxiliary macro that is also run when
3098 # autoupdate runs m4.  It simply calls m4_warning, but
3099 # we need a wrapper so that each warning is emitted only
3100 # once.  We break the quoting in m4_warning's argument in
3101 # order to expand this macro's arguments, not AU_DEFUN's.
3102
3103
3104 # Finally, this is the expansion that is picked up by
3105 # autoconf.  It tells the user to run autoupdate, and
3106 # then outputs the replacement expansion.  We do not care
3107 # about autoupdate's warning because that contains
3108 # information on what to do *after* running autoupdate.
3109
3110
3111
3112 # _LT_PATH_LD_GNU
3113 #- --------------
3114 # _LT_PATH_LD_GNU
3115
3116
3117 # _LT_CMD_RELOAD
3118 # --------------
3119 # find reload flag for linker
3120 #   -- PORTME Some linkers may need a different reload flag.
3121 # _LT_CMD_RELOAD
3122
3123
3124 # _LT_CHECK_MAGIC_METHOD
3125 # ----------------------
3126 # how to check for library dependencies
3127 #  -- PORTME fill in with the dynamic library characteristics
3128 # _LT_CHECK_MAGIC_METHOD
3129
3130
3131 # LT_PATH_NM
3132 # ----------
3133 # find the pathname to a BSD- or MS-compatible name lister
3134 # LT_PATH_NM
3135
3136 # Old names:
3137 # This is what autoupdate's m4 run will expand.  It fires
3138 # the warning (with _au_warn_XXX), outputs it into the
3139 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3140 # the replacement expansion.
3141
3142
3143 # This is an auxiliary macro that is also run when
3144 # autoupdate runs m4.  It simply calls m4_warning, but
3145 # we need a wrapper so that each warning is emitted only
3146 # once.  We break the quoting in m4_warning's argument in
3147 # order to expand this macro's arguments, not AU_DEFUN's.
3148
3149
3150 # Finally, this is the expansion that is picked up by
3151 # autoconf.  It tells the user to run autoupdate, and
3152 # then outputs the replacement expansion.  We do not care
3153 # about autoupdate's warning because that contains
3154 # information on what to do *after* running autoupdate.
3155
3156 # This is what autoupdate's m4 run will expand.  It fires
3157 # the warning (with _au_warn_XXX), outputs it into the
3158 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3159 # the replacement expansion.
3160
3161
3162 # This is an auxiliary macro that is also run when
3163 # autoupdate runs m4.  It simply calls m4_warning, but
3164 # we need a wrapper so that each warning is emitted only
3165 # once.  We break the quoting in m4_warning's argument in
3166 # order to expand this macro's arguments, not AU_DEFUN's.
3167
3168
3169 # Finally, this is the expansion that is picked up by
3170 # autoconf.  It tells the user to run autoupdate, and
3171 # then outputs the replacement expansion.  We do not care
3172 # about autoupdate's warning because that contains
3173 # information on what to do *after* running autoupdate.
3174
3175
3176
3177 # LT_LIB_M
3178 # --------
3179 # check for math library
3180 # LT_LIB_M
3181
3182 # Old name:
3183 # This is what autoupdate's m4 run will expand.  It fires
3184 # the warning (with _au_warn_XXX), outputs it into the
3185 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3186 # the replacement expansion.
3187
3188
3189 # This is an auxiliary macro that is also run when
3190 # autoupdate runs m4.  It simply calls m4_warning, but
3191 # we need a wrapper so that each warning is emitted only
3192 # once.  We break the quoting in m4_warning's argument in
3193 # order to expand this macro's arguments, not AU_DEFUN's.
3194
3195
3196 # Finally, this is the expansion that is picked up by
3197 # autoconf.  It tells the user to run autoupdate, and
3198 # then outputs the replacement expansion.  We do not care
3199 # about autoupdate's warning because that contains
3200 # information on what to do *after* running autoupdate.
3201
3202
3203
3204 # _LT_COMPILER_NO_RTTI([TAGNAME])
3205 # -------------------------------
3206 # _LT_COMPILER_NO_RTTI
3207
3208
3209 # _LT_CMD_GLOBAL_SYMBOLS
3210 # ----------------------
3211  # _LT_CMD_GLOBAL_SYMBOLS
3212
3213
3214 # _LT_COMPILER_PIC([TAGNAME])
3215 # ---------------------------
3216 # _LT_COMPILER_PIC
3217
3218
3219 # _LT_LINKER_SHLIBS([TAGNAME])
3220 # ----------------------------
3221 # See if the linker supports building shared libraries.
3222 # _LT_LINKER_SHLIBS
3223
3224
3225 # _LT_LANG_C_CONFIG([TAG])
3226 # ------------------------
3227 # Ensure that the configuration variables for a C compiler are suitably
3228 # defined.  These variables are subsequently used by _LT_CONFIG to write
3229 # the compiler configuration to `libtool'.
3230 # _LT_LANG_C_CONFIG
3231
3232
3233 # _LT_LANG_CXX_CONFIG([TAG])
3234 # --------------------------
3235 # Ensure that the configuration variables for a C++ compiler are suitably
3236 # defined.  These variables are subsequently used by _LT_CONFIG to write
3237 # the compiler configuration to `libtool'.
3238 # _LT_LANG_CXX_CONFIG
3239
3240
3241 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3242 # ---------------------------------
3243 # Figure out "hidden" library dependencies from verbose
3244 # compiler output when linking a shared library.
3245 # Parse the compiler output and extract the necessary
3246 # objects, libraries and library flags.
3247 # _LT_SYS_HIDDEN_LIBDEPS
3248
3249
3250 # _LT_LANG_F77_CONFIG([TAG])
3251 # --------------------------
3252 # Ensure that the configuration variables for a Fortran 77 compiler are
3253 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3254 # to write the compiler configuration to `libtool'.
3255 # _LT_LANG_F77_CONFIG
3256
3257
3258 # _LT_LANG_FC_CONFIG([TAG])
3259 # -------------------------
3260 # Ensure that the configuration variables for a Fortran compiler are
3261 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3262 # to write the compiler configuration to `libtool'.
3263 # _LT_LANG_FC_CONFIG
3264
3265
3266 # _LT_LANG_GCJ_CONFIG([TAG])
3267 # --------------------------
3268 # Ensure that the configuration variables for the GNU Java Compiler compiler
3269 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3270 # to write the compiler configuration to `libtool'.
3271 # _LT_LANG_GCJ_CONFIG
3272
3273
3274 # _LT_LANG_RC_CONFIG([TAG])
3275 # -------------------------
3276 # Ensure that the configuration variables for the Windows resource compiler
3277 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3278 # to write the compiler configuration to `libtool'.
3279 # _LT_LANG_RC_CONFIG
3280
3281
3282 # LT_PROG_GCJ
3283 # -----------
3284
3285
3286 # Old name:
3287 # This is what autoupdate's m4 run will expand.  It fires
3288 # the warning (with _au_warn_XXX), outputs it into the
3289 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3290 # the replacement expansion.
3291
3292
3293 # This is an auxiliary macro that is also run when
3294 # autoupdate runs m4.  It simply calls m4_warning, but
3295 # we need a wrapper so that each warning is emitted only
3296 # once.  We break the quoting in m4_warning's argument in
3297 # order to expand this macro's arguments, not AU_DEFUN's.
3298
3299
3300 # Finally, this is the expansion that is picked up by
3301 # autoconf.  It tells the user to run autoupdate, and
3302 # then outputs the replacement expansion.  We do not care
3303 # about autoupdate's warning because that contains
3304 # information on what to do *after* running autoupdate.
3305
3306
3307
3308 # LT_PROG_RC
3309 # ----------
3310
3311
3312 # Old name:
3313 # This is what autoupdate's m4 run will expand.  It fires
3314 # the warning (with _au_warn_XXX), outputs it into the
3315 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3316 # the replacement expansion.
3317
3318
3319 # This is an auxiliary macro that is also run when
3320 # autoupdate runs m4.  It simply calls m4_warning, but
3321 # we need a wrapper so that each warning is emitted only
3322 # once.  We break the quoting in m4_warning's argument in
3323 # order to expand this macro's arguments, not AU_DEFUN's.
3324
3325
3326 # Finally, this is the expansion that is picked up by
3327 # autoconf.  It tells the user to run autoupdate, and
3328 # then outputs the replacement expansion.  We do not care
3329 # about autoupdate's warning because that contains
3330 # information on what to do *after* running autoupdate.
3331
3332
3333
3334 # _LT_DECL_EGREP
3335 # --------------
3336 # If we don't have a new enough Autoconf to choose the best grep
3337 # available, choose the one first in the user's PATH.
3338
3339
3340
3341 # _LT_DECL_OBJDUMP
3342 # --------------
3343 # If we don't have a new enough Autoconf to choose the best objdump
3344 # available, choose the one first in the user's PATH.
3345
3346
3347
3348 # _LT_DECL_SED
3349 # ------------
3350 # Check for a fully-functional sed program, that truncates
3351 # as few characters as possible.  Prefer GNU sed if found.
3352 # _LT_DECL_SED
3353
3354 #m4_ifndef
3355
3356 # Old name:
3357 # This is what autoupdate's m4 run will expand.  It fires
3358 # the warning (with _au_warn_XXX), outputs it into the
3359 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3360 # the replacement expansion.
3361
3362
3363 # This is an auxiliary macro that is also run when
3364 # autoupdate runs m4.  It simply calls m4_warning, but
3365 # we need a wrapper so that each warning is emitted only
3366 # once.  We break the quoting in m4_warning's argument in
3367 # order to expand this macro's arguments, not AU_DEFUN's.
3368
3369
3370 # Finally, this is the expansion that is picked up by
3371 # autoconf.  It tells the user to run autoupdate, and
3372 # then outputs the replacement expansion.  We do not care
3373 # about autoupdate's warning because that contains
3374 # information on what to do *after* running autoupdate.
3375
3376
3377
3378 # _LT_CHECK_SHELL_FEATURES
3379 # ------------------------
3380 # Find out whether the shell is Bourne or XSI compatible,
3381 # or has some other useful features.
3382 # _LT_CHECK_SHELL_FEATURES
3383
3384
3385 # _LT_PROG_XSI_SHELLFNS
3386 # ---------------------
3387 # Bourne and XSI compatible variants of some useful shell functions.
3388
3389
3390 # Helper functions for option handling.                    -*- Autoconf -*-
3391 #
3392 #   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3393 #   Inc.
3394 #   Written by Gary V. Vaughan, 2004
3395 #
3396 # This file is free software; the Free Software Foundation gives
3397 # unlimited permission to copy and/or distribute it, with or without
3398 # modifications, as long as this notice is preserved.
3399
3400 # serial 6 ltoptions.m4
3401
3402 # This is to help aclocal find these macros, as it can't see m4_define.
3403
3404
3405
3406 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3407 # ------------------------------------------
3408
3409
3410
3411 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3412 # ---------------------------------------
3413 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3414 # matching handler defined, dispatch to it.  Other OPTION-NAMEs are
3415 # saved as a flag.
3416
3417
3418
3419 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3420 # ------------------------------------------------------------
3421 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3422
3423
3424
3425 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3426 # -------------------------------------------------------
3427 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3428 # are set.
3429
3430
3431
3432 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3433 # ----------------------------------------
3434 # OPTION-LIST is a space-separated list of Libtool options associated
3435 # with MACRO-NAME.  If any OPTION has a matching handler declared with
3436 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3437 # the unknown option and exit.
3438 # _LT_SET_OPTIONS
3439
3440
3441 ## --------------------------------- ##
3442 ## Macros to handle LT_INIT options. ##
3443 ## --------------------------------- ##
3444
3445 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3446 # -----------------------------------------
3447
3448
3449
3450 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3451 # -----------------------------------------------
3452 # LT_OPTION_DEFINE
3453
3454
3455 # dlopen
3456 # ------
3457
3458
3459 # This is what autoupdate's m4 run will expand.  It fires
3460 # the warning (with _au_warn_XXX), outputs it into the
3461 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3462 # the replacement expansion.
3463
3464
3465 # This is an auxiliary macro that is also run when
3466 # autoupdate runs m4.  It simply calls m4_warning, but
3467 # we need a wrapper so that each warning is emitted only
3468 # once.  We break the quoting in m4_warning's argument in
3469 # order to expand this macro's arguments, not AU_DEFUN's.
3470
3471
3472 # Finally, this is the expansion that is picked up by
3473 # autoconf.  It tells the user to run autoupdate, and
3474 # then outputs the replacement expansion.  We do not care
3475 # about autoupdate's warning because that contains
3476 # information on what to do *after* running autoupdate.
3477
3478
3479
3480
3481 # win32-dll
3482 # ---------
3483 # Declare package support for building win32 dll's.
3484 # win32-dll
3485
3486 # This is what autoupdate's m4 run will expand.  It fires
3487 # the warning (with _au_warn_XXX), outputs it into the
3488 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3489 # the replacement expansion.
3490
3491
3492 # This is an auxiliary macro that is also run when
3493 # autoupdate runs m4.  It simply calls m4_warning, but
3494 # we need a wrapper so that each warning is emitted only
3495 # once.  We break the quoting in m4_warning's argument in
3496 # order to expand this macro's arguments, not AU_DEFUN's.
3497
3498
3499 # Finally, this is the expansion that is picked up by
3500 # autoconf.  It tells the user to run autoupdate, and
3501 # then outputs the replacement expansion.  We do not care
3502 # about autoupdate's warning because that contains
3503 # information on what to do *after* running autoupdate.
3504
3505
3506
3507
3508 # _LT_ENABLE_SHARED([DEFAULT])
3509 # ----------------------------
3510 # implement the --enable-shared flag, and supports the `shared' and
3511 # `disable-shared' LT_INIT options.
3512 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3513 # _LT_ENABLE_SHARED
3514
3515
3516
3517
3518 # Old names:
3519
3520
3521
3522
3523 # This is what autoupdate's m4 run will expand.  It fires
3524 # the warning (with _au_warn_XXX), outputs it into the
3525 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3526 # the replacement expansion.
3527
3528
3529 # This is an auxiliary macro that is also run when
3530 # autoupdate runs m4.  It simply calls m4_warning, but
3531 # we need a wrapper so that each warning is emitted only
3532 # once.  We break the quoting in m4_warning's argument in
3533 # order to expand this macro's arguments, not AU_DEFUN's.
3534
3535
3536 # Finally, this is the expansion that is picked up by
3537 # autoconf.  It tells the user to run autoupdate, and
3538 # then outputs the replacement expansion.  We do not care
3539 # about autoupdate's warning because that contains
3540 # information on what to do *after* running autoupdate.
3541
3542 # This is what autoupdate's m4 run will expand.  It fires
3543 # the warning (with _au_warn_XXX), outputs it into the
3544 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3545 # the replacement expansion.
3546
3547
3548 # This is an auxiliary macro that is also run when
3549 # autoupdate runs m4.  It simply calls m4_warning, but
3550 # we need a wrapper so that each warning is emitted only
3551 # once.  We break the quoting in m4_warning's argument in
3552 # order to expand this macro's arguments, not AU_DEFUN's.
3553
3554
3555 # Finally, this is the expansion that is picked up by
3556 # autoconf.  It tells the user to run autoupdate, and
3557 # then outputs the replacement expansion.  We do not care
3558 # about autoupdate's warning because that contains
3559 # information on what to do *after* running autoupdate.
3560
3561
3562
3563
3564
3565 # _LT_ENABLE_STATIC([DEFAULT])
3566 # ----------------------------
3567 # implement the --enable-static flag, and support the `static' and
3568 # `disable-static' LT_INIT options.
3569 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3570 # _LT_ENABLE_STATIC
3571
3572
3573
3574
3575 # Old names:
3576
3577
3578
3579
3580 # This is what autoupdate's m4 run will expand.  It fires
3581 # the warning (with _au_warn_XXX), outputs it into the
3582 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3583 # the replacement expansion.
3584
3585
3586 # This is an auxiliary macro that is also run when
3587 # autoupdate runs m4.  It simply calls m4_warning, but
3588 # we need a wrapper so that each warning is emitted only
3589 # once.  We break the quoting in m4_warning's argument in
3590 # order to expand this macro's arguments, not AU_DEFUN's.
3591
3592
3593 # Finally, this is the expansion that is picked up by
3594 # autoconf.  It tells the user to run autoupdate, and
3595 # then outputs the replacement expansion.  We do not care
3596 # about autoupdate's warning because that contains
3597 # information on what to do *after* running autoupdate.
3598
3599 # This is what autoupdate's m4 run will expand.  It fires
3600 # the warning (with _au_warn_XXX), outputs it into the
3601 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3602 # the replacement expansion.
3603
3604
3605 # This is an auxiliary macro that is also run when
3606 # autoupdate runs m4.  It simply calls m4_warning, but
3607 # we need a wrapper so that each warning is emitted only
3608 # once.  We break the quoting in m4_warning's argument in
3609 # order to expand this macro's arguments, not AU_DEFUN's.
3610
3611
3612 # Finally, this is the expansion that is picked up by
3613 # autoconf.  It tells the user to run autoupdate, and
3614 # then outputs the replacement expansion.  We do not care
3615 # about autoupdate's warning because that contains
3616 # information on what to do *after* running autoupdate.
3617
3618
3619
3620
3621
3622 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3623 # ----------------------------------
3624 # implement the --enable-fast-install flag, and support the `fast-install'
3625 # and `disable-fast-install' LT_INIT options.
3626 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3627 # _LT_ENABLE_FAST_INSTALL
3628
3629
3630
3631
3632 # Old names:
3633 # This is what autoupdate's m4 run will expand.  It fires
3634 # the warning (with _au_warn_XXX), outputs it into the
3635 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3636 # the replacement expansion.
3637
3638
3639 # This is an auxiliary macro that is also run when
3640 # autoupdate runs m4.  It simply calls m4_warning, but
3641 # we need a wrapper so that each warning is emitted only
3642 # once.  We break the quoting in m4_warning's argument in
3643 # order to expand this macro's arguments, not AU_DEFUN's.
3644
3645
3646 # Finally, this is the expansion that is picked up by
3647 # autoconf.  It tells the user to run autoupdate, and
3648 # then outputs the replacement expansion.  We do not care
3649 # about autoupdate's warning because that contains
3650 # information on what to do *after* running autoupdate.
3651
3652
3653 # This is what autoupdate's m4 run will expand.  It fires
3654 # the warning (with _au_warn_XXX), outputs it into the
3655 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3656 # the replacement expansion.
3657
3658
3659 # This is an auxiliary macro that is also run when
3660 # autoupdate runs m4.  It simply calls m4_warning, but
3661 # we need a wrapper so that each warning is emitted only
3662 # once.  We break the quoting in m4_warning's argument in
3663 # order to expand this macro's arguments, not AU_DEFUN's.
3664
3665
3666 # Finally, this is the expansion that is picked up by
3667 # autoconf.  It tells the user to run autoupdate, and
3668 # then outputs the replacement expansion.  We do not care
3669 # about autoupdate's warning because that contains
3670 # information on what to do *after* running autoupdate.
3671
3672
3673
3674
3675 # _LT_WITH_PIC([MODE])
3676 # --------------------
3677 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3678 # LT_INIT options.
3679 # MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
3680 # _LT_WITH_PIC
3681
3682
3683
3684
3685 # Old name:
3686 # This is what autoupdate's m4 run will expand.  It fires
3687 # the warning (with _au_warn_XXX), outputs it into the
3688 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3689 # the replacement expansion.
3690
3691
3692 # This is an auxiliary macro that is also run when
3693 # autoupdate runs m4.  It simply calls m4_warning, but
3694 # we need a wrapper so that each warning is emitted only
3695 # once.  We break the quoting in m4_warning's argument in
3696 # order to expand this macro's arguments, not AU_DEFUN's.
3697
3698
3699 # Finally, this is the expansion that is picked up by
3700 # autoconf.  It tells the user to run autoupdate, and
3701 # then outputs the replacement expansion.  We do not care
3702 # about autoupdate's warning because that contains
3703 # information on what to do *after* running autoupdate.
3704
3705
3706
3707 ## ----------------- ##
3708 ## LTDL_INIT Options ##
3709 ## ----------------- ##
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720 # ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
3721 #
3722 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3723 # Written by Gary V. Vaughan, 2004
3724 #
3725 # This file is free software; the Free Software Foundation gives
3726 # unlimited permission to copy and/or distribute it, with or without
3727 # modifications, as long as this notice is preserved.
3728
3729 # serial 6 ltsugar.m4
3730
3731 # This is to help aclocal find these macros, as it can't see m4_define.
3732
3733
3734
3735 # lt_join(SEP, ARG1, [ARG2...])
3736 # -----------------------------
3737 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3738 # associated separator.
3739 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3740 # versions in m4sugar had bugs.
3741
3742
3743
3744
3745 # lt_car(LIST)
3746 # lt_cdr(LIST)
3747 # ------------
3748 # Manipulate m4 lists.
3749 # These macros are necessary as long as will still need to support
3750 # Autoconf-2.59 which quotes differently.
3751
3752
3753
3754
3755
3756 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3757 # ------------------------------------------
3758 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3759 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3760 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3761 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3762 # than defined and empty).
3763 #
3764 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3765 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3766
3767
3768
3769
3770 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3771 # ----------------------------------------------------------
3772 # Produce a SEP delimited list of all paired combinations of elements of
3773 # PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
3774 # has the form PREFIXmINFIXSUFFIXn.
3775 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3776
3777
3778
3779 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3780 # -----------------------------------------------------------------------
3781 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3782 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3783
3784
3785
3786 # lt_dict_add(DICT, KEY, VALUE)
3787 # -----------------------------
3788
3789
3790
3791 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3792 # --------------------------------------------
3793
3794
3795
3796 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3797 # ----------------------------------
3798
3799
3800
3801 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3802 # -----------------------------------------------------------------
3803
3804
3805
3806 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3807 # --------------------------------------------------------------
3808
3809
3810 # ltversion.m4 -- version numbers                       -*- Autoconf -*-
3811 #
3812 #   Copyright (C) 2004 Free Software Foundation, Inc.
3813 #   Written by Scott James Remnant, 2004
3814 #
3815 # This file is free software; the Free Software Foundation gives
3816 # unlimited permission to copy and/or distribute it, with or without
3817 # modifications, as long as this notice is preserved.
3818
3819 # Generated from ltversion.in.
3820
3821 # serial 3134 ltversion.m4
3822 # This file is part of GNU Libtool
3823
3824
3825
3826
3827
3828
3829 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
3830 #
3831 #   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3832 #   Written by Scott James Remnant, 2004.
3833 #
3834 # This file is free software; the Free Software Foundation gives
3835 # unlimited permission to copy and/or distribute it, with or without
3836 # modifications, as long as this notice is preserved.
3837
3838 # serial 4 lt~obsolete.m4
3839
3840 # These exist entirely to fool aclocal when bootstrapping libtool.
3841 #
3842 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3843 # which have later been changed to m4_define as they aren't part of the
3844 # exported API, or moved to Autoconf or Automake where they belong.
3845 #
3846 # The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
3847 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3848 # using a macro with the same name in our local m4/libtool.m4 it'll
3849 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3850 # and doesn't know about Autoconf macros at all.)
3851 #
3852 # So we provide this file, which has a silly filename so it's always
3853 # included after everything else.  This provides aclocal with the
3854 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3855 # because those macros already exist, or will be overwritten later.
3856 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3857 #
3858 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3859 # Yes, that means every name once taken will need to remain here until
3860 # we give up compatibility with versions before 1.7, at which point
3861 # we need to keep only those names which we still refer to.
3862
3863 # This is to help aclocal find these macros, as it can't see m4_define.
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
3927
3928 ##                                                          -*- Autoconf -*-
3929
3930 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3931 # Free Software Foundation, Inc.
3932 #
3933 # This file is free software; the Free Software Foundation
3934 # gives unlimited permission to copy and/or distribute it,
3935 # with or without modifications, as long as this notice is preserved.
3936
3937 # serial 8
3938
3939 # Based on depend.m4 from automake 1.9, modified for standalone use in
3940 # an environment where GNU make is required.
3941
3942 # ZW_PROG_COMPILER_DEPENDENCIES
3943 # -----------------------------
3944 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3945 # sets fooDEPMODE accordingly.  Cache-variable compatible with
3946 # original; not side-effect compatible.  As the users of this macro
3947 # may require accurate dependencies for correct builds, it does *not*
3948 # honor --disable-dependency-checking, and failure to detect a usable
3949 # method is an error.  depcomp is assumed to be located in
3950 # $ac_aux_dir.
3951 #
3952 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3953
3954
3955
3956 # AM_SET_DEPDIR
3957 # -------------
3958 # Choose a directory name for dependency files.
3959
3960
3961 # ZW_CREATE_DEPDIR
3962 # ----------------
3963 # As AM_SET_DEPDIR, but also create the directory at config.status time.
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
4029
4030 # intl sister-directory configuration rules.
4031 #
4032
4033 # The idea behind this macro is that there's no need to repeat all the
4034 # autoconf probes done by the intl directory - it's already done them
4035 # for us.  In fact, there's no need even to look at the cache for the
4036 # answers.  All we need to do is nab a few pieces of information.
4037 # The intl directory is set up to make this easy, by generating a
4038 # small file which can be sourced as a shell script; then we produce
4039 # the necessary substitutions and definitions for this directory.
4040
4041
4042
4043 # Autoconf M4 include file defining utility macros for complex Canadian
4044 # cross builds.
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054 ####
4055 # _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4056 # or AC_INIT.
4057 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4058
4059 ####
4060 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4061 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4062
4063
4064 ####
4065 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4066 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4067
4068
4069
4070 # Backported from Autoconf 2.5x; can go away when and if
4071 # we switch.  Put the OS path separator in $PATH_SEPARATOR.
4072
4073
4074
4075
4076 # ACX_HAVE_GCC_FOR_TARGET
4077 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4078
4079
4080 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4081 # Searching for installed target binutils.  We need to take extra care,
4082 # else we may find the wrong assembler, linker, etc., and lose.
4083 #
4084 # First try --with-build-time-tools, if specified.
4085 #
4086 # For build != host, we ask the installed GCC for the name of the tool it
4087 # uses, and accept it if it is an absolute path.  This is because the
4088 # only good choice for a compiler is the same GCC version that is being
4089 # installed (or we couldn't make target libraries), and we assume that
4090 # on the host system we'll have not only the same GCC version, but also
4091 # the same binutils version.
4092 #
4093 # For build == host, search the same directories that the installed
4094 # compiler will search.  We used to do this for the assembler, linker,
4095 # and nm only; for simplicity of configuration, however, we extend this
4096 # criterion to tools (such as ar and ranlib) that are never invoked by
4097 # the compiler, to avoid mismatches.
4098 #
4099 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4100 # if build == target.  This makes the most sense only when bootstrapping,
4101 # but we also do so when build != host.  In this case, we hope that the
4102 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4103 #
4104 # If we do not find a suitable binary, then try the user's path.
4105
4106
4107 ###
4108 # AC_PROG_CPP_WERROR
4109 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4110 # triggers warnings from the preprocessor.  Will be in autoconf 2.58.
4111 # For now, using this also overrides header checks to use only the
4112 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4113 # bit harder from here).
4114 # Eventually autoconf will default to checking headers with the compiler
4115 # instead, and we'll have to do this differently.
4116
4117 # AC_PROG_CPP_WERROR
4118
4119 # Test for GNAT.
4120 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4121 # that understands Ada.  We use the user's CC setting, already found, and
4122 # possibly add $1 to the command-line parameters.
4123 #
4124 # Sets the shell variable have_gnat to yes or no as appropriate, and
4125 # substitutes GNATBIND and GNATMAKE.
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151 ac_ext=c
4152 ac_cpp='$CPP $CPPFLAGS'
4153 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4154 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4155 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4156 if test -n "$ac_tool_prefix"; then
4157   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4158 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4159 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4160 $as_echo_n "checking for $ac_word... " >&6; }
4161 if test "${ac_cv_prog_CC+set}" = set; then :
4162   $as_echo_n "(cached) " >&6
4163 else
4164   if test -n "$CC"; then
4165   ac_cv_prog_CC="$CC" # Let the user override the test.
4166 else
4167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4168 for as_dir in $PATH
4169 do
4170   IFS=$as_save_IFS
4171   test -z "$as_dir" && as_dir=.
4172     for ac_exec_ext in '' $ac_executable_extensions; do
4173   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4174     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4175     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4176     break 2
4177   fi
4178 done
4179   done
4180 IFS=$as_save_IFS
4181
4182 fi
4183 fi
4184 CC=$ac_cv_prog_CC
4185 if test -n "$CC"; then
4186   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4187 $as_echo "$CC" >&6; }
4188 else
4189   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4190 $as_echo "no" >&6; }
4191 fi
4192
4193
4194 fi
4195 if test -z "$ac_cv_prog_CC"; then
4196   ac_ct_CC=$CC
4197   # Extract the first word of "gcc", so it can be a program name with args.
4198 set dummy gcc; ac_word=$2
4199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4200 $as_echo_n "checking for $ac_word... " >&6; }
4201 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4202   $as_echo_n "(cached) " >&6
4203 else
4204   if test -n "$ac_ct_CC"; then
4205   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4206 else
4207 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4208 for as_dir in $PATH
4209 do
4210   IFS=$as_save_IFS
4211   test -z "$as_dir" && as_dir=.
4212     for ac_exec_ext in '' $ac_executable_extensions; do
4213   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4214     ac_cv_prog_ac_ct_CC="gcc"
4215     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4216     break 2
4217   fi
4218 done
4219   done
4220 IFS=$as_save_IFS
4221
4222 fi
4223 fi
4224 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4225 if test -n "$ac_ct_CC"; then
4226   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4227 $as_echo "$ac_ct_CC" >&6; }
4228 else
4229   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4230 $as_echo "no" >&6; }
4231 fi
4232
4233   if test "x$ac_ct_CC" = x; then
4234     CC=""
4235   else
4236     case $cross_compiling:$ac_tool_warned in
4237 yes:)
4238 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4239 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4240 ac_tool_warned=yes ;;
4241 esac
4242     CC=$ac_ct_CC
4243   fi
4244 else
4245   CC="$ac_cv_prog_CC"
4246 fi
4247
4248 if test -z "$CC"; then
4249           if test -n "$ac_tool_prefix"; then
4250     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4251 set dummy ${ac_tool_prefix}cc; ac_word=$2
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4253 $as_echo_n "checking for $ac_word... " >&6; }
4254 if test "${ac_cv_prog_CC+set}" = set; then :
4255   $as_echo_n "(cached) " >&6
4256 else
4257   if test -n "$CC"; then
4258   ac_cv_prog_CC="$CC" # Let the user override the test.
4259 else
4260 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4261 for as_dir in $PATH
4262 do
4263   IFS=$as_save_IFS
4264   test -z "$as_dir" && as_dir=.
4265     for ac_exec_ext in '' $ac_executable_extensions; do
4266   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4267     ac_cv_prog_CC="${ac_tool_prefix}cc"
4268     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4269     break 2
4270   fi
4271 done
4272   done
4273 IFS=$as_save_IFS
4274
4275 fi
4276 fi
4277 CC=$ac_cv_prog_CC
4278 if test -n "$CC"; then
4279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4280 $as_echo "$CC" >&6; }
4281 else
4282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4283 $as_echo "no" >&6; }
4284 fi
4285
4286
4287   fi
4288 fi
4289 if test -z "$CC"; then
4290   # Extract the first word of "cc", so it can be a program name with args.
4291 set dummy cc; ac_word=$2
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4293 $as_echo_n "checking for $ac_word... " >&6; }
4294 if test "${ac_cv_prog_CC+set}" = set; then :
4295   $as_echo_n "(cached) " >&6
4296 else
4297   if test -n "$CC"; then
4298   ac_cv_prog_CC="$CC" # Let the user override the test.
4299 else
4300   ac_prog_rejected=no
4301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4302 for as_dir in $PATH
4303 do
4304   IFS=$as_save_IFS
4305   test -z "$as_dir" && as_dir=.
4306     for ac_exec_ext in '' $ac_executable_extensions; do
4307   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4308     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4309        ac_prog_rejected=yes
4310        continue
4311      fi
4312     ac_cv_prog_CC="cc"
4313     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4314     break 2
4315   fi
4316 done
4317   done
4318 IFS=$as_save_IFS
4319
4320 if test $ac_prog_rejected = yes; then
4321   # We found a bogon in the path, so make sure we never use it.
4322   set dummy $ac_cv_prog_CC
4323   shift
4324   if test $# != 0; then
4325     # We chose a different compiler from the bogus one.
4326     # However, it has the same basename, so the bogon will be chosen
4327     # first if we set CC to just the basename; use the full file name.
4328     shift
4329     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4330   fi
4331 fi
4332 fi
4333 fi
4334 CC=$ac_cv_prog_CC
4335 if test -n "$CC"; then
4336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4337 $as_echo "$CC" >&6; }
4338 else
4339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4340 $as_echo "no" >&6; }
4341 fi
4342
4343
4344 fi
4345 if test -z "$CC"; then
4346   if test -n "$ac_tool_prefix"; then
4347   for ac_prog in cl.exe
4348   do
4349     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4350 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4351 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4352 $as_echo_n "checking for $ac_word... " >&6; }
4353 if test "${ac_cv_prog_CC+set}" = set; then :
4354   $as_echo_n "(cached) " >&6
4355 else
4356   if test -n "$CC"; then
4357   ac_cv_prog_CC="$CC" # Let the user override the test.
4358 else
4359 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4360 for as_dir in $PATH
4361 do
4362   IFS=$as_save_IFS
4363   test -z "$as_dir" && as_dir=.
4364     for ac_exec_ext in '' $ac_executable_extensions; do
4365   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4366     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4367     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4368     break 2
4369   fi
4370 done
4371   done
4372 IFS=$as_save_IFS
4373
4374 fi
4375 fi
4376 CC=$ac_cv_prog_CC
4377 if test -n "$CC"; then
4378   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4379 $as_echo "$CC" >&6; }
4380 else
4381   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4382 $as_echo "no" >&6; }
4383 fi
4384
4385
4386     test -n "$CC" && break
4387   done
4388 fi
4389 if test -z "$CC"; then
4390   ac_ct_CC=$CC
4391   for ac_prog in cl.exe
4392 do
4393   # Extract the first word of "$ac_prog", so it can be a program name with args.
4394 set dummy $ac_prog; ac_word=$2
4395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4396 $as_echo_n "checking for $ac_word... " >&6; }
4397 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4398   $as_echo_n "(cached) " >&6
4399 else
4400   if test -n "$ac_ct_CC"; then
4401   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4402 else
4403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4404 for as_dir in $PATH
4405 do
4406   IFS=$as_save_IFS
4407   test -z "$as_dir" && as_dir=.
4408     for ac_exec_ext in '' $ac_executable_extensions; do
4409   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4410     ac_cv_prog_ac_ct_CC="$ac_prog"
4411     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4412     break 2
4413   fi
4414 done
4415   done
4416 IFS=$as_save_IFS
4417
4418 fi
4419 fi
4420 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4421 if test -n "$ac_ct_CC"; then
4422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4423 $as_echo "$ac_ct_CC" >&6; }
4424 else
4425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4426 $as_echo "no" >&6; }
4427 fi
4428
4429
4430   test -n "$ac_ct_CC" && break
4431 done
4432
4433   if test "x$ac_ct_CC" = x; then
4434     CC=""
4435   else
4436     case $cross_compiling:$ac_tool_warned in
4437 yes:)
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4439 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4440 ac_tool_warned=yes ;;
4441 esac
4442     CC=$ac_ct_CC
4443   fi
4444 fi
4445
4446 fi
4447
4448
4449 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4450 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4451 as_fn_error "no acceptable C compiler found in \$PATH
4452 See \`config.log' for more details." "$LINENO" 5; }
4453
4454 # Provide some information about the compiler.
4455 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4456 set X $ac_compile
4457 ac_compiler=$2
4458 for ac_option in --version -v -V -qversion; do
4459   { { ac_try="$ac_compiler $ac_option >&5"
4460 case "(($ac_try" in
4461   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4462   *) ac_try_echo=$ac_try;;
4463 esac
4464 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4465 $as_echo "$ac_try_echo"; } >&5
4466   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4467   ac_status=$?
4468   if test -s conftest.err; then
4469     sed '10a\
4470 ... rest of stderr output deleted ...
4471          10q' conftest.err >conftest.er1
4472     cat conftest.er1 >&5
4473     rm -f conftest.er1 conftest.err
4474   fi
4475   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4476   test $ac_status = 0; }
4477 done
4478
4479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4480 /* end confdefs.h.  */
4481
4482 int
4483 main ()
4484 {
4485
4486   ;
4487   return 0;
4488 }
4489 _ACEOF
4490 ac_clean_files_save=$ac_clean_files
4491 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4492 # Try to create an executable without -o first, disregard a.out.
4493 # It will help us diagnose broken compilers, and finding out an intuition
4494 # of exeext.
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4496 $as_echo_n "checking for C compiler default output file name... " >&6; }
4497 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4498
4499 # The possible output files:
4500 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4501
4502 ac_rmfiles=
4503 for ac_file in $ac_files
4504 do
4505   case $ac_file in
4506     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4507     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4508   esac
4509 done
4510 rm -f $ac_rmfiles
4511
4512 if { { ac_try="$ac_link_default"
4513 case "(($ac_try" in
4514   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4515   *) ac_try_echo=$ac_try;;
4516 esac
4517 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4518 $as_echo "$ac_try_echo"; } >&5
4519   (eval "$ac_link_default") 2>&5
4520   ac_status=$?
4521   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4522   test $ac_status = 0; }; then :
4523   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4524 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4525 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4526 # so that the user can short-circuit this test for compilers unknown to
4527 # Autoconf.
4528 for ac_file in $ac_files ''
4529 do
4530   test -f "$ac_file" || continue
4531   case $ac_file in
4532     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4533         ;;
4534     [ab].out )
4535         # We found the default executable, but exeext='' is most
4536         # certainly right.
4537         break;;
4538     *.* )
4539         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4540         then :; else
4541            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4542         fi
4543         # We set ac_cv_exeext here because the later test for it is not
4544         # safe: cross compilers may not add the suffix if given an `-o'
4545         # argument, so we may need to know it at that point already.
4546         # Even if this section looks crufty: it has the advantage of
4547         # actually working.
4548         break;;
4549     * )
4550         break;;
4551   esac
4552 done
4553 test "$ac_cv_exeext" = no && ac_cv_exeext=
4554
4555 else
4556   ac_file=''
4557 fi
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4559 $as_echo "$ac_file" >&6; }
4560 if test -z "$ac_file"; then :
4561   $as_echo "$as_me: failed program was:" >&5
4562 sed 's/^/| /' conftest.$ac_ext >&5
4563
4564 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4565 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4566 { as_fn_set_status 77
4567 as_fn_error "C compiler cannot create executables
4568 See \`config.log' for more details." "$LINENO" 5; }; }
4569 fi
4570 ac_exeext=$ac_cv_exeext
4571
4572 # Check that the compiler produces executables we can run.  If not, either
4573 # the compiler is broken, or we cross compile.
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4575 $as_echo_n "checking whether the C compiler works... " >&6; }
4576 # If not cross compiling, check that we can run a simple program.
4577 if test "$cross_compiling" != yes; then
4578   if { ac_try='./$ac_file'
4579   { { case "(($ac_try" in
4580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4581   *) ac_try_echo=$ac_try;;
4582 esac
4583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4584 $as_echo "$ac_try_echo"; } >&5
4585   (eval "$ac_try") 2>&5
4586   ac_status=$?
4587   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4588   test $ac_status = 0; }; }; then
4589     cross_compiling=no
4590   else
4591     if test "$cross_compiling" = maybe; then
4592         cross_compiling=yes
4593     else
4594         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4595 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4596 as_fn_error "cannot run C compiled programs.
4597 If you meant to cross compile, use \`--host'.
4598 See \`config.log' for more details." "$LINENO" 5; }
4599     fi
4600   fi
4601 fi
4602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4603 $as_echo "yes" >&6; }
4604
4605 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4606 ac_clean_files=$ac_clean_files_save
4607 # Check that the compiler produces executables we can run.  If not, either
4608 # the compiler is broken, or we cross compile.
4609 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4610 $as_echo_n "checking whether we are cross compiling... " >&6; }
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4612 $as_echo "$cross_compiling" >&6; }
4613
4614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4615 $as_echo_n "checking for suffix of executables... " >&6; }
4616 if { { ac_try="$ac_link"
4617 case "(($ac_try" in
4618   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4619   *) ac_try_echo=$ac_try;;
4620 esac
4621 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4622 $as_echo "$ac_try_echo"; } >&5
4623   (eval "$ac_link") 2>&5
4624   ac_status=$?
4625   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4626   test $ac_status = 0; }; then :
4627   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4628 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4629 # work properly (i.e., refer to `conftest.exe'), while it won't with
4630 # `rm'.
4631 for ac_file in conftest.exe conftest conftest.*; do
4632   test -f "$ac_file" || continue
4633   case $ac_file in
4634     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4635     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4636           break;;
4637     * ) break;;
4638   esac
4639 done
4640 else
4641   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4642 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4643 as_fn_error "cannot compute suffix of executables: cannot compile and link
4644 See \`config.log' for more details." "$LINENO" 5; }
4645 fi
4646 rm -f conftest$ac_cv_exeext
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4648 $as_echo "$ac_cv_exeext" >&6; }
4649
4650 rm -f conftest.$ac_ext
4651 EXEEXT=$ac_cv_exeext
4652 ac_exeext=$EXEEXT
4653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4654 $as_echo_n "checking for suffix of object files... " >&6; }
4655 if test "${ac_cv_objext+set}" = set; then :
4656   $as_echo_n "(cached) " >&6
4657 else
4658   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4659 /* end confdefs.h.  */
4660
4661 int
4662 main ()
4663 {
4664
4665   ;
4666   return 0;
4667 }
4668 _ACEOF
4669 rm -f conftest.o conftest.obj
4670 if { { ac_try="$ac_compile"
4671 case "(($ac_try" in
4672   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4673   *) ac_try_echo=$ac_try;;
4674 esac
4675 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4676 $as_echo "$ac_try_echo"; } >&5
4677   (eval "$ac_compile") 2>&5
4678   ac_status=$?
4679   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4680   test $ac_status = 0; }; then :
4681   for ac_file in conftest.o conftest.obj conftest.*; do
4682   test -f "$ac_file" || continue;
4683   case $ac_file in
4684     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4685     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4686        break;;
4687   esac
4688 done
4689 else
4690   $as_echo "$as_me: failed program was:" >&5
4691 sed 's/^/| /' conftest.$ac_ext >&5
4692
4693 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4694 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4695 as_fn_error "cannot compute suffix of object files: cannot compile
4696 See \`config.log' for more details." "$LINENO" 5; }
4697 fi
4698 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4699 fi
4700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4701 $as_echo "$ac_cv_objext" >&6; }
4702 OBJEXT=$ac_cv_objext
4703 ac_objext=$OBJEXT
4704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4705 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4706 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4707   $as_echo_n "(cached) " >&6
4708 else
4709   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4710 /* end confdefs.h.  */
4711
4712 int
4713 main ()
4714 {
4715 #ifndef __GNUC__
4716        choke me
4717 #endif
4718
4719   ;
4720   return 0;
4721 }
4722 _ACEOF
4723 if ac_fn_c_try_compile "$LINENO"; then :
4724   ac_compiler_gnu=yes
4725 else
4726   ac_compiler_gnu=no
4727 fi
4728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4729 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4730
4731 fi
4732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4733 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4734 if test $ac_compiler_gnu = yes; then
4735   GCC=yes
4736 else
4737   GCC=
4738 fi
4739 ac_test_CFLAGS=${CFLAGS+set}
4740 ac_save_CFLAGS=$CFLAGS
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4742 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4743 if test "${ac_cv_prog_cc_g+set}" = set; then :
4744   $as_echo_n "(cached) " >&6
4745 else
4746   ac_save_c_werror_flag=$ac_c_werror_flag
4747    ac_c_werror_flag=yes
4748    ac_cv_prog_cc_g=no
4749    CFLAGS="-g"
4750    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4751 /* end confdefs.h.  */
4752
4753 int
4754 main ()
4755 {
4756
4757   ;
4758   return 0;
4759 }
4760 _ACEOF
4761 if ac_fn_c_try_compile "$LINENO"; then :
4762   ac_cv_prog_cc_g=yes
4763 else
4764   CFLAGS=""
4765       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4766 /* end confdefs.h.  */
4767
4768 int
4769 main ()
4770 {
4771
4772   ;
4773   return 0;
4774 }
4775 _ACEOF
4776 if ac_fn_c_try_compile "$LINENO"; then :
4777
4778 else
4779   ac_c_werror_flag=$ac_save_c_werror_flag
4780          CFLAGS="-g"
4781          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782 /* end confdefs.h.  */
4783
4784 int
4785 main ()
4786 {
4787
4788   ;
4789   return 0;
4790 }
4791 _ACEOF
4792 if ac_fn_c_try_compile "$LINENO"; then :
4793   ac_cv_prog_cc_g=yes
4794 fi
4795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4796 fi
4797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4798 fi
4799 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4800    ac_c_werror_flag=$ac_save_c_werror_flag
4801 fi
4802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4803 $as_echo "$ac_cv_prog_cc_g" >&6; }
4804 if test "$ac_test_CFLAGS" = set; then
4805   CFLAGS=$ac_save_CFLAGS
4806 elif test $ac_cv_prog_cc_g = yes; then
4807   if test "$GCC" = yes; then
4808     CFLAGS="-g -O2"
4809   else
4810     CFLAGS="-g"
4811   fi
4812 else
4813   if test "$GCC" = yes; then
4814     CFLAGS="-O2"
4815   else
4816     CFLAGS=
4817   fi
4818 fi
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4820 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4821 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4822   $as_echo_n "(cached) " >&6
4823 else
4824   ac_cv_prog_cc_c89=no
4825 ac_save_CC=$CC
4826 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4827 /* end confdefs.h.  */
4828 #include <stdarg.h>
4829 #include <stdio.h>
4830 #include <sys/types.h>
4831 #include <sys/stat.h>
4832 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4833 struct buf { int x; };
4834 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4835 static char *e (p, i)
4836      char **p;
4837      int i;
4838 {
4839   return p[i];
4840 }
4841 static char *f (char * (*g) (char **, int), char **p, ...)
4842 {
4843   char *s;
4844   va_list v;
4845   va_start (v,p);
4846   s = g (p, va_arg (v,int));
4847   va_end (v);
4848   return s;
4849 }
4850
4851 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4852    function prototypes and stuff, but not '\xHH' hex character constants.
4853    These don't provoke an error unfortunately, instead are silently treated
4854    as 'x'.  The following induces an error, until -std is added to get
4855    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4856    array size at least.  It's necessary to write '\x00'==0 to get something
4857    that's true only with -std.  */
4858 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4859
4860 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4861    inside strings and character constants.  */
4862 #define FOO(x) 'x'
4863 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4864
4865 int test (int i, double x);
4866 struct s1 {int (*f) (int a);};
4867 struct s2 {int (*f) (double a);};
4868 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4869 int argc;
4870 char **argv;
4871 int
4872 main ()
4873 {
4874 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4875   ;
4876   return 0;
4877 }
4878 _ACEOF
4879 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4880         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4881 do
4882   CC="$ac_save_CC $ac_arg"
4883   if ac_fn_c_try_compile "$LINENO"; then :
4884   ac_cv_prog_cc_c89=$ac_arg
4885 fi
4886 rm -f core conftest.err conftest.$ac_objext
4887   test "x$ac_cv_prog_cc_c89" != "xno" && break
4888 done
4889 rm -f conftest.$ac_ext
4890 CC=$ac_save_CC
4891
4892 fi
4893 # AC_CACHE_VAL
4894 case "x$ac_cv_prog_cc_c89" in
4895   x)
4896     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4897 $as_echo "none needed" >&6; } ;;
4898   xno)
4899     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4900 $as_echo "unsupported" >&6; } ;;
4901   *)
4902     CC="$CC $ac_cv_prog_cc_c89"
4903     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4904 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4905 esac
4906 if test "x$ac_cv_prog_cc_c89" != xno; then :
4907
4908 fi
4909
4910 ac_ext=c
4911 ac_cpp='$CPP $CPPFLAGS'
4912 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4913 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4914 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4915
4916 ac_aux_dir=
4917 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4918   for ac_t in install-sh install.sh shtool; do
4919     if test -f "$ac_dir/$ac_t"; then
4920       ac_aux_dir=$ac_dir
4921       ac_install_sh="$ac_aux_dir/$ac_t -c"
4922       break 2
4923     fi
4924   done
4925 done
4926 if test -z "$ac_aux_dir"; then
4927   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4928 fi
4929
4930 # These three variables are undocumented and unsupported,
4931 # and are intended to be withdrawn in a future Autoconf release.
4932 # They can cause serious problems if a builder's source tree is in a directory
4933 # whose full name contains unusual characters.
4934 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4935 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4936 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4937
4938
4939 # Make sure we can run config.sub.
4940 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4941   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4942
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4944 $as_echo_n "checking build system type... " >&6; }
4945 if test "${ac_cv_build+set}" = set; then :
4946   $as_echo_n "(cached) " >&6
4947 else
4948   ac_build_alias=$build_alias
4949 test "x$ac_build_alias" = x &&
4950   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4951 test "x$ac_build_alias" = x &&
4952   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4953 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4954   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4955
4956 fi
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4958 $as_echo "$ac_cv_build" >&6; }
4959 case $ac_cv_build in
4960 *-*-*) ;;
4961 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4962 esac
4963 build=$ac_cv_build
4964 ac_save_IFS=$IFS; IFS='-'
4965 set x $ac_cv_build
4966 shift
4967 build_cpu=$1
4968 build_vendor=$2
4969 shift; shift
4970 # Remember, the first character of IFS is used to create $*,
4971 # except with old shells:
4972 build_os=$*
4973 IFS=$ac_save_IFS
4974 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4975
4976
4977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4978 $as_echo_n "checking host system type... " >&6; }
4979 if test "${ac_cv_host+set}" = set; then :
4980   $as_echo_n "(cached) " >&6
4981 else
4982   if test "x$host_alias" = x; then
4983   ac_cv_host=$ac_cv_build
4984 else
4985   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4986     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4987 fi
4988
4989 fi
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4991 $as_echo "$ac_cv_host" >&6; }
4992 case $ac_cv_host in
4993 *-*-*) ;;
4994 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4995 esac
4996 host=$ac_cv_host
4997 ac_save_IFS=$IFS; IFS='-'
4998 set x $ac_cv_host
4999 shift
5000 host_cpu=$1
5001 host_vendor=$2
5002 shift; shift
5003 # Remember, the first character of IFS is used to create $*,
5004 # except with old shells:
5005 host_os=$*
5006 IFS=$ac_save_IFS
5007 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5008
5009
5010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5011 $as_echo_n "checking target system type... " >&6; }
5012 if test "${ac_cv_target+set}" = set; then :
5013   $as_echo_n "(cached) " >&6
5014 else
5015   if test "x$target_alias" = x; then
5016   ac_cv_target=$ac_cv_host
5017 else
5018   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5019     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5020 fi
5021
5022 fi
5023 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5024 $as_echo "$ac_cv_target" >&6; }
5025 case $ac_cv_target in
5026 *-*-*) ;;
5027 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
5028 esac
5029 target=$ac_cv_target
5030 ac_save_IFS=$IFS; IFS='-'
5031 set x $ac_cv_target
5032 shift
5033 target_cpu=$1
5034 target_vendor=$2
5035 shift; shift
5036 # Remember, the first character of IFS is used to create $*,
5037 # except with old shells:
5038 target_os=$*
5039 IFS=$ac_save_IFS
5040 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
5041
5042
5043 # The aliases save the names the user supplied, while $host etc.
5044 # will get canonicalized.
5045 test -n "$target_alias" &&
5046   test "$program_prefix$program_suffix$program_transform_name" = \
5047     NONENONEs,x,x, &&
5048   program_prefix=${target_alias}-
5049
5050 ac_ext=c
5051 ac_cpp='$CPP $CPPFLAGS'
5052 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5053 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5054 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5056 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5057 # On Suns, sometimes $CPP names a directory.
5058 if test -n "$CPP" && test -d "$CPP"; then
5059   CPP=
5060 fi
5061 if test -z "$CPP"; then
5062   if test "${ac_cv_prog_CPP+set}" = set; then :
5063   $as_echo_n "(cached) " >&6
5064 else
5065       # Double quotes because CPP needs to be expanded
5066     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5067     do
5068       ac_preproc_ok=false
5069 for ac_c_preproc_warn_flag in '' yes
5070 do
5071   # Use a header file that comes with gcc, so configuring glibc
5072   # with a fresh cross-compiler works.
5073   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5074   # <limits.h> exists even on freestanding compilers.
5075   # On the NeXT, cc -E runs the code through the compiler's parser,
5076   # not just through cpp. "Syntax error" is here to catch this case.
5077   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5078 /* end confdefs.h.  */
5079 #ifdef __STDC__
5080 # include <limits.h>
5081 #else
5082 # include <assert.h>
5083 #endif
5084                      Syntax error
5085 _ACEOF
5086 if ac_fn_c_try_cpp "$LINENO"; then :
5087
5088 else
5089   # Broken: fails on valid input.
5090 continue
5091 fi
5092 rm -f conftest.err conftest.$ac_ext
5093
5094   # OK, works on sane cases.  Now check whether nonexistent headers
5095   # can be detected and how.
5096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5097 /* end confdefs.h.  */
5098 #include <ac_nonexistent.h>
5099 _ACEOF
5100 if ac_fn_c_try_cpp "$LINENO"; then :
5101   # Broken: success on invalid input.
5102 continue
5103 else
5104   # Passes both tests.
5105 ac_preproc_ok=:
5106 break
5107 fi
5108 rm -f conftest.err conftest.$ac_ext
5109
5110 done
5111 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5112 rm -f conftest.err conftest.$ac_ext
5113 if $ac_preproc_ok; then :
5114   break
5115 fi
5116
5117     done
5118     ac_cv_prog_CPP=$CPP
5119
5120 fi
5121   CPP=$ac_cv_prog_CPP
5122 else
5123   ac_cv_prog_CPP=$CPP
5124 fi
5125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5126 $as_echo "$CPP" >&6; }
5127 ac_preproc_ok=false
5128 for ac_c_preproc_warn_flag in '' yes
5129 do
5130   # Use a header file that comes with gcc, so configuring glibc
5131   # with a fresh cross-compiler works.
5132   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5133   # <limits.h> exists even on freestanding compilers.
5134   # On the NeXT, cc -E runs the code through the compiler's parser,
5135   # not just through cpp. "Syntax error" is here to catch this case.
5136   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5137 /* end confdefs.h.  */
5138 #ifdef __STDC__
5139 # include <limits.h>
5140 #else
5141 # include <assert.h>
5142 #endif
5143                      Syntax error
5144 _ACEOF
5145 if ac_fn_c_try_cpp "$LINENO"; then :
5146
5147 else
5148   # Broken: fails on valid input.
5149 continue
5150 fi
5151 rm -f conftest.err conftest.$ac_ext
5152
5153   # OK, works on sane cases.  Now check whether nonexistent headers
5154   # can be detected and how.
5155   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5156 /* end confdefs.h.  */
5157 #include <ac_nonexistent.h>
5158 _ACEOF
5159 if ac_fn_c_try_cpp "$LINENO"; then :
5160   # Broken: success on invalid input.
5161 continue
5162 else
5163   # Passes both tests.
5164 ac_preproc_ok=:
5165 break
5166 fi
5167 rm -f conftest.err conftest.$ac_ext
5168
5169 done
5170 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5171 rm -f conftest.err conftest.$ac_ext
5172 if $ac_preproc_ok; then :
5173
5174 else
5175   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5176 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5177 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5178 See \`config.log' for more details." "$LINENO" 5; }
5179 fi
5180
5181 ac_ext=c
5182 ac_cpp='$CPP $CPPFLAGS'
5183 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5184 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5185 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5186
5187
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5189 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5190 if test "${ac_cv_path_GREP+set}" = set; then :
5191   $as_echo_n "(cached) " >&6
5192 else
5193   if test -z "$GREP"; then
5194   ac_path_GREP_found=false
5195   # Loop through the user's path and test for each of PROGNAME-LIST
5196   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5198 do
5199   IFS=$as_save_IFS
5200   test -z "$as_dir" && as_dir=.
5201     for ac_prog in grep ggrep; do
5202     for ac_exec_ext in '' $ac_executable_extensions; do
5203       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5204       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5205 # Check for GNU ac_path_GREP and select it if it is found.
5206   # Check for GNU $ac_path_GREP
5207 case `"$ac_path_GREP" --version 2>&1` in
5208 *GNU*)
5209   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5210 *)
5211   ac_count=0
5212   $as_echo_n 0123456789 >"conftest.in"
5213   while :
5214   do
5215     cat "conftest.in" "conftest.in" >"conftest.tmp"
5216     mv "conftest.tmp" "conftest.in"
5217     cp "conftest.in" "conftest.nl"
5218     $as_echo 'GREP' >> "conftest.nl"
5219     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5220     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5221     as_fn_arith $ac_count + 1 && ac_count=$as_val
5222     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5223       # Best one so far, save it but keep looking for a better one
5224       ac_cv_path_GREP="$ac_path_GREP"
5225       ac_path_GREP_max=$ac_count
5226     fi
5227     # 10*(2^10) chars as input seems more than enough
5228     test $ac_count -gt 10 && break
5229   done
5230   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5231 esac
5232
5233       $ac_path_GREP_found && break 3
5234     done
5235   done
5236   done
5237 IFS=$as_save_IFS
5238   if test -z "$ac_cv_path_GREP"; then
5239     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5240   fi
5241 else
5242   ac_cv_path_GREP=$GREP
5243 fi
5244
5245 fi
5246 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5247 $as_echo "$ac_cv_path_GREP" >&6; }
5248  GREP="$ac_cv_path_GREP"
5249
5250
5251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5252 $as_echo_n "checking for egrep... " >&6; }
5253 if test "${ac_cv_path_EGREP+set}" = set; then :
5254   $as_echo_n "(cached) " >&6
5255 else
5256   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5257    then ac_cv_path_EGREP="$GREP -E"
5258    else
5259      if test -z "$EGREP"; then
5260   ac_path_EGREP_found=false
5261   # Loop through the user's path and test for each of PROGNAME-LIST
5262   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5263 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5264 do
5265   IFS=$as_save_IFS
5266   test -z "$as_dir" && as_dir=.
5267     for ac_prog in egrep; do
5268     for ac_exec_ext in '' $ac_executable_extensions; do
5269       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5270       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5271 # Check for GNU ac_path_EGREP and select it if it is found.
5272   # Check for GNU $ac_path_EGREP
5273 case `"$ac_path_EGREP" --version 2>&1` in
5274 *GNU*)
5275   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5276 *)
5277   ac_count=0
5278   $as_echo_n 0123456789 >"conftest.in"
5279   while :
5280   do
5281     cat "conftest.in" "conftest.in" >"conftest.tmp"
5282     mv "conftest.tmp" "conftest.in"
5283     cp "conftest.in" "conftest.nl"
5284     $as_echo 'EGREP' >> "conftest.nl"
5285     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5286     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5287     as_fn_arith $ac_count + 1 && ac_count=$as_val
5288     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5289       # Best one so far, save it but keep looking for a better one
5290       ac_cv_path_EGREP="$ac_path_EGREP"
5291       ac_path_EGREP_max=$ac_count
5292     fi
5293     # 10*(2^10) chars as input seems more than enough
5294     test $ac_count -gt 10 && break
5295   done
5296   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5297 esac
5298
5299       $ac_path_EGREP_found && break 3
5300     done
5301   done
5302   done
5303 IFS=$as_save_IFS
5304   if test -z "$ac_cv_path_EGREP"; then
5305     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5306   fi
5307 else
5308   ac_cv_path_EGREP=$EGREP
5309 fi
5310
5311    fi
5312 fi
5313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5314 $as_echo "$ac_cv_path_EGREP" >&6; }
5315  EGREP="$ac_cv_path_EGREP"
5316
5317
5318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5319 $as_echo_n "checking for ANSI C header files... " >&6; }
5320 if test "${ac_cv_header_stdc+set}" = set; then :
5321   $as_echo_n "(cached) " >&6
5322 else
5323   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5324 /* end confdefs.h.  */
5325 #include <stdlib.h>
5326 #include <stdarg.h>
5327 #include <string.h>
5328 #include <float.h>
5329
5330 int
5331 main ()
5332 {
5333
5334   ;
5335   return 0;
5336 }
5337 _ACEOF
5338 if ac_fn_c_try_compile "$LINENO"; then :
5339   ac_cv_header_stdc=yes
5340 else
5341   ac_cv_header_stdc=no
5342 fi
5343 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5344
5345 if test $ac_cv_header_stdc = yes; then
5346   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5347   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5348 /* end confdefs.h.  */
5349 #include <string.h>
5350
5351 _ACEOF
5352 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5353   $EGREP "memchr" >/dev/null 2>&1; then :
5354
5355 else
5356   ac_cv_header_stdc=no
5357 fi
5358 rm -f conftest*
5359
5360 fi
5361
5362 if test $ac_cv_header_stdc = yes; then
5363   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5364   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5365 /* end confdefs.h.  */
5366 #include <stdlib.h>
5367
5368 _ACEOF
5369 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5370   $EGREP "free" >/dev/null 2>&1; then :
5371
5372 else
5373   ac_cv_header_stdc=no
5374 fi
5375 rm -f conftest*
5376
5377 fi
5378
5379 if test $ac_cv_header_stdc = yes; then
5380   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5381   if test "$cross_compiling" = yes; then :
5382   :
5383 else
5384   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5385 /* end confdefs.h.  */
5386 #include <ctype.h>
5387 #include <stdlib.h>
5388 #if ((' ' & 0x0FF) == 0x020)
5389 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5390 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5391 #else
5392 # define ISLOWER(c) \
5393                    (('a' <= (c) && (c) <= 'i') \
5394                      || ('j' <= (c) && (c) <= 'r') \
5395                      || ('s' <= (c) && (c) <= 'z'))
5396 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5397 #endif
5398
5399 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5400 int
5401 main ()
5402 {
5403   int i;
5404   for (i = 0; i < 256; i++)
5405     if (XOR (islower (i), ISLOWER (i))
5406         || toupper (i) != TOUPPER (i))
5407       return 2;
5408   return 0;
5409 }
5410 _ACEOF
5411 if ac_fn_c_try_run "$LINENO"; then :
5412
5413 else
5414   ac_cv_header_stdc=no
5415 fi
5416 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5417   conftest.$ac_objext conftest.beam conftest.$ac_ext
5418 fi
5419
5420 fi
5421 fi
5422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5423 $as_echo "$ac_cv_header_stdc" >&6; }
5424 if test $ac_cv_header_stdc = yes; then
5425
5426 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5427
5428 fi
5429
5430 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5431 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5432                   inttypes.h stdint.h unistd.h
5433 do :
5434   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5435 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5436 "
5437 eval as_val=\$$as_ac_Header
5438    if test "x$as_val" = x""yes; then :
5439   cat >>confdefs.h <<_ACEOF
5440 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5441 _ACEOF
5442
5443 fi
5444
5445 done
5446
5447
5448
5449   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5450 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5451   MINIX=yes
5452 else
5453   MINIX=
5454 fi
5455
5456
5457   if test "$MINIX" = yes; then
5458
5459 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5460
5461
5462 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5463
5464
5465 $as_echo "#define _MINIX 1" >>confdefs.h
5466
5467   fi
5468
5469
5470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5471 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5472 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5473   $as_echo_n "(cached) " >&6
5474 else
5475   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5476 /* end confdefs.h.  */
5477
5478 #         define __EXTENSIONS__ 1
5479           $ac_includes_default
5480 int
5481 main ()
5482 {
5483
5484   ;
5485   return 0;
5486 }
5487 _ACEOF
5488 if ac_fn_c_try_compile "$LINENO"; then :
5489   ac_cv_safe_to_define___extensions__=yes
5490 else
5491   ac_cv_safe_to_define___extensions__=no
5492 fi
5493 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5494 fi
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5496 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5497   test $ac_cv_safe_to_define___extensions__ = yes &&
5498     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5499
5500   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5501
5502   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5503
5504   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5505
5506   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5507
5508
5509 test "$program_prefix" != NONE &&
5510   program_transform_name="s&^&$program_prefix&;$program_transform_name"
5511 # Use a double $ so make ignores it.
5512 test "$program_suffix" != NONE &&
5513   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5514 # Double any \ or $.
5515 # By default was `s,x,x', remove it if useless.
5516 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
5517 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5518
5519 # Find a good install program.  We prefer a C program (faster),
5520 # so one script is as good as another.  But avoid the broken or
5521 # incompatible versions:
5522 # SysV /etc/install, /usr/sbin/install
5523 # SunOS /usr/etc/install
5524 # IRIX /sbin/install
5525 # AIX /bin/install
5526 # AmigaOS /C/install, which installs bootblocks on floppy discs
5527 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5528 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5529 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5530 # OS/2's system install, which has a completely different semantic
5531 # ./install, which can be erroneously created by make from ./install.sh.
5532 # Reject install programs that cannot install multiple files.
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5534 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5535 if test -z "$INSTALL"; then
5536 if test "${ac_cv_path_install+set}" = set; then :
5537   $as_echo_n "(cached) " >&6
5538 else
5539   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5540 for as_dir in $PATH
5541 do
5542   IFS=$as_save_IFS
5543   test -z "$as_dir" && as_dir=.
5544     # Account for people who put trailing slashes in PATH elements.
5545 case $as_dir/ in #((
5546   ./ | .// | /[cC]/* | \
5547   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5548   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5549   /usr/ucb/* ) ;;
5550   *)
5551     # OSF1 and SCO ODT 3.0 have their own names for install.
5552     # Don't use installbsd from OSF since it installs stuff as root
5553     # by default.
5554     for ac_prog in ginstall scoinst install; do
5555       for ac_exec_ext in '' $ac_executable_extensions; do
5556         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5557           if test $ac_prog = install &&
5558             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5559             # AIX install.  It has an incompatible calling convention.
5560             :
5561           elif test $ac_prog = install &&
5562             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5563             # program-specific install script used by HP pwplus--don't use.
5564             :
5565           else
5566             rm -rf conftest.one conftest.two conftest.dir
5567             echo one > conftest.one
5568             echo two > conftest.two
5569             mkdir conftest.dir
5570             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5571               test -s conftest.one && test -s conftest.two &&
5572               test -s conftest.dir/conftest.one &&
5573               test -s conftest.dir/conftest.two
5574             then
5575               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5576               break 3
5577             fi
5578           fi
5579         fi
5580       done
5581     done
5582     ;;
5583 esac
5584
5585   done
5586 IFS=$as_save_IFS
5587
5588 rm -rf conftest.one conftest.two conftest.dir
5589
5590 fi
5591   if test "${ac_cv_path_install+set}" = set; then
5592     INSTALL=$ac_cv_path_install
5593   else
5594     # As a last resort, use the slow shell script.  Don't cache a
5595     # value for INSTALL within a source directory, because that will
5596     # break other packages using the cache if that directory is
5597     # removed, or if the value is a relative name.
5598     INSTALL=$ac_install_sh
5599   fi
5600 fi
5601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5602 $as_echo "$INSTALL" >&6; }
5603
5604 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5605 # It thinks the first close brace ends the variable substitution.
5606 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5607
5608 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5609
5610 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5611
5612 rm -rf .tst 2>/dev/null
5613 mkdir .tst 2>/dev/null
5614 if test -d .tst; then
5615   am__leading_dot=.
5616 else
5617   am__leading_dot=_
5618 fi
5619 rmdir .tst 2>/dev/null
5620
5621 DEPDIR="${am__leading_dot}deps"
5622
5623 case `pwd` in
5624   *\ * | *\     *)
5625     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5626 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5627 esac
5628
5629
5630
5631 macro_version='2.2.7a'
5632 macro_revision='1.3134'
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646 ltmain="$ac_aux_dir/ltmain.sh"
5647
5648 # Backslashify metacharacters that are still active within
5649 # double-quoted strings.
5650 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5651
5652 # Same as above, but do not quote variable references.
5653 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5654
5655 # Sed substitution to delay expansion of an escaped shell variable in a
5656 # double_quote_subst'ed string.
5657 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5658
5659 # Sed substitution to delay expansion of an escaped single quote.
5660 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5661
5662 # Sed substitution to avoid accidental globbing in evaled expressions
5663 no_glob_subst='s/\*/\\\*/g'
5664
5665 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5666 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5667 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5668
5669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5670 $as_echo_n "checking how to print strings... " >&6; }
5671 # Test print first, because it will be a builtin if present.
5672 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5673    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5674   ECHO='print -r --'
5675 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5676   ECHO='printf %s\n'
5677 else
5678   # Use this function as a fallback that always works.
5679   func_fallback_echo ()
5680   {
5681     eval 'cat <<_LTECHO_EOF
5682 $1
5683 _LTECHO_EOF'
5684   }
5685   ECHO='func_fallback_echo'
5686 fi
5687
5688 # func_echo_all arg...
5689 # Invoke $ECHO with all args, space-separated.
5690 func_echo_all ()
5691 {
5692     $ECHO ""
5693 }
5694
5695 case "$ECHO" in
5696   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5697 $as_echo "printf" >&6; } ;;
5698   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5699 $as_echo "print -r" >&6; } ;;
5700   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5701 $as_echo "cat" >&6; } ;;
5702 esac
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5718 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5719 if test "${ac_cv_path_SED+set}" = set; then :
5720   $as_echo_n "(cached) " >&6
5721 else
5722             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5723      for ac_i in 1 2 3 4 5 6 7; do
5724        ac_script="$ac_script$as_nl$ac_script"
5725      done
5726      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5727      { ac_script=; unset ac_script;}
5728      if test -z "$SED"; then
5729   ac_path_SED_found=false
5730   # Loop through the user's path and test for each of PROGNAME-LIST
5731   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5732 for as_dir in $PATH
5733 do
5734   IFS=$as_save_IFS
5735   test -z "$as_dir" && as_dir=.
5736     for ac_prog in sed gsed; do
5737     for ac_exec_ext in '' $ac_executable_extensions; do
5738       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5739       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5740 # Check for GNU ac_path_SED and select it if it is found.
5741   # Check for GNU $ac_path_SED
5742 case `"$ac_path_SED" --version 2>&1` in
5743 *GNU*)
5744   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5745 *)
5746   ac_count=0
5747   $as_echo_n 0123456789 >"conftest.in"
5748   while :
5749   do
5750     cat "conftest.in" "conftest.in" >"conftest.tmp"
5751     mv "conftest.tmp" "conftest.in"
5752     cp "conftest.in" "conftest.nl"
5753     $as_echo '' >> "conftest.nl"
5754     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5755     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5756     as_fn_arith $ac_count + 1 && ac_count=$as_val
5757     if test $ac_count -gt ${ac_path_SED_max-0}; then
5758       # Best one so far, save it but keep looking for a better one
5759       ac_cv_path_SED="$ac_path_SED"
5760       ac_path_SED_max=$ac_count
5761     fi
5762     # 10*(2^10) chars as input seems more than enough
5763     test $ac_count -gt 10 && break
5764   done
5765   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5766 esac
5767
5768       $ac_path_SED_found && break 3
5769     done
5770   done
5771   done
5772 IFS=$as_save_IFS
5773   if test -z "$ac_cv_path_SED"; then
5774     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5775   fi
5776 else
5777   ac_cv_path_SED=$SED
5778 fi
5779
5780 fi
5781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5782 $as_echo "$ac_cv_path_SED" >&6; }
5783  SED="$ac_cv_path_SED"
5784   rm -f conftest.sed
5785
5786 test -z "$SED" && SED=sed
5787 Xsed="$SED -e 1s/^X//"
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5800 $as_echo_n "checking for fgrep... " >&6; }
5801 if test "${ac_cv_path_FGREP+set}" = set; then :
5802   $as_echo_n "(cached) " >&6
5803 else
5804   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5805    then ac_cv_path_FGREP="$GREP -F"
5806    else
5807      if test -z "$FGREP"; then
5808   ac_path_FGREP_found=false
5809   # Loop through the user's path and test for each of PROGNAME-LIST
5810   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5811 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5812 do
5813   IFS=$as_save_IFS
5814   test -z "$as_dir" && as_dir=.
5815     for ac_prog in fgrep; do
5816     for ac_exec_ext in '' $ac_executable_extensions; do
5817       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5818       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5819 # Check for GNU ac_path_FGREP and select it if it is found.
5820   # Check for GNU $ac_path_FGREP
5821 case `"$ac_path_FGREP" --version 2>&1` in
5822 *GNU*)
5823   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5824 *)
5825   ac_count=0
5826   $as_echo_n 0123456789 >"conftest.in"
5827   while :
5828   do
5829     cat "conftest.in" "conftest.in" >"conftest.tmp"
5830     mv "conftest.tmp" "conftest.in"
5831     cp "conftest.in" "conftest.nl"
5832     $as_echo 'FGREP' >> "conftest.nl"
5833     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5834     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5835     as_fn_arith $ac_count + 1 && ac_count=$as_val
5836     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5837       # Best one so far, save it but keep looking for a better one
5838       ac_cv_path_FGREP="$ac_path_FGREP"
5839       ac_path_FGREP_max=$ac_count
5840     fi
5841     # 10*(2^10) chars as input seems more than enough
5842     test $ac_count -gt 10 && break
5843   done
5844   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5845 esac
5846
5847       $ac_path_FGREP_found && break 3
5848     done
5849   done
5850   done
5851 IFS=$as_save_IFS
5852   if test -z "$ac_cv_path_FGREP"; then
5853     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5854   fi
5855 else
5856   ac_cv_path_FGREP=$FGREP
5857 fi
5858
5859    fi
5860 fi
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5862 $as_echo "$ac_cv_path_FGREP" >&6; }
5863  FGREP="$ac_cv_path_FGREP"
5864
5865
5866 test -z "$GREP" && GREP=grep
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886 # Check whether --with-gnu-ld was given.
5887 if test "${with_gnu_ld+set}" = set; then :
5888   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5889 else
5890   with_gnu_ld=no
5891 fi
5892
5893 ac_prog=ld
5894 if test "$GCC" = yes; then
5895   # Check if gcc -print-prog-name=ld gives a path.
5896   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5897 $as_echo_n "checking for ld used by $CC... " >&6; }
5898   case $host in
5899   *-*-mingw*)
5900     # gcc leaves a trailing carriage return which upsets mingw
5901     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5902   *)
5903     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5904   esac
5905   case $ac_prog in
5906     # Accept absolute paths.
5907     [\\/]* | ?:[\\/]*)
5908       re_direlt='/[^/][^/]*/\.\./'
5909       # Canonicalize the pathname of ld
5910       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5911       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5912         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5913       done
5914       test -z "$LD" && LD="$ac_prog"
5915       ;;
5916   "")
5917     # If it fails, then pretend we aren't using GCC.
5918     ac_prog=ld
5919     ;;
5920   *)
5921     # If it is relative, then search for the first ld in PATH.
5922     with_gnu_ld=unknown
5923     ;;
5924   esac
5925 elif test "$with_gnu_ld" = yes; then
5926   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5927 $as_echo_n "checking for GNU ld... " >&6; }
5928 else
5929   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5930 $as_echo_n "checking for non-GNU ld... " >&6; }
5931 fi
5932 if test "${lt_cv_path_LD+set}" = set; then :
5933   $as_echo_n "(cached) " >&6
5934 else
5935   if test -z "$LD"; then
5936   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5937   for ac_dir in $PATH; do
5938     IFS="$lt_save_ifs"
5939     test -z "$ac_dir" && ac_dir=.
5940     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5941       lt_cv_path_LD="$ac_dir/$ac_prog"
5942       # Check to see if the program is GNU ld.  I'd rather use --version,
5943       # but apparently some variants of GNU ld only accept -v.
5944       # Break only if it was the GNU/non-GNU ld that we prefer.
5945       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5946       *GNU* | *'with BFD'*)
5947         test "$with_gnu_ld" != no && break
5948         ;;
5949       *)
5950         test "$with_gnu_ld" != yes && break
5951         ;;
5952       esac
5953     fi
5954   done
5955   IFS="$lt_save_ifs"
5956 else
5957   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5958 fi
5959 fi
5960
5961 LD="$lt_cv_path_LD"
5962 if test -n "$LD"; then
5963   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5964 $as_echo "$LD" >&6; }
5965 else
5966   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5967 $as_echo "no" >&6; }
5968 fi
5969 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5971 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5972 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5973   $as_echo_n "(cached) " >&6
5974 else
5975   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5976 case `$LD -v 2>&1 </dev/null` in
5977 *GNU* | *'with BFD'*)
5978   lt_cv_prog_gnu_ld=yes
5979   ;;
5980 *)
5981   lt_cv_prog_gnu_ld=no
5982   ;;
5983 esac
5984 fi
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5986 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5987 with_gnu_ld=$lt_cv_prog_gnu_ld
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5998 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5999 if test "${lt_cv_path_NM+set}" = set; then :
6000   $as_echo_n "(cached) " >&6
6001 else
6002   if test -n "$NM"; then
6003   # Let the user override the test.
6004   lt_cv_path_NM="$NM"
6005 else
6006   lt_nm_to_check="${ac_tool_prefix}nm"
6007   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6008     lt_nm_to_check="$lt_nm_to_check nm"
6009   fi
6010   for lt_tmp_nm in $lt_nm_to_check; do
6011     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6012     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6013       IFS="$lt_save_ifs"
6014       test -z "$ac_dir" && ac_dir=.
6015       tmp_nm="$ac_dir/$lt_tmp_nm"
6016       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6017         # Check to see if the nm accepts a BSD-compat flag.
6018         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6019         #   nm: unknown option "B" ignored
6020         # Tru64's nm complains that /dev/null is an invalid object file
6021         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6022         */dev/null* | *'Invalid file or object type'*)
6023           lt_cv_path_NM="$tmp_nm -B"
6024           break
6025           ;;
6026         *)
6027           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6028           */dev/null*)
6029             lt_cv_path_NM="$tmp_nm -p"
6030             break
6031             ;;
6032           *)
6033             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6034             continue # so that we can try to find one that supports BSD flags
6035             ;;
6036           esac
6037           ;;
6038         esac
6039       fi
6040     done
6041     IFS="$lt_save_ifs"
6042   done
6043   : ${lt_cv_path_NM=no}
6044 fi
6045 fi
6046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6047 $as_echo "$lt_cv_path_NM" >&6; }
6048 if test "$lt_cv_path_NM" != "no"; then
6049   NM="$lt_cv_path_NM"
6050 else
6051   # Didn't find any BSD compatible name lister, look for dumpbin.
6052   if test -n "$DUMPBIN"; then :
6053     # Let the user override the test.
6054   else
6055     if test -n "$ac_tool_prefix"; then
6056   for ac_prog in dumpbin "link -dump"
6057   do
6058     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6059 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6061 $as_echo_n "checking for $ac_word... " >&6; }
6062 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6063   $as_echo_n "(cached) " >&6
6064 else
6065   if test -n "$DUMPBIN"; then
6066   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6067 else
6068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6069 for as_dir in $PATH
6070 do
6071   IFS=$as_save_IFS
6072   test -z "$as_dir" && as_dir=.
6073     for ac_exec_ext in '' $ac_executable_extensions; do
6074   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6075     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6076     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6077     break 2
6078   fi
6079 done
6080   done
6081 IFS=$as_save_IFS
6082
6083 fi
6084 fi
6085 DUMPBIN=$ac_cv_prog_DUMPBIN
6086 if test -n "$DUMPBIN"; then
6087   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6088 $as_echo "$DUMPBIN" >&6; }
6089 else
6090   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6091 $as_echo "no" >&6; }
6092 fi
6093
6094
6095     test -n "$DUMPBIN" && break
6096   done
6097 fi
6098 if test -z "$DUMPBIN"; then
6099   ac_ct_DUMPBIN=$DUMPBIN
6100   for ac_prog in dumpbin "link -dump"
6101 do
6102   # Extract the first word of "$ac_prog", so it can be a program name with args.
6103 set dummy $ac_prog; ac_word=$2
6104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6105 $as_echo_n "checking for $ac_word... " >&6; }
6106 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6107   $as_echo_n "(cached) " >&6
6108 else
6109   if test -n "$ac_ct_DUMPBIN"; then
6110   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6111 else
6112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6113 for as_dir in $PATH
6114 do
6115   IFS=$as_save_IFS
6116   test -z "$as_dir" && as_dir=.
6117     for ac_exec_ext in '' $ac_executable_extensions; do
6118   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6119     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6120     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6121     break 2
6122   fi
6123 done
6124   done
6125 IFS=$as_save_IFS
6126
6127 fi
6128 fi
6129 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6130 if test -n "$ac_ct_DUMPBIN"; then
6131   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6132 $as_echo "$ac_ct_DUMPBIN" >&6; }
6133 else
6134   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6135 $as_echo "no" >&6; }
6136 fi
6137
6138
6139   test -n "$ac_ct_DUMPBIN" && break
6140 done
6141
6142   if test "x$ac_ct_DUMPBIN" = x; then
6143     DUMPBIN=":"
6144   else
6145     case $cross_compiling:$ac_tool_warned in
6146 yes:)
6147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6148 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6149 ac_tool_warned=yes ;;
6150 esac
6151     DUMPBIN=$ac_ct_DUMPBIN
6152   fi
6153 fi
6154
6155     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6156     *COFF*)
6157       DUMPBIN="$DUMPBIN -symbols"
6158       ;;
6159     *)
6160       DUMPBIN=:
6161       ;;
6162     esac
6163   fi
6164
6165   if test "$DUMPBIN" != ":"; then
6166     NM="$DUMPBIN"
6167   fi
6168 fi
6169 test -z "$NM" && NM=nm
6170
6171
6172
6173
6174
6175
6176 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6177 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6178 if test "${lt_cv_nm_interface+set}" = set; then :
6179   $as_echo_n "(cached) " >&6
6180 else
6181   lt_cv_nm_interface="BSD nm"
6182   echo "int some_variable = 0;" > conftest.$ac_ext
6183   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6184   (eval "$ac_compile" 2>conftest.err)
6185   cat conftest.err >&5
6186   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6187   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6188   cat conftest.err >&5
6189   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6190   cat conftest.out >&5
6191   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6192     lt_cv_nm_interface="MS dumpbin"
6193   fi
6194   rm -f conftest*
6195 fi
6196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6197 $as_echo "$lt_cv_nm_interface" >&6; }
6198
6199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6200 $as_echo_n "checking whether ln -s works... " >&6; }
6201 LN_S=$as_ln_s
6202 if test "$LN_S" = "ln -s"; then
6203   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6204 $as_echo "yes" >&6; }
6205 else
6206   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6207 $as_echo "no, using $LN_S" >&6; }
6208 fi
6209
6210 # find the maximum length of command line arguments
6211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6212 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6213 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6214   $as_echo_n "(cached) " >&6
6215 else
6216     i=0
6217   teststring="ABCD"
6218
6219   case $build_os in
6220   msdosdjgpp*)
6221     # On DJGPP, this test can blow up pretty badly due to problems in libc
6222     # (any single argument exceeding 2000 bytes causes a buffer overrun
6223     # during glob expansion).  Even if it were fixed, the result of this
6224     # check would be larger than it should be.
6225     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6226     ;;
6227
6228   gnu*)
6229     # Under GNU Hurd, this test is not required because there is
6230     # no limit to the length of command line arguments.
6231     # Libtool will interpret -1 as no limit whatsoever
6232     lt_cv_sys_max_cmd_len=-1;
6233     ;;
6234
6235   cygwin* | mingw* | cegcc*)
6236     # On Win9x/ME, this test blows up -- it succeeds, but takes
6237     # about 5 minutes as the teststring grows exponentially.
6238     # Worse, since 9x/ME are not pre-emptively multitasking,
6239     # you end up with a "frozen" computer, even though with patience
6240     # the test eventually succeeds (with a max line length of 256k).
6241     # Instead, let's just punt: use the minimum linelength reported by
6242     # all of the supported platforms: 8192 (on NT/2K/XP).
6243     lt_cv_sys_max_cmd_len=8192;
6244     ;;
6245
6246   mint*)
6247     # On MiNT this can take a long time and run out of memory.
6248     lt_cv_sys_max_cmd_len=8192;
6249     ;;
6250
6251   amigaos*)
6252     # On AmigaOS with pdksh, this test takes hours, literally.
6253     # So we just punt and use a minimum line length of 8192.
6254     lt_cv_sys_max_cmd_len=8192;
6255     ;;
6256
6257   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6258     # This has been around since 386BSD, at least.  Likely further.
6259     if test -x /sbin/sysctl; then
6260       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6261     elif test -x /usr/sbin/sysctl; then
6262       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6263     else
6264       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6265     fi
6266     # And add a safety zone
6267     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6268     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6269     ;;
6270
6271   interix*)
6272     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6273     lt_cv_sys_max_cmd_len=196608
6274     ;;
6275
6276   osf*)
6277     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6278     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6279     # nice to cause kernel panics so lets avoid the loop below.
6280     # First set a reasonable default.
6281     lt_cv_sys_max_cmd_len=16384
6282     #
6283     if test -x /sbin/sysconfig; then
6284       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6285         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6286       esac
6287     fi
6288     ;;
6289   sco3.2v5*)
6290     lt_cv_sys_max_cmd_len=102400
6291     ;;
6292   sysv5* | sco5v6* | sysv4.2uw2*)
6293     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6294     if test -n "$kargmax"; then
6295       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6296     else
6297       lt_cv_sys_max_cmd_len=32768
6298     fi
6299     ;;
6300   *)
6301     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6302     if test -n "$lt_cv_sys_max_cmd_len"; then
6303       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6304       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6305     else
6306       # Make teststring a little bigger before we do anything with it.
6307       # a 1K string should be a reasonable start.
6308       for i in 1 2 3 4 5 6 7 8 ; do
6309         teststring=$teststring$teststring
6310       done
6311       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6312       # If test is not a shell built-in, we'll probably end up computing a
6313       # maximum length that is only half of the actual maximum length, but
6314       # we can't tell.
6315       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6316                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6317               test $i != 17 # 1/2 MB should be enough
6318       do
6319         i=`expr $i + 1`
6320         teststring=$teststring$teststring
6321       done
6322       # Only check the string length outside the loop.
6323       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6324       teststring=
6325       # Add a significant safety factor because C++ compilers can tack on
6326       # massive amounts of additional arguments before passing them to the
6327       # linker.  It appears as though 1/2 is a usable value.
6328       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6329     fi
6330     ;;
6331   esac
6332
6333 fi
6334
6335 if test -n $lt_cv_sys_max_cmd_len ; then
6336   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6337 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6338 else
6339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6340 $as_echo "none" >&6; }
6341 fi
6342 max_cmd_len=$lt_cv_sys_max_cmd_len
6343
6344
6345
6346
6347
6348
6349 : ${CP="cp -f"}
6350 : ${MV="mv -f"}
6351 : ${RM="rm -f"}
6352
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6354 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6355 # Try some XSI features
6356 xsi_shell=no
6357 ( _lt_dummy="a/b/c"
6358   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6359       = c,a/b,, \
6360     && eval 'test $(( 1 + 1 )) -eq 2 \
6361     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6362   && xsi_shell=yes
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6364 $as_echo "$xsi_shell" >&6; }
6365
6366
6367 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6368 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6369 lt_shell_append=no
6370 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6371     >/dev/null 2>&1 \
6372   && lt_shell_append=yes
6373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6374 $as_echo "$lt_shell_append" >&6; }
6375
6376
6377 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6378   lt_unset=unset
6379 else
6380   lt_unset=false
6381 fi
6382
6383
6384
6385
6386
6387 # test EBCDIC or ASCII
6388 case `echo X|tr X '\101'` in
6389  A) # ASCII based system
6390     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6391   lt_SP2NL='tr \040 \012'
6392   lt_NL2SP='tr \015\012 \040\040'
6393   ;;
6394  *) # EBCDIC based system
6395   lt_SP2NL='tr \100 \n'
6396   lt_NL2SP='tr \r\n \100\100'
6397   ;;
6398 esac
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6409 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6410 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6411   $as_echo_n "(cached) " >&6
6412 else
6413   lt_cv_ld_reload_flag='-r'
6414 fi
6415 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6416 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6417 reload_flag=$lt_cv_ld_reload_flag
6418 case $reload_flag in
6419 "" | " "*) ;;
6420 *) reload_flag=" $reload_flag" ;;
6421 esac
6422 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6423 case $host_os in
6424   darwin*)
6425     if test "$GCC" = yes; then
6426       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6427     else
6428       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6429     fi
6430     ;;
6431 esac
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441 if test -n "$ac_tool_prefix"; then
6442   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6443 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6445 $as_echo_n "checking for $ac_word... " >&6; }
6446 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6447   $as_echo_n "(cached) " >&6
6448 else
6449   if test -n "$OBJDUMP"; then
6450   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6451 else
6452 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6453 for as_dir in $PATH
6454 do
6455   IFS=$as_save_IFS
6456   test -z "$as_dir" && as_dir=.
6457     for ac_exec_ext in '' $ac_executable_extensions; do
6458   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6459     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6460     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6461     break 2
6462   fi
6463 done
6464   done
6465 IFS=$as_save_IFS
6466
6467 fi
6468 fi
6469 OBJDUMP=$ac_cv_prog_OBJDUMP
6470 if test -n "$OBJDUMP"; then
6471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6472 $as_echo "$OBJDUMP" >&6; }
6473 else
6474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6475 $as_echo "no" >&6; }
6476 fi
6477
6478
6479 fi
6480 if test -z "$ac_cv_prog_OBJDUMP"; then
6481   ac_ct_OBJDUMP=$OBJDUMP
6482   # Extract the first word of "objdump", so it can be a program name with args.
6483 set dummy objdump; ac_word=$2
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6485 $as_echo_n "checking for $ac_word... " >&6; }
6486 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6487   $as_echo_n "(cached) " >&6
6488 else
6489   if test -n "$ac_ct_OBJDUMP"; then
6490   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6491 else
6492 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6493 for as_dir in $PATH
6494 do
6495   IFS=$as_save_IFS
6496   test -z "$as_dir" && as_dir=.
6497     for ac_exec_ext in '' $ac_executable_extensions; do
6498   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6499     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6500     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6501     break 2
6502   fi
6503 done
6504   done
6505 IFS=$as_save_IFS
6506
6507 fi
6508 fi
6509 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6510 if test -n "$ac_ct_OBJDUMP"; then
6511   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6512 $as_echo "$ac_ct_OBJDUMP" >&6; }
6513 else
6514   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6515 $as_echo "no" >&6; }
6516 fi
6517
6518   if test "x$ac_ct_OBJDUMP" = x; then
6519     OBJDUMP="false"
6520   else
6521     case $cross_compiling:$ac_tool_warned in
6522 yes:)
6523 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6524 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6525 ac_tool_warned=yes ;;
6526 esac
6527     OBJDUMP=$ac_ct_OBJDUMP
6528   fi
6529 else
6530   OBJDUMP="$ac_cv_prog_OBJDUMP"
6531 fi
6532
6533 test -z "$OBJDUMP" && OBJDUMP=objdump
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6544 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6545 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6546   $as_echo_n "(cached) " >&6
6547 else
6548   lt_cv_file_magic_cmd='$MAGIC_CMD'
6549 lt_cv_file_magic_test_file=
6550 lt_cv_deplibs_check_method='unknown'
6551 # Need to set the preceding variable on all platforms that support
6552 # interlibrary dependencies.
6553 # 'none' -- dependencies not supported.
6554 # `unknown' -- same as none, but documents that we really don't know.
6555 # 'pass_all' -- all dependencies passed with no checks.
6556 # 'test_compile' -- check by making test program.
6557 # 'file_magic [[regex]]' -- check by looking for files in library path
6558 # which responds to the $file_magic_cmd with a given extended regex.
6559 # If you have `file' or equivalent on your system and you're not sure
6560 # whether `pass_all' will *always* work, you probably want this one.
6561
6562 case $host_os in
6563 aix[4-9]*)
6564   lt_cv_deplibs_check_method=pass_all
6565   ;;
6566
6567 beos*)
6568   lt_cv_deplibs_check_method=pass_all
6569   ;;
6570
6571 bsdi[45]*)
6572   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6573   lt_cv_file_magic_cmd='/usr/bin/file -L'
6574   lt_cv_file_magic_test_file=/shlib/libc.so
6575   ;;
6576
6577 cygwin*)
6578   # func_win32_libid is a shell function defined in ltmain.sh
6579   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6580   lt_cv_file_magic_cmd='func_win32_libid'
6581   ;;
6582
6583 mingw* | pw32*)
6584   # Base MSYS/MinGW do not provide the 'file' command needed by
6585   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6586   # unless we find 'file', for example because we are cross-compiling.
6587   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6588   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6589     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6590     lt_cv_file_magic_cmd='func_win32_libid'
6591   else
6592     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6593     lt_cv_file_magic_cmd='$OBJDUMP -f'
6594   fi
6595   ;;
6596
6597 cegcc*)
6598   # use the weaker test based on 'objdump'. See mingw*.
6599   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6600   lt_cv_file_magic_cmd='$OBJDUMP -f'
6601   ;;
6602
6603 darwin* | rhapsody*)
6604   lt_cv_deplibs_check_method=pass_all
6605   ;;
6606
6607 freebsd* | dragonfly*)
6608   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6609     case $host_cpu in
6610     i*86 )
6611       # Not sure whether the presence of OpenBSD here was a mistake.
6612       # Let's accept both of them until this is cleared up.
6613       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6614       lt_cv_file_magic_cmd=/usr/bin/file
6615       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6616       ;;
6617     esac
6618   else
6619     lt_cv_deplibs_check_method=pass_all
6620   fi
6621   ;;
6622
6623 gnu*)
6624   lt_cv_deplibs_check_method=pass_all
6625   ;;
6626
6627 haiku*)
6628   lt_cv_deplibs_check_method=pass_all
6629   ;;
6630
6631 hpux10.20* | hpux11*)
6632   lt_cv_file_magic_cmd=/usr/bin/file
6633   case $host_cpu in
6634   ia64*)
6635     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6636     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6637     ;;
6638   hppa*64*)
6639     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]'
6640     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6641     ;;
6642   *)
6643     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6644     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6645     ;;
6646   esac
6647   ;;
6648
6649 interix[3-9]*)
6650   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6651   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6652   ;;
6653
6654 irix5* | irix6* | nonstopux*)
6655   case $LD in
6656   *-32|*"-32 ") libmagic=32-bit;;
6657   *-n32|*"-n32 ") libmagic=N32;;
6658   *-64|*"-64 ") libmagic=64-bit;;
6659   *) libmagic=never-match;;
6660   esac
6661   lt_cv_deplibs_check_method=pass_all
6662   ;;
6663
6664 # This must be Linux ELF.
6665 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6666   lt_cv_deplibs_check_method=pass_all
6667   ;;
6668
6669 netbsd*)
6670   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6671     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6672   else
6673     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6674   fi
6675   ;;
6676
6677 newos6*)
6678   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6679   lt_cv_file_magic_cmd=/usr/bin/file
6680   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6681   ;;
6682
6683 *nto* | *qnx*)
6684   lt_cv_deplibs_check_method=pass_all
6685   ;;
6686
6687 openbsd*)
6688   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6689     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6690   else
6691     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6692   fi
6693   ;;
6694
6695 osf3* | osf4* | osf5*)
6696   lt_cv_deplibs_check_method=pass_all
6697   ;;
6698
6699 rdos*)
6700   lt_cv_deplibs_check_method=pass_all
6701   ;;
6702
6703 solaris*)
6704   lt_cv_deplibs_check_method=pass_all
6705   ;;
6706
6707 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6708   lt_cv_deplibs_check_method=pass_all
6709   ;;
6710
6711 sysv4 | sysv4.3*)
6712   case $host_vendor in
6713   motorola)
6714     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]'
6715     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6716     ;;
6717   ncr)
6718     lt_cv_deplibs_check_method=pass_all
6719     ;;
6720   sequent)
6721     lt_cv_file_magic_cmd='/bin/file'
6722     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6723     ;;
6724   sni)
6725     lt_cv_file_magic_cmd='/bin/file'
6726     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6727     lt_cv_file_magic_test_file=/lib/libc.so
6728     ;;
6729   siemens)
6730     lt_cv_deplibs_check_method=pass_all
6731     ;;
6732   pc)
6733     lt_cv_deplibs_check_method=pass_all
6734     ;;
6735   esac
6736   ;;
6737
6738 tpf*)
6739   lt_cv_deplibs_check_method=pass_all
6740   ;;
6741 esac
6742
6743 fi
6744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6745 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6746 file_magic_cmd=$lt_cv_file_magic_cmd
6747 deplibs_check_method=$lt_cv_deplibs_check_method
6748 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761 if test -n "$ac_tool_prefix"; then
6762   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6763 set dummy ${ac_tool_prefix}ar; ac_word=$2
6764 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6765 $as_echo_n "checking for $ac_word... " >&6; }
6766 if test "${ac_cv_prog_AR+set}" = set; then :
6767   $as_echo_n "(cached) " >&6
6768 else
6769   if test -n "$AR"; then
6770   ac_cv_prog_AR="$AR" # Let the user override the test.
6771 else
6772 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6773 for as_dir in $PATH
6774 do
6775   IFS=$as_save_IFS
6776   test -z "$as_dir" && as_dir=.
6777     for ac_exec_ext in '' $ac_executable_extensions; do
6778   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6779     ac_cv_prog_AR="${ac_tool_prefix}ar"
6780     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6781     break 2
6782   fi
6783 done
6784   done
6785 IFS=$as_save_IFS
6786
6787 fi
6788 fi
6789 AR=$ac_cv_prog_AR
6790 if test -n "$AR"; then
6791   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6792 $as_echo "$AR" >&6; }
6793 else
6794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6795 $as_echo "no" >&6; }
6796 fi
6797
6798
6799 fi
6800 if test -z "$ac_cv_prog_AR"; then
6801   ac_ct_AR=$AR
6802   # Extract the first word of "ar", so it can be a program name with args.
6803 set dummy ar; ac_word=$2
6804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6805 $as_echo_n "checking for $ac_word... " >&6; }
6806 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6807   $as_echo_n "(cached) " >&6
6808 else
6809   if test -n "$ac_ct_AR"; then
6810   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6811 else
6812 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6813 for as_dir in $PATH
6814 do
6815   IFS=$as_save_IFS
6816   test -z "$as_dir" && as_dir=.
6817     for ac_exec_ext in '' $ac_executable_extensions; do
6818   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6819     ac_cv_prog_ac_ct_AR="ar"
6820     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6821     break 2
6822   fi
6823 done
6824   done
6825 IFS=$as_save_IFS
6826
6827 fi
6828 fi
6829 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6830 if test -n "$ac_ct_AR"; then
6831   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6832 $as_echo "$ac_ct_AR" >&6; }
6833 else
6834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6835 $as_echo "no" >&6; }
6836 fi
6837
6838   if test "x$ac_ct_AR" = x; then
6839     AR="false"
6840   else
6841     case $cross_compiling:$ac_tool_warned in
6842 yes:)
6843 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6844 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6845 ac_tool_warned=yes ;;
6846 esac
6847     AR=$ac_ct_AR
6848   fi
6849 else
6850   AR="$ac_cv_prog_AR"
6851 fi
6852
6853 test -z "$AR" && AR=ar
6854 test -z "$AR_FLAGS" && AR_FLAGS=cru
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866 if test -n "$ac_tool_prefix"; then
6867   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6868 set dummy ${ac_tool_prefix}strip; ac_word=$2
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6870 $as_echo_n "checking for $ac_word... " >&6; }
6871 if test "${ac_cv_prog_STRIP+set}" = set; then :
6872   $as_echo_n "(cached) " >&6
6873 else
6874   if test -n "$STRIP"; then
6875   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6876 else
6877 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6878 for as_dir in $PATH
6879 do
6880   IFS=$as_save_IFS
6881   test -z "$as_dir" && as_dir=.
6882     for ac_exec_ext in '' $ac_executable_extensions; do
6883   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6884     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6885     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6886     break 2
6887   fi
6888 done
6889   done
6890 IFS=$as_save_IFS
6891
6892 fi
6893 fi
6894 STRIP=$ac_cv_prog_STRIP
6895 if test -n "$STRIP"; then
6896   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6897 $as_echo "$STRIP" >&6; }
6898 else
6899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6900 $as_echo "no" >&6; }
6901 fi
6902
6903
6904 fi
6905 if test -z "$ac_cv_prog_STRIP"; then
6906   ac_ct_STRIP=$STRIP
6907   # Extract the first word of "strip", so it can be a program name with args.
6908 set dummy strip; ac_word=$2
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6910 $as_echo_n "checking for $ac_word... " >&6; }
6911 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6912   $as_echo_n "(cached) " >&6
6913 else
6914   if test -n "$ac_ct_STRIP"; then
6915   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6916 else
6917 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6918 for as_dir in $PATH
6919 do
6920   IFS=$as_save_IFS
6921   test -z "$as_dir" && as_dir=.
6922     for ac_exec_ext in '' $ac_executable_extensions; do
6923   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6924     ac_cv_prog_ac_ct_STRIP="strip"
6925     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6926     break 2
6927   fi
6928 done
6929   done
6930 IFS=$as_save_IFS
6931
6932 fi
6933 fi
6934 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6935 if test -n "$ac_ct_STRIP"; then
6936   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6937 $as_echo "$ac_ct_STRIP" >&6; }
6938 else
6939   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6940 $as_echo "no" >&6; }
6941 fi
6942
6943   if test "x$ac_ct_STRIP" = x; then
6944     STRIP=":"
6945   else
6946     case $cross_compiling:$ac_tool_warned in
6947 yes:)
6948 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6949 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6950 ac_tool_warned=yes ;;
6951 esac
6952     STRIP=$ac_ct_STRIP
6953   fi
6954 else
6955   STRIP="$ac_cv_prog_STRIP"
6956 fi
6957
6958 test -z "$STRIP" && STRIP=:
6959
6960
6961
6962
6963
6964
6965 if test -n "$ac_tool_prefix"; then
6966   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6967 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6969 $as_echo_n "checking for $ac_word... " >&6; }
6970 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6971   $as_echo_n "(cached) " >&6
6972 else
6973   if test -n "$RANLIB"; then
6974   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6975 else
6976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6977 for as_dir in $PATH
6978 do
6979   IFS=$as_save_IFS
6980   test -z "$as_dir" && as_dir=.
6981     for ac_exec_ext in '' $ac_executable_extensions; do
6982   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6983     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6984     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6985     break 2
6986   fi
6987 done
6988   done
6989 IFS=$as_save_IFS
6990
6991 fi
6992 fi
6993 RANLIB=$ac_cv_prog_RANLIB
6994 if test -n "$RANLIB"; then
6995   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6996 $as_echo "$RANLIB" >&6; }
6997 else
6998   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6999 $as_echo "no" >&6; }
7000 fi
7001
7002
7003 fi
7004 if test -z "$ac_cv_prog_RANLIB"; then
7005   ac_ct_RANLIB=$RANLIB
7006   # Extract the first word of "ranlib", so it can be a program name with args.
7007 set dummy ranlib; ac_word=$2
7008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7009 $as_echo_n "checking for $ac_word... " >&6; }
7010 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7011   $as_echo_n "(cached) " >&6
7012 else
7013   if test -n "$ac_ct_RANLIB"; then
7014   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7015 else
7016 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7017 for as_dir in $PATH
7018 do
7019   IFS=$as_save_IFS
7020   test -z "$as_dir" && as_dir=.
7021     for ac_exec_ext in '' $ac_executable_extensions; do
7022   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7023     ac_cv_prog_ac_ct_RANLIB="ranlib"
7024     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7025     break 2
7026   fi
7027 done
7028   done
7029 IFS=$as_save_IFS
7030
7031 fi
7032 fi
7033 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7034 if test -n "$ac_ct_RANLIB"; then
7035   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7036 $as_echo "$ac_ct_RANLIB" >&6; }
7037 else
7038   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7039 $as_echo "no" >&6; }
7040 fi
7041
7042   if test "x$ac_ct_RANLIB" = x; then
7043     RANLIB=":"
7044   else
7045     case $cross_compiling:$ac_tool_warned in
7046 yes:)
7047 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7048 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7049 ac_tool_warned=yes ;;
7050 esac
7051     RANLIB=$ac_ct_RANLIB
7052   fi
7053 else
7054   RANLIB="$ac_cv_prog_RANLIB"
7055 fi
7056
7057 test -z "$RANLIB" && RANLIB=:
7058
7059
7060
7061
7062
7063
7064 # Determine commands to create old-style static archives.
7065 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7066 old_postinstall_cmds='chmod 644 $oldlib'
7067 old_postuninstall_cmds=
7068
7069 if test -n "$RANLIB"; then
7070   case $host_os in
7071   openbsd*)
7072     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7073     ;;
7074   *)
7075     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7076     ;;
7077   esac
7078   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7079 fi
7080
7081 case $host_os in
7082   darwin*)
7083     lock_old_archive_extraction=yes ;;
7084   *)
7085     lock_old_archive_extraction=no ;;
7086 esac
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108 for ac_prog in gawk mawk nawk awk
7109 do
7110   # Extract the first word of "$ac_prog", so it can be a program name with args.
7111 set dummy $ac_prog; ac_word=$2
7112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7113 $as_echo_n "checking for $ac_word... " >&6; }
7114 if test "${ac_cv_prog_AWK+set}" = set; then :
7115   $as_echo_n "(cached) " >&6
7116 else
7117   if test -n "$AWK"; then
7118   ac_cv_prog_AWK="$AWK" # Let the user override the test.
7119 else
7120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7121 for as_dir in $PATH
7122 do
7123   IFS=$as_save_IFS
7124   test -z "$as_dir" && as_dir=.
7125     for ac_exec_ext in '' $ac_executable_extensions; do
7126   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7127     ac_cv_prog_AWK="$ac_prog"
7128     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7129     break 2
7130   fi
7131 done
7132   done
7133 IFS=$as_save_IFS
7134
7135 fi
7136 fi
7137 AWK=$ac_cv_prog_AWK
7138 if test -n "$AWK"; then
7139   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7140 $as_echo "$AWK" >&6; }
7141 else
7142   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7143 $as_echo "no" >&6; }
7144 fi
7145
7146
7147   test -n "$AWK" && break
7148 done
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168 # If no C compiler was specified, use CC.
7169 LTCC=${LTCC-"$CC"}
7170
7171 # If no C compiler flags were specified, use CFLAGS.
7172 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7173
7174 # Allow CC to be a program name with arguments.
7175 compiler=$CC
7176
7177
7178 # Check for command to grab the raw symbol name followed by C symbol from nm.
7179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7180 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7181 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7182   $as_echo_n "(cached) " >&6
7183 else
7184
7185 # These are sane defaults that work on at least a few old systems.
7186 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7187
7188 # Character class describing NM global symbol codes.
7189 symcode='[BCDEGRST]'
7190
7191 # Regexp to match symbols that can be accessed directly from C.
7192 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7193
7194 # Define system-specific variables.
7195 case $host_os in
7196 aix*)
7197   symcode='[BCDT]'
7198   ;;
7199 cygwin* | mingw* | pw32* | cegcc*)
7200   symcode='[ABCDGISTW]'
7201   ;;
7202 hpux*)
7203   if test "$host_cpu" = ia64; then
7204     symcode='[ABCDEGRST]'
7205   fi
7206   ;;
7207 irix* | nonstopux*)
7208   symcode='[BCDEGRST]'
7209   ;;
7210 osf*)
7211   symcode='[BCDEGQRST]'
7212   ;;
7213 solaris*)
7214   symcode='[BDRT]'
7215   ;;
7216 sco3.2v5*)
7217   symcode='[DT]'
7218   ;;
7219 sysv4.2uw2*)
7220   symcode='[DT]'
7221   ;;
7222 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7223   symcode='[ABDT]'
7224   ;;
7225 sysv4)
7226   symcode='[DFNSTU]'
7227   ;;
7228 esac
7229
7230 # If we're using GNU nm, then use its standard symbol codes.
7231 case `$NM -V 2>&1` in
7232 *GNU* | *'with BFD'*)
7233   symcode='[ABCDGIRSTW]' ;;
7234 esac
7235
7236 # Transform an extracted symbol line into a proper C declaration.
7237 # Some systems (esp. on ia64) link data and code symbols differently,
7238 # so use this general approach.
7239 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7240
7241 # Transform an extracted symbol line into symbol name and symbol address
7242 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7243 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'"
7244
7245 # Handle CRLF in mingw tool chain
7246 opt_cr=
7247 case $build_os in
7248 mingw*)
7249   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7250   ;;
7251 esac
7252
7253 # Try without a prefix underscore, then with it.
7254 for ac_symprfx in "" "_"; do
7255
7256   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7257   symxfrm="\\1 $ac_symprfx\\2 \\2"
7258
7259   # Write the raw and C identifiers.
7260   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7261     # Fake it for dumpbin and say T for any non-static function
7262     # and D for any global variable.
7263     # Also find C++ and __fastcall symbols from MSVC++,
7264     # which start with @ or ?.
7265     lt_cv_sys_global_symbol_pipe="$AWK '"\
7266 "     {last_section=section; section=\$ 3};"\
7267 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7268 "     \$ 0!~/External *\|/{next};"\
7269 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7270 "     {if(hide[section]) next};"\
7271 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7272 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7273 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7274 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7275 "     ' prfx=^$ac_symprfx"
7276   else
7277     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7278   fi
7279
7280   # Check to see that the pipe works correctly.
7281   pipe_works=no
7282
7283   rm -f conftest*
7284   cat > conftest.$ac_ext <<_LT_EOF
7285 #ifdef __cplusplus
7286 extern "C" {
7287 #endif
7288 char nm_test_var;
7289 void nm_test_func(void);
7290 void nm_test_func(void){}
7291 #ifdef __cplusplus
7292 }
7293 #endif
7294 int main(){nm_test_var='a';nm_test_func();return(0);}
7295 _LT_EOF
7296
7297   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7298   (eval $ac_compile) 2>&5
7299   ac_status=$?
7300   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7301   test $ac_status = 0; }; then
7302     # Now try to grab the symbols.
7303     nlist=conftest.nm
7304     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7305   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7306   ac_status=$?
7307   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7308   test $ac_status = 0; } && test -s "$nlist"; then
7309       # Try sorting and uniquifying the output.
7310       if sort "$nlist" | uniq > "$nlist"T; then
7311         mv -f "$nlist"T "$nlist"
7312       else
7313         rm -f "$nlist"T
7314       fi
7315
7316       # Make sure that we snagged all the symbols we need.
7317       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7318         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7319           cat <<_LT_EOF > conftest.$ac_ext
7320 #ifdef __cplusplus
7321 extern "C" {
7322 #endif
7323
7324 _LT_EOF
7325           # Now generate the symbol file.
7326           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7327
7328           cat <<_LT_EOF >> conftest.$ac_ext
7329
7330 /* The mapping between symbol names and symbols.  */
7331 const struct {
7332   const char *name;
7333   void       *address;
7334 }
7335 lt__PROGRAM__LTX_preloaded_symbols[] =
7336 {
7337   { "@PROGRAM@", (void *) 0 },
7338 _LT_EOF
7339           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7340           cat <<\_LT_EOF >> conftest.$ac_ext
7341   {0, (void *) 0}
7342 };
7343
7344 /* This works around a problem in FreeBSD linker */
7345 #ifdef FREEBSD_WORKAROUND
7346 static const void *lt_preloaded_setup() {
7347   return lt__PROGRAM__LTX_preloaded_symbols;
7348 }
7349 #endif
7350
7351 #ifdef __cplusplus
7352 }
7353 #endif
7354 _LT_EOF
7355           # Now try linking the two files.
7356           mv conftest.$ac_objext conftstm.$ac_objext
7357           lt_save_LIBS="$LIBS"
7358           lt_save_CFLAGS="$CFLAGS"
7359           LIBS="conftstm.$ac_objext"
7360           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7361           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7362   (eval $ac_link) 2>&5
7363   ac_status=$?
7364   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7365   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7366             pipe_works=yes
7367           fi
7368           LIBS="$lt_save_LIBS"
7369           CFLAGS="$lt_save_CFLAGS"
7370         else
7371           echo "cannot find nm_test_func in $nlist" >&5
7372         fi
7373       else
7374         echo "cannot find nm_test_var in $nlist" >&5
7375       fi
7376     else
7377       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7378     fi
7379   else
7380     echo "$progname: failed program was:" >&5
7381     cat conftest.$ac_ext >&5
7382   fi
7383   rm -rf conftest* conftst*
7384
7385   # Do not use the global_symbol_pipe unless it works.
7386   if test "$pipe_works" = yes; then
7387     break
7388   else
7389     lt_cv_sys_global_symbol_pipe=
7390   fi
7391 done
7392
7393 fi
7394
7395 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7396   lt_cv_sys_global_symbol_to_cdecl=
7397 fi
7398 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7400 $as_echo "failed" >&6; }
7401 else
7402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7403 $as_echo "ok" >&6; }
7404 fi
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427 # Check whether --enable-libtool-lock was given.
7428 if test "${enable_libtool_lock+set}" = set; then :
7429   enableval=$enable_libtool_lock;
7430 fi
7431
7432 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7433
7434 # Some flags need to be propagated to the compiler or linker for good
7435 # libtool support.
7436 case $host in
7437 ia64-*-hpux*)
7438   # Find out which ABI we are using.
7439   echo 'int i;' > conftest.$ac_ext
7440   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7441   (eval $ac_compile) 2>&5
7442   ac_status=$?
7443   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7444   test $ac_status = 0; }; then
7445     case `/usr/bin/file conftest.$ac_objext` in
7446       *ELF-32*)
7447         HPUX_IA64_MODE="32"
7448         ;;
7449       *ELF-64*)
7450         HPUX_IA64_MODE="64"
7451         ;;
7452     esac
7453   fi
7454   rm -rf conftest*
7455   ;;
7456 *-*-irix6*)
7457   # Find out which ABI we are using.
7458   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7459   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7460   (eval $ac_compile) 2>&5
7461   ac_status=$?
7462   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7463   test $ac_status = 0; }; then
7464     if test "$lt_cv_prog_gnu_ld" = yes; then
7465       case `/usr/bin/file conftest.$ac_objext` in
7466         *32-bit*)
7467           LD="${LD-ld} -melf32bsmip"
7468           ;;
7469         *N32*)
7470           LD="${LD-ld} -melf32bmipn32"
7471           ;;
7472         *64-bit*)
7473           LD="${LD-ld} -melf64bmip"
7474         ;;
7475       esac
7476     else
7477       case `/usr/bin/file conftest.$ac_objext` in
7478         *32-bit*)
7479           LD="${LD-ld} -32"
7480           ;;
7481         *N32*)
7482           LD="${LD-ld} -n32"
7483           ;;
7484         *64-bit*)
7485           LD="${LD-ld} -64"
7486           ;;
7487       esac
7488     fi
7489   fi
7490   rm -rf conftest*
7491   ;;
7492
7493 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7494 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7495   # Find out which ABI we are using.
7496   echo 'int i;' > conftest.$ac_ext
7497   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7498   (eval $ac_compile) 2>&5
7499   ac_status=$?
7500   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7501   test $ac_status = 0; }; then
7502     case `/usr/bin/file conftest.o` in
7503       *32-bit*)
7504         case $host in
7505           x86_64-*kfreebsd*-gnu)
7506             LD="${LD-ld} -m elf_i386_fbsd"
7507             ;;
7508           x86_64-*linux*)
7509             case `/usr/bin/file conftest.o` in
7510               *x86-64*)
7511                 LD="${LD-ld} -m elf32_x86_64"
7512                 ;;
7513               *)
7514                 LD="${LD-ld} -m elf_i386"
7515                 ;;
7516             esac
7517             ;;
7518           powerpc64le-*linux*)
7519             LD="${LD-ld} -m elf32lppclinux"
7520             ;;
7521           powerpc64-*linux*)
7522             LD="${LD-ld} -m elf32ppclinux"
7523             ;;
7524           s390x-*linux*)
7525             LD="${LD-ld} -m elf_s390"
7526             ;;
7527           sparc64-*linux*)
7528             LD="${LD-ld} -m elf32_sparc"
7529             ;;
7530         esac
7531         ;;
7532       *64-bit*)
7533         case $host in
7534           x86_64-*kfreebsd*-gnu)
7535             LD="${LD-ld} -m elf_x86_64_fbsd"
7536             ;;
7537           x86_64-*linux*)
7538             LD="${LD-ld} -m elf_x86_64"
7539             ;;
7540           powerpcle-*linux*)
7541             LD="${LD-ld} -m elf64lppc"
7542             ;;
7543           powerpc-*linux*)
7544             LD="${LD-ld} -m elf64ppc"
7545             ;;
7546           s390*-*linux*|s390*-*tpf*)
7547             LD="${LD-ld} -m elf64_s390"
7548             ;;
7549           sparc*-*linux*)
7550             LD="${LD-ld} -m elf64_sparc"
7551             ;;
7552         esac
7553         ;;
7554     esac
7555   fi
7556   rm -rf conftest*
7557   ;;
7558
7559 *-*-sco3.2v5*)
7560   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7561   SAVE_CFLAGS="$CFLAGS"
7562   CFLAGS="$CFLAGS -belf"
7563   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7564 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7565 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7566   $as_echo_n "(cached) " >&6
7567 else
7568   ac_ext=c
7569 ac_cpp='$CPP $CPPFLAGS'
7570 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7571 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7572 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7573
7574      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7575 /* end confdefs.h.  */
7576
7577 int
7578 main ()
7579 {
7580
7581   ;
7582   return 0;
7583 }
7584 _ACEOF
7585 if ac_fn_c_try_link "$LINENO"; then :
7586   lt_cv_cc_needs_belf=yes
7587 else
7588   lt_cv_cc_needs_belf=no
7589 fi
7590 rm -f core conftest.err conftest.$ac_objext \
7591     conftest$ac_exeext conftest.$ac_ext
7592      ac_ext=c
7593 ac_cpp='$CPP $CPPFLAGS'
7594 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7595 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7596 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7597
7598 fi
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7600 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7601   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7602     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7603     CFLAGS="$SAVE_CFLAGS"
7604   fi
7605   ;;
7606 sparc*-*solaris*)
7607   # Find out which ABI we are using.
7608   echo 'int i;' > conftest.$ac_ext
7609   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7610   (eval $ac_compile) 2>&5
7611   ac_status=$?
7612   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7613   test $ac_status = 0; }; then
7614     case `/usr/bin/file conftest.o` in
7615     *64-bit*)
7616       case $lt_cv_prog_gnu_ld in
7617       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7618       *)
7619         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7620           LD="${LD-ld} -64"
7621         fi
7622         ;;
7623       esac
7624       ;;
7625     esac
7626   fi
7627   rm -rf conftest*
7628   ;;
7629 esac
7630
7631 need_locks="$enable_libtool_lock"
7632
7633
7634   case $host_os in
7635     rhapsody* | darwin*)
7636     if test -n "$ac_tool_prefix"; then
7637   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7638 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7640 $as_echo_n "checking for $ac_word... " >&6; }
7641 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7642   $as_echo_n "(cached) " >&6
7643 else
7644   if test -n "$DSYMUTIL"; then
7645   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7646 else
7647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7648 for as_dir in $PATH
7649 do
7650   IFS=$as_save_IFS
7651   test -z "$as_dir" && as_dir=.
7652     for ac_exec_ext in '' $ac_executable_extensions; do
7653   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7654     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7655     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7656     break 2
7657   fi
7658 done
7659   done
7660 IFS=$as_save_IFS
7661
7662 fi
7663 fi
7664 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7665 if test -n "$DSYMUTIL"; then
7666   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7667 $as_echo "$DSYMUTIL" >&6; }
7668 else
7669   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7670 $as_echo "no" >&6; }
7671 fi
7672
7673
7674 fi
7675 if test -z "$ac_cv_prog_DSYMUTIL"; then
7676   ac_ct_DSYMUTIL=$DSYMUTIL
7677   # Extract the first word of "dsymutil", so it can be a program name with args.
7678 set dummy dsymutil; ac_word=$2
7679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7680 $as_echo_n "checking for $ac_word... " >&6; }
7681 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7682   $as_echo_n "(cached) " >&6
7683 else
7684   if test -n "$ac_ct_DSYMUTIL"; then
7685   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7686 else
7687 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7688 for as_dir in $PATH
7689 do
7690   IFS=$as_save_IFS
7691   test -z "$as_dir" && as_dir=.
7692     for ac_exec_ext in '' $ac_executable_extensions; do
7693   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7694     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7696     break 2
7697   fi
7698 done
7699   done
7700 IFS=$as_save_IFS
7701
7702 fi
7703 fi
7704 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7705 if test -n "$ac_ct_DSYMUTIL"; then
7706   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7707 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7708 else
7709   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7710 $as_echo "no" >&6; }
7711 fi
7712
7713   if test "x$ac_ct_DSYMUTIL" = x; then
7714     DSYMUTIL=":"
7715   else
7716     case $cross_compiling:$ac_tool_warned in
7717 yes:)
7718 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7719 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7720 ac_tool_warned=yes ;;
7721 esac
7722     DSYMUTIL=$ac_ct_DSYMUTIL
7723   fi
7724 else
7725   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7726 fi
7727
7728     if test -n "$ac_tool_prefix"; then
7729   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7730 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7732 $as_echo_n "checking for $ac_word... " >&6; }
7733 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7734   $as_echo_n "(cached) " >&6
7735 else
7736   if test -n "$NMEDIT"; then
7737   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7738 else
7739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7740 for as_dir in $PATH
7741 do
7742   IFS=$as_save_IFS
7743   test -z "$as_dir" && as_dir=.
7744     for ac_exec_ext in '' $ac_executable_extensions; do
7745   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7746     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7747     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7748     break 2
7749   fi
7750 done
7751   done
7752 IFS=$as_save_IFS
7753
7754 fi
7755 fi
7756 NMEDIT=$ac_cv_prog_NMEDIT
7757 if test -n "$NMEDIT"; then
7758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7759 $as_echo "$NMEDIT" >&6; }
7760 else
7761   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7762 $as_echo "no" >&6; }
7763 fi
7764
7765
7766 fi
7767 if test -z "$ac_cv_prog_NMEDIT"; then
7768   ac_ct_NMEDIT=$NMEDIT
7769   # Extract the first word of "nmedit", so it can be a program name with args.
7770 set dummy nmedit; ac_word=$2
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7772 $as_echo_n "checking for $ac_word... " >&6; }
7773 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7774   $as_echo_n "(cached) " >&6
7775 else
7776   if test -n "$ac_ct_NMEDIT"; then
7777   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7778 else
7779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7780 for as_dir in $PATH
7781 do
7782   IFS=$as_save_IFS
7783   test -z "$as_dir" && as_dir=.
7784     for ac_exec_ext in '' $ac_executable_extensions; do
7785   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7786     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7787     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7788     break 2
7789   fi
7790 done
7791   done
7792 IFS=$as_save_IFS
7793
7794 fi
7795 fi
7796 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7797 if test -n "$ac_ct_NMEDIT"; then
7798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7799 $as_echo "$ac_ct_NMEDIT" >&6; }
7800 else
7801   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7802 $as_echo "no" >&6; }
7803 fi
7804
7805   if test "x$ac_ct_NMEDIT" = x; then
7806     NMEDIT=":"
7807   else
7808     case $cross_compiling:$ac_tool_warned in
7809 yes:)
7810 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7811 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7812 ac_tool_warned=yes ;;
7813 esac
7814     NMEDIT=$ac_ct_NMEDIT
7815   fi
7816 else
7817   NMEDIT="$ac_cv_prog_NMEDIT"
7818 fi
7819
7820     if test -n "$ac_tool_prefix"; then
7821   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7822 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7824 $as_echo_n "checking for $ac_word... " >&6; }
7825 if test "${ac_cv_prog_LIPO+set}" = set; then :
7826   $as_echo_n "(cached) " >&6
7827 else
7828   if test -n "$LIPO"; then
7829   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7830 else
7831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7832 for as_dir in $PATH
7833 do
7834   IFS=$as_save_IFS
7835   test -z "$as_dir" && as_dir=.
7836     for ac_exec_ext in '' $ac_executable_extensions; do
7837   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7838     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7839     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7840     break 2
7841   fi
7842 done
7843   done
7844 IFS=$as_save_IFS
7845
7846 fi
7847 fi
7848 LIPO=$ac_cv_prog_LIPO
7849 if test -n "$LIPO"; then
7850   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7851 $as_echo "$LIPO" >&6; }
7852 else
7853   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7854 $as_echo "no" >&6; }
7855 fi
7856
7857
7858 fi
7859 if test -z "$ac_cv_prog_LIPO"; then
7860   ac_ct_LIPO=$LIPO
7861   # Extract the first word of "lipo", so it can be a program name with args.
7862 set dummy lipo; ac_word=$2
7863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7864 $as_echo_n "checking for $ac_word... " >&6; }
7865 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7866   $as_echo_n "(cached) " >&6
7867 else
7868   if test -n "$ac_ct_LIPO"; then
7869   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7870 else
7871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7872 for as_dir in $PATH
7873 do
7874   IFS=$as_save_IFS
7875   test -z "$as_dir" && as_dir=.
7876     for ac_exec_ext in '' $ac_executable_extensions; do
7877   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7878     ac_cv_prog_ac_ct_LIPO="lipo"
7879     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7880     break 2
7881   fi
7882 done
7883   done
7884 IFS=$as_save_IFS
7885
7886 fi
7887 fi
7888 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7889 if test -n "$ac_ct_LIPO"; then
7890   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7891 $as_echo "$ac_ct_LIPO" >&6; }
7892 else
7893   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7894 $as_echo "no" >&6; }
7895 fi
7896
7897   if test "x$ac_ct_LIPO" = x; then
7898     LIPO=":"
7899   else
7900     case $cross_compiling:$ac_tool_warned in
7901 yes:)
7902 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7903 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7904 ac_tool_warned=yes ;;
7905 esac
7906     LIPO=$ac_ct_LIPO
7907   fi
7908 else
7909   LIPO="$ac_cv_prog_LIPO"
7910 fi
7911
7912     if test -n "$ac_tool_prefix"; then
7913   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7914 set dummy ${ac_tool_prefix}otool; ac_word=$2
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7916 $as_echo_n "checking for $ac_word... " >&6; }
7917 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7918   $as_echo_n "(cached) " >&6
7919 else
7920   if test -n "$OTOOL"; then
7921   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7922 else
7923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7924 for as_dir in $PATH
7925 do
7926   IFS=$as_save_IFS
7927   test -z "$as_dir" && as_dir=.
7928     for ac_exec_ext in '' $ac_executable_extensions; do
7929   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7930     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7931     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7932     break 2
7933   fi
7934 done
7935   done
7936 IFS=$as_save_IFS
7937
7938 fi
7939 fi
7940 OTOOL=$ac_cv_prog_OTOOL
7941 if test -n "$OTOOL"; then
7942   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7943 $as_echo "$OTOOL" >&6; }
7944 else
7945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946 $as_echo "no" >&6; }
7947 fi
7948
7949
7950 fi
7951 if test -z "$ac_cv_prog_OTOOL"; then
7952   ac_ct_OTOOL=$OTOOL
7953   # Extract the first word of "otool", so it can be a program name with args.
7954 set dummy otool; ac_word=$2
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7956 $as_echo_n "checking for $ac_word... " >&6; }
7957 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7958   $as_echo_n "(cached) " >&6
7959 else
7960   if test -n "$ac_ct_OTOOL"; then
7961   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7962 else
7963 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7964 for as_dir in $PATH
7965 do
7966   IFS=$as_save_IFS
7967   test -z "$as_dir" && as_dir=.
7968     for ac_exec_ext in '' $ac_executable_extensions; do
7969   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7970     ac_cv_prog_ac_ct_OTOOL="otool"
7971     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7972     break 2
7973   fi
7974 done
7975   done
7976 IFS=$as_save_IFS
7977
7978 fi
7979 fi
7980 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7981 if test -n "$ac_ct_OTOOL"; then
7982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7983 $as_echo "$ac_ct_OTOOL" >&6; }
7984 else
7985   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7986 $as_echo "no" >&6; }
7987 fi
7988
7989   if test "x$ac_ct_OTOOL" = x; then
7990     OTOOL=":"
7991   else
7992     case $cross_compiling:$ac_tool_warned in
7993 yes:)
7994 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7995 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7996 ac_tool_warned=yes ;;
7997 esac
7998     OTOOL=$ac_ct_OTOOL
7999   fi
8000 else
8001   OTOOL="$ac_cv_prog_OTOOL"
8002 fi
8003
8004     if test -n "$ac_tool_prefix"; then
8005   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8006 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8008 $as_echo_n "checking for $ac_word... " >&6; }
8009 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8010   $as_echo_n "(cached) " >&6
8011 else
8012   if test -n "$OTOOL64"; then
8013   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8014 else
8015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8016 for as_dir in $PATH
8017 do
8018   IFS=$as_save_IFS
8019   test -z "$as_dir" && as_dir=.
8020     for ac_exec_ext in '' $ac_executable_extensions; do
8021   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8022     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8024     break 2
8025   fi
8026 done
8027   done
8028 IFS=$as_save_IFS
8029
8030 fi
8031 fi
8032 OTOOL64=$ac_cv_prog_OTOOL64
8033 if test -n "$OTOOL64"; then
8034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8035 $as_echo "$OTOOL64" >&6; }
8036 else
8037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8038 $as_echo "no" >&6; }
8039 fi
8040
8041
8042 fi
8043 if test -z "$ac_cv_prog_OTOOL64"; then
8044   ac_ct_OTOOL64=$OTOOL64
8045   # Extract the first word of "otool64", so it can be a program name with args.
8046 set dummy otool64; ac_word=$2
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8048 $as_echo_n "checking for $ac_word... " >&6; }
8049 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8050   $as_echo_n "(cached) " >&6
8051 else
8052   if test -n "$ac_ct_OTOOL64"; then
8053   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8054 else
8055 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8056 for as_dir in $PATH
8057 do
8058   IFS=$as_save_IFS
8059   test -z "$as_dir" && as_dir=.
8060     for ac_exec_ext in '' $ac_executable_extensions; do
8061   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8062     ac_cv_prog_ac_ct_OTOOL64="otool64"
8063     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8064     break 2
8065   fi
8066 done
8067   done
8068 IFS=$as_save_IFS
8069
8070 fi
8071 fi
8072 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8073 if test -n "$ac_ct_OTOOL64"; then
8074   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8075 $as_echo "$ac_ct_OTOOL64" >&6; }
8076 else
8077   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8078 $as_echo "no" >&6; }
8079 fi
8080
8081   if test "x$ac_ct_OTOOL64" = x; then
8082     OTOOL64=":"
8083   else
8084     case $cross_compiling:$ac_tool_warned in
8085 yes:)
8086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8087 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8088 ac_tool_warned=yes ;;
8089 esac
8090     OTOOL64=$ac_ct_OTOOL64
8091   fi
8092 else
8093   OTOOL64="$ac_cv_prog_OTOOL64"
8094 fi
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
8121
8122     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8123 $as_echo_n "checking for -single_module linker flag... " >&6; }
8124 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8125   $as_echo_n "(cached) " >&6
8126 else
8127   lt_cv_apple_cc_single_mod=no
8128       if test -z "${LT_MULTI_MODULE}"; then
8129         # By default we will add the -single_module flag. You can override
8130         # by either setting the environment variable LT_MULTI_MODULE
8131         # non-empty at configure time, or by adding -multi_module to the
8132         # link flags.
8133         rm -rf libconftest.dylib*
8134         echo "int foo(void){return 1;}" > conftest.c
8135         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8136 -dynamiclib -Wl,-single_module conftest.c" >&5
8137         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8138           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8139         _lt_result=$?
8140         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8141           lt_cv_apple_cc_single_mod=yes
8142         else
8143           cat conftest.err >&5
8144         fi
8145         rm -rf libconftest.dylib*
8146         rm -f conftest.*
8147       fi
8148 fi
8149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8150 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8151     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8152 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8153 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8154   $as_echo_n "(cached) " >&6
8155 else
8156   lt_cv_ld_exported_symbols_list=no
8157       save_LDFLAGS=$LDFLAGS
8158       echo "_main" > conftest.sym
8159       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8160       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8161 /* end confdefs.h.  */
8162
8163 int
8164 main ()
8165 {
8166
8167   ;
8168   return 0;
8169 }
8170 _ACEOF
8171 if ac_fn_c_try_link "$LINENO"; then :
8172   lt_cv_ld_exported_symbols_list=yes
8173 else
8174   lt_cv_ld_exported_symbols_list=no
8175 fi
8176 rm -f core conftest.err conftest.$ac_objext \
8177     conftest$ac_exeext conftest.$ac_ext
8178         LDFLAGS="$save_LDFLAGS"
8179
8180 fi
8181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8182 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8183     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8184 $as_echo_n "checking for -force_load linker flag... " >&6; }
8185 if test "${lt_cv_ld_force_load+set}" = set; then :
8186   $as_echo_n "(cached) " >&6
8187 else
8188   lt_cv_ld_force_load=no
8189       cat > conftest.c << _LT_EOF
8190 int forced_loaded() { return 2;}
8191 _LT_EOF
8192       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8193       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8194       echo "$AR cru libconftest.a conftest.o" >&5
8195       $AR cru libconftest.a conftest.o 2>&5
8196       cat > conftest.c << _LT_EOF
8197 int main() { return 0;}
8198 _LT_EOF
8199       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8200       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8201       _lt_result=$?
8202       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8203         lt_cv_ld_force_load=yes
8204       else
8205         cat conftest.err >&5
8206       fi
8207         rm -f conftest.err libconftest.a conftest conftest.c
8208         rm -rf conftest.dSYM
8209
8210 fi
8211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8212 $as_echo "$lt_cv_ld_force_load" >&6; }
8213     case $host_os in
8214     rhapsody* | darwin1.[012])
8215       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8216     darwin1.*)
8217       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8218     darwin*) # darwin 5.x on
8219       # if running on 10.5 or later, the deployment target defaults
8220       # to the OS version, if on x86, and 10.4, the deployment
8221       # target defaults to 10.4. Don't you love it?
8222       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8223         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8224           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8225         10.[012][,.]*)
8226           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8227         10.*)
8228           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8229       esac
8230     ;;
8231   esac
8232     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8233       _lt_dar_single_mod='$single_module'
8234     fi
8235     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8236       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8237     else
8238       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8239     fi
8240     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8241       _lt_dsymutil='~$DSYMUTIL $lib || :'
8242     else
8243       _lt_dsymutil=
8244     fi
8245     ;;
8246   esac
8247
8248 for ac_header in dlfcn.h
8249 do :
8250   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8251 "
8252 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8253   cat >>confdefs.h <<_ACEOF
8254 #define HAVE_DLFCN_H 1
8255 _ACEOF
8256
8257 fi
8258
8259 done
8260
8261
8262
8263 # autoconf.info says this should be called right after AC_INIT.
8264 ac_config_headers="$ac_config_headers config.h:config.in"
8265
8266
8267
8268  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8269 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8270 if test "${ac_cv_c_bigendian+set}" = set; then :
8271   $as_echo_n "(cached) " >&6
8272 else
8273   ac_cv_c_bigendian=unknown
8274     # See if we're dealing with a universal compiler.
8275     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8276 /* end confdefs.h.  */
8277 #ifndef __APPLE_CC__
8278                not a universal capable compiler
8279              #endif
8280              typedef int dummy;
8281
8282 _ACEOF
8283 if ac_fn_c_try_compile "$LINENO"; then :
8284
8285         # Check for potential -arch flags.  It is not universal unless
8286         # there are at least two -arch flags with different values.
8287         ac_arch=
8288         ac_prev=
8289         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8290          if test -n "$ac_prev"; then
8291            case $ac_word in
8292              i?86 | x86_64 | ppc | ppc64)
8293                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8294                  ac_arch=$ac_word
8295                else
8296                  ac_cv_c_bigendian=universal
8297                  break
8298                fi
8299                ;;
8300            esac
8301            ac_prev=
8302          elif test "x$ac_word" = "x-arch"; then
8303            ac_prev=arch
8304          fi
8305        done
8306 fi
8307 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8308     if test $ac_cv_c_bigendian = unknown; then
8309       # See if sys/param.h defines the BYTE_ORDER macro.
8310       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8311 /* end confdefs.h.  */
8312 #include <sys/types.h>
8313              #include <sys/param.h>
8314
8315 int
8316 main ()
8317 {
8318 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8319                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8320                      && LITTLE_ENDIAN)
8321               bogus endian macros
8322              #endif
8323
8324   ;
8325   return 0;
8326 }
8327 _ACEOF
8328 if ac_fn_c_try_compile "$LINENO"; then :
8329   # It does; now see whether it defined to BIG_ENDIAN or not.
8330          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8331 /* end confdefs.h.  */
8332 #include <sys/types.h>
8333                 #include <sys/param.h>
8334
8335 int
8336 main ()
8337 {
8338 #if BYTE_ORDER != BIG_ENDIAN
8339                  not big endian
8340                 #endif
8341
8342   ;
8343   return 0;
8344 }
8345 _ACEOF
8346 if ac_fn_c_try_compile "$LINENO"; then :
8347   ac_cv_c_bigendian=yes
8348 else
8349   ac_cv_c_bigendian=no
8350 fi
8351 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8352 fi
8353 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8354     fi
8355     if test $ac_cv_c_bigendian = unknown; then
8356       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8357       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8358 /* end confdefs.h.  */
8359 #include <limits.h>
8360
8361 int
8362 main ()
8363 {
8364 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8365               bogus endian macros
8366              #endif
8367
8368   ;
8369   return 0;
8370 }
8371 _ACEOF
8372 if ac_fn_c_try_compile "$LINENO"; then :
8373   # It does; now see whether it defined to _BIG_ENDIAN or not.
8374          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8375 /* end confdefs.h.  */
8376 #include <limits.h>
8377
8378 int
8379 main ()
8380 {
8381 #ifndef _BIG_ENDIAN
8382                  not big endian
8383                 #endif
8384
8385   ;
8386   return 0;
8387 }
8388 _ACEOF
8389 if ac_fn_c_try_compile "$LINENO"; then :
8390   ac_cv_c_bigendian=yes
8391 else
8392   ac_cv_c_bigendian=no
8393 fi
8394 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8395 fi
8396 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8397     fi
8398     if test $ac_cv_c_bigendian = unknown; then
8399       # Compile a test program.
8400       if test "$cross_compiling" = yes; then :
8401   # Try to guess by grepping values from an object file.
8402          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8403 /* end confdefs.h.  */
8404 short int ascii_mm[] =
8405                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8406                 short int ascii_ii[] =
8407                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8408                 int use_ascii (int i) {
8409                   return ascii_mm[i] + ascii_ii[i];
8410                 }
8411                 short int ebcdic_ii[] =
8412                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8413                 short int ebcdic_mm[] =
8414                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8415                 int use_ebcdic (int i) {
8416                   return ebcdic_mm[i] + ebcdic_ii[i];
8417                 }
8418                 extern int foo;
8419
8420 int
8421 main ()
8422 {
8423 return use_ascii (foo) == use_ebcdic (foo);
8424   ;
8425   return 0;
8426 }
8427 _ACEOF
8428 if ac_fn_c_try_compile "$LINENO"; then :
8429   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8430               ac_cv_c_bigendian=yes
8431             fi
8432             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8433               if test "$ac_cv_c_bigendian" = unknown; then
8434                 ac_cv_c_bigendian=no
8435               else
8436                 # finding both strings is unlikely to happen, but who knows?
8437                 ac_cv_c_bigendian=unknown
8438               fi
8439             fi
8440 fi
8441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8442 else
8443   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8444 /* end confdefs.h.  */
8445 $ac_includes_default
8446 int
8447 main ()
8448 {
8449
8450              /* Are we little or big endian?  From Harbison&Steele.  */
8451              union
8452              {
8453                long int l;
8454                char c[sizeof (long int)];
8455              } u;
8456              u.l = 1;
8457              return u.c[sizeof (long int) - 1] == 1;
8458
8459   ;
8460   return 0;
8461 }
8462 _ACEOF
8463 if ac_fn_c_try_run "$LINENO"; then :
8464   ac_cv_c_bigendian=no
8465 else
8466   ac_cv_c_bigendian=yes
8467 fi
8468 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8469   conftest.$ac_objext conftest.beam conftest.$ac_ext
8470 fi
8471
8472     fi
8473 fi
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8475 $as_echo "$ac_cv_c_bigendian" >&6; }
8476  case $ac_cv_c_bigendian in #(
8477    yes)
8478      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8479 ;; #(
8480    no)
8481       ;; #(
8482    universal)
8483
8484 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8485
8486      ;; #(
8487    *)
8488      as_fn_error "unknown endianness
8489  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8490  esac
8491
8492
8493
8494
8495 # Put a plausible default for CC_FOR_BUILD in Makefile.
8496 if test -z "$CC_FOR_BUILD"; then
8497   if test "x$cross_compiling" = "xno"; then
8498     CC_FOR_BUILD='$(CC)'
8499   else
8500     CC_FOR_BUILD=gcc
8501   fi
8502 fi
8503
8504
8505
8506
8507 AR=${AR-ar}
8508
8509 if test -n "$ac_tool_prefix"; then
8510   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8511 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8513 $as_echo_n "checking for $ac_word... " >&6; }
8514 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8515   $as_echo_n "(cached) " >&6
8516 else
8517   if test -n "$RANLIB"; then
8518   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8519 else
8520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8521 for as_dir in $PATH
8522 do
8523   IFS=$as_save_IFS
8524   test -z "$as_dir" && as_dir=.
8525     for ac_exec_ext in '' $ac_executable_extensions; do
8526   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8527     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8528     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8529     break 2
8530   fi
8531 done
8532   done
8533 IFS=$as_save_IFS
8534
8535 fi
8536 fi
8537 RANLIB=$ac_cv_prog_RANLIB
8538 if test -n "$RANLIB"; then
8539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8540 $as_echo "$RANLIB" >&6; }
8541 else
8542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8543 $as_echo "no" >&6; }
8544 fi
8545
8546
8547 fi
8548 if test -z "$ac_cv_prog_RANLIB"; then
8549   ac_ct_RANLIB=$RANLIB
8550   # Extract the first word of "ranlib", so it can be a program name with args.
8551 set dummy ranlib; ac_word=$2
8552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8553 $as_echo_n "checking for $ac_word... " >&6; }
8554 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8555   $as_echo_n "(cached) " >&6
8556 else
8557   if test -n "$ac_ct_RANLIB"; then
8558   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8559 else
8560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8561 for as_dir in $PATH
8562 do
8563   IFS=$as_save_IFS
8564   test -z "$as_dir" && as_dir=.
8565     for ac_exec_ext in '' $ac_executable_extensions; do
8566   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8567     ac_cv_prog_ac_ct_RANLIB="ranlib"
8568     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8569     break 2
8570   fi
8571 done
8572   done
8573 IFS=$as_save_IFS
8574
8575 fi
8576 fi
8577 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8578 if test -n "$ac_ct_RANLIB"; then
8579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8580 $as_echo "$ac_ct_RANLIB" >&6; }
8581 else
8582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8583 $as_echo "no" >&6; }
8584 fi
8585
8586   if test "x$ac_ct_RANLIB" = x; then
8587     RANLIB=":"
8588   else
8589     case $cross_compiling:$ac_tool_warned in
8590 yes:)
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8592 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8593 ac_tool_warned=yes ;;
8594 esac
8595     RANLIB=$ac_ct_RANLIB
8596   fi
8597 else
8598   RANLIB="$ac_cv_prog_RANLIB"
8599 fi
8600
8601
8602 # Some of the common include files depend on bfd.h, and bfd.h checks
8603 # that config.h is included first by testing that the PACKAGE macro
8604 # is defined.
8605 PACKAGE=sim
8606
8607 cat >>confdefs.h <<_ACEOF
8608 #define PACKAGE "$PACKAGE"
8609 _ACEOF
8610
8611
8612
8613 # Dependency checking.
8614 ac_config_commands="$ac_config_commands depdir"
8615
8616
8617 depcc="$CC"   am_compiler_list=
8618
8619 am_depcomp=$ac_aux_dir/depcomp
8620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8621 $as_echo_n "checking dependency style of $depcc... " >&6; }
8622 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8623   $as_echo_n "(cached) " >&6
8624 else
8625   if test -f "$am_depcomp"; then
8626   # We make a subdir and do the tests there.  Otherwise we can end up
8627   # making bogus files that we don't know about and never remove.  For
8628   # instance it was reported that on HP-UX the gcc test will end up
8629   # making a dummy file named `D' -- because `-MD' means `put the output
8630   # in D'.
8631   mkdir conftest.dir
8632   # Copy depcomp to subdir because otherwise we won't find it if we're
8633   # using a relative directory.
8634   cp "$am_depcomp" conftest.dir
8635   cd conftest.dir
8636   # We will build objects and dependencies in a subdirectory because
8637   # it helps to detect inapplicable dependency modes.  For instance
8638   # both Tru64's cc and ICC support -MD to output dependencies as a
8639   # side effect of compilation, but ICC will put the dependencies in
8640   # the current directory while Tru64 will put them in the object
8641   # directory.
8642   mkdir sub
8643
8644   am_cv_CC_dependencies_compiler_type=none
8645   if test "$am_compiler_list" = ""; then
8646      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8647   fi
8648   for depmode in $am_compiler_list; do
8649     if test $depmode = none; then break; fi
8650
8651     $as_echo "$as_me:$LINENO: trying $depmode" >&5
8652     # Setup a source with many dependencies, because some compilers
8653     # like to wrap large dependency lists on column 80 (with \), and
8654     # we should not choose a depcomp mode which is confused by this.
8655     #
8656     # We need to recreate these files for each test, as the compiler may
8657     # overwrite some of them when testing with obscure command lines.
8658     # This happens at least with the AIX C compiler.
8659     : > sub/conftest.c
8660     for i in 1 2 3 4 5 6; do
8661       echo '#include "conftst'$i'.h"' >> sub/conftest.c
8662       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8663       # Solaris 8's {/usr,}/bin/sh.
8664       touch sub/conftst$i.h
8665     done
8666     echo "include sub/conftest.Po" > confmf
8667
8668     # We check with `-c' and `-o' for the sake of the "dashmstdout"
8669     # mode.  It turns out that the SunPro C++ compiler does not properly
8670     # handle `-M -o', and we need to detect this.
8671     depcmd="depmode=$depmode \
8672        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8673        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8674        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8675     echo "| $depcmd" | sed -e 's/  */ /g' >&5
8676     if env $depcmd > conftest.err 2>&1 &&
8677        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8678        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8679        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8680       # icc doesn't choke on unknown options, it will just issue warnings
8681       # or remarks (even with -Werror).  So we grep stderr for any message
8682       # that says an option was ignored or not supported.
8683       # When given -MP, icc 7.0 and 7.1 complain thusly:
8684       #   icc: Command line warning: ignoring option '-M'; no argument required
8685       # The diagnosis changed in icc 8.0:
8686       #   icc: Command line remark: option '-MP' not supported
8687       if (grep 'ignoring option' conftest.err ||
8688           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8689         am_cv_CC_dependencies_compiler_type=$depmode
8690         $as_echo "$as_me:$LINENO: success" >&5
8691         break
8692       fi
8693     fi
8694     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8695     sed -e 's/^/| /' < conftest.err >&5
8696   done
8697
8698   cd ..
8699   rm -rf conftest.dir
8700 else
8701   am_cv_CC_dependencies_compiler_type=none
8702 fi
8703
8704 fi
8705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8706 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8707 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8708 then as_fn_error "no usable dependency style found" "$LINENO" 5
8709 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8710
8711 fi
8712
8713
8714 # Check for the 'make' the user wants to use.
8715 for ac_prog in make
8716 do
8717   # Extract the first word of "$ac_prog", so it can be a program name with args.
8718 set dummy $ac_prog; ac_word=$2
8719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8720 $as_echo_n "checking for $ac_word... " >&6; }
8721 if test "${ac_cv_prog_MAKE+set}" = set; then :
8722   $as_echo_n "(cached) " >&6
8723 else
8724   if test -n "$MAKE"; then
8725   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8726 else
8727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8728 for as_dir in $PATH
8729 do
8730   IFS=$as_save_IFS
8731   test -z "$as_dir" && as_dir=.
8732     for ac_exec_ext in '' $ac_executable_extensions; do
8733   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8734     ac_cv_prog_MAKE="$ac_prog"
8735     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8736     break 2
8737   fi
8738 done
8739   done
8740 IFS=$as_save_IFS
8741
8742 fi
8743 fi
8744 MAKE=$ac_cv_prog_MAKE
8745 if test -n "$MAKE"; then
8746   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8747 $as_echo "$MAKE" >&6; }
8748 else
8749   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8750 $as_echo "no" >&6; }
8751 fi
8752
8753
8754   test -n "$MAKE" && break
8755 done
8756
8757 MAKE_IS_GNU=
8758 case "`$MAKE --version 2>&1 | sed 1q`" in
8759   *GNU*)
8760     MAKE_IS_GNU=yes
8761     ;;
8762 esac
8763  if test "$MAKE_IS_GNU" = yes; then
8764   GMAKE_TRUE=
8765   GMAKE_FALSE='#'
8766 else
8767   GMAKE_TRUE='#'
8768   GMAKE_FALSE=
8769 fi
8770
8771
8772 ALL_LINGUAS=
8773 # If we haven't got the data from the intl directory,
8774 # assume NLS is disabled.
8775 USE_NLS=no
8776 LIBINTL=
8777 LIBINTL_DEP=
8778 INCINTL=
8779 XGETTEXT=
8780 GMSGFMT=
8781 POSUB=
8782
8783 if test -f  ../../intl/config.intl; then
8784   .  ../../intl/config.intl
8785 fi
8786 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8787 $as_echo_n "checking whether NLS is requested... " >&6; }
8788 if test x"$USE_NLS" != xyes; then
8789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8790 $as_echo "no" >&6; }
8791 else
8792   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8793 $as_echo "yes" >&6; }
8794
8795 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8796
8797
8798   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8799 $as_echo_n "checking for catalogs to be installed... " >&6; }
8800   # Look for .po and .gmo files in the source directory.
8801   CATALOGS=
8802   XLINGUAS=
8803   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
8804     # If there aren't any .gmo files the shell will give us the
8805     # literal string "../path/to/srcdir/po/*.gmo" which has to be
8806     # weeded out.
8807     case "$cat" in *\**)
8808       continue;;
8809     esac
8810     # The quadruple backslash is collapsed to a double backslash
8811     # by the backticks, then collapsed again by the double quotes,
8812     # leaving us with one backslash in the sed expression (right
8813     # before the dot that mustn't act as a wildcard).
8814     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8815     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
8816     # The user is allowed to set LINGUAS to a list of languages to
8817     # install catalogs for.  If it's empty that means "all of them."
8818     if test "x$LINGUAS" = x; then
8819       CATALOGS="$CATALOGS $cat"
8820       XLINGUAS="$XLINGUAS $lang"
8821     else
8822       case "$LINGUAS" in *$lang*)
8823         CATALOGS="$CATALOGS $cat"
8824         XLINGUAS="$XLINGUAS $lang"
8825         ;;
8826       esac
8827     fi
8828   done
8829   LINGUAS="$XLINGUAS"
8830   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8831 $as_echo "$LINGUAS" >&6; }
8832
8833
8834     DATADIRNAME=share
8835
8836   INSTOBJEXT=.mo
8837
8838   GENCAT=gencat
8839
8840   CATOBJEXT=.gmo
8841
8842 fi
8843
8844 # Check for common headers.
8845 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8846 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8847 for ac_header in stdlib.h string.h strings.h unistd.h time.h
8848 do :
8849   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8850 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8851 eval as_val=\$$as_ac_Header
8852    if test "x$as_val" = x""yes; then :
8853   cat >>confdefs.h <<_ACEOF
8854 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8855 _ACEOF
8856
8857 fi
8858
8859 done
8860
8861 for ac_header in sys/time.h sys/times.h sys/resource.h sys/mman.h
8862 do :
8863   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8864 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8865 eval as_val=\$$as_ac_Header
8866    if test "x$as_val" = x""yes; then :
8867   cat >>confdefs.h <<_ACEOF
8868 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8869 _ACEOF
8870
8871 fi
8872
8873 done
8874
8875 for ac_header in fcntl.h fpu_control.h
8876 do :
8877   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8878 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8879 eval as_val=\$$as_ac_Header
8880    if test "x$as_val" = x""yes; then :
8881   cat >>confdefs.h <<_ACEOF
8882 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8883 _ACEOF
8884
8885 fi
8886
8887 done
8888
8889 for ac_header in dlfcn.h errno.h sys/stat.h
8890 do :
8891   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8892 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8893 eval as_val=\$$as_ac_Header
8894    if test "x$as_val" = x""yes; then :
8895   cat >>confdefs.h <<_ACEOF
8896 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8897 _ACEOF
8898
8899 fi
8900
8901 done
8902
8903 for ac_func in getrusage time sigaction __setfpucw
8904 do :
8905   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8906 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8907 eval as_val=\$$as_ac_var
8908    if test "x$as_val" = x""yes; then :
8909   cat >>confdefs.h <<_ACEOF
8910 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8911 _ACEOF
8912
8913 fi
8914 done
8915
8916 for ac_func in mmap munmap lstat truncate ftruncate posix_fallocate
8917 do :
8918   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8919 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8920 eval as_val=\$$as_ac_var
8921    if test "x$as_val" = x""yes; then :
8922   cat >>confdefs.h <<_ACEOF
8923 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8924 _ACEOF
8925
8926 fi
8927 done
8928
8929 ac_fn_c_check_member "$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
8930 #include <sys/types.h>
8931 #endif
8932 #ifdef HAVE_SYS_STAT_H
8933 #include <sys/stat.h>
8934 #endif
8935 "
8936 if test "x$ac_cv_member_struct_stat_st_dev" = x""yes; then :
8937
8938 cat >>confdefs.h <<_ACEOF
8939 #define HAVE_STRUCT_STAT_ST_DEV 1
8940 _ACEOF
8941
8942
8943 fi
8944 ac_fn_c_check_member "$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
8945 #include <sys/types.h>
8946 #endif
8947 #ifdef HAVE_SYS_STAT_H
8948 #include <sys/stat.h>
8949 #endif
8950 "
8951 if test "x$ac_cv_member_struct_stat_st_ino" = x""yes; then :
8952
8953 cat >>confdefs.h <<_ACEOF
8954 #define HAVE_STRUCT_STAT_ST_INO 1
8955 _ACEOF
8956
8957
8958 fi
8959 ac_fn_c_check_member "$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
8960 #include <sys/types.h>
8961 #endif
8962 #ifdef HAVE_SYS_STAT_H
8963 #include <sys/stat.h>
8964 #endif
8965 "
8966 if test "x$ac_cv_member_struct_stat_st_mode" = x""yes; then :
8967
8968 cat >>confdefs.h <<_ACEOF
8969 #define HAVE_STRUCT_STAT_ST_MODE 1
8970 _ACEOF
8971
8972
8973 fi
8974 ac_fn_c_check_member "$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
8975 #include <sys/types.h>
8976 #endif
8977 #ifdef HAVE_SYS_STAT_H
8978 #include <sys/stat.h>
8979 #endif
8980 "
8981 if test "x$ac_cv_member_struct_stat_st_nlink" = x""yes; then :
8982
8983 cat >>confdefs.h <<_ACEOF
8984 #define HAVE_STRUCT_STAT_ST_NLINK 1
8985 _ACEOF
8986
8987
8988 fi
8989 ac_fn_c_check_member "$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
8990 #include <sys/types.h>
8991 #endif
8992 #ifdef HAVE_SYS_STAT_H
8993 #include <sys/stat.h>
8994 #endif
8995 "
8996 if test "x$ac_cv_member_struct_stat_st_uid" = x""yes; then :
8997
8998 cat >>confdefs.h <<_ACEOF
8999 #define HAVE_STRUCT_STAT_ST_UID 1
9000 _ACEOF
9001
9002
9003 fi
9004 ac_fn_c_check_member "$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9005 #include <sys/types.h>
9006 #endif
9007 #ifdef HAVE_SYS_STAT_H
9008 #include <sys/stat.h>
9009 #endif
9010 "
9011 if test "x$ac_cv_member_struct_stat_st_gid" = x""yes; then :
9012
9013 cat >>confdefs.h <<_ACEOF
9014 #define HAVE_STRUCT_STAT_ST_GID 1
9015 _ACEOF
9016
9017
9018 fi
9019 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9020 #include <sys/types.h>
9021 #endif
9022 #ifdef HAVE_SYS_STAT_H
9023 #include <sys/stat.h>
9024 #endif
9025 "
9026 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
9027
9028 cat >>confdefs.h <<_ACEOF
9029 #define HAVE_STRUCT_STAT_ST_RDEV 1
9030 _ACEOF
9031
9032
9033 fi
9034 ac_fn_c_check_member "$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9035 #include <sys/types.h>
9036 #endif
9037 #ifdef HAVE_SYS_STAT_H
9038 #include <sys/stat.h>
9039 #endif
9040 "
9041 if test "x$ac_cv_member_struct_stat_st_size" = x""yes; then :
9042
9043 cat >>confdefs.h <<_ACEOF
9044 #define HAVE_STRUCT_STAT_ST_SIZE 1
9045 _ACEOF
9046
9047
9048 fi
9049 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9050 #include <sys/types.h>
9051 #endif
9052 #ifdef HAVE_SYS_STAT_H
9053 #include <sys/stat.h>
9054 #endif
9055 "
9056 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
9057
9058 cat >>confdefs.h <<_ACEOF
9059 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9060 _ACEOF
9061
9062
9063 fi
9064 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9065 #include <sys/types.h>
9066 #endif
9067 #ifdef HAVE_SYS_STAT_H
9068 #include <sys/stat.h>
9069 #endif
9070 "
9071 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
9072
9073 cat >>confdefs.h <<_ACEOF
9074 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9075 _ACEOF
9076
9077
9078 fi
9079 ac_fn_c_check_member "$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9080 #include <sys/types.h>
9081 #endif
9082 #ifdef HAVE_SYS_STAT_H
9083 #include <sys/stat.h>
9084 #endif
9085 "
9086 if test "x$ac_cv_member_struct_stat_st_atime" = x""yes; then :
9087
9088 cat >>confdefs.h <<_ACEOF
9089 #define HAVE_STRUCT_STAT_ST_ATIME 1
9090 _ACEOF
9091
9092
9093 fi
9094 ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9095 #include <sys/types.h>
9096 #endif
9097 #ifdef HAVE_SYS_STAT_H
9098 #include <sys/stat.h>
9099 #endif
9100 "
9101 if test "x$ac_cv_member_struct_stat_st_mtime" = x""yes; then :
9102
9103 cat >>confdefs.h <<_ACEOF
9104 #define HAVE_STRUCT_STAT_ST_MTIME 1
9105 _ACEOF
9106
9107
9108 fi
9109 ac_fn_c_check_member "$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9110 #include <sys/types.h>
9111 #endif
9112 #ifdef HAVE_SYS_STAT_H
9113 #include <sys/stat.h>
9114 #endif
9115 "
9116 if test "x$ac_cv_member_struct_stat_st_ctime" = x""yes; then :
9117
9118 cat >>confdefs.h <<_ACEOF
9119 #define HAVE_STRUCT_STAT_ST_CTIME 1
9120 _ACEOF
9121
9122
9123 fi
9124
9125 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9126 #include <sys/socket.h>
9127
9128 "
9129 if test "x$ac_cv_type_socklen_t" = x""yes; then :
9130
9131 cat >>confdefs.h <<_ACEOF
9132 #define HAVE_SOCKLEN_T 1
9133 _ACEOF
9134
9135
9136 fi
9137
9138
9139 # Check for socket libraries
9140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9141 $as_echo_n "checking for bind in -lsocket... " >&6; }
9142 if test "${ac_cv_lib_socket_bind+set}" = set; then :
9143   $as_echo_n "(cached) " >&6
9144 else
9145   ac_check_lib_save_LIBS=$LIBS
9146 LIBS="-lsocket  $LIBS"
9147 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9148 /* end confdefs.h.  */
9149
9150 /* Override any GCC internal prototype to avoid an error.
9151    Use char because int might match the return type of a GCC
9152    builtin and then its argument prototype would still apply.  */
9153 #ifdef __cplusplus
9154 extern "C"
9155 #endif
9156 char bind ();
9157 int
9158 main ()
9159 {
9160 return bind ();
9161   ;
9162   return 0;
9163 }
9164 _ACEOF
9165 if ac_fn_c_try_link "$LINENO"; then :
9166   ac_cv_lib_socket_bind=yes
9167 else
9168   ac_cv_lib_socket_bind=no
9169 fi
9170 rm -f core conftest.err conftest.$ac_objext \
9171     conftest$ac_exeext conftest.$ac_ext
9172 LIBS=$ac_check_lib_save_LIBS
9173 fi
9174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9175 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9176 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
9177   cat >>confdefs.h <<_ACEOF
9178 #define HAVE_LIBSOCKET 1
9179 _ACEOF
9180
9181   LIBS="-lsocket $LIBS"
9182
9183 fi
9184
9185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9186 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9187 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
9188   $as_echo_n "(cached) " >&6
9189 else
9190   ac_check_lib_save_LIBS=$LIBS
9191 LIBS="-lnsl  $LIBS"
9192 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9193 /* end confdefs.h.  */
9194
9195 /* Override any GCC internal prototype to avoid an error.
9196    Use char because int might match the return type of a GCC
9197    builtin and then its argument prototype would still apply.  */
9198 #ifdef __cplusplus
9199 extern "C"
9200 #endif
9201 char gethostbyname ();
9202 int
9203 main ()
9204 {
9205 return gethostbyname ();
9206   ;
9207   return 0;
9208 }
9209 _ACEOF
9210 if ac_fn_c_try_link "$LINENO"; then :
9211   ac_cv_lib_nsl_gethostbyname=yes
9212 else
9213   ac_cv_lib_nsl_gethostbyname=no
9214 fi
9215 rm -f core conftest.err conftest.$ac_objext \
9216     conftest$ac_exeext conftest.$ac_ext
9217 LIBS=$ac_check_lib_save_LIBS
9218 fi
9219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9220 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9221 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
9222   cat >>confdefs.h <<_ACEOF
9223 #define HAVE_LIBNSL 1
9224 _ACEOF
9225
9226   LIBS="-lnsl $LIBS"
9227
9228 fi
9229
9230
9231 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9232 # using the same condition.
9233
9234   # Use the system's zlib library.
9235   zlibdir="-L\$(top_builddir)/../zlib"
9236   zlibinc="-I\$(top_srcdir)/../zlib"
9237
9238 # Check whether --with-system-zlib was given.
9239 if test "${with_system_zlib+set}" = set; then :
9240   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
9241     zlibdir=
9242     zlibinc=
9243   fi
9244
9245 fi
9246
9247
9248
9249
9250
9251 # BFD uses libdl when when plugins enabled.
9252
9253   maybe_plugins=no
9254   for ac_header in dlfcn.h
9255 do :
9256   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9257 "
9258 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
9259   cat >>confdefs.h <<_ACEOF
9260 #define HAVE_DLFCN_H 1
9261 _ACEOF
9262  maybe_plugins=yes
9263 fi
9264
9265 done
9266
9267   for ac_header in windows.h
9268 do :
9269   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9270 "
9271 if test "x$ac_cv_header_windows_h" = x""yes; then :
9272   cat >>confdefs.h <<_ACEOF
9273 #define HAVE_WINDOWS_H 1
9274 _ACEOF
9275  maybe_plugins=yes
9276 fi
9277
9278 done
9279
9280
9281   # Check whether --enable-plugins was given.
9282 if test "${enable_plugins+set}" = set; then :
9283   enableval=$enable_plugins; case "${enableval}" in
9284       no) plugins=no ;;
9285       *) plugins=yes
9286          if test "$maybe_plugins" != "yes" ; then
9287            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9288          fi ;;
9289      esac
9290 else
9291   plugins=$maybe_plugins
9292
9293 fi
9294
9295   if test "$plugins" = "yes"; then
9296     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9297 $as_echo_n "checking for library containing dlopen... " >&6; }
9298 if test "${ac_cv_search_dlopen+set}" = set; then :
9299   $as_echo_n "(cached) " >&6
9300 else
9301   ac_func_search_save_LIBS=$LIBS
9302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9303 /* end confdefs.h.  */
9304
9305 /* Override any GCC internal prototype to avoid an error.
9306    Use char because int might match the return type of a GCC
9307    builtin and then its argument prototype would still apply.  */
9308 #ifdef __cplusplus
9309 extern "C"
9310 #endif
9311 char dlopen ();
9312 int
9313 main ()
9314 {
9315 return dlopen ();
9316   ;
9317   return 0;
9318 }
9319 _ACEOF
9320 for ac_lib in '' dl; do
9321   if test -z "$ac_lib"; then
9322     ac_res="none required"
9323   else
9324     ac_res=-l$ac_lib
9325     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9326   fi
9327   if ac_fn_c_try_link "$LINENO"; then :
9328   ac_cv_search_dlopen=$ac_res
9329 fi
9330 rm -f core conftest.err conftest.$ac_objext \
9331     conftest$ac_exeext
9332   if test "${ac_cv_search_dlopen+set}" = set; then :
9333   break
9334 fi
9335 done
9336 if test "${ac_cv_search_dlopen+set}" = set; then :
9337
9338 else
9339   ac_cv_search_dlopen=no
9340 fi
9341 rm conftest.$ac_ext
9342 LIBS=$ac_func_search_save_LIBS
9343 fi
9344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9345 $as_echo "$ac_cv_search_dlopen" >&6; }
9346 ac_res=$ac_cv_search_dlopen
9347 if test "$ac_res" != no; then :
9348   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9349
9350 fi
9351
9352   fi
9353
9354  if test "$plugins" = yes; then
9355   PLUGINS_TRUE=
9356   PLUGINS_FALSE='#'
9357 else
9358   PLUGINS_TRUE='#'
9359   PLUGINS_FALSE=
9360 fi
9361
9362
9363
9364
9365
9366 # Set options
9367 enable_dlopen=yes
9368
9369
9370
9371
9372   enable_win32_dll=no
9373
9374
9375             # Check whether --enable-shared was given.
9376 if test "${enable_shared+set}" = set; then :
9377   enableval=$enable_shared; p=${PACKAGE-default}
9378     case $enableval in
9379     yes) enable_shared=yes ;;
9380     no) enable_shared=no ;;
9381     *)
9382       enable_shared=no
9383       # Look at the argument we got.  We use all the common list separators.
9384       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9385       for pkg in $enableval; do
9386         IFS="$lt_save_ifs"
9387         if test "X$pkg" = "X$p"; then
9388           enable_shared=yes
9389         fi
9390       done
9391       IFS="$lt_save_ifs"
9392       ;;
9393     esac
9394 else
9395   enable_shared=yes
9396 fi
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406   # Check whether --enable-static was given.
9407 if test "${enable_static+set}" = set; then :
9408   enableval=$enable_static; p=${PACKAGE-default}
9409     case $enableval in
9410     yes) enable_static=yes ;;
9411     no) enable_static=no ;;
9412     *)
9413      enable_static=no
9414       # Look at the argument we got.  We use all the common list separators.
9415       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9416       for pkg in $enableval; do
9417         IFS="$lt_save_ifs"
9418         if test "X$pkg" = "X$p"; then
9419           enable_static=yes
9420         fi
9421       done
9422       IFS="$lt_save_ifs"
9423       ;;
9424     esac
9425 else
9426   enable_static=yes
9427 fi
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438 # Check whether --with-pic was given.
9439 if test "${with_pic+set}" = set; then :
9440   withval=$with_pic; pic_mode="$withval"
9441 else
9442   pic_mode=default
9443 fi
9444
9445
9446 test -z "$pic_mode" && pic_mode=default
9447
9448
9449
9450
9451
9452
9453
9454   # Check whether --enable-fast-install was given.
9455 if test "${enable_fast_install+set}" = set; then :
9456   enableval=$enable_fast_install; p=${PACKAGE-default}
9457     case $enableval in
9458     yes) enable_fast_install=yes ;;
9459     no) enable_fast_install=no ;;
9460     *)
9461       enable_fast_install=no
9462       # Look at the argument we got.  We use all the common list separators.
9463       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9464       for pkg in $enableval; do
9465         IFS="$lt_save_ifs"
9466         if test "X$pkg" = "X$p"; then
9467           enable_fast_install=yes
9468         fi
9469       done
9470       IFS="$lt_save_ifs"
9471       ;;
9472     esac
9473 else
9474   enable_fast_install=yes
9475 fi
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487 # This can be used to rebuild libtool when needed
9488 LIBTOOL_DEPS="$ltmain"
9489
9490 # Always use our own libtool.
9491 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518 test -z "$LN_S" && LN_S="ln -s"
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533 if test -n "${ZSH_VERSION+set}" ; then
9534    setopt NO_GLOB_SUBST
9535 fi
9536
9537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9538 $as_echo_n "checking for objdir... " >&6; }
9539 if test "${lt_cv_objdir+set}" = set; then :
9540   $as_echo_n "(cached) " >&6
9541 else
9542   rm -f .libs 2>/dev/null
9543 mkdir .libs 2>/dev/null
9544 if test -d .libs; then
9545   lt_cv_objdir=.libs
9546 else
9547   # MS-DOS does not allow filenames that begin with a dot.
9548   lt_cv_objdir=_libs
9549 fi
9550 rmdir .libs 2>/dev/null
9551 fi
9552 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9553 $as_echo "$lt_cv_objdir" >&6; }
9554 objdir=$lt_cv_objdir
9555
9556
9557
9558
9559
9560 cat >>confdefs.h <<_ACEOF
9561 #define LT_OBJDIR "$lt_cv_objdir/"
9562 _ACEOF
9563
9564
9565
9566
9567 case $host_os in
9568 aix3*)
9569   # AIX sometimes has problems with the GCC collect2 program.  For some
9570   # reason, if we set the COLLECT_NAMES environment variable, the problems
9571   # vanish in a puff of smoke.
9572   if test "X${COLLECT_NAMES+set}" != Xset; then
9573     COLLECT_NAMES=
9574     export COLLECT_NAMES
9575   fi
9576   ;;
9577 esac
9578
9579 # Global variables:
9580 ofile=libtool
9581 can_build_shared=yes
9582
9583 # All known linkers require a `.a' archive for static linking (except MSVC,
9584 # which needs '.lib').
9585 libext=a
9586
9587 with_gnu_ld="$lt_cv_prog_gnu_ld"
9588
9589 old_CC="$CC"
9590 old_CFLAGS="$CFLAGS"
9591
9592 # Set sane defaults for various variables
9593 test -z "$CC" && CC=cc
9594 test -z "$LTCC" && LTCC=$CC
9595 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9596 test -z "$LD" && LD=ld
9597 test -z "$ac_objext" && ac_objext=o
9598
9599 for cc_temp in $compiler""; do
9600   case $cc_temp in
9601     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9602     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9603     \-*) ;;
9604     *) break;;
9605   esac
9606 done
9607 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9608
9609
9610 # Only perform the check for file, if the check method requires it
9611 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9612 case $deplibs_check_method in
9613 file_magic*)
9614   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9615     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9616 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9617 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9618   $as_echo_n "(cached) " >&6
9619 else
9620   case $MAGIC_CMD in
9621 [\\/*] |  ?:[\\/]*)
9622   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9623   ;;
9624 *)
9625   lt_save_MAGIC_CMD="$MAGIC_CMD"
9626   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9627   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9628   for ac_dir in $ac_dummy; do
9629     IFS="$lt_save_ifs"
9630     test -z "$ac_dir" && ac_dir=.
9631     if test -f $ac_dir/${ac_tool_prefix}file; then
9632       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9633       if test -n "$file_magic_test_file"; then
9634         case $deplibs_check_method in
9635         "file_magic "*)
9636           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9637           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9638           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9639             $EGREP "$file_magic_regex" > /dev/null; then
9640             :
9641           else
9642             cat <<_LT_EOF 1>&2
9643
9644 *** Warning: the command libtool uses to detect shared libraries,
9645 *** $file_magic_cmd, produces output that libtool cannot recognize.
9646 *** The result is that libtool may fail to recognize shared libraries
9647 *** as such.  This will affect the creation of libtool libraries that
9648 *** depend on shared libraries, but programs linked with such libtool
9649 *** libraries will work regardless of this problem.  Nevertheless, you
9650 *** may want to report the problem to your system manager and/or to
9651 *** bug-libtool@gnu.org
9652
9653 _LT_EOF
9654           fi ;;
9655         esac
9656       fi
9657       break
9658     fi
9659   done
9660   IFS="$lt_save_ifs"
9661   MAGIC_CMD="$lt_save_MAGIC_CMD"
9662   ;;
9663 esac
9664 fi
9665
9666 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9667 if test -n "$MAGIC_CMD"; then
9668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9669 $as_echo "$MAGIC_CMD" >&6; }
9670 else
9671   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9672 $as_echo "no" >&6; }
9673 fi
9674
9675
9676
9677
9678
9679 if test -z "$lt_cv_path_MAGIC_CMD"; then
9680   if test -n "$ac_tool_prefix"; then
9681     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9682 $as_echo_n "checking for file... " >&6; }
9683 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9684   $as_echo_n "(cached) " >&6
9685 else
9686   case $MAGIC_CMD in
9687 [\\/*] |  ?:[\\/]*)
9688   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9689   ;;
9690 *)
9691   lt_save_MAGIC_CMD="$MAGIC_CMD"
9692   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9693   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9694   for ac_dir in $ac_dummy; do
9695     IFS="$lt_save_ifs"
9696     test -z "$ac_dir" && ac_dir=.
9697     if test -f $ac_dir/file; then
9698       lt_cv_path_MAGIC_CMD="$ac_dir/file"
9699       if test -n "$file_magic_test_file"; then
9700         case $deplibs_check_method in
9701         "file_magic "*)
9702           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9703           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9704           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9705             $EGREP "$file_magic_regex" > /dev/null; then
9706             :
9707           else
9708             cat <<_LT_EOF 1>&2
9709
9710 *** Warning: the command libtool uses to detect shared libraries,
9711 *** $file_magic_cmd, produces output that libtool cannot recognize.
9712 *** The result is that libtool may fail to recognize shared libraries
9713 *** as such.  This will affect the creation of libtool libraries that
9714 *** depend on shared libraries, but programs linked with such libtool
9715 *** libraries will work regardless of this problem.  Nevertheless, you
9716 *** may want to report the problem to your system manager and/or to
9717 *** bug-libtool@gnu.org
9718
9719 _LT_EOF
9720           fi ;;
9721         esac
9722       fi
9723       break
9724     fi
9725   done
9726   IFS="$lt_save_ifs"
9727   MAGIC_CMD="$lt_save_MAGIC_CMD"
9728   ;;
9729 esac
9730 fi
9731
9732 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9733 if test -n "$MAGIC_CMD"; then
9734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9735 $as_echo "$MAGIC_CMD" >&6; }
9736 else
9737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9738 $as_echo "no" >&6; }
9739 fi
9740
9741
9742   else
9743     MAGIC_CMD=:
9744   fi
9745 fi
9746
9747   fi
9748   ;;
9749 esac
9750
9751 # Use C for the default configuration in the libtool script
9752
9753 lt_save_CC="$CC"
9754 ac_ext=c
9755 ac_cpp='$CPP $CPPFLAGS'
9756 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9757 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9758 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9759
9760
9761 # Source file extension for C test sources.
9762 ac_ext=c
9763
9764 # Object file extension for compiled C test sources.
9765 objext=o
9766 objext=$objext
9767
9768 # Code to be used in simple compile tests
9769 lt_simple_compile_test_code="int some_variable = 0;"
9770
9771 # Code to be used in simple link tests
9772 lt_simple_link_test_code='int main(){return(0);}'
9773
9774
9775
9776
9777
9778
9779
9780 # If no C compiler was specified, use CC.
9781 LTCC=${LTCC-"$CC"}
9782
9783 # If no C compiler flags were specified, use CFLAGS.
9784 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9785
9786 # Allow CC to be a program name with arguments.
9787 compiler=$CC
9788
9789 # Save the default compiler, since it gets overwritten when the other
9790 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9791 compiler_DEFAULT=$CC
9792
9793 # save warnings/boilerplate of simple test code
9794 ac_outfile=conftest.$ac_objext
9795 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9796 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9797 _lt_compiler_boilerplate=`cat conftest.err`
9798 $RM conftest*
9799
9800 ac_outfile=conftest.$ac_objext
9801 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9802 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9803 _lt_linker_boilerplate=`cat conftest.err`
9804 $RM -r conftest*
9805
9806
9807 ## CAVEAT EMPTOR:
9808 ## There is no encapsulation within the following macros, do not change
9809 ## the running order or otherwise move them around unless you know exactly
9810 ## what you are doing...
9811 if test -n "$compiler"; then
9812
9813 lt_prog_compiler_no_builtin_flag=
9814
9815 if test "$GCC" = yes; then
9816   case $cc_basename in
9817   nvcc*)
9818     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9819   *)
9820     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9821   esac
9822
9823   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9824 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9825 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9826   $as_echo_n "(cached) " >&6
9827 else
9828   lt_cv_prog_compiler_rtti_exceptions=no
9829    ac_outfile=conftest.$ac_objext
9830    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9831    lt_compiler_flag="-fno-rtti -fno-exceptions"
9832    # Insert the option either (1) after the last *FLAGS variable, or
9833    # (2) before a word containing "conftest.", or (3) at the end.
9834    # Note that $ac_compile itself does not contain backslashes and begins
9835    # with a dollar sign (not a hyphen), so the echo should work correctly.
9836    # The option is referenced via a variable to avoid confusing sed.
9837    lt_compile=`echo "$ac_compile" | $SED \
9838    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9839    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9840    -e 's:$: $lt_compiler_flag:'`
9841    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9842    (eval "$lt_compile" 2>conftest.err)
9843    ac_status=$?
9844    cat conftest.err >&5
9845    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9846    if (exit $ac_status) && test -s "$ac_outfile"; then
9847      # The compiler can only warn and ignore the option if not recognized
9848      # So say no if there are warnings other than the usual output.
9849      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9850      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9851      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9852        lt_cv_prog_compiler_rtti_exceptions=yes
9853      fi
9854    fi
9855    $RM conftest*
9856
9857 fi
9858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9859 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9860
9861 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9862     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9863 else
9864     :
9865 fi
9866
9867 fi
9868
9869
9870
9871
9872
9873
9874   lt_prog_compiler_wl=
9875 lt_prog_compiler_pic=
9876 lt_prog_compiler_static=
9877
9878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9879 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9880
9881   if test "$GCC" = yes; then
9882     lt_prog_compiler_wl='-Wl,'
9883     lt_prog_compiler_static='-static'
9884
9885     case $host_os in
9886       aix*)
9887       # All AIX code is PIC.
9888       if test "$host_cpu" = ia64; then
9889         # AIX 5 now supports IA64 processor
9890         lt_prog_compiler_static='-Bstatic'
9891       fi
9892       lt_prog_compiler_pic='-fPIC'
9893       ;;
9894
9895     amigaos*)
9896       case $host_cpu in
9897       powerpc)
9898             # see comment about AmigaOS4 .so support
9899             lt_prog_compiler_pic='-fPIC'
9900         ;;
9901       m68k)
9902             # FIXME: we need at least 68020 code to build shared libraries, but
9903             # adding the `-m68020' flag to GCC prevents building anything better,
9904             # like `-m68040'.
9905             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9906         ;;
9907       esac
9908       ;;
9909
9910     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9911       # PIC is the default for these OSes.
9912       ;;
9913
9914     mingw* | cygwin* | pw32* | os2* | cegcc*)
9915       # This hack is so that the source file can tell whether it is being
9916       # built for inclusion in a dll (and should export symbols for example).
9917       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9918       # (--disable-auto-import) libraries
9919       lt_prog_compiler_pic='-DDLL_EXPORT'
9920       ;;
9921
9922     darwin* | rhapsody*)
9923       # PIC is the default on this platform
9924       # Common symbols not allowed in MH_DYLIB files
9925       lt_prog_compiler_pic='-fno-common'
9926       ;;
9927
9928     haiku*)
9929       # PIC is the default for Haiku.
9930       # The "-static" flag exists, but is broken.
9931       lt_prog_compiler_static=
9932       ;;
9933
9934     hpux*)
9935       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9936       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9937       # sets the default TLS model and affects inlining.
9938       case $host_cpu in
9939       hppa*64*)
9940         # +Z the default
9941         ;;
9942       *)
9943         lt_prog_compiler_pic='-fPIC'
9944         ;;
9945       esac
9946       ;;
9947
9948     interix[3-9]*)
9949       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9950       # Instead, we relocate shared libraries at runtime.
9951       ;;
9952
9953     msdosdjgpp*)
9954       # Just because we use GCC doesn't mean we suddenly get shared libraries
9955       # on systems that don't support them.
9956       lt_prog_compiler_can_build_shared=no
9957       enable_shared=no
9958       ;;
9959
9960     *nto* | *qnx*)
9961       # QNX uses GNU C++, but need to define -shared option too, otherwise
9962       # it will coredump.
9963       lt_prog_compiler_pic='-fPIC -shared'
9964       ;;
9965
9966     sysv4*MP*)
9967       if test -d /usr/nec; then
9968         lt_prog_compiler_pic=-Kconform_pic
9969       fi
9970       ;;
9971
9972     *)
9973       lt_prog_compiler_pic='-fPIC'
9974       ;;
9975     esac
9976
9977     case $cc_basename in
9978     nvcc*) # Cuda Compiler Driver 2.2
9979       lt_prog_compiler_wl='-Xlinker '
9980       lt_prog_compiler_pic='-Xcompiler -fPIC'
9981       ;;
9982     esac
9983   else
9984     # PORTME Check for flag to pass linker flags through the system compiler.
9985     case $host_os in
9986     aix*)
9987       lt_prog_compiler_wl='-Wl,'
9988       if test "$host_cpu" = ia64; then
9989         # AIX 5 now supports IA64 processor
9990         lt_prog_compiler_static='-Bstatic'
9991       else
9992         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
9993       fi
9994       ;;
9995
9996     mingw* | cygwin* | pw32* | os2* | cegcc*)
9997       # This hack is so that the source file can tell whether it is being
9998       # built for inclusion in a dll (and should export symbols for example).
9999       lt_prog_compiler_pic='-DDLL_EXPORT'
10000       ;;
10001
10002     hpux9* | hpux10* | hpux11*)
10003       lt_prog_compiler_wl='-Wl,'
10004       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10005       # not for PA HP-UX.
10006       case $host_cpu in
10007       hppa*64*|ia64*)
10008         # +Z the default
10009         ;;
10010       *)
10011         lt_prog_compiler_pic='+Z'
10012         ;;
10013       esac
10014       # Is there a better lt_prog_compiler_static that works with the bundled CC?
10015       lt_prog_compiler_static='${wl}-a ${wl}archive'
10016       ;;
10017
10018     irix5* | irix6* | nonstopux*)
10019       lt_prog_compiler_wl='-Wl,'
10020       # PIC (with -KPIC) is the default.
10021       lt_prog_compiler_static='-non_shared'
10022       ;;
10023
10024     linux* | k*bsd*-gnu | kopensolaris*-gnu)
10025       case $cc_basename in
10026       # old Intel for x86_64 which still supported -KPIC.
10027       ecc*)
10028         lt_prog_compiler_wl='-Wl,'
10029         lt_prog_compiler_pic='-KPIC'
10030         lt_prog_compiler_static='-static'
10031         ;;
10032       # icc used to be incompatible with GCC.
10033       # ICC 10 doesn't accept -KPIC any more.
10034       icc* | ifort*)
10035         lt_prog_compiler_wl='-Wl,'
10036         lt_prog_compiler_pic='-fPIC'
10037         lt_prog_compiler_static='-static'
10038         ;;
10039       # Lahey Fortran 8.1.
10040       lf95*)
10041         lt_prog_compiler_wl='-Wl,'
10042         lt_prog_compiler_pic='--shared'
10043         lt_prog_compiler_static='--static'
10044         ;;
10045       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
10046         # Portland Group compilers (*not* the Pentium gcc compiler,
10047         # which looks to be a dead project)
10048         lt_prog_compiler_wl='-Wl,'
10049         lt_prog_compiler_pic='-fpic'
10050         lt_prog_compiler_static='-Bstatic'
10051         ;;
10052       ccc*)
10053         lt_prog_compiler_wl='-Wl,'
10054         # All Alpha code is PIC.
10055         lt_prog_compiler_static='-non_shared'
10056         ;;
10057       xl* | bgxl* | bgf* | mpixl*)
10058         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10059         lt_prog_compiler_wl='-Wl,'
10060         lt_prog_compiler_pic='-qpic'
10061         lt_prog_compiler_static='-qstaticlink'
10062         ;;
10063       *)
10064         case `$CC -V 2>&1 | sed 5q` in
10065         *Sun\ F* | *Sun*Fortran*)
10066           # Sun Fortran 8.3 passes all unrecognized flags to the linker
10067           lt_prog_compiler_pic='-KPIC'
10068           lt_prog_compiler_static='-Bstatic'
10069           lt_prog_compiler_wl=''
10070           ;;
10071         *Sun\ C*)
10072           # Sun C 5.9
10073           lt_prog_compiler_pic='-KPIC'
10074           lt_prog_compiler_static='-Bstatic'
10075           lt_prog_compiler_wl='-Wl,'
10076           ;;
10077         esac
10078         ;;
10079       esac
10080       ;;
10081
10082     newsos6)
10083       lt_prog_compiler_pic='-KPIC'
10084       lt_prog_compiler_static='-Bstatic'
10085       ;;
10086
10087     *nto* | *qnx*)
10088       # QNX uses GNU C++, but need to define -shared option too, otherwise
10089       # it will coredump.
10090       lt_prog_compiler_pic='-fPIC -shared'
10091       ;;
10092
10093     osf3* | osf4* | osf5*)
10094       lt_prog_compiler_wl='-Wl,'
10095       # All OSF/1 code is PIC.
10096       lt_prog_compiler_static='-non_shared'
10097       ;;
10098
10099     rdos*)
10100       lt_prog_compiler_static='-non_shared'
10101       ;;
10102
10103     solaris*)
10104       lt_prog_compiler_pic='-KPIC'
10105       lt_prog_compiler_static='-Bstatic'
10106       case $cc_basename in
10107       f77* | f90* | f95*)
10108         lt_prog_compiler_wl='-Qoption ld ';;
10109       *)
10110         lt_prog_compiler_wl='-Wl,';;
10111       esac
10112       ;;
10113
10114     sunos4*)
10115       lt_prog_compiler_wl='-Qoption ld '
10116       lt_prog_compiler_pic='-PIC'
10117       lt_prog_compiler_static='-Bstatic'
10118       ;;
10119
10120     sysv4 | sysv4.2uw2* | sysv4.3*)
10121       lt_prog_compiler_wl='-Wl,'
10122       lt_prog_compiler_pic='-KPIC'
10123       lt_prog_compiler_static='-Bstatic'
10124       ;;
10125
10126     sysv4*MP*)
10127       if test -d /usr/nec ;then
10128         lt_prog_compiler_pic='-Kconform_pic'
10129         lt_prog_compiler_static='-Bstatic'
10130       fi
10131       ;;
10132
10133     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10134       lt_prog_compiler_wl='-Wl,'
10135       lt_prog_compiler_pic='-KPIC'
10136       lt_prog_compiler_static='-Bstatic'
10137       ;;
10138
10139     unicos*)
10140       lt_prog_compiler_wl='-Wl,'
10141       lt_prog_compiler_can_build_shared=no
10142       ;;
10143
10144     uts4*)
10145       lt_prog_compiler_pic='-pic'
10146       lt_prog_compiler_static='-Bstatic'
10147       ;;
10148
10149     *)
10150       lt_prog_compiler_can_build_shared=no
10151       ;;
10152     esac
10153   fi
10154
10155 case $host_os in
10156   # For platforms which do not support PIC, -DPIC is meaningless:
10157   *djgpp*)
10158     lt_prog_compiler_pic=
10159     ;;
10160   *)
10161     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10162     ;;
10163 esac
10164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10165 $as_echo "$lt_prog_compiler_pic" >&6; }
10166
10167
10168
10169
10170
10171
10172 #
10173 # Check to make sure the PIC flag actually works.
10174 #
10175 if test -n "$lt_prog_compiler_pic"; then
10176   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10177 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10178 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
10179   $as_echo_n "(cached) " >&6
10180 else
10181   lt_cv_prog_compiler_pic_works=no
10182    ac_outfile=conftest.$ac_objext
10183    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10184    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10185    # Insert the option either (1) after the last *FLAGS variable, or
10186    # (2) before a word containing "conftest.", or (3) at the end.
10187    # Note that $ac_compile itself does not contain backslashes and begins
10188    # with a dollar sign (not a hyphen), so the echo should work correctly.
10189    # The option is referenced via a variable to avoid confusing sed.
10190    lt_compile=`echo "$ac_compile" | $SED \
10191    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10192    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10193    -e 's:$: $lt_compiler_flag:'`
10194    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10195    (eval "$lt_compile" 2>conftest.err)
10196    ac_status=$?
10197    cat conftest.err >&5
10198    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10199    if (exit $ac_status) && test -s "$ac_outfile"; then
10200      # The compiler can only warn and ignore the option if not recognized
10201      # So say no if there are warnings other than the usual output.
10202      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10203      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10204      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10205        lt_cv_prog_compiler_pic_works=yes
10206      fi
10207    fi
10208    $RM conftest*
10209
10210 fi
10211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10212 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10213
10214 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
10215     case $lt_prog_compiler_pic in
10216      "" | " "*) ;;
10217      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10218      esac
10219 else
10220     lt_prog_compiler_pic=
10221      lt_prog_compiler_can_build_shared=no
10222 fi
10223
10224 fi
10225
10226
10227
10228
10229
10230
10231 #
10232 # Check to make sure the static flag actually works.
10233 #
10234 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10236 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10237 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
10238   $as_echo_n "(cached) " >&6
10239 else
10240   lt_cv_prog_compiler_static_works=no
10241    save_LDFLAGS="$LDFLAGS"
10242    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10243    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10244    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10245      # The linker can only warn and ignore the option if not recognized
10246      # So say no if there are warnings
10247      if test -s conftest.err; then
10248        # Append any errors to the config.log.
10249        cat conftest.err 1>&5
10250        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10251        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10252        if diff conftest.exp conftest.er2 >/dev/null; then
10253          lt_cv_prog_compiler_static_works=yes
10254        fi
10255      else
10256        lt_cv_prog_compiler_static_works=yes
10257      fi
10258    fi
10259    $RM -r conftest*
10260    LDFLAGS="$save_LDFLAGS"
10261
10262 fi
10263 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10264 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10265
10266 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
10267     :
10268 else
10269     lt_prog_compiler_static=
10270 fi
10271
10272
10273
10274
10275
10276
10277
10278   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10279 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10280 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10281   $as_echo_n "(cached) " >&6
10282 else
10283   lt_cv_prog_compiler_c_o=no
10284    $RM -r conftest 2>/dev/null
10285    mkdir conftest
10286    cd conftest
10287    mkdir out
10288    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10289
10290    lt_compiler_flag="-o out/conftest2.$ac_objext"
10291    # Insert the option either (1) after the last *FLAGS variable, or
10292    # (2) before a word containing "conftest.", or (3) at the end.
10293    # Note that $ac_compile itself does not contain backslashes and begins
10294    # with a dollar sign (not a hyphen), so the echo should work correctly.
10295    lt_compile=`echo "$ac_compile" | $SED \
10296    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10297    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10298    -e 's:$: $lt_compiler_flag:'`
10299    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10300    (eval "$lt_compile" 2>out/conftest.err)
10301    ac_status=$?
10302    cat out/conftest.err >&5
10303    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10305    then
10306      # The compiler can only warn and ignore the option if not recognized
10307      # So say no if there are warnings
10308      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10309      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10310      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10311        lt_cv_prog_compiler_c_o=yes
10312      fi
10313    fi
10314    chmod u+w . 2>&5
10315    $RM conftest*
10316    # SGI C++ compiler will create directory out/ii_files/ for
10317    # template instantiation
10318    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10319    $RM out/* && rmdir out
10320    cd ..
10321    $RM -r conftest
10322    $RM conftest*
10323
10324 fi
10325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10326 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10327
10328
10329
10330
10331
10332
10333   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10334 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10335 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10336   $as_echo_n "(cached) " >&6
10337 else
10338   lt_cv_prog_compiler_c_o=no
10339    $RM -r conftest 2>/dev/null
10340    mkdir conftest
10341    cd conftest
10342    mkdir out
10343    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10344
10345    lt_compiler_flag="-o out/conftest2.$ac_objext"
10346    # Insert the option either (1) after the last *FLAGS variable, or
10347    # (2) before a word containing "conftest.", or (3) at the end.
10348    # Note that $ac_compile itself does not contain backslashes and begins
10349    # with a dollar sign (not a hyphen), so the echo should work correctly.
10350    lt_compile=`echo "$ac_compile" | $SED \
10351    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10352    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10353    -e 's:$: $lt_compiler_flag:'`
10354    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10355    (eval "$lt_compile" 2>out/conftest.err)
10356    ac_status=$?
10357    cat out/conftest.err >&5
10358    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10359    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10360    then
10361      # The compiler can only warn and ignore the option if not recognized
10362      # So say no if there are warnings
10363      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10364      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10365      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10366        lt_cv_prog_compiler_c_o=yes
10367      fi
10368    fi
10369    chmod u+w . 2>&5
10370    $RM conftest*
10371    # SGI C++ compiler will create directory out/ii_files/ for
10372    # template instantiation
10373    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10374    $RM out/* && rmdir out
10375    cd ..
10376    $RM -r conftest
10377    $RM conftest*
10378
10379 fi
10380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10381 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10382
10383
10384
10385
10386 hard_links="nottested"
10387 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10388   # do not overwrite the value of need_locks provided by the user
10389   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10390 $as_echo_n "checking if we can lock with hard links... " >&6; }
10391   hard_links=yes
10392   $RM conftest*
10393   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10394   touch conftest.a
10395   ln conftest.a conftest.b 2>&5 || hard_links=no
10396   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10397   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10398 $as_echo "$hard_links" >&6; }
10399   if test "$hard_links" = no; then
10400     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10401 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10402     need_locks=warn
10403   fi
10404 else
10405   need_locks=no
10406 fi
10407
10408
10409
10410
10411
10412
10413   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10414 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10415
10416   runpath_var=
10417   allow_undefined_flag=
10418   always_export_symbols=no
10419   archive_cmds=
10420   archive_expsym_cmds=
10421   compiler_needs_object=no
10422   enable_shared_with_static_runtimes=no
10423   export_dynamic_flag_spec=
10424   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10425   hardcode_automatic=no
10426   hardcode_direct=no
10427   hardcode_direct_absolute=no
10428   hardcode_libdir_flag_spec=
10429   hardcode_libdir_flag_spec_ld=
10430   hardcode_libdir_separator=
10431   hardcode_minus_L=no
10432   hardcode_shlibpath_var=unsupported
10433   inherit_rpath=no
10434   link_all_deplibs=unknown
10435   module_cmds=
10436   module_expsym_cmds=
10437   old_archive_from_new_cmds=
10438   old_archive_from_expsyms_cmds=
10439   thread_safe_flag_spec=
10440   whole_archive_flag_spec=
10441   # include_expsyms should be a list of space-separated symbols to be *always*
10442   # included in the symbol list
10443   include_expsyms=
10444   # exclude_expsyms can be an extended regexp of symbols to exclude
10445   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10446   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10447   # as well as any symbol that contains `d'.
10448   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10449   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10450   # platforms (ab)use it in PIC code, but their linkers get confused if
10451   # the symbol is explicitly referenced.  Since portable code cannot
10452   # rely on this symbol name, it's probably fine to never include it in
10453   # preloaded symbol tables.
10454   # Exclude shared library initialization/finalization symbols.
10455   extract_expsyms_cmds=
10456
10457   case $host_os in
10458   cygwin* | mingw* | pw32* | cegcc*)
10459     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10460     # When not using gcc, we currently assume that we are using
10461     # Microsoft Visual C++.
10462     if test "$GCC" != yes; then
10463       with_gnu_ld=no
10464     fi
10465     ;;
10466   interix*)
10467     # we just hope/assume this is gcc and not c89 (= MSVC++)
10468     with_gnu_ld=yes
10469     ;;
10470   openbsd*)
10471     with_gnu_ld=no
10472     ;;
10473   esac
10474
10475   ld_shlibs=yes
10476
10477   # On some targets, GNU ld is compatible enough with the native linker
10478   # that we're better off using the native interface for both.
10479   lt_use_gnu_ld_interface=no
10480   if test "$with_gnu_ld" = yes; then
10481     case $host_os in
10482       aix*)
10483         # The AIX port of GNU ld has always aspired to compatibility
10484         # with the native linker.  However, as the warning in the GNU ld
10485         # block says, versions before 2.19.5* couldn't really create working
10486         # shared libraries, regardless of the interface used.
10487         case `$LD -v 2>&1` in
10488           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10489           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10490           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10491           *)
10492             lt_use_gnu_ld_interface=yes
10493             ;;
10494         esac
10495         ;;
10496       *)
10497         lt_use_gnu_ld_interface=yes
10498         ;;
10499     esac
10500   fi
10501
10502   if test "$lt_use_gnu_ld_interface" = yes; then
10503     # If archive_cmds runs LD, not CC, wlarc should be empty
10504     wlarc='${wl}'
10505
10506     # Set some defaults for GNU ld with shared library support. These
10507     # are reset later if shared libraries are not supported. Putting them
10508     # here allows them to be overridden if necessary.
10509     runpath_var=LD_RUN_PATH
10510     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10511     export_dynamic_flag_spec='${wl}--export-dynamic'
10512     # ancient GNU ld didn't support --whole-archive et. al.
10513     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10514       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10515     else
10516       whole_archive_flag_spec=
10517     fi
10518     supports_anon_versioning=no
10519     case `$LD -v 2>&1` in
10520       *GNU\ gold*) supports_anon_versioning=yes ;;
10521       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10522       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10523       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10524       *\ 2.11.*) ;; # other 2.11 versions
10525       *) supports_anon_versioning=yes ;;
10526     esac
10527
10528     # See if GNU ld supports shared libraries.
10529     case $host_os in
10530     aix[3-9]*)
10531       # On AIX/PPC, the GNU linker is very broken
10532       if test "$host_cpu" != ia64; then
10533         ld_shlibs=no
10534         cat <<_LT_EOF 1>&2
10535
10536 *** Warning: the GNU linker, at least up to release 2.19, is reported
10537 *** to be unable to reliably create shared libraries on AIX.
10538 *** Therefore, libtool is disabling shared libraries support.  If you
10539 *** really care for shared libraries, you may want to install binutils
10540 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10541 *** You will then need to restart the configuration process.
10542
10543 _LT_EOF
10544       fi
10545       ;;
10546
10547     amigaos*)
10548       case $host_cpu in
10549       powerpc)
10550             # see comment about AmigaOS4 .so support
10551             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10552             archive_expsym_cmds=''
10553         ;;
10554       m68k)
10555             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)'
10556             hardcode_libdir_flag_spec='-L$libdir'
10557             hardcode_minus_L=yes
10558         ;;
10559       esac
10560       ;;
10561
10562     beos*)
10563       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10564         allow_undefined_flag=unsupported
10565         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10566         # support --undefined.  This deserves some investigation.  FIXME
10567         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10568       else
10569         ld_shlibs=no
10570       fi
10571       ;;
10572
10573     cygwin* | mingw* | pw32* | cegcc*)
10574       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10575       # as there is no search path for DLLs.
10576       hardcode_libdir_flag_spec='-L$libdir'
10577       export_dynamic_flag_spec='${wl}--export-all-symbols'
10578       allow_undefined_flag=unsupported
10579       always_export_symbols=no
10580       enable_shared_with_static_runtimes=yes
10581       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10582
10583       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10584         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10585         # If the export-symbols file already is a .def file (1st line
10586         # is EXPORTS), use it as is; otherwise, prepend...
10587         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10588           cp $export_symbols $output_objdir/$soname.def;
10589         else
10590           echo EXPORTS > $output_objdir/$soname.def;
10591           cat $export_symbols >> $output_objdir/$soname.def;
10592         fi~
10593         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10594       else
10595         ld_shlibs=no
10596       fi
10597       ;;
10598
10599     haiku*)
10600       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10601       link_all_deplibs=yes
10602       ;;
10603
10604     interix[3-9]*)
10605       hardcode_direct=no
10606       hardcode_shlibpath_var=no
10607       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10608       export_dynamic_flag_spec='${wl}-E'
10609       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10610       # Instead, shared libraries are loaded at an image base (0x10000000 by
10611       # default) and relocated if they conflict, which is a slow very memory
10612       # consuming and fragmenting process.  To avoid this, we pick a random,
10613       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10614       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10615       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10616       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'
10617       ;;
10618
10619     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10620       tmp_diet=no
10621       if test "$host_os" = linux-dietlibc; then
10622         case $cc_basename in
10623           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10624         esac
10625       fi
10626       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10627          && test "$tmp_diet" = no
10628       then
10629         tmp_addflag=' $pic_flag'
10630         tmp_sharedflag='-shared'
10631         case $cc_basename,$host_cpu in
10632         pgcc*)                          # Portland Group C compiler
10633           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'
10634           tmp_addflag=' $pic_flag'
10635           ;;
10636         pgf77* | pgf90* | pgf95* | pgfortran*)
10637                                         # Portland Group f77 and f90 compilers
10638           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'
10639           tmp_addflag=' $pic_flag -Mnomain' ;;
10640         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10641           tmp_addflag=' -i_dynamic' ;;
10642         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10643           tmp_addflag=' -i_dynamic -nofor_main' ;;
10644         ifc* | ifort*)                  # Intel Fortran compiler
10645           tmp_addflag=' -nofor_main' ;;
10646         lf95*)                          # Lahey Fortran 8.1
10647           whole_archive_flag_spec=
10648           tmp_sharedflag='--shared' ;;
10649         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10650           tmp_sharedflag='-qmkshrobj'
10651           tmp_addflag= ;;
10652         nvcc*)  # Cuda Compiler Driver 2.2
10653           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'
10654           compiler_needs_object=yes
10655           ;;
10656         esac
10657         case `$CC -V 2>&1 | sed 5q` in
10658         *Sun\ C*)                       # Sun C 5.9
10659           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'
10660           compiler_needs_object=yes
10661           tmp_sharedflag='-G' ;;
10662         *Sun\ F*)                       # Sun Fortran 8.3
10663           tmp_sharedflag='-G' ;;
10664         esac
10665         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10666
10667         if test "x$supports_anon_versioning" = xyes; then
10668           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10669             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10670             echo "local: *; };" >> $output_objdir/$libname.ver~
10671             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10672         fi
10673
10674         case $cc_basename in
10675         xlf* | bgf* | bgxlf* | mpixlf*)
10676           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10677           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10678           hardcode_libdir_flag_spec=
10679           hardcode_libdir_flag_spec_ld='-rpath $libdir'
10680           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10681           if test "x$supports_anon_versioning" = xyes; then
10682             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10683               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10684               echo "local: *; };" >> $output_objdir/$libname.ver~
10685               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10686           fi
10687           ;;
10688         esac
10689       else
10690         ld_shlibs=no
10691       fi
10692       ;;
10693
10694     netbsd*)
10695       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10696         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10697         wlarc=
10698       else
10699         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10700         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10701       fi
10702       ;;
10703
10704     solaris*)
10705       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10706         ld_shlibs=no
10707         cat <<_LT_EOF 1>&2
10708
10709 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10710 *** create shared libraries on Solaris systems.  Therefore, libtool
10711 *** is disabling shared libraries support.  We urge you to upgrade GNU
10712 *** binutils to release 2.9.1 or newer.  Another option is to modify
10713 *** your PATH or compiler configuration so that the native linker is
10714 *** used, and then restart.
10715
10716 _LT_EOF
10717       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10718         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10719         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10720       else
10721         ld_shlibs=no
10722       fi
10723       ;;
10724
10725     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10726       case `$LD -v 2>&1` in
10727         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10728         ld_shlibs=no
10729         cat <<_LT_EOF 1>&2
10730
10731 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10732 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10733 *** is disabling shared libraries support.  We urge you to upgrade GNU
10734 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10735 *** your PATH or compiler configuration so that the native linker is
10736 *** used, and then restart.
10737
10738 _LT_EOF
10739         ;;
10740         *)
10741           # For security reasons, it is highly recommended that you always
10742           # use absolute paths for naming shared libraries, and exclude the
10743           # DT_RUNPATH tag from executables and libraries.  But doing so
10744           # requires that you compile everything twice, which is a pain.
10745           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10746             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10747             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10748             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10749           else
10750             ld_shlibs=no
10751           fi
10752         ;;
10753       esac
10754       ;;
10755
10756     sunos4*)
10757       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10758       wlarc=
10759       hardcode_direct=yes
10760       hardcode_shlibpath_var=no
10761       ;;
10762
10763     *)
10764       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10765         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10766         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10767       else
10768         ld_shlibs=no
10769       fi
10770       ;;
10771     esac
10772
10773     if test "$ld_shlibs" = no; then
10774       runpath_var=
10775       hardcode_libdir_flag_spec=
10776       export_dynamic_flag_spec=
10777       whole_archive_flag_spec=
10778     fi
10779   else
10780     # PORTME fill in a description of your system's linker (not GNU ld)
10781     case $host_os in
10782     aix3*)
10783       allow_undefined_flag=unsupported
10784       always_export_symbols=yes
10785       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'
10786       # Note: this linker hardcodes the directories in LIBPATH if there
10787       # are no directories specified by -L.
10788       hardcode_minus_L=yes
10789       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10790         # Neither direct hardcoding nor static linking is supported with a
10791         # broken collect2.
10792         hardcode_direct=unsupported
10793       fi
10794       ;;
10795
10796     aix[4-9]*)
10797       if test "$host_cpu" = ia64; then
10798         # On IA64, the linker does run time linking by default, so we don't
10799         # have to do anything special.
10800         aix_use_runtimelinking=no
10801         exp_sym_flag='-Bexport'
10802         no_entry_flag=""
10803       else
10804         # If we're using GNU nm, then we don't want the "-C" option.
10805         # -C means demangle to AIX nm, but means don't demangle with GNU nm
10806         # Also, AIX nm treats weak defined symbols like other global
10807         # defined symbols, whereas GNU nm marks them as "W".
10808         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10809           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'
10810         else
10811           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10812         fi
10813         aix_use_runtimelinking=no
10814
10815         # Test if we are trying to use run time linking or normal
10816         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10817         # need to do runtime linking.
10818         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10819           for ld_flag in $LDFLAGS; do
10820           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10821             aix_use_runtimelinking=yes
10822             break
10823           fi
10824           done
10825           ;;
10826         esac
10827
10828         exp_sym_flag='-bexport'
10829         no_entry_flag='-bnoentry'
10830       fi
10831
10832       # When large executables or shared objects are built, AIX ld can
10833       # have problems creating the table of contents.  If linking a library
10834       # or program results in "error TOC overflow" add -mminimal-toc to
10835       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10836       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10837
10838       archive_cmds=''
10839       hardcode_direct=yes
10840       hardcode_direct_absolute=yes
10841       hardcode_libdir_separator=':'
10842       link_all_deplibs=yes
10843       file_list_spec='${wl}-f,'
10844
10845       if test "$GCC" = yes; then
10846         case $host_os in aix4.[012]|aix4.[012].*)
10847         # We only want to do this on AIX 4.2 and lower, the check
10848         # below for broken collect2 doesn't work under 4.3+
10849           collect2name=`${CC} -print-prog-name=collect2`
10850           if test -f "$collect2name" &&
10851            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10852           then
10853           # We have reworked collect2
10854           :
10855           else
10856           # We have old collect2
10857           hardcode_direct=unsupported
10858           # It fails to find uninstalled libraries when the uninstalled
10859           # path is not listed in the libpath.  Setting hardcode_minus_L
10860           # to unsupported forces relinking
10861           hardcode_minus_L=yes
10862           hardcode_libdir_flag_spec='-L$libdir'
10863           hardcode_libdir_separator=
10864           fi
10865           ;;
10866         esac
10867         shared_flag='-shared'
10868         if test "$aix_use_runtimelinking" = yes; then
10869           shared_flag="$shared_flag "'${wl}-G'
10870         fi
10871       else
10872         # not using gcc
10873         if test "$host_cpu" = ia64; then
10874         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10875         # chokes on -Wl,-G. The following line is correct:
10876           shared_flag='-G'
10877         else
10878           if test "$aix_use_runtimelinking" = yes; then
10879             shared_flag='${wl}-G'
10880           else
10881             shared_flag='${wl}-bM:SRE'
10882           fi
10883         fi
10884       fi
10885
10886       export_dynamic_flag_spec='${wl}-bexpall'
10887       # It seems that -bexpall does not export symbols beginning with
10888       # underscore (_), so it is better to generate a list of symbols to export.
10889       always_export_symbols=yes
10890       if test "$aix_use_runtimelinking" = yes; then
10891         # Warning - without using the other runtime loading flags (-brtl),
10892         # -berok will link without error, but may produce a broken library.
10893         allow_undefined_flag='-berok'
10894         # Determine the default libpath from the value encoded in an
10895         # empty executable.
10896         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10897 /* end confdefs.h.  */
10898
10899 int
10900 main ()
10901 {
10902
10903   ;
10904   return 0;
10905 }
10906 _ACEOF
10907 if ac_fn_c_try_link "$LINENO"; then :
10908
10909 lt_aix_libpath_sed='
10910     /Import File Strings/,/^$/ {
10911         /^0/ {
10912             s/^0  *\(.*\)$/\1/
10913             p
10914         }
10915     }'
10916 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10917 # Check for a 64-bit object if we didn't find anything.
10918 if test -z "$aix_libpath"; then
10919   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10920 fi
10921 fi
10922 rm -f core conftest.err conftest.$ac_objext \
10923     conftest$ac_exeext conftest.$ac_ext
10924 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10925
10926         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10927         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"
10928       else
10929         if test "$host_cpu" = ia64; then
10930           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10931           allow_undefined_flag="-z nodefs"
10932           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"
10933         else
10934          # Determine the default libpath from the value encoded in an
10935          # empty executable.
10936          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10937 /* end confdefs.h.  */
10938
10939 int
10940 main ()
10941 {
10942
10943   ;
10944   return 0;
10945 }
10946 _ACEOF
10947 if ac_fn_c_try_link "$LINENO"; then :
10948
10949 lt_aix_libpath_sed='
10950     /Import File Strings/,/^$/ {
10951         /^0/ {
10952             s/^0  *\(.*\)$/\1/
10953             p
10954         }
10955     }'
10956 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10957 # Check for a 64-bit object if we didn't find anything.
10958 if test -z "$aix_libpath"; then
10959   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10960 fi
10961 fi
10962 rm -f core conftest.err conftest.$ac_objext \
10963     conftest$ac_exeext conftest.$ac_ext
10964 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10965
10966          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10967           # Warning - without using the other run time loading flags,
10968           # -berok will link without error, but may produce a broken library.
10969           no_undefined_flag=' ${wl}-bernotok'
10970           allow_undefined_flag=' ${wl}-berok'
10971           if test "$with_gnu_ld" = yes; then
10972             # We only use this code for GNU lds that support --whole-archive.
10973             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10974           else
10975             # Exported symbols can be pulled into shared objects from archives
10976             whole_archive_flag_spec='$convenience'
10977           fi
10978           archive_cmds_need_lc=yes
10979           # This is similar to how AIX traditionally builds its shared libraries.
10980           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'
10981         fi
10982       fi
10983       ;;
10984
10985     amigaos*)
10986       case $host_cpu in
10987       powerpc)
10988             # see comment about AmigaOS4 .so support
10989             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10990             archive_expsym_cmds=''
10991         ;;
10992       m68k)
10993             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)'
10994             hardcode_libdir_flag_spec='-L$libdir'
10995             hardcode_minus_L=yes
10996         ;;
10997       esac
10998       ;;
10999
11000     bsdi[45]*)
11001       export_dynamic_flag_spec=-rdynamic
11002       ;;
11003
11004     cygwin* | mingw* | pw32* | cegcc*)
11005       # When not using gcc, we currently assume that we are using
11006       # Microsoft Visual C++.
11007       # hardcode_libdir_flag_spec is actually meaningless, as there is
11008       # no search path for DLLs.
11009       hardcode_libdir_flag_spec=' '
11010       allow_undefined_flag=unsupported
11011       # Tell ltmain to make .lib files, not .a files.
11012       libext=lib
11013       # Tell ltmain to make .dll files, not .so files.
11014       shrext_cmds=".dll"
11015       # FIXME: Setting linknames here is a bad hack.
11016       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11017       # The linker will automatically build a .lib file if we build a DLL.
11018       old_archive_from_new_cmds='true'
11019       # FIXME: Should let the user specify the lib program.
11020       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
11021       fix_srcfile_path='`cygpath -w "$srcfile"`'
11022       enable_shared_with_static_runtimes=yes
11023       ;;
11024
11025     darwin* | rhapsody*)
11026
11027
11028   archive_cmds_need_lc=no
11029   hardcode_direct=no
11030   hardcode_automatic=yes
11031   hardcode_shlibpath_var=unsupported
11032   if test "$lt_cv_ld_force_load" = "yes"; then
11033     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\"`'
11034   else
11035     whole_archive_flag_spec=''
11036   fi
11037   link_all_deplibs=yes
11038   allow_undefined_flag="$_lt_dar_allow_undefined"
11039   case $cc_basename in
11040      ifort*) _lt_dar_can_shared=yes ;;
11041      *) _lt_dar_can_shared=$GCC ;;
11042   esac
11043   if test "$_lt_dar_can_shared" = "yes"; then
11044     output_verbose_link_cmd=func_echo_all
11045     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11046     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11047     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}"
11048     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}"
11049
11050   else
11051   ld_shlibs=no
11052   fi
11053
11054       ;;
11055
11056     dgux*)
11057       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11058       hardcode_libdir_flag_spec='-L$libdir'
11059       hardcode_shlibpath_var=no
11060       ;;
11061
11062     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11063     # support.  Future versions do this automatically, but an explicit c++rt0.o
11064     # does not break anything, and helps significantly (at the cost of a little
11065     # extra space).
11066     freebsd2.2*)
11067       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11068       hardcode_libdir_flag_spec='-R$libdir'
11069       hardcode_direct=yes
11070       hardcode_shlibpath_var=no
11071       ;;
11072
11073     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11074     freebsd2.*)
11075       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11076       hardcode_direct=yes
11077       hardcode_minus_L=yes
11078       hardcode_shlibpath_var=no
11079       ;;
11080
11081     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11082     freebsd* | dragonfly*)
11083       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11084       hardcode_libdir_flag_spec='-R$libdir'
11085       hardcode_direct=yes
11086       hardcode_shlibpath_var=no
11087       ;;
11088
11089     hpux9*)
11090       if test "$GCC" = yes; then
11091         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'
11092       else
11093         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'
11094       fi
11095       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11096       hardcode_libdir_separator=:
11097       hardcode_direct=yes
11098
11099       # hardcode_minus_L: Not really in the search PATH,
11100       # but as the default location of the library.
11101       hardcode_minus_L=yes
11102       export_dynamic_flag_spec='${wl}-E'
11103       ;;
11104
11105     hpux10*)
11106       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11107         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11108       else
11109         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11110       fi
11111       if test "$with_gnu_ld" = no; then
11112         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11113         hardcode_libdir_flag_spec_ld='+b $libdir'
11114         hardcode_libdir_separator=:
11115         hardcode_direct=yes
11116         hardcode_direct_absolute=yes
11117         export_dynamic_flag_spec='${wl}-E'
11118         # hardcode_minus_L: Not really in the search PATH,
11119         # but as the default location of the library.
11120         hardcode_minus_L=yes
11121       fi
11122       ;;
11123
11124     hpux11*)
11125       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11126         case $host_cpu in
11127         hppa*64*)
11128           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11129           ;;
11130         ia64*)
11131           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11132           ;;
11133         *)
11134           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11135           ;;
11136         esac
11137       else
11138         case $host_cpu in
11139         hppa*64*)
11140           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11141           ;;
11142         ia64*)
11143           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11144           ;;
11145         *)
11146
11147           # Older versions of the 11.00 compiler do not understand -b yet
11148           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11149           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11150 $as_echo_n "checking if $CC understands -b... " >&6; }
11151 if test "${lt_cv_prog_compiler__b+set}" = set; then :
11152   $as_echo_n "(cached) " >&6
11153 else
11154   lt_cv_prog_compiler__b=no
11155    save_LDFLAGS="$LDFLAGS"
11156    LDFLAGS="$LDFLAGS -b"
11157    echo "$lt_simple_link_test_code" > conftest.$ac_ext
11158    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11159      # The linker can only warn and ignore the option if not recognized
11160      # So say no if there are warnings
11161      if test -s conftest.err; then
11162        # Append any errors to the config.log.
11163        cat conftest.err 1>&5
11164        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11165        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11166        if diff conftest.exp conftest.er2 >/dev/null; then
11167          lt_cv_prog_compiler__b=yes
11168        fi
11169      else
11170        lt_cv_prog_compiler__b=yes
11171      fi
11172    fi
11173    $RM -r conftest*
11174    LDFLAGS="$save_LDFLAGS"
11175
11176 fi
11177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11178 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11179
11180 if test x"$lt_cv_prog_compiler__b" = xyes; then
11181     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11182 else
11183     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11184 fi
11185
11186           ;;
11187         esac
11188       fi
11189       if test "$with_gnu_ld" = no; then
11190         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11191         hardcode_libdir_separator=:
11192
11193         case $host_cpu in
11194         hppa*64*|ia64*)
11195           hardcode_direct=no
11196           hardcode_shlibpath_var=no
11197           ;;
11198         *)
11199           hardcode_direct=yes
11200           hardcode_direct_absolute=yes
11201           export_dynamic_flag_spec='${wl}-E'
11202
11203           # hardcode_minus_L: Not really in the search PATH,
11204           # but as the default location of the library.
11205           hardcode_minus_L=yes
11206           ;;
11207         esac
11208       fi
11209       ;;
11210
11211     irix5* | irix6* | nonstopux*)
11212       if test "$GCC" = yes; then
11213         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'
11214         # Try to use the -exported_symbol ld option, if it does not
11215         # work, assume that -exports_file does not work either and
11216         # implicitly export all symbols.
11217         save_LDFLAGS="$LDFLAGS"
11218         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11219         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11220 /* end confdefs.h.  */
11221 int foo(void) {}
11222 _ACEOF
11223 if ac_fn_c_try_link "$LINENO"; then :
11224   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'
11225
11226 fi
11227 rm -f core conftest.err conftest.$ac_objext \
11228     conftest$ac_exeext conftest.$ac_ext
11229         LDFLAGS="$save_LDFLAGS"
11230       else
11231         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'
11232         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'
11233       fi
11234       archive_cmds_need_lc='no'
11235       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11236       hardcode_libdir_separator=:
11237       inherit_rpath=yes
11238       link_all_deplibs=yes
11239       ;;
11240
11241     netbsd*)
11242       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11243         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11244       else
11245         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11246       fi
11247       hardcode_libdir_flag_spec='-R$libdir'
11248       hardcode_direct=yes
11249       hardcode_shlibpath_var=no
11250       ;;
11251
11252     newsos6)
11253       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11254       hardcode_direct=yes
11255       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11256       hardcode_libdir_separator=:
11257       hardcode_shlibpath_var=no
11258       ;;
11259
11260     *nto* | *qnx*)
11261       ;;
11262
11263     openbsd*)
11264       if test -f /usr/libexec/ld.so; then
11265         hardcode_direct=yes
11266         hardcode_shlibpath_var=no
11267         hardcode_direct_absolute=yes
11268         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11269           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11270           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11271           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11272           export_dynamic_flag_spec='${wl}-E'
11273         else
11274           case $host_os in
11275            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
11276              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11277              hardcode_libdir_flag_spec='-R$libdir'
11278              ;;
11279            *)
11280              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11281              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11282              ;;
11283           esac
11284         fi
11285       else
11286         ld_shlibs=no
11287       fi
11288       ;;
11289
11290     os2*)
11291       hardcode_libdir_flag_spec='-L$libdir'
11292       hardcode_minus_L=yes
11293       allow_undefined_flag=unsupported
11294       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'
11295       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11296       ;;
11297
11298     osf3*)
11299       if test "$GCC" = yes; then
11300         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11301         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'
11302       else
11303         allow_undefined_flag=' -expect_unresolved \*'
11304         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'
11305       fi
11306       archive_cmds_need_lc='no'
11307       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11308       hardcode_libdir_separator=:
11309       ;;
11310
11311     osf4* | osf5*)      # as osf3* with the addition of -msym flag
11312       if test "$GCC" = yes; then
11313         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11314         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'
11315         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11316       else
11317         allow_undefined_flag=' -expect_unresolved \*'
11318         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'
11319         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~
11320         $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'
11321
11322         # Both c and cxx compiler support -rpath directly
11323         hardcode_libdir_flag_spec='-rpath $libdir'
11324       fi
11325       archive_cmds_need_lc='no'
11326       hardcode_libdir_separator=:
11327       ;;
11328
11329     solaris*)
11330       no_undefined_flag=' -z defs'
11331       if test "$GCC" = yes; then
11332         wlarc='${wl}'
11333         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11334         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11335           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11336       else
11337         case `$CC -V 2>&1` in
11338         *"Compilers 5.0"*)
11339           wlarc=''
11340           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11341           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11342           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11343           ;;
11344         *)
11345           wlarc='${wl}'
11346           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11347           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11348           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11349           ;;
11350         esac
11351       fi
11352       hardcode_libdir_flag_spec='-R$libdir'
11353       hardcode_shlibpath_var=no
11354       case $host_os in
11355       solaris2.[0-5] | solaris2.[0-5].*) ;;
11356       *)
11357         # The compiler driver will combine and reorder linker options,
11358         # but understands `-z linker_flag'.  GCC discards it without `$wl',
11359         # but is careful enough not to reorder.
11360         # Supported since Solaris 2.6 (maybe 2.5.1?)
11361         if test "$GCC" = yes; then
11362           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11363         else
11364           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11365         fi
11366         ;;
11367       esac
11368       link_all_deplibs=yes
11369       ;;
11370
11371     sunos4*)
11372       if test "x$host_vendor" = xsequent; then
11373         # Use $CC to link under sequent, because it throws in some extra .o
11374         # files that make .init and .fini sections work.
11375         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11376       else
11377         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11378       fi
11379       hardcode_libdir_flag_spec='-L$libdir'
11380       hardcode_direct=yes
11381       hardcode_minus_L=yes
11382       hardcode_shlibpath_var=no
11383       ;;
11384
11385     sysv4)
11386       case $host_vendor in
11387         sni)
11388           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11389           hardcode_direct=yes # is this really true???
11390         ;;
11391         siemens)
11392           ## LD is ld it makes a PLAMLIB
11393           ## CC just makes a GrossModule.
11394           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11395           reload_cmds='$CC -r -o $output$reload_objs'
11396           hardcode_direct=no
11397         ;;
11398         motorola)
11399           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11400           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11401         ;;
11402       esac
11403       runpath_var='LD_RUN_PATH'
11404       hardcode_shlibpath_var=no
11405       ;;
11406
11407     sysv4.3*)
11408       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11409       hardcode_shlibpath_var=no
11410       export_dynamic_flag_spec='-Bexport'
11411       ;;
11412
11413     sysv4*MP*)
11414       if test -d /usr/nec; then
11415         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11416         hardcode_shlibpath_var=no
11417         runpath_var=LD_RUN_PATH
11418         hardcode_runpath_var=yes
11419         ld_shlibs=yes
11420       fi
11421       ;;
11422
11423     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11424       no_undefined_flag='${wl}-z,text'
11425       archive_cmds_need_lc=no
11426       hardcode_shlibpath_var=no
11427       runpath_var='LD_RUN_PATH'
11428
11429       if test "$GCC" = yes; then
11430         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11431         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11432       else
11433         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11434         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11435       fi
11436       ;;
11437
11438     sysv5* | sco3.2v5* | sco5v6*)
11439       # Note: We can NOT use -z defs as we might desire, because we do not
11440       # link with -lc, and that would cause any symbols used from libc to
11441       # always be unresolved, which means just about no library would
11442       # ever link correctly.  If we're not using GNU ld we use -z text
11443       # though, which does catch some bad symbols but isn't as heavy-handed
11444       # as -z defs.
11445       no_undefined_flag='${wl}-z,text'
11446       allow_undefined_flag='${wl}-z,nodefs'
11447       archive_cmds_need_lc=no
11448       hardcode_shlibpath_var=no
11449       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11450       hardcode_libdir_separator=':'
11451       link_all_deplibs=yes
11452       export_dynamic_flag_spec='${wl}-Bexport'
11453       runpath_var='LD_RUN_PATH'
11454
11455       if test "$GCC" = yes; then
11456         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11457         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11458       else
11459         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11460         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11461       fi
11462       ;;
11463
11464     uts4*)
11465       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11466       hardcode_libdir_flag_spec='-L$libdir'
11467       hardcode_shlibpath_var=no
11468       ;;
11469
11470     *)
11471       ld_shlibs=no
11472       ;;
11473     esac
11474
11475     if test x$host_vendor = xsni; then
11476       case $host in
11477       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11478         export_dynamic_flag_spec='${wl}-Blargedynsym'
11479         ;;
11480       esac
11481     fi
11482   fi
11483
11484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11485 $as_echo "$ld_shlibs" >&6; }
11486 test "$ld_shlibs" = no && can_build_shared=no
11487
11488 with_gnu_ld=$with_gnu_ld
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504 #
11505 # Do we need to explicitly link libc?
11506 #
11507 case "x$archive_cmds_need_lc" in
11508 x|xyes)
11509   # Assume -lc should be added
11510   archive_cmds_need_lc=yes
11511
11512   if test "$enable_shared" = yes && test "$GCC" = yes; then
11513     case $archive_cmds in
11514     *'~'*)
11515       # FIXME: we may have to deal with multi-command sequences.
11516       ;;
11517     '$CC '*)
11518       # Test whether the compiler implicitly links with -lc since on some
11519       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11520       # to ld, don't add -lc before -lgcc.
11521       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11522 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11523 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11524   $as_echo_n "(cached) " >&6
11525 else
11526   $RM conftest*
11527         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11528
11529         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11530   (eval $ac_compile) 2>&5
11531   ac_status=$?
11532   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11533   test $ac_status = 0; } 2>conftest.err; then
11534           soname=conftest
11535           lib=conftest
11536           libobjs=conftest.$ac_objext
11537           deplibs=
11538           wl=$lt_prog_compiler_wl
11539           pic_flag=$lt_prog_compiler_pic
11540           compiler_flags=-v
11541           linker_flags=-v
11542           verstring=
11543           output_objdir=.
11544           libname=conftest
11545           lt_save_allow_undefined_flag=$allow_undefined_flag
11546           allow_undefined_flag=
11547           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11548   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11549   ac_status=$?
11550   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11551   test $ac_status = 0; }
11552           then
11553             lt_cv_archive_cmds_need_lc=no
11554           else
11555             lt_cv_archive_cmds_need_lc=yes
11556           fi
11557           allow_undefined_flag=$lt_save_allow_undefined_flag
11558         else
11559           cat conftest.err 1>&5
11560         fi
11561         $RM conftest*
11562
11563 fi
11564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11565 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11566       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11567       ;;
11568     esac
11569   fi
11570   ;;
11571 esac
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
11726
11727
11728
11729   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11730 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11731
11732 if test "$GCC" = yes; then
11733   case $host_os in
11734     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11735     *) lt_awk_arg="/^libraries:/" ;;
11736   esac
11737   case $host_os in
11738     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11739     *) lt_sed_strip_eq="s,=/,/,g" ;;
11740   esac
11741   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11742   case $lt_search_path_spec in
11743   *\;*)
11744     # if the path contains ";" then we assume it to be the separator
11745     # otherwise default to the standard path separator (i.e. ":") - it is
11746     # assumed that no part of a normal pathname contains ";" but that should
11747     # okay in the real world where ";" in dirpaths is itself problematic.
11748     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11749     ;;
11750   *)
11751     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11752     ;;
11753   esac
11754   # Ok, now we have the path, separated by spaces, we can step through it
11755   # and add multilib dir if necessary.
11756   lt_tmp_lt_search_path_spec=
11757   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11758   for lt_sys_path in $lt_search_path_spec; do
11759     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11760       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11761     else
11762       test -d "$lt_sys_path" && \
11763         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11764     fi
11765   done
11766   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11767 BEGIN {RS=" "; FS="/|\n";} {
11768   lt_foo="";
11769   lt_count=0;
11770   for (lt_i = NF; lt_i > 0; lt_i--) {
11771     if ($lt_i != "" && $lt_i != ".") {
11772       if ($lt_i == "..") {
11773         lt_count++;
11774       } else {
11775         if (lt_count == 0) {
11776           lt_foo="/" $lt_i lt_foo;
11777         } else {
11778           lt_count--;
11779         }
11780       }
11781     }
11782   }
11783   if (lt_foo != "") { lt_freq[lt_foo]++; }
11784   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11785 }'`
11786   # AWK program above erroneously prepends '/' to C:/dos/paths
11787   # for these hosts.
11788   case $host_os in
11789     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11790       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11791   esac
11792   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11793 else
11794   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11795 fi
11796 library_names_spec=
11797 libname_spec='lib$name'
11798 soname_spec=
11799 shrext_cmds=".so"
11800 postinstall_cmds=
11801 postuninstall_cmds=
11802 finish_cmds=
11803 finish_eval=
11804 shlibpath_var=
11805 shlibpath_overrides_runpath=unknown
11806 version_type=none
11807 dynamic_linker="$host_os ld.so"
11808 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11809 need_lib_prefix=unknown
11810 hardcode_into_libs=no
11811
11812 # when you set need_version to no, make sure it does not cause -set_version
11813 # flags to be left without arguments
11814 need_version=unknown
11815
11816 case $host_os in
11817 aix3*)
11818   version_type=linux
11819   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11820   shlibpath_var=LIBPATH
11821
11822   # AIX 3 has no versioning support, so we append a major version to the name.
11823   soname_spec='${libname}${release}${shared_ext}$major'
11824   ;;
11825
11826 aix[4-9]*)
11827   version_type=linux
11828   need_lib_prefix=no
11829   need_version=no
11830   hardcode_into_libs=yes
11831   if test "$host_cpu" = ia64; then
11832     # AIX 5 supports IA64
11833     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11834     shlibpath_var=LD_LIBRARY_PATH
11835   else
11836     # With GCC up to 2.95.x, collect2 would create an import file
11837     # for dependence libraries.  The import file would start with
11838     # the line `#! .'.  This would cause the generated library to
11839     # depend on `.', always an invalid library.  This was fixed in
11840     # development snapshots of GCC prior to 3.0.
11841     case $host_os in
11842       aix4 | aix4.[01] | aix4.[01].*)
11843       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11844            echo ' yes '
11845            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11846         :
11847       else
11848         can_build_shared=no
11849       fi
11850       ;;
11851     esac
11852     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11853     # soname into executable. Probably we can add versioning support to
11854     # collect2, so additional links can be useful in future.
11855     if test "$aix_use_runtimelinking" = yes; then
11856       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11857       # instead of lib<name>.a to let people know that these are not
11858       # typical AIX shared libraries.
11859       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11860     else
11861       # We preserve .a as extension for shared libraries through AIX4.2
11862       # and later when we are not doing run time linking.
11863       library_names_spec='${libname}${release}.a $libname.a'
11864       soname_spec='${libname}${release}${shared_ext}$major'
11865     fi
11866     shlibpath_var=LIBPATH
11867   fi
11868   ;;
11869
11870 amigaos*)
11871   case $host_cpu in
11872   powerpc)
11873     # Since July 2007 AmigaOS4 officially supports .so libraries.
11874     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11875     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11876     ;;
11877   m68k)
11878     library_names_spec='$libname.ixlibrary $libname.a'
11879     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11880     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'
11881     ;;
11882   esac
11883   ;;
11884
11885 beos*)
11886   library_names_spec='${libname}${shared_ext}'
11887   dynamic_linker="$host_os ld.so"
11888   shlibpath_var=LIBRARY_PATH
11889   ;;
11890
11891 bsdi[45]*)
11892   version_type=linux
11893   need_version=no
11894   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11895   soname_spec='${libname}${release}${shared_ext}$major'
11896   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11897   shlibpath_var=LD_LIBRARY_PATH
11898   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11899   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11900   # the default ld.so.conf also contains /usr/contrib/lib and
11901   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11902   # libtool to hard-code these into programs
11903   ;;
11904
11905 cygwin* | mingw* | pw32* | cegcc*)
11906   version_type=windows
11907   shrext_cmds=".dll"
11908   need_version=no
11909   need_lib_prefix=no
11910
11911   case $GCC,$host_os in
11912   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11913     library_names_spec='$libname.dll.a'
11914     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11915     postinstall_cmds='base_file=`basename \${file}`~
11916       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11917       dldir=$destdir/`dirname \$dlpath`~
11918       test -d \$dldir || mkdir -p \$dldir~
11919       $install_prog $dir/$dlname \$dldir/$dlname~
11920       chmod a+x \$dldir/$dlname~
11921       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11922         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11923       fi'
11924     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11925       dlpath=$dir/\$dldll~
11926        $RM \$dlpath'
11927     shlibpath_overrides_runpath=yes
11928
11929     case $host_os in
11930     cygwin*)
11931       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11932       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11933
11934       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11935       ;;
11936     mingw* | cegcc*)
11937       # MinGW DLLs use traditional 'lib' prefix
11938       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11939       ;;
11940     pw32*)
11941       # pw32 DLLs use 'pw' prefix rather than 'lib'
11942       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11943       ;;
11944     esac
11945     ;;
11946
11947   *)
11948     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11949     ;;
11950   esac
11951   dynamic_linker='Win32 ld.exe'
11952   # FIXME: first we should search . and the directory the executable is in
11953   shlibpath_var=PATH
11954   ;;
11955
11956 darwin* | rhapsody*)
11957   dynamic_linker="$host_os dyld"
11958   version_type=darwin
11959   need_lib_prefix=no
11960   need_version=no
11961   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11962   soname_spec='${libname}${release}${major}$shared_ext'
11963   shlibpath_overrides_runpath=yes
11964   shlibpath_var=DYLD_LIBRARY_PATH
11965   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11966
11967   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11968   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11969   ;;
11970
11971 dgux*)
11972   version_type=linux
11973   need_lib_prefix=no
11974   need_version=no
11975   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11976   soname_spec='${libname}${release}${shared_ext}$major'
11977   shlibpath_var=LD_LIBRARY_PATH
11978   ;;
11979
11980 freebsd* | dragonfly*)
11981   # DragonFly does not have aout.  When/if they implement a new
11982   # versioning mechanism, adjust this.
11983   if test -x /usr/bin/objformat; then
11984     objformat=`/usr/bin/objformat`
11985   else
11986     case $host_os in
11987     freebsd[23].*) objformat=aout ;;
11988     *) objformat=elf ;;
11989     esac
11990   fi
11991   version_type=freebsd-$objformat
11992   case $version_type in
11993     freebsd-elf*)
11994       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11995       need_version=no
11996       need_lib_prefix=no
11997       ;;
11998     freebsd-*)
11999       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12000       need_version=yes
12001       ;;
12002   esac
12003   shlibpath_var=LD_LIBRARY_PATH
12004   case $host_os in
12005   freebsd2.*)
12006     shlibpath_overrides_runpath=yes
12007     ;;
12008   freebsd3.[01]* | freebsdelf3.[01]*)
12009     shlibpath_overrides_runpath=yes
12010     hardcode_into_libs=yes
12011     ;;
12012   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12013   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12014     shlibpath_overrides_runpath=no
12015     hardcode_into_libs=yes
12016     ;;
12017   *) # from 4.6 on, and DragonFly
12018     shlibpath_overrides_runpath=yes
12019     hardcode_into_libs=yes
12020     ;;
12021   esac
12022   ;;
12023
12024 gnu*)
12025   version_type=linux
12026   need_lib_prefix=no
12027   need_version=no
12028   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12029   soname_spec='${libname}${release}${shared_ext}$major'
12030   shlibpath_var=LD_LIBRARY_PATH
12031   hardcode_into_libs=yes
12032   ;;
12033
12034 haiku*)
12035   version_type=linux
12036   need_lib_prefix=no
12037   need_version=no
12038   dynamic_linker="$host_os runtime_loader"
12039   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12040   soname_spec='${libname}${release}${shared_ext}$major'
12041   shlibpath_var=LIBRARY_PATH
12042   shlibpath_overrides_runpath=yes
12043   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12044   hardcode_into_libs=yes
12045   ;;
12046
12047 hpux9* | hpux10* | hpux11*)
12048   # Give a soname corresponding to the major version so that dld.sl refuses to
12049   # link against other versions.
12050   version_type=sunos
12051   need_lib_prefix=no
12052   need_version=no
12053   case $host_cpu in
12054   ia64*)
12055     shrext_cmds='.so'
12056     hardcode_into_libs=yes
12057     dynamic_linker="$host_os dld.so"
12058     shlibpath_var=LD_LIBRARY_PATH
12059     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12060     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12061     soname_spec='${libname}${release}${shared_ext}$major'
12062     if test "X$HPUX_IA64_MODE" = X32; then
12063       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12064     else
12065       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12066     fi
12067     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12068     ;;
12069   hppa*64*)
12070     shrext_cmds='.sl'
12071     hardcode_into_libs=yes
12072     dynamic_linker="$host_os dld.sl"
12073     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12074     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12075     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12076     soname_spec='${libname}${release}${shared_ext}$major'
12077     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12078     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12079     ;;
12080   *)
12081     shrext_cmds='.sl'
12082     dynamic_linker="$host_os dld.sl"
12083     shlibpath_var=SHLIB_PATH
12084     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12085     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12086     soname_spec='${libname}${release}${shared_ext}$major'
12087     ;;
12088   esac
12089   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12090   postinstall_cmds='chmod 555 $lib'
12091   # or fails outright, so override atomically:
12092   install_override_mode=555
12093   ;;
12094
12095 interix[3-9]*)
12096   version_type=linux
12097   need_lib_prefix=no
12098   need_version=no
12099   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12100   soname_spec='${libname}${release}${shared_ext}$major'
12101   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12102   shlibpath_var=LD_LIBRARY_PATH
12103   shlibpath_overrides_runpath=no
12104   hardcode_into_libs=yes
12105   ;;
12106
12107 irix5* | irix6* | nonstopux*)
12108   case $host_os in
12109     nonstopux*) version_type=nonstopux ;;
12110     *)
12111         if test "$lt_cv_prog_gnu_ld" = yes; then
12112                 version_type=linux
12113         else
12114                 version_type=irix
12115         fi ;;
12116   esac
12117   need_lib_prefix=no
12118   need_version=no
12119   soname_spec='${libname}${release}${shared_ext}$major'
12120   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12121   case $host_os in
12122   irix5* | nonstopux*)
12123     libsuff= shlibsuff=
12124     ;;
12125   *)
12126     case $LD in # libtool.m4 will add one of these switches to LD
12127     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12128       libsuff= shlibsuff= libmagic=32-bit;;
12129     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12130       libsuff=32 shlibsuff=N32 libmagic=N32;;
12131     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12132       libsuff=64 shlibsuff=64 libmagic=64-bit;;
12133     *) libsuff= shlibsuff= libmagic=never-match;;
12134     esac
12135     ;;
12136   esac
12137   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12138   shlibpath_overrides_runpath=no
12139   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12140   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
12141   hardcode_into_libs=yes
12142   ;;
12143
12144 # No shared lib support for Linux oldld, aout, or coff.
12145 linux*oldld* | linux*aout* | linux*coff*)
12146   dynamic_linker=no
12147   ;;
12148
12149 # This must be Linux ELF.
12150 linux* | k*bsd*-gnu | kopensolaris*-gnu)
12151   version_type=linux
12152   need_lib_prefix=no
12153   need_version=no
12154   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12155   soname_spec='${libname}${release}${shared_ext}$major'
12156   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12157   shlibpath_var=LD_LIBRARY_PATH
12158   shlibpath_overrides_runpath=no
12159
12160   # Some binutils ld are patched to set DT_RUNPATH
12161   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
12162   $as_echo_n "(cached) " >&6
12163 else
12164   lt_cv_shlibpath_overrides_runpath=no
12165     save_LDFLAGS=$LDFLAGS
12166     save_libdir=$libdir
12167     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12168          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12169     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12170 /* end confdefs.h.  */
12171
12172 int
12173 main ()
12174 {
12175
12176   ;
12177   return 0;
12178 }
12179 _ACEOF
12180 if ac_fn_c_try_link "$LINENO"; then :
12181   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12182   lt_cv_shlibpath_overrides_runpath=yes
12183 fi
12184 fi
12185 rm -f core conftest.err conftest.$ac_objext \
12186     conftest$ac_exeext conftest.$ac_ext
12187     LDFLAGS=$save_LDFLAGS
12188     libdir=$save_libdir
12189
12190 fi
12191
12192   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12193
12194   # This implies no fast_install, which is unacceptable.
12195   # Some rework will be needed to allow for fast_install
12196   # before this can be enabled.
12197   hardcode_into_libs=yes
12198
12199   # Append ld.so.conf contents to the search path
12200   if test -f /etc/ld.so.conf; then
12201     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' ' '`
12202     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
12203   fi
12204
12205   # We used to test for /lib/ld.so.1 and disable shared libraries on
12206   # powerpc, because MkLinux only supported shared libraries with the
12207   # GNU dynamic linker.  Since this was broken with cross compilers,
12208   # most powerpc-linux boxes support dynamic linking these days and
12209   # people can always --disable-shared, the test was removed, and we
12210   # assume the GNU/Linux dynamic linker is in use.
12211   dynamic_linker='GNU/Linux ld.so'
12212   ;;
12213
12214 netbsd*)
12215   version_type=sunos
12216   need_lib_prefix=no
12217   need_version=no
12218   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12219     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12220     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12221     dynamic_linker='NetBSD (a.out) ld.so'
12222   else
12223     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12224     soname_spec='${libname}${release}${shared_ext}$major'
12225     dynamic_linker='NetBSD ld.elf_so'
12226   fi
12227   shlibpath_var=LD_LIBRARY_PATH
12228   shlibpath_overrides_runpath=yes
12229   hardcode_into_libs=yes
12230   ;;
12231
12232 newsos6)
12233   version_type=linux
12234   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12235   shlibpath_var=LD_LIBRARY_PATH
12236   shlibpath_overrides_runpath=yes
12237   ;;
12238
12239 *nto* | *qnx*)
12240   version_type=qnx
12241   need_lib_prefix=no
12242   need_version=no
12243   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12244   soname_spec='${libname}${release}${shared_ext}$major'
12245   shlibpath_var=LD_LIBRARY_PATH
12246   shlibpath_overrides_runpath=no
12247   hardcode_into_libs=yes
12248   dynamic_linker='ldqnx.so'
12249   ;;
12250
12251 openbsd*)
12252   version_type=sunos
12253   sys_lib_dlsearch_path_spec="/usr/lib"
12254   need_lib_prefix=no
12255   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12256   case $host_os in
12257     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
12258     *)                          need_version=no  ;;
12259   esac
12260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12261   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12262   shlibpath_var=LD_LIBRARY_PATH
12263   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12264     case $host_os in
12265       openbsd2.[89] | openbsd2.[89].*)
12266         shlibpath_overrides_runpath=no
12267         ;;
12268       *)
12269         shlibpath_overrides_runpath=yes
12270         ;;
12271       esac
12272   else
12273     shlibpath_overrides_runpath=yes
12274   fi
12275   ;;
12276
12277 os2*)
12278   libname_spec='$name'
12279   shrext_cmds=".dll"
12280   need_lib_prefix=no
12281   library_names_spec='$libname${shared_ext} $libname.a'
12282   dynamic_linker='OS/2 ld.exe'
12283   shlibpath_var=LIBPATH
12284   ;;
12285
12286 osf3* | osf4* | osf5*)
12287   version_type=osf
12288   need_lib_prefix=no
12289   need_version=no
12290   soname_spec='${libname}${release}${shared_ext}$major'
12291   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12292   shlibpath_var=LD_LIBRARY_PATH
12293   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12294   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12295   ;;
12296
12297 rdos*)
12298   dynamic_linker=no
12299   ;;
12300
12301 solaris*)
12302   version_type=linux
12303   need_lib_prefix=no
12304   need_version=no
12305   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12306   soname_spec='${libname}${release}${shared_ext}$major'
12307   shlibpath_var=LD_LIBRARY_PATH
12308   shlibpath_overrides_runpath=yes
12309   hardcode_into_libs=yes
12310   # ldd complains unless libraries are executable
12311   postinstall_cmds='chmod +x $lib'
12312   ;;
12313
12314 sunos4*)
12315   version_type=sunos
12316   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12317   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12318   shlibpath_var=LD_LIBRARY_PATH
12319   shlibpath_overrides_runpath=yes
12320   if test "$with_gnu_ld" = yes; then
12321     need_lib_prefix=no
12322   fi
12323   need_version=yes
12324   ;;
12325
12326 sysv4 | sysv4.3*)
12327   version_type=linux
12328   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12329   soname_spec='${libname}${release}${shared_ext}$major'
12330   shlibpath_var=LD_LIBRARY_PATH
12331   case $host_vendor in
12332     sni)
12333       shlibpath_overrides_runpath=no
12334       need_lib_prefix=no
12335       runpath_var=LD_RUN_PATH
12336       ;;
12337     siemens)
12338       need_lib_prefix=no
12339       ;;
12340     motorola)
12341       need_lib_prefix=no
12342       need_version=no
12343       shlibpath_overrides_runpath=no
12344       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12345       ;;
12346   esac
12347   ;;
12348
12349 sysv4*MP*)
12350   if test -d /usr/nec ;then
12351     version_type=linux
12352     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12353     soname_spec='$libname${shared_ext}.$major'
12354     shlibpath_var=LD_LIBRARY_PATH
12355   fi
12356   ;;
12357
12358 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12359   version_type=freebsd-elf
12360   need_lib_prefix=no
12361   need_version=no
12362   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12363   soname_spec='${libname}${release}${shared_ext}$major'
12364   shlibpath_var=LD_LIBRARY_PATH
12365   shlibpath_overrides_runpath=yes
12366   hardcode_into_libs=yes
12367   if test "$with_gnu_ld" = yes; then
12368     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12369   else
12370     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12371     case $host_os in
12372       sco3.2v5*)
12373         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12374         ;;
12375     esac
12376   fi
12377   sys_lib_dlsearch_path_spec='/usr/lib'
12378   ;;
12379
12380 tpf*)
12381   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12382   version_type=linux
12383   need_lib_prefix=no
12384   need_version=no
12385   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12386   shlibpath_var=LD_LIBRARY_PATH
12387   shlibpath_overrides_runpath=no
12388   hardcode_into_libs=yes
12389   ;;
12390
12391 uts4*)
12392   version_type=linux
12393   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12394   soname_spec='${libname}${release}${shared_ext}$major'
12395   shlibpath_var=LD_LIBRARY_PATH
12396   ;;
12397
12398 *)
12399   dynamic_linker=no
12400   ;;
12401 esac
12402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12403 $as_echo "$dynamic_linker" >&6; }
12404 test "$dynamic_linker" = no && can_build_shared=no
12405
12406 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12407 if test "$GCC" = yes; then
12408   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12409 fi
12410
12411 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12412   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12413 fi
12414 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12415   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12416 fi
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
12506
12507
12508
12509   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12510 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12511 hardcode_action=
12512 if test -n "$hardcode_libdir_flag_spec" ||
12513    test -n "$runpath_var" ||
12514    test "X$hardcode_automatic" = "Xyes" ; then
12515
12516   # We can hardcode non-existent directories.
12517   if test "$hardcode_direct" != no &&
12518      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12519      # have to relink, otherwise we might link with an installed library
12520      # when we should be linking with a yet-to-be-installed one
12521      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12522      test "$hardcode_minus_L" != no; then
12523     # Linking always hardcodes the temporary library directory.
12524     hardcode_action=relink
12525   else
12526     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12527     hardcode_action=immediate
12528   fi
12529 else
12530   # We cannot hardcode anything, or else we can only hardcode existing
12531   # directories.
12532   hardcode_action=unsupported
12533 fi
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12535 $as_echo "$hardcode_action" >&6; }
12536
12537 if test "$hardcode_action" = relink ||
12538    test "$inherit_rpath" = yes; then
12539   # Fast installation is not supported
12540   enable_fast_install=no
12541 elif test "$shlibpath_overrides_runpath" = yes ||
12542      test "$enable_shared" = no; then
12543   # Fast installation is not necessary
12544   enable_fast_install=needless
12545 fi
12546
12547
12548
12549
12550
12551
12552   if test "x$enable_dlopen" != xyes; then
12553   enable_dlopen=unknown
12554   enable_dlopen_self=unknown
12555   enable_dlopen_self_static=unknown
12556 else
12557   lt_cv_dlopen=no
12558   lt_cv_dlopen_libs=
12559
12560   case $host_os in
12561   beos*)
12562     lt_cv_dlopen="load_add_on"
12563     lt_cv_dlopen_libs=
12564     lt_cv_dlopen_self=yes
12565     ;;
12566
12567   mingw* | pw32* | cegcc*)
12568     lt_cv_dlopen="LoadLibrary"
12569     lt_cv_dlopen_libs=
12570     ;;
12571
12572   cygwin*)
12573     lt_cv_dlopen="dlopen"
12574     lt_cv_dlopen_libs=
12575     ;;
12576
12577   darwin*)
12578   # if libdl is installed we need to link against it
12579     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12580 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12581 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12582   $as_echo_n "(cached) " >&6
12583 else
12584   ac_check_lib_save_LIBS=$LIBS
12585 LIBS="-ldl  $LIBS"
12586 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12587 /* end confdefs.h.  */
12588
12589 /* Override any GCC internal prototype to avoid an error.
12590    Use char because int might match the return type of a GCC
12591    builtin and then its argument prototype would still apply.  */
12592 #ifdef __cplusplus
12593 extern "C"
12594 #endif
12595 char dlopen ();
12596 int
12597 main ()
12598 {
12599 return dlopen ();
12600   ;
12601   return 0;
12602 }
12603 _ACEOF
12604 if ac_fn_c_try_link "$LINENO"; then :
12605   ac_cv_lib_dl_dlopen=yes
12606 else
12607   ac_cv_lib_dl_dlopen=no
12608 fi
12609 rm -f core conftest.err conftest.$ac_objext \
12610     conftest$ac_exeext conftest.$ac_ext
12611 LIBS=$ac_check_lib_save_LIBS
12612 fi
12613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12614 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12615 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12616   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12617 else
12618
12619     lt_cv_dlopen="dyld"
12620     lt_cv_dlopen_libs=
12621     lt_cv_dlopen_self=yes
12622
12623 fi
12624
12625     ;;
12626
12627   *)
12628     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12629 if test "x$ac_cv_func_shl_load" = x""yes; then :
12630   lt_cv_dlopen="shl_load"
12631 else
12632   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12633 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12634 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12635   $as_echo_n "(cached) " >&6
12636 else
12637   ac_check_lib_save_LIBS=$LIBS
12638 LIBS="-ldld  $LIBS"
12639 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12640 /* end confdefs.h.  */
12641
12642 /* Override any GCC internal prototype to avoid an error.
12643    Use char because int might match the return type of a GCC
12644    builtin and then its argument prototype would still apply.  */
12645 #ifdef __cplusplus
12646 extern "C"
12647 #endif
12648 char shl_load ();
12649 int
12650 main ()
12651 {
12652 return shl_load ();
12653   ;
12654   return 0;
12655 }
12656 _ACEOF
12657 if ac_fn_c_try_link "$LINENO"; then :
12658   ac_cv_lib_dld_shl_load=yes
12659 else
12660   ac_cv_lib_dld_shl_load=no
12661 fi
12662 rm -f core conftest.err conftest.$ac_objext \
12663     conftest$ac_exeext conftest.$ac_ext
12664 LIBS=$ac_check_lib_save_LIBS
12665 fi
12666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12667 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12668 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12669   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12670 else
12671   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12672 if test "x$ac_cv_func_dlopen" = x""yes; then :
12673   lt_cv_dlopen="dlopen"
12674 else
12675   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12676 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12677 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12678   $as_echo_n "(cached) " >&6
12679 else
12680   ac_check_lib_save_LIBS=$LIBS
12681 LIBS="-ldl  $LIBS"
12682 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12683 /* end confdefs.h.  */
12684
12685 /* Override any GCC internal prototype to avoid an error.
12686    Use char because int might match the return type of a GCC
12687    builtin and then its argument prototype would still apply.  */
12688 #ifdef __cplusplus
12689 extern "C"
12690 #endif
12691 char dlopen ();
12692 int
12693 main ()
12694 {
12695 return dlopen ();
12696   ;
12697   return 0;
12698 }
12699 _ACEOF
12700 if ac_fn_c_try_link "$LINENO"; then :
12701   ac_cv_lib_dl_dlopen=yes
12702 else
12703   ac_cv_lib_dl_dlopen=no
12704 fi
12705 rm -f core conftest.err conftest.$ac_objext \
12706     conftest$ac_exeext conftest.$ac_ext
12707 LIBS=$ac_check_lib_save_LIBS
12708 fi
12709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12710 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12711 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12712   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12713 else
12714   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12715 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12716 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12717   $as_echo_n "(cached) " >&6
12718 else
12719   ac_check_lib_save_LIBS=$LIBS
12720 LIBS="-lsvld  $LIBS"
12721 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12722 /* end confdefs.h.  */
12723
12724 /* Override any GCC internal prototype to avoid an error.
12725    Use char because int might match the return type of a GCC
12726    builtin and then its argument prototype would still apply.  */
12727 #ifdef __cplusplus
12728 extern "C"
12729 #endif
12730 char dlopen ();
12731 int
12732 main ()
12733 {
12734 return dlopen ();
12735   ;
12736   return 0;
12737 }
12738 _ACEOF
12739 if ac_fn_c_try_link "$LINENO"; then :
12740   ac_cv_lib_svld_dlopen=yes
12741 else
12742   ac_cv_lib_svld_dlopen=no
12743 fi
12744 rm -f core conftest.err conftest.$ac_objext \
12745     conftest$ac_exeext conftest.$ac_ext
12746 LIBS=$ac_check_lib_save_LIBS
12747 fi
12748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12749 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12750 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12751   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12752 else
12753   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12754 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12755 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12756   $as_echo_n "(cached) " >&6
12757 else
12758   ac_check_lib_save_LIBS=$LIBS
12759 LIBS="-ldld  $LIBS"
12760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12761 /* end confdefs.h.  */
12762
12763 /* Override any GCC internal prototype to avoid an error.
12764    Use char because int might match the return type of a GCC
12765    builtin and then its argument prototype would still apply.  */
12766 #ifdef __cplusplus
12767 extern "C"
12768 #endif
12769 char dld_link ();
12770 int
12771 main ()
12772 {
12773 return dld_link ();
12774   ;
12775   return 0;
12776 }
12777 _ACEOF
12778 if ac_fn_c_try_link "$LINENO"; then :
12779   ac_cv_lib_dld_dld_link=yes
12780 else
12781   ac_cv_lib_dld_dld_link=no
12782 fi
12783 rm -f core conftest.err conftest.$ac_objext \
12784     conftest$ac_exeext conftest.$ac_ext
12785 LIBS=$ac_check_lib_save_LIBS
12786 fi
12787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12788 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12789 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12790   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12791 fi
12792
12793
12794 fi
12795
12796
12797 fi
12798
12799
12800 fi
12801
12802
12803 fi
12804
12805
12806 fi
12807
12808     ;;
12809   esac
12810
12811   if test "x$lt_cv_dlopen" != xno; then
12812     enable_dlopen=yes
12813   else
12814     enable_dlopen=no
12815   fi
12816
12817   case $lt_cv_dlopen in
12818   dlopen)
12819     save_CPPFLAGS="$CPPFLAGS"
12820     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12821
12822     save_LDFLAGS="$LDFLAGS"
12823     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12824
12825     save_LIBS="$LIBS"
12826     LIBS="$lt_cv_dlopen_libs $LIBS"
12827
12828     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12829 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12830 if test "${lt_cv_dlopen_self+set}" = set; then :
12831   $as_echo_n "(cached) " >&6
12832 else
12833           if test "$cross_compiling" = yes; then :
12834   lt_cv_dlopen_self=cross
12835 else
12836   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12837   lt_status=$lt_dlunknown
12838   cat > conftest.$ac_ext <<_LT_EOF
12839 #line 12839 "configure"
12840 #include "confdefs.h"
12841
12842 #if HAVE_DLFCN_H
12843 #include <dlfcn.h>
12844 #endif
12845
12846 #include <stdio.h>
12847
12848 #ifdef RTLD_GLOBAL
12849 #  define LT_DLGLOBAL           RTLD_GLOBAL
12850 #else
12851 #  ifdef DL_GLOBAL
12852 #    define LT_DLGLOBAL         DL_GLOBAL
12853 #  else
12854 #    define LT_DLGLOBAL         0
12855 #  endif
12856 #endif
12857
12858 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12859    find out it does not work in some platform. */
12860 #ifndef LT_DLLAZY_OR_NOW
12861 #  ifdef RTLD_LAZY
12862 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12863 #  else
12864 #    ifdef DL_LAZY
12865 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12866 #    else
12867 #      ifdef RTLD_NOW
12868 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12869 #      else
12870 #        ifdef DL_NOW
12871 #          define LT_DLLAZY_OR_NOW      DL_NOW
12872 #        else
12873 #          define LT_DLLAZY_OR_NOW      0
12874 #        endif
12875 #      endif
12876 #    endif
12877 #  endif
12878 #endif
12879
12880 /* When -fvisbility=hidden is used, assume the code has been annotated
12881    correspondingly for the symbols needed.  */
12882 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12883 void fnord () __attribute__((visibility("default")));
12884 #endif
12885
12886 void fnord () { int i=42; }
12887 int main ()
12888 {
12889   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12890   int status = $lt_dlunknown;
12891
12892   if (self)
12893     {
12894       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12895       else
12896         {
12897           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12898           else puts (dlerror ());
12899         }
12900       /* dlclose (self); */
12901     }
12902   else
12903     puts (dlerror ());
12904
12905   return status;
12906 }
12907 _LT_EOF
12908   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12909   (eval $ac_link) 2>&5
12910   ac_status=$?
12911   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12912   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12913     (./conftest; exit; ) >&5 2>/dev/null
12914     lt_status=$?
12915     case x$lt_status in
12916       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12917       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12918       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12919     esac
12920   else :
12921     # compilation failed
12922     lt_cv_dlopen_self=no
12923   fi
12924 fi
12925 rm -fr conftest*
12926
12927
12928 fi
12929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12930 $as_echo "$lt_cv_dlopen_self" >&6; }
12931
12932     if test "x$lt_cv_dlopen_self" = xyes; then
12933       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12934       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12935 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12936 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12937   $as_echo_n "(cached) " >&6
12938 else
12939           if test "$cross_compiling" = yes; then :
12940   lt_cv_dlopen_self_static=cross
12941 else
12942   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12943   lt_status=$lt_dlunknown
12944   cat > conftest.$ac_ext <<_LT_EOF
12945 #line 12945 "configure"
12946 #include "confdefs.h"
12947
12948 #if HAVE_DLFCN_H
12949 #include <dlfcn.h>
12950 #endif
12951
12952 #include <stdio.h>
12953
12954 #ifdef RTLD_GLOBAL
12955 #  define LT_DLGLOBAL           RTLD_GLOBAL
12956 #else
12957 #  ifdef DL_GLOBAL
12958 #    define LT_DLGLOBAL         DL_GLOBAL
12959 #  else
12960 #    define LT_DLGLOBAL         0
12961 #  endif
12962 #endif
12963
12964 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12965    find out it does not work in some platform. */
12966 #ifndef LT_DLLAZY_OR_NOW
12967 #  ifdef RTLD_LAZY
12968 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12969 #  else
12970 #    ifdef DL_LAZY
12971 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12972 #    else
12973 #      ifdef RTLD_NOW
12974 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12975 #      else
12976 #        ifdef DL_NOW
12977 #          define LT_DLLAZY_OR_NOW      DL_NOW
12978 #        else
12979 #          define LT_DLLAZY_OR_NOW      0
12980 #        endif
12981 #      endif
12982 #    endif
12983 #  endif
12984 #endif
12985
12986 /* When -fvisbility=hidden is used, assume the code has been annotated
12987    correspondingly for the symbols needed.  */
12988 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12989 void fnord () __attribute__((visibility("default")));
12990 #endif
12991
12992 void fnord () { int i=42; }
12993 int main ()
12994 {
12995   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12996   int status = $lt_dlunknown;
12997
12998   if (self)
12999     {
13000       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13001       else
13002         {
13003           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13004           else puts (dlerror ());
13005         }
13006       /* dlclose (self); */
13007     }
13008   else
13009     puts (dlerror ());
13010
13011   return status;
13012 }
13013 _LT_EOF
13014   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13015   (eval $ac_link) 2>&5
13016   ac_status=$?
13017   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13018   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13019     (./conftest; exit; ) >&5 2>/dev/null
13020     lt_status=$?
13021     case x$lt_status in
13022       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13023       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13024       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13025     esac
13026   else :
13027     # compilation failed
13028     lt_cv_dlopen_self_static=no
13029   fi
13030 fi
13031 rm -fr conftest*
13032
13033
13034 fi
13035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13036 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13037     fi
13038
13039     CPPFLAGS="$save_CPPFLAGS"
13040     LDFLAGS="$save_LDFLAGS"
13041     LIBS="$save_LIBS"
13042     ;;
13043   esac
13044
13045   case $lt_cv_dlopen_self in
13046   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13047   *) enable_dlopen_self=unknown ;;
13048   esac
13049
13050   case $lt_cv_dlopen_self_static in
13051   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13052   *) enable_dlopen_self_static=unknown ;;
13053   esac
13054 fi
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072 striplib=
13073 old_striplib=
13074 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13075 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13076 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13077   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13078   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13080 $as_echo "yes" >&6; }
13081 else
13082 # FIXME - insert some real tests, host_os isn't really good enough
13083   case $host_os in
13084   darwin*)
13085     if test -n "$STRIP" ; then
13086       striplib="$STRIP -x"
13087       old_striplib="$STRIP -S"
13088       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13089 $as_echo "yes" >&6; }
13090     else
13091       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13092 $as_echo "no" >&6; }
13093     fi
13094     ;;
13095   *)
13096     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13097 $as_echo "no" >&6; }
13098     ;;
13099   esac
13100 fi
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113   # Report which library types will actually be built
13114   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13115 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13116   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13117 $as_echo "$can_build_shared" >&6; }
13118
13119   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13120 $as_echo_n "checking whether to build shared libraries... " >&6; }
13121   test "$can_build_shared" = "no" && enable_shared=no
13122
13123   # On AIX, shared libraries and static libraries use the same namespace, and
13124   # are all built from PIC.
13125   case $host_os in
13126   aix3*)
13127     test "$enable_shared" = yes && enable_static=no
13128     if test -n "$RANLIB"; then
13129       archive_cmds="$archive_cmds~\$RANLIB \$lib"
13130       postinstall_cmds='$RANLIB $lib'
13131     fi
13132     ;;
13133
13134   aix[4-9]*)
13135     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
13136       test "$enable_shared" = yes && enable_static=no
13137     fi
13138     ;;
13139   esac
13140   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13141 $as_echo "$enable_shared" >&6; }
13142
13143   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13144 $as_echo_n "checking whether to build static libraries... " >&6; }
13145   # Make sure either enable_shared or enable_static is yes.
13146   test "$enable_shared" = yes || enable_static=yes
13147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13148 $as_echo "$enable_static" >&6; }
13149
13150
13151
13152
13153 fi
13154 ac_ext=c
13155 ac_cpp='$CPP $CPPFLAGS'
13156 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13157 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13158 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13159
13160 CC="$lt_save_CC"
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174         ac_config_commands="$ac_config_commands libtool"
13175
13176
13177
13178
13179 # Only expand once:
13180
13181
13182
13183
13184 . ${srcdir}/../../bfd/configure.host
13185
13186
13187
13188
13189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13190 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13191     # Check whether --enable-maintainer-mode was given.
13192 if test "${enable_maintainer_mode+set}" = set; then :
13193   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13194 else
13195   USE_MAINTAINER_MODE=no
13196 fi
13197
13198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13199 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13200    if test $USE_MAINTAINER_MODE = yes; then
13201   MAINTAINER_MODE_TRUE=
13202   MAINTAINER_MODE_FALSE='#'
13203 else
13204   MAINTAINER_MODE_TRUE='#'
13205   MAINTAINER_MODE_FALSE=
13206 fi
13207
13208   MAINT=$MAINTAINER_MODE_TRUE
13209
13210
13211
13212
13213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
13214 $as_echo_n "checking for sim debug setting... " >&6; }
13215 sim_debug="0"
13216 # Check whether --enable-sim-debug was given.
13217 if test "${enable_sim_debug+set}" = set; then :
13218   enableval=$enable_sim_debug; case "${enableval}" in
13219   yes) sim_debug="7";;
13220   no)  sim_debug="0";;
13221   *)   sim_debug="($enableval)";;
13222 esac
13223 fi
13224 if test "$sim_debug" != "0"; then
13225
13226 cat >>confdefs.h <<_ACEOF
13227 #define DEBUG $sim_debug
13228 _ACEOF
13229
13230 fi
13231
13232 cat >>confdefs.h <<_ACEOF
13233 #define WITH_DEBUG $sim_debug
13234 _ACEOF
13235
13236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
13237 $as_echo "$sim_debug" >&6; }
13238
13239
13240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
13241 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
13242 sim_stdio="0"
13243 # Check whether --enable-sim-stdio was given.
13244 if test "${enable_sim_stdio+set}" = set; then :
13245   enableval=$enable_sim_stdio; case "${enableval}" in
13246   yes)  sim_stdio="DO_USE_STDIO";;
13247   no)   sim_stdio="DONT_USE_STDIO";;
13248   *)    as_fn_error "Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
13249 esac
13250 fi
13251
13252 cat >>confdefs.h <<_ACEOF
13253 #define WITH_STDIO $sim_stdio
13254 _ACEOF
13255
13256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
13257 $as_echo "$sim_stdio" >&6; }
13258
13259
13260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
13261 $as_echo_n "checking for sim trace settings... " >&6; }
13262 sim_trace="~TRACE_debug"
13263 # Check whether --enable-sim-trace was given.
13264 if test "${enable_sim_trace+set}" = set; then :
13265   enableval=$enable_sim_trace; case "${enableval}" in
13266   yes)  sim_trace="-1";;
13267   no)   sim_trace="0";;
13268   [-0-9]*)
13269         sim_trace="'(${enableval})'";;
13270   [[:lower:]]*)
13271         sim_trace=""
13272         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13273           if test x"$sim_trace" = x; then
13274             sim_trace="(TRACE_$x"
13275           else
13276             sim_trace="${sim_trace}|TRACE_$x"
13277           fi
13278         done
13279         sim_trace="$sim_trace)" ;;
13280 esac
13281 fi
13282
13283 cat >>confdefs.h <<_ACEOF
13284 #define WITH_TRACE $sim_trace
13285 _ACEOF
13286
13287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
13288 $as_echo "$sim_trace" >&6; }
13289
13290
13291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
13292 $as_echo_n "checking for sim profile settings... " >&6; }
13293 profile="1"
13294 sim_profile="-1"
13295 # Check whether --enable-sim-profile was given.
13296 if test "${enable_sim_profile+set}" = set; then :
13297   enableval=$enable_sim_profile; case "${enableval}" in
13298   yes)  profile="1" sim_profile="-1";;
13299   no)   profile="0" sim_profile="0";;
13300   [-0-9]*)
13301         profile="(${enableval})" sim_profile="(${enableval})";;
13302   [a-z]*)
13303     profile="1"
13304         sim_profile=""
13305         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13306           if test x"$sim_profile" = x; then
13307             sim_profile="(PROFILE_$x"
13308           else
13309             sim_profile="${sim_profile}|PROFILE_$x"
13310           fi
13311         done
13312         sim_profile="$sim_profile)" ;;
13313 esac
13314 fi
13315
13316 cat >>confdefs.h <<_ACEOF
13317 #define PROFILE $profile
13318 _ACEOF
13319
13320
13321 cat >>confdefs.h <<_ACEOF
13322 #define WITH_PROFILE $sim_profile
13323 _ACEOF
13324
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
13326 $as_echo "$sim_profile" >&6; }
13327
13328
13329
13330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
13331 $as_echo_n "checking whether to enable sim asserts... " >&6; }
13332 sim_assert="1"
13333 # Check whether --enable-sim-assert was given.
13334 if test "${enable_sim_assert+set}" = set; then :
13335   enableval=$enable_sim_assert; case "${enableval}" in
13336   yes)  sim_assert="1";;
13337   no)   sim_assert="0";;
13338   *)    as_fn_error "--enable-sim-assert does not take a value" "$LINENO" 5;;
13339 esac
13340 fi
13341
13342 cat >>confdefs.h <<_ACEOF
13343 #define WITH_ASSERT $sim_assert
13344 _ACEOF
13345
13346 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
13347 $as_echo "$sim_assert" >&6; }
13348
13349
13350 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
13351 $as_echo_n "checking default sim environment setting... " >&6; }
13352 sim_environment="ALL_ENVIRONMENT"
13353 # Check whether --enable-sim-environment was given.
13354 if test "${enable_sim_environment+set}" = set; then :
13355   enableval=$enable_sim_environment; case "${enableval}" in
13356   all | ALL)             sim_environment="ALL_ENVIRONMENT";;
13357   user | USER)           sim_environment="USER_ENVIRONMENT";;
13358   virtual | VIRTUAL)     sim_environment="VIRTUAL_ENVIRONMENT";;
13359   operating | OPERATING) sim_environment="OPERATING_ENVIRONMENT";;
13360   *)   as_fn_error "Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
13361 esac
13362 fi
13363
13364 cat >>confdefs.h <<_ACEOF
13365 #define WITH_ENVIRONMENT $sim_environment
13366 _ACEOF
13367
13368 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
13369 $as_echo "$sim_environment" >&6; }
13370
13371
13372 sim_inline="-DDEFAULT_INLINE=0"
13373 # Check whether --enable-sim-inline was given.
13374 if test "${enable_sim_inline+set}" = set; then :
13375   enableval=$enable_sim_inline; sim_inline=""
13376 case "$enableval" in
13377   no)           sim_inline="-DDEFAULT_INLINE=0";;
13378   0)            sim_inline="-DDEFAULT_INLINE=0";;
13379   yes | 2)      sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
13380   1)            sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
13381   *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13382        new_flag=""
13383        case "$x" in
13384          *_INLINE=*)    new_flag="-D$x";;
13385          *=*)           new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13386          *_INLINE)      new_flag="-D$x=ALL_C_INLINE";;
13387          *)             new_flag="-D$x""_INLINE=ALL_C_INLINE";;
13388        esac
13389        if test x"$sim_inline" = x""; then
13390          sim_inline="$new_flag"
13391        else
13392          sim_inline="$sim_inline $new_flag"
13393        fi
13394      done;;
13395 esac
13396 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
13397   echo "Setting inline flags = $sim_inline" 6>&1
13398 fi
13399 fi
13400
13401
13402
13403
13404 # Check whether --with-pkgversion was given.
13405 if test "${with_pkgversion+set}" = set; then :
13406   withval=$with_pkgversion; case "$withval" in
13407       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
13408       no)  PKGVERSION= ;;
13409       *)   PKGVERSION="($withval) " ;;
13410      esac
13411 else
13412   PKGVERSION="(SIM) "
13413
13414 fi
13415
13416
13417
13418
13419
13420 # Check whether --with-bugurl was given.
13421 if test "${with_bugurl+set}" = set; then :
13422   withval=$with_bugurl; case "$withval" in
13423       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
13424       no)  BUGURL=
13425            ;;
13426       *)   BUGURL="$withval"
13427            ;;
13428      esac
13429 else
13430   BUGURL="http://www.gnu.org/software/gdb/bugs/"
13431
13432 fi
13433
13434   case ${BUGURL} in
13435   "")
13436     REPORT_BUGS_TO=
13437     REPORT_BUGS_TEXI=
13438     ;;
13439   *)
13440     REPORT_BUGS_TO="<$BUGURL>"
13441     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
13442     ;;
13443   esac;
13444
13445
13446
13447
13448 cat >>confdefs.h <<_ACEOF
13449 #define PKGVERSION "$PKGVERSION"
13450 _ACEOF
13451
13452
13453 cat >>confdefs.h <<_ACEOF
13454 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13455 _ACEOF
13456
13457
13458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13459 $as_echo_n "checking return type of signal handlers... " >&6; }
13460 if test "${ac_cv_type_signal+set}" = set; then :
13461   $as_echo_n "(cached) " >&6
13462 else
13463   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13464 /* end confdefs.h.  */
13465 #include <sys/types.h>
13466 #include <signal.h>
13467
13468 int
13469 main ()
13470 {
13471 return *(signal (0, 0)) (0) == 1;
13472   ;
13473   return 0;
13474 }
13475 _ACEOF
13476 if ac_fn_c_try_compile "$LINENO"; then :
13477   ac_cv_type_signal=int
13478 else
13479   ac_cv_type_signal=void
13480 fi
13481 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13482 fi
13483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13484 $as_echo "$ac_cv_type_signal" >&6; }
13485
13486 cat >>confdefs.h <<_ACEOF
13487 #define RETSIGTYPE $ac_cv_type_signal
13488 _ACEOF
13489
13490
13491
13492
13493
13494
13495
13496 if test -n "$ac_tool_prefix"; then
13497   # Extract the first word of "${ac_tool_prefix}dtc", so it can be a program name with args.
13498 set dummy ${ac_tool_prefix}dtc; ac_word=$2
13499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13500 $as_echo_n "checking for $ac_word... " >&6; }
13501 if test "${ac_cv_prog_DTC+set}" = set; then :
13502   $as_echo_n "(cached) " >&6
13503 else
13504   if test -n "$DTC"; then
13505   ac_cv_prog_DTC="$DTC" # Let the user override the test.
13506 else
13507 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13508 for as_dir in $PATH
13509 do
13510   IFS=$as_save_IFS
13511   test -z "$as_dir" && as_dir=.
13512     for ac_exec_ext in '' $ac_executable_extensions; do
13513   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13514     ac_cv_prog_DTC="${ac_tool_prefix}dtc"
13515     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13516     break 2
13517   fi
13518 done
13519   done
13520 IFS=$as_save_IFS
13521
13522 fi
13523 fi
13524 DTC=$ac_cv_prog_DTC
13525 if test -n "$DTC"; then
13526   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DTC" >&5
13527 $as_echo "$DTC" >&6; }
13528 else
13529   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13530 $as_echo "no" >&6; }
13531 fi
13532
13533
13534 fi
13535 if test -z "$ac_cv_prog_DTC"; then
13536   ac_ct_DTC=$DTC
13537   # Extract the first word of "dtc", so it can be a program name with args.
13538 set dummy dtc; ac_word=$2
13539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13540 $as_echo_n "checking for $ac_word... " >&6; }
13541 if test "${ac_cv_prog_ac_ct_DTC+set}" = set; then :
13542   $as_echo_n "(cached) " >&6
13543 else
13544   if test -n "$ac_ct_DTC"; then
13545   ac_cv_prog_ac_ct_DTC="$ac_ct_DTC" # Let the user override the test.
13546 else
13547 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13548 for as_dir in $PATH
13549 do
13550   IFS=$as_save_IFS
13551   test -z "$as_dir" && as_dir=.
13552     for ac_exec_ext in '' $ac_executable_extensions; do
13553   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13554     ac_cv_prog_ac_ct_DTC="dtc"
13555     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13556     break 2
13557   fi
13558 done
13559   done
13560 IFS=$as_save_IFS
13561
13562 fi
13563 fi
13564 ac_ct_DTC=$ac_cv_prog_ac_ct_DTC
13565 if test -n "$ac_ct_DTC"; then
13566   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DTC" >&5
13567 $as_echo "$ac_ct_DTC" >&6; }
13568 else
13569   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13570 $as_echo "no" >&6; }
13571 fi
13572
13573   if test "x$ac_ct_DTC" = x; then
13574     DTC=""
13575   else
13576     case $cross_compiling:$ac_tool_warned in
13577 yes:)
13578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13579 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13580 ac_tool_warned=yes ;;
13581 esac
13582     DTC=$ac_ct_DTC
13583   fi
13584 else
13585   DTC="$ac_cv_prog_DTC"
13586 fi
13587
13588
13589
13590 wire_endian="BIG"
13591 default_endian=""
13592 # Check whether --enable-sim-endian was given.
13593 if test "${enable_sim_endian+set}" = set; then :
13594   enableval=$enable_sim_endian; case "${enableval}" in
13595   b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13596   l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13597   yes)   if test x"$wire_endian" != x; then
13598            sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13599          else
13600           if test x"$default_endian" != x; then
13601              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13602            else
13603              echo "No hard-wired endian for target $target" 1>&6
13604              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13605            fi
13606          fi;;
13607   no)    if test x"$default_endian" != x; then
13608            sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13609          else
13610            if test x"$wire_endian" != x; then
13611              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13612            else
13613              echo "No default endian for target $target" 1>&6
13614              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13615            fi
13616          fi;;
13617   *)     as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
13618 esac
13619 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
13620   echo "Setting endian flags = $sim_endian" 6>&1
13621 fi
13622 else
13623   if test x"$default_endian" != x; then
13624   sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13625 else
13626   if test x"$wire_endian" != x; then
13627     sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13628   else
13629     sim_endian=
13630   fi
13631 fi
13632 fi
13633
13634 wire_alignment="STRICT_ALIGNMENT"
13635 default_alignment=""
13636
13637 # Check whether --enable-sim-alignment was given.
13638 if test "${enable_sim_alignment+set}" = set; then :
13639   enableval=$enable_sim_alignment; case "${enableval}" in
13640   strict | STRICT)       sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13641   nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13642   forced | FORCED)       sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13643   yes) if test x"$wire_alignment" != x; then
13644          sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13645        else
13646          if test x"$default_alignment" != x; then
13647            sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
13648          else
13649            echo "No hard-wired alignment for target $target" 1>&6
13650            sim_alignment="-DWITH_ALIGNMENT=0"
13651          fi
13652        fi;;
13653   no)  if test x"$default_alignment" != x; then
13654          sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13655        else
13656          if test x"$wire_alignment" != x; then
13657            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13658          else
13659            echo "No default alignment for target $target" 1>&6
13660            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
13661          fi
13662        fi;;
13663   *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
13664 esac
13665 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
13666   echo "Setting alignment flags = $sim_alignment" 6>&1
13667 fi
13668 else
13669   if test x"$default_alignment" != x; then
13670   sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13671 else
13672   if test x"$wire_alignment" != x; then
13673     sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13674   else
13675     sim_alignment=
13676   fi
13677 fi
13678 fi
13679
13680
13681 # Check whether --enable-werror was given.
13682 if test "${enable_werror+set}" = set; then :
13683   enableval=$enable_werror; case "${enableval}" in
13684      yes | y) ERROR_ON_WARNING="yes" ;;
13685      no | n)  ERROR_ON_WARNING="no" ;;
13686      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13687    esac
13688 fi
13689
13690
13691 # Enable -Werror by default when using gcc
13692 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13693     ERROR_ON_WARNING=yes
13694 fi
13695
13696 WERROR_CFLAGS=""
13697 if test "${ERROR_ON_WARNING}" = yes ; then
13698 # NOTE: Disabled in the sim dir due to most sims generating warnings.
13699 #    WERROR_CFLAGS="-Werror"
13700      true
13701 fi
13702
13703 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13704 -Wpointer-sign \
13705 -Wno-unused -Wunused-value -Wunused-function \
13706 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13707 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13708 -Wold-style-declaration -Wold-style-definition"
13709
13710 # Enable -Wno-format by default when using gcc on mingw since many
13711 # GCC versions complain about %I64.
13712 case "${host}" in
13713   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
13714   *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
13715 esac
13716
13717 # Check whether --enable-build-warnings was given.
13718 if test "${enable_build_warnings+set}" = set; then :
13719   enableval=$enable_build_warnings; case "${enableval}" in
13720   yes)  ;;
13721   no)   build_warnings="-w";;
13722   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13723         build_warnings="${build_warnings} ${t}";;
13724   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13725         build_warnings="${t} ${build_warnings}";;
13726   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13727 esac
13728 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13729   echo "Setting compiler warning flags = $build_warnings" 6>&1
13730 fi
13731 fi
13732 # Check whether --enable-sim-build-warnings was given.
13733 if test "${enable_sim_build_warnings+set}" = set; then :
13734   enableval=$enable_sim_build_warnings; case "${enableval}" in
13735   yes)  ;;
13736   no)   build_warnings="-w";;
13737   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13738         build_warnings="${build_warnings} ${t}";;
13739   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13740         build_warnings="${t} ${build_warnings}";;
13741   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13742 esac
13743 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13744   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13745 fi
13746 fi
13747 WARN_CFLAGS=""
13748 if test "x${build_warnings}" != x -a "x$GCC" = xyes
13749 then
13750     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13751 $as_echo_n "checking compiler warning flags... " >&6; }
13752     # Separate out the -Werror flag as some files just cannot be
13753     # compiled with it enabled.
13754     for w in ${build_warnings}; do
13755         case $w in
13756         -Werr*) WERROR_CFLAGS=-Werror ;;
13757         *) # Check that GCC accepts it
13758             saved_CFLAGS="$CFLAGS"
13759             CFLAGS="$CFLAGS $w"
13760             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13761 /* end confdefs.h.  */
13762
13763 int
13764 main ()
13765 {
13766
13767   ;
13768   return 0;
13769 }
13770 _ACEOF
13771 if ac_fn_c_try_compile "$LINENO"; then :
13772   WARN_CFLAGS="${WARN_CFLAGS} $w"
13773 fi
13774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13775             CFLAGS="$saved_CFLAGS"
13776         esac
13777     done
13778     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13779 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13780 fi
13781
13782
13783
13784 cgen_breaks=""
13785 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13786 cgen_breaks="break cgen_rtx_error";
13787 fi
13788
13789 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
13790
13791 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
13792
13793 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
13794
13795 ac_config_commands="$ac_config_commands Makefile"
13796
13797 ac_config_commands="$ac_config_commands stamp-h"
13798
13799 cat >confcache <<\_ACEOF
13800 # This file is a shell script that caches the results of configure
13801 # tests run on this system so they can be shared between configure
13802 # scripts and configure runs, see configure's option --config-cache.
13803 # It is not useful on other systems.  If it contains results you don't
13804 # want to keep, you may remove or edit it.
13805 #
13806 # config.status only pays attention to the cache file if you give it
13807 # the --recheck option to rerun configure.
13808 #
13809 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13810 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13811 # following values.
13812
13813 _ACEOF
13814
13815 # The following way of writing the cache mishandles newlines in values,
13816 # but we know of no workaround that is simple, portable, and efficient.
13817 # So, we kill variables containing newlines.
13818 # Ultrix sh set writes to stderr and can't be redirected directly,
13819 # and sets the high bit in the cache file unless we assign to the vars.
13820 (
13821   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13822     eval ac_val=\$$ac_var
13823     case $ac_val in #(
13824     *${as_nl}*)
13825       case $ac_var in #(
13826       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13827 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13828       esac
13829       case $ac_var in #(
13830       _ | IFS | as_nl) ;; #(
13831       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13832       *) { eval $ac_var=; unset $ac_var;} ;;
13833       esac ;;
13834     esac
13835   done
13836
13837   (set) 2>&1 |
13838     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13839     *${as_nl}ac_space=\ *)
13840       # `set' does not quote correctly, so add quotes: double-quote
13841       # substitution turns \\\\ into \\, and sed turns \\ into \.
13842       sed -n \
13843         "s/'/'\\\\''/g;
13844           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13845       ;; #(
13846     *)
13847       # `set' quotes correctly as required by POSIX, so do not add quotes.
13848       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13849       ;;
13850     esac |
13851     sort
13852 ) |
13853   sed '
13854      /^ac_cv_env_/b end
13855      t clear
13856      :clear
13857      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13858      t end
13859      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13860      :end' >>confcache
13861 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13862   if test -w "$cache_file"; then
13863     test "x$cache_file" != "x/dev/null" &&
13864       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13865 $as_echo "$as_me: updating cache $cache_file" >&6;}
13866     cat confcache >$cache_file
13867   else
13868     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13869 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13870   fi
13871 fi
13872 rm -f confcache
13873
13874 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13875 # Let make expand exec_prefix.
13876 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13877
13878 DEFS=-DHAVE_CONFIG_H
13879
13880 ac_libobjs=
13881 ac_ltlibobjs=
13882 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13883   # 1. Remove the extension, and $U if already installed.
13884   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13885   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13886   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13887   #    will be set to the directory where LIBOBJS objects are built.
13888   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13889   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13890 done
13891 LIBOBJS=$ac_libobjs
13892
13893 LTLIBOBJS=$ac_ltlibobjs
13894
13895
13896
13897 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13898   as_fn_error "conditional \"GMAKE\" was never defined.
13899 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13900 fi
13901 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13902   as_fn_error "conditional \"PLUGINS\" was never defined.
13903 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13904 fi
13905 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13906   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13907 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13908 fi
13909
13910 : ${CONFIG_STATUS=./config.status}
13911 ac_write_fail=0
13912 ac_clean_files_save=$ac_clean_files
13913 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13914 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13915 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13916 as_write_fail=0
13917 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13918 #! $SHELL
13919 # Generated by $as_me.
13920 # Run this file to recreate the current configuration.
13921 # Compiler output produced by configure, useful for debugging
13922 # configure, is in config.log if it exists.
13923
13924 debug=false
13925 ac_cs_recheck=false
13926 ac_cs_silent=false
13927
13928 SHELL=\${CONFIG_SHELL-$SHELL}
13929 export SHELL
13930 _ASEOF
13931 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13932 ## -------------------- ##
13933 ## M4sh Initialization. ##
13934 ## -------------------- ##
13935
13936 # Be more Bourne compatible
13937 DUALCASE=1; export DUALCASE # for MKS sh
13938 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13939   emulate sh
13940   NULLCMD=:
13941   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13942   # is contrary to our usage.  Disable this feature.
13943   alias -g '${1+"$@"}'='"$@"'
13944   setopt NO_GLOB_SUBST
13945 else
13946   case `(set -o) 2>/dev/null` in #(
13947   *posix*) :
13948     set -o posix ;; #(
13949   *) :
13950      ;;
13951 esac
13952 fi
13953
13954
13955 as_nl='
13956 '
13957 export as_nl
13958 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13959 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13960 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13961 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13962 # Prefer a ksh shell builtin over an external printf program on Solaris,
13963 # but without wasting forks for bash or zsh.
13964 if test -z "$BASH_VERSION$ZSH_VERSION" \
13965     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13966   as_echo='print -r --'
13967   as_echo_n='print -rn --'
13968 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13969   as_echo='printf %s\n'
13970   as_echo_n='printf %s'
13971 else
13972   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13973     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13974     as_echo_n='/usr/ucb/echo -n'
13975   else
13976     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13977     as_echo_n_body='eval
13978       arg=$1;
13979       case $arg in #(
13980       *"$as_nl"*)
13981         expr "X$arg" : "X\\(.*\\)$as_nl";
13982         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13983       esac;
13984       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13985     '
13986     export as_echo_n_body
13987     as_echo_n='sh -c $as_echo_n_body as_echo'
13988   fi
13989   export as_echo_body
13990   as_echo='sh -c $as_echo_body as_echo'
13991 fi
13992
13993 # The user is always right.
13994 if test "${PATH_SEPARATOR+set}" != set; then
13995   PATH_SEPARATOR=:
13996   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13997     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13998       PATH_SEPARATOR=';'
13999   }
14000 fi
14001
14002
14003 # IFS
14004 # We need space, tab and new line, in precisely that order.  Quoting is
14005 # there to prevent editors from complaining about space-tab.
14006 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14007 # splitting by setting IFS to empty value.)
14008 IFS=" ""        $as_nl"
14009
14010 # Find who we are.  Look in the path if we contain no directory separator.
14011 case $0 in #((
14012   *[\\/]* ) as_myself=$0 ;;
14013   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14014 for as_dir in $PATH
14015 do
14016   IFS=$as_save_IFS
14017   test -z "$as_dir" && as_dir=.
14018     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14019   done
14020 IFS=$as_save_IFS
14021
14022      ;;
14023 esac
14024 # We did not find ourselves, most probably we were run as `sh COMMAND'
14025 # in which case we are not to be found in the path.
14026 if test "x$as_myself" = x; then
14027   as_myself=$0
14028 fi
14029 if test ! -f "$as_myself"; then
14030   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14031   exit 1
14032 fi
14033
14034 # Unset variables that we do not need and which cause bugs (e.g. in
14035 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14036 # suppresses any "Segmentation fault" message there.  '((' could
14037 # trigger a bug in pdksh 5.2.14.
14038 for as_var in BASH_ENV ENV MAIL MAILPATH
14039 do eval test x\${$as_var+set} = xset \
14040   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14041 done
14042 PS1='$ '
14043 PS2='> '
14044 PS4='+ '
14045
14046 # NLS nuisances.
14047 LC_ALL=C
14048 export LC_ALL
14049 LANGUAGE=C
14050 export LANGUAGE
14051
14052 # CDPATH.
14053 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14054
14055
14056 # as_fn_error ERROR [LINENO LOG_FD]
14057 # ---------------------------------
14058 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14059 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14060 # script with status $?, using 1 if that was 0.
14061 as_fn_error ()
14062 {
14063   as_status=$?; test $as_status -eq 0 && as_status=1
14064   if test "$3"; then
14065     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14066     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14067   fi
14068   $as_echo "$as_me: error: $1" >&2
14069   as_fn_exit $as_status
14070 } # as_fn_error
14071
14072
14073 # as_fn_set_status STATUS
14074 # -----------------------
14075 # Set $? to STATUS, without forking.
14076 as_fn_set_status ()
14077 {
14078   return $1
14079 } # as_fn_set_status
14080
14081 # as_fn_exit STATUS
14082 # -----------------
14083 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14084 as_fn_exit ()
14085 {
14086   set +e
14087   as_fn_set_status $1
14088   exit $1
14089 } # as_fn_exit
14090
14091 # as_fn_unset VAR
14092 # ---------------
14093 # Portably unset VAR.
14094 as_fn_unset ()
14095 {
14096   { eval $1=; unset $1;}
14097 }
14098 as_unset=as_fn_unset
14099 # as_fn_append VAR VALUE
14100 # ----------------------
14101 # Append the text in VALUE to the end of the definition contained in VAR. Take
14102 # advantage of any shell optimizations that allow amortized linear growth over
14103 # repeated appends, instead of the typical quadratic growth present in naive
14104 # implementations.
14105 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14106   eval 'as_fn_append ()
14107   {
14108     eval $1+=\$2
14109   }'
14110 else
14111   as_fn_append ()
14112   {
14113     eval $1=\$$1\$2
14114   }
14115 fi # as_fn_append
14116
14117 # as_fn_arith ARG...
14118 # ------------------
14119 # Perform arithmetic evaluation on the ARGs, and store the result in the
14120 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14121 # must be portable across $(()) and expr.
14122 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14123   eval 'as_fn_arith ()
14124   {
14125     as_val=$(( $* ))
14126   }'
14127 else
14128   as_fn_arith ()
14129   {
14130     as_val=`expr "$@" || test $? -eq 1`
14131   }
14132 fi # as_fn_arith
14133
14134
14135 if expr a : '\(a\)' >/dev/null 2>&1 &&
14136    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14137   as_expr=expr
14138 else
14139   as_expr=false
14140 fi
14141
14142 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14143   as_basename=basename
14144 else
14145   as_basename=false
14146 fi
14147
14148 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14149   as_dirname=dirname
14150 else
14151   as_dirname=false
14152 fi
14153
14154 as_me=`$as_basename -- "$0" ||
14155 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14156          X"$0" : 'X\(//\)$' \| \
14157          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14158 $as_echo X/"$0" |
14159     sed '/^.*\/\([^/][^/]*\)\/*$/{
14160             s//\1/
14161             q
14162           }
14163           /^X\/\(\/\/\)$/{
14164             s//\1/
14165             q
14166           }
14167           /^X\/\(\/\).*/{
14168             s//\1/
14169             q
14170           }
14171           s/.*/./; q'`
14172
14173 # Avoid depending upon Character Ranges.
14174 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14175 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14176 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14177 as_cr_digits='0123456789'
14178 as_cr_alnum=$as_cr_Letters$as_cr_digits
14179
14180 ECHO_C= ECHO_N= ECHO_T=
14181 case `echo -n x` in #(((((
14182 -n*)
14183   case `echo 'xy\c'` in
14184   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14185   xy)  ECHO_C='\c';;
14186   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14187        ECHO_T=' ';;
14188   esac;;
14189 *)
14190   ECHO_N='-n';;
14191 esac
14192
14193 rm -f conf$$ conf$$.exe conf$$.file
14194 if test -d conf$$.dir; then
14195   rm -f conf$$.dir/conf$$.file
14196 else
14197   rm -f conf$$.dir
14198   mkdir conf$$.dir 2>/dev/null
14199 fi
14200 if (echo >conf$$.file) 2>/dev/null; then
14201   if ln -s conf$$.file conf$$ 2>/dev/null; then
14202     as_ln_s='ln -s'
14203     # ... but there are two gotchas:
14204     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14205     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14206     # In both cases, we have to default to `cp -p'.
14207     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14208       as_ln_s='cp -p'
14209   elif ln conf$$.file conf$$ 2>/dev/null; then
14210     as_ln_s=ln
14211   else
14212     as_ln_s='cp -p'
14213   fi
14214 else
14215   as_ln_s='cp -p'
14216 fi
14217 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14218 rmdir conf$$.dir 2>/dev/null
14219
14220
14221 # as_fn_mkdir_p
14222 # -------------
14223 # Create "$as_dir" as a directory, including parents if necessary.
14224 as_fn_mkdir_p ()
14225 {
14226
14227   case $as_dir in #(
14228   -*) as_dir=./$as_dir;;
14229   esac
14230   test -d "$as_dir" || eval $as_mkdir_p || {
14231     as_dirs=
14232     while :; do
14233       case $as_dir in #(
14234       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14235       *) as_qdir=$as_dir;;
14236       esac
14237       as_dirs="'$as_qdir' $as_dirs"
14238       as_dir=`$as_dirname -- "$as_dir" ||
14239 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14240          X"$as_dir" : 'X\(//\)[^/]' \| \
14241          X"$as_dir" : 'X\(//\)$' \| \
14242          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14243 $as_echo X"$as_dir" |
14244     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14245             s//\1/
14246             q
14247           }
14248           /^X\(\/\/\)[^/].*/{
14249             s//\1/
14250             q
14251           }
14252           /^X\(\/\/\)$/{
14253             s//\1/
14254             q
14255           }
14256           /^X\(\/\).*/{
14257             s//\1/
14258             q
14259           }
14260           s/.*/./; q'`
14261       test -d "$as_dir" && break
14262     done
14263     test -z "$as_dirs" || eval "mkdir $as_dirs"
14264   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14265
14266
14267 } # as_fn_mkdir_p
14268 if mkdir -p . 2>/dev/null; then
14269   as_mkdir_p='mkdir -p "$as_dir"'
14270 else
14271   test -d ./-p && rmdir ./-p
14272   as_mkdir_p=false
14273 fi
14274
14275 if test -x / >/dev/null 2>&1; then
14276   as_test_x='test -x'
14277 else
14278   if ls -dL / >/dev/null 2>&1; then
14279     as_ls_L_option=L
14280   else
14281     as_ls_L_option=
14282   fi
14283   as_test_x='
14284     eval sh -c '\''
14285       if test -d "$1"; then
14286         test -d "$1/.";
14287       else
14288         case $1 in #(
14289         -*)set "./$1";;
14290         esac;
14291         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14292         ???[sx]*):;;*)false;;esac;fi
14293     '\'' sh
14294   '
14295 fi
14296 as_executable_p=$as_test_x
14297
14298 # Sed expression to map a string onto a valid CPP name.
14299 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14300
14301 # Sed expression to map a string onto a valid variable name.
14302 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14303
14304
14305 exec 6>&1
14306 ## ----------------------------------- ##
14307 ## Main body of $CONFIG_STATUS script. ##
14308 ## ----------------------------------- ##
14309 _ASEOF
14310 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14311
14312 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14313 # Save the log message, to keep $0 and so on meaningful, and to
14314 # report actual input values of CONFIG_FILES etc. instead of their
14315 # values after options handling.
14316 ac_log="
14317 This file was extended by $as_me, which was
14318 generated by GNU Autoconf 2.64.  Invocation command line was
14319
14320   CONFIG_FILES    = $CONFIG_FILES
14321   CONFIG_HEADERS  = $CONFIG_HEADERS
14322   CONFIG_LINKS    = $CONFIG_LINKS
14323   CONFIG_COMMANDS = $CONFIG_COMMANDS
14324   $ $0 $@
14325
14326 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14327 "
14328
14329 _ACEOF
14330
14331 case $ac_config_files in *"
14332 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14333 esac
14334
14335 case $ac_config_headers in *"
14336 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14337 esac
14338
14339
14340 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14341 # Files that config.status was made for.
14342 config_files="$ac_config_files"
14343 config_headers="$ac_config_headers"
14344 config_commands="$ac_config_commands"
14345
14346 _ACEOF
14347
14348 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14349 ac_cs_usage="\
14350 \`$as_me' instantiates files and other configuration actions
14351 from templates according to the current configuration.  Unless the files
14352 and actions are specified as TAGs, all are instantiated by default.
14353
14354 Usage: $0 [OPTION]... [TAG]...
14355
14356   -h, --help       print this help, then exit
14357   -V, --version    print version number and configuration settings, then exit
14358   -q, --quiet, --silent
14359                    do not print progress messages
14360   -d, --debug      don't remove temporary files
14361       --recheck    update $as_me by reconfiguring in the same conditions
14362       --file=FILE[:TEMPLATE]
14363                    instantiate the configuration file FILE
14364       --header=FILE[:TEMPLATE]
14365                    instantiate the configuration header FILE
14366
14367 Configuration files:
14368 $config_files
14369
14370 Configuration headers:
14371 $config_headers
14372
14373 Configuration commands:
14374 $config_commands
14375
14376 Report bugs to the package provider."
14377
14378 _ACEOF
14379 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14380 ac_cs_version="\\
14381 config.status
14382 configured by $0, generated by GNU Autoconf 2.64,
14383   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14384
14385 Copyright (C) 2009 Free Software Foundation, Inc.
14386 This config.status script is free software; the Free Software Foundation
14387 gives unlimited permission to copy, distribute and modify it."
14388
14389 ac_pwd='$ac_pwd'
14390 srcdir='$srcdir'
14391 INSTALL='$INSTALL'
14392 AWK='$AWK'
14393 test -n "\$AWK" || AWK=awk
14394 _ACEOF
14395
14396 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14397 # The default lists apply if the user does not specify any file.
14398 ac_need_defaults=:
14399 while test $# != 0
14400 do
14401   case $1 in
14402   --*=*)
14403     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14404     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14405     ac_shift=:
14406     ;;
14407   *)
14408     ac_option=$1
14409     ac_optarg=$2
14410     ac_shift=shift
14411     ;;
14412   esac
14413
14414   case $ac_option in
14415   # Handling of the options.
14416   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14417     ac_cs_recheck=: ;;
14418   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14419     $as_echo "$ac_cs_version"; exit ;;
14420   --debug | --debu | --deb | --de | --d | -d )
14421     debug=: ;;
14422   --file | --fil | --fi | --f )
14423     $ac_shift
14424     case $ac_optarg in
14425     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14426     esac
14427     as_fn_append CONFIG_FILES " '$ac_optarg'"
14428     ac_need_defaults=false;;
14429   --header | --heade | --head | --hea )
14430     $ac_shift
14431     case $ac_optarg in
14432     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14433     esac
14434     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14435     ac_need_defaults=false;;
14436   --he | --h)
14437     # Conflict between --help and --header
14438     as_fn_error "ambiguous option: \`$1'
14439 Try \`$0 --help' for more information.";;
14440   --help | --hel | -h )
14441     $as_echo "$ac_cs_usage"; exit ;;
14442   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14443   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14444     ac_cs_silent=: ;;
14445
14446   # This is an error.
14447   -*) as_fn_error "unrecognized option: \`$1'
14448 Try \`$0 --help' for more information." ;;
14449
14450   *) as_fn_append ac_config_targets " $1"
14451      ac_need_defaults=false ;;
14452
14453   esac
14454   shift
14455 done
14456
14457 ac_configure_extra_args=
14458
14459 if $ac_cs_silent; then
14460   exec 6>/dev/null
14461   ac_configure_extra_args="$ac_configure_extra_args --silent"
14462 fi
14463
14464 _ACEOF
14465 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14466 if \$ac_cs_recheck; then
14467   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14468   shift
14469   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14470   CONFIG_SHELL='$SHELL'
14471   export CONFIG_SHELL
14472   exec "\$@"
14473 fi
14474
14475 _ACEOF
14476 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14477 exec 5>>config.log
14478 {
14479   echo
14480   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14481 ## Running $as_me. ##
14482 _ASBOX
14483   $as_echo "$ac_log"
14484 } >&5
14485
14486 _ACEOF
14487 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14488 #
14489 # INIT-COMMANDS
14490 #
14491 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14492
14493
14494 # The HP-UX ksh and POSIX shell print the target directory to stdout
14495 # if CDPATH is set.
14496 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14497
14498 sed_quote_subst='$sed_quote_subst'
14499 double_quote_subst='$double_quote_subst'
14500 delay_variable_subst='$delay_variable_subst'
14501 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14502 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14503 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14504 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14505 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14506 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14507 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14508 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14509 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14510 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14511 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14512 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14513 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14514 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14515 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14516 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14517 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14518 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14519 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14520 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14521 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14522 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14523 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14524 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14525 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14526 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14527 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14528 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14529 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14530 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14531 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14532 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14533 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14534 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14535 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14536 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14537 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14538 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14539 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14540 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14541 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14542 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14543 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14544 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14545 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14546 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14547 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14548 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14549 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"`'
14550 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14551 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14552 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14553 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14554 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14555 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14556 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14557 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14558 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14559 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14560 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14561 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14562 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14563 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14564 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14565 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14566 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14567 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14568 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14569 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14570 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14571 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14572 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14573 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14574 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14575 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14576 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14577 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14578 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14579 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14580 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14581 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14582 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14583 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14584 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14585 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14586 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14587 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14588 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14589 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14590 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14591 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14592 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14593 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14594 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14595 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14596 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14597 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14598 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14599 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14600 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14601 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14602 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14603 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14604 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14605 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14606 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14607 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14608 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14609 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14610 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14611 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14612 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14613 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14614 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14615 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14616 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14617 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14618 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14619 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14620 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14621
14622 LTCC='$LTCC'
14623 LTCFLAGS='$LTCFLAGS'
14624 compiler='$compiler_DEFAULT'
14625
14626 # A function that is used when there is no print builtin or printf.
14627 func_fallback_echo ()
14628 {
14629   eval 'cat <<_LTECHO_EOF
14630 \$1
14631 _LTECHO_EOF'
14632 }
14633
14634 # Quote evaled strings.
14635 for var in SHELL \
14636 ECHO \
14637 SED \
14638 GREP \
14639 EGREP \
14640 FGREP \
14641 LD \
14642 NM \
14643 LN_S \
14644 lt_SP2NL \
14645 lt_NL2SP \
14646 reload_flag \
14647 OBJDUMP \
14648 deplibs_check_method \
14649 file_magic_cmd \
14650 AR \
14651 AR_FLAGS \
14652 STRIP \
14653 RANLIB \
14654 CC \
14655 CFLAGS \
14656 compiler \
14657 lt_cv_sys_global_symbol_pipe \
14658 lt_cv_sys_global_symbol_to_cdecl \
14659 lt_cv_sys_global_symbol_to_c_name_address \
14660 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14661 lt_prog_compiler_no_builtin_flag \
14662 lt_prog_compiler_wl \
14663 lt_prog_compiler_pic \
14664 lt_prog_compiler_static \
14665 lt_cv_prog_compiler_c_o \
14666 need_locks \
14667 DSYMUTIL \
14668 NMEDIT \
14669 LIPO \
14670 OTOOL \
14671 OTOOL64 \
14672 shrext_cmds \
14673 export_dynamic_flag_spec \
14674 whole_archive_flag_spec \
14675 compiler_needs_object \
14676 with_gnu_ld \
14677 allow_undefined_flag \
14678 no_undefined_flag \
14679 hardcode_libdir_flag_spec \
14680 hardcode_libdir_flag_spec_ld \
14681 hardcode_libdir_separator \
14682 fix_srcfile_path \
14683 exclude_expsyms \
14684 include_expsyms \
14685 file_list_spec \
14686 variables_saved_for_relink \
14687 libname_spec \
14688 library_names_spec \
14689 soname_spec \
14690 install_override_mode \
14691 finish_eval \
14692 old_striplib \
14693 striplib; do
14694     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14695     *[\\\\\\\`\\"\\\$]*)
14696       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14697       ;;
14698     *)
14699       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14700       ;;
14701     esac
14702 done
14703
14704 # Double-quote double-evaled strings.
14705 for var in reload_cmds \
14706 old_postinstall_cmds \
14707 old_postuninstall_cmds \
14708 old_archive_cmds \
14709 extract_expsyms_cmds \
14710 old_archive_from_new_cmds \
14711 old_archive_from_expsyms_cmds \
14712 archive_cmds \
14713 archive_expsym_cmds \
14714 module_cmds \
14715 module_expsym_cmds \
14716 export_symbols_cmds \
14717 prelink_cmds \
14718 postinstall_cmds \
14719 postuninstall_cmds \
14720 finish_cmds \
14721 sys_lib_search_path_spec \
14722 sys_lib_dlsearch_path_spec; do
14723     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14724     *[\\\\\\\`\\"\\\$]*)
14725       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14726       ;;
14727     *)
14728       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14729       ;;
14730     esac
14731 done
14732
14733 ac_aux_dir='$ac_aux_dir'
14734 xsi_shell='$xsi_shell'
14735 lt_shell_append='$lt_shell_append'
14736
14737 # See if we are running on zsh, and set the options which allow our
14738 # commands through without removal of \ escapes INIT.
14739 if test -n "\${ZSH_VERSION+set}" ; then
14740    setopt NO_GLOB_SUBST
14741 fi
14742
14743
14744     PACKAGE='$PACKAGE'
14745     VERSION='$VERSION'
14746     TIMESTAMP='$TIMESTAMP'
14747     RM='$RM'
14748     ofile='$ofile'
14749
14750
14751
14752
14753 _ACEOF
14754
14755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14756
14757 # Handling of arguments.
14758 for ac_config_target in $ac_config_targets
14759 do
14760   case $ac_config_target in
14761     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14762     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14763     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14764     "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14765     "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14766     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14767     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
14768     "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
14769
14770   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14771   esac
14772 done
14773
14774
14775 # If the user did not use the arguments to specify the items to instantiate,
14776 # then the envvar interface is used.  Set only those that are not.
14777 # We use the long form for the default assignment because of an extremely
14778 # bizarre bug on SunOS 4.1.3.
14779 if $ac_need_defaults; then
14780   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14781   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14782   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14783 fi
14784
14785 # Have a temporary directory for convenience.  Make it in the build tree
14786 # simply because there is no reason against having it here, and in addition,
14787 # creating and moving files from /tmp can sometimes cause problems.
14788 # Hook for its removal unless debugging.
14789 # Note that there is a small window in which the directory will not be cleaned:
14790 # after its creation but before its name has been assigned to `$tmp'.
14791 $debug ||
14792 {
14793   tmp=
14794   trap 'exit_status=$?
14795   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14796 ' 0
14797   trap 'as_fn_exit 1' 1 2 13 15
14798 }
14799 # Create a (secure) tmp directory for tmp files.
14800
14801 {
14802   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14803   test -n "$tmp" && test -d "$tmp"
14804 }  ||
14805 {
14806   tmp=./conf$$-$RANDOM
14807   (umask 077 && mkdir "$tmp")
14808 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14809
14810 # Set up the scripts for CONFIG_FILES section.
14811 # No need to generate them if there are no CONFIG_FILES.
14812 # This happens for instance with `./config.status config.h'.
14813 if test -n "$CONFIG_FILES"; then
14814
14815
14816 ac_cr=`echo X | tr X '\015'`
14817 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14818 # But we know of no other shell where ac_cr would be empty at this
14819 # point, so we can use a bashism as a fallback.
14820 if test "x$ac_cr" = x; then
14821   eval ac_cr=\$\'\\r\'
14822 fi
14823 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14824 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14825   ac_cs_awk_cr='\r'
14826 else
14827   ac_cs_awk_cr=$ac_cr
14828 fi
14829
14830 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14831 _ACEOF
14832
14833
14834 {
14835   echo "cat >conf$$subs.awk <<_ACEOF" &&
14836   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14837   echo "_ACEOF"
14838 } >conf$$subs.sh ||
14839   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14840 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14841 ac_delim='%!_!# '
14842 for ac_last_try in false false false false false :; do
14843   . ./conf$$subs.sh ||
14844     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14845
14846   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14847   if test $ac_delim_n = $ac_delim_num; then
14848     break
14849   elif $ac_last_try; then
14850     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14851   else
14852     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14853   fi
14854 done
14855 rm -f conf$$subs.sh
14856
14857 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14858 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14859 _ACEOF
14860 sed -n '
14861 h
14862 s/^/S["/; s/!.*/"]=/
14863 p
14864 g
14865 s/^[^!]*!//
14866 :repl
14867 t repl
14868 s/'"$ac_delim"'$//
14869 t delim
14870 :nl
14871 h
14872 s/\(.\{148\}\).*/\1/
14873 t more1
14874 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14875 p
14876 n
14877 b repl
14878 :more1
14879 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14880 p
14881 g
14882 s/.\{148\}//
14883 t nl
14884 :delim
14885 h
14886 s/\(.\{148\}\).*/\1/
14887 t more2
14888 s/["\\]/\\&/g; s/^/"/; s/$/"/
14889 p
14890 b
14891 :more2
14892 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14893 p
14894 g
14895 s/.\{148\}//
14896 t delim
14897 ' <conf$$subs.awk | sed '
14898 /^[^""]/{
14899   N
14900   s/\n//
14901 }
14902 ' >>$CONFIG_STATUS || ac_write_fail=1
14903 rm -f conf$$subs.awk
14904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14905 _ACAWK
14906 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14907   for (key in S) S_is_set[key] = 1
14908   FS = "\a"
14909
14910 }
14911 {
14912   line = $ 0
14913   nfields = split(line, field, "@")
14914   substed = 0
14915   len = length(field[1])
14916   for (i = 2; i < nfields; i++) {
14917     key = field[i]
14918     keylen = length(key)
14919     if (S_is_set[key]) {
14920       value = S[key]
14921       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14922       len += length(value) + length(field[++i])
14923       substed = 1
14924     } else
14925       len += 1 + keylen
14926   }
14927
14928   print line
14929 }
14930
14931 _ACAWK
14932 _ACEOF
14933 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14934 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14935   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14936 else
14937   cat
14938 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14939   || as_fn_error "could not setup config files machinery" "$LINENO" 5
14940 _ACEOF
14941
14942 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14943 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14944 # trailing colons and then remove the whole line if VPATH becomes empty
14945 # (actually we leave an empty line to preserve line numbers).
14946 if test "x$srcdir" = x.; then
14947   ac_vpsub='/^[  ]*VPATH[        ]*=/{
14948 s/:*\$(srcdir):*/:/
14949 s/:*\${srcdir}:*/:/
14950 s/:*@srcdir@:*/:/
14951 s/^\([^=]*=[     ]*\):*/\1/
14952 s/:*$//
14953 s/^[^=]*=[       ]*$//
14954 }'
14955 fi
14956
14957 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14958 fi # test -n "$CONFIG_FILES"
14959
14960 # Set up the scripts for CONFIG_HEADERS section.
14961 # No need to generate them if there are no CONFIG_HEADERS.
14962 # This happens for instance with `./config.status Makefile'.
14963 if test -n "$CONFIG_HEADERS"; then
14964 cat >"$tmp/defines.awk" <<\_ACAWK ||
14965 BEGIN {
14966 _ACEOF
14967
14968 # Transform confdefs.h into an awk script `defines.awk', embedded as
14969 # here-document in config.status, that substitutes the proper values into
14970 # config.h.in to produce config.h.
14971
14972 # Create a delimiter string that does not exist in confdefs.h, to ease
14973 # handling of long lines.
14974 ac_delim='%!_!# '
14975 for ac_last_try in false false :; do
14976   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14977   if test -z "$ac_t"; then
14978     break
14979   elif $ac_last_try; then
14980     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14981   else
14982     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14983   fi
14984 done
14985
14986 # For the awk script, D is an array of macro values keyed by name,
14987 # likewise P contains macro parameters if any.  Preserve backslash
14988 # newline sequences.
14989
14990 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14991 sed -n '
14992 s/.\{148\}/&'"$ac_delim"'/g
14993 t rset
14994 :rset
14995 s/^[     ]*#[    ]*define[       ][      ]*/ /
14996 t def
14997 d
14998 :def
14999 s/\\$//
15000 t bsnl
15001 s/["\\]/\\&/g
15002 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15003 D["\1"]=" \3"/p
15004 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15005 d
15006 :bsnl
15007 s/["\\]/\\&/g
15008 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15009 D["\1"]=" \3\\\\\\n"\\/p
15010 t cont
15011 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15012 t cont
15013 d
15014 :cont
15015 n
15016 s/.\{148\}/&'"$ac_delim"'/g
15017 t clear
15018 :clear
15019 s/\\$//
15020 t bsnlc
15021 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15022 d
15023 :bsnlc
15024 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15025 b cont
15026 ' <confdefs.h | sed '
15027 s/'"$ac_delim"'/"\\\
15028 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15029
15030 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15031   for (key in D) D_is_set[key] = 1
15032   FS = "\a"
15033 }
15034 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15035   line = \$ 0
15036   split(line, arg, " ")
15037   if (arg[1] == "#") {
15038     defundef = arg[2]
15039     mac1 = arg[3]
15040   } else {
15041     defundef = substr(arg[1], 2)
15042     mac1 = arg[2]
15043   }
15044   split(mac1, mac2, "(") #)
15045   macro = mac2[1]
15046   prefix = substr(line, 1, index(line, defundef) - 1)
15047   if (D_is_set[macro]) {
15048     # Preserve the white space surrounding the "#".
15049     print prefix "define", macro P[macro] D[macro]
15050     next
15051   } else {
15052     # Replace #undef with comments.  This is necessary, for example,
15053     # in the case of _POSIX_SOURCE, which is predefined and required
15054     # on some systems where configure will not decide to define it.
15055     if (defundef == "undef") {
15056       print "/*", prefix defundef, macro, "*/"
15057       next
15058     }
15059   }
15060 }
15061 { print }
15062 _ACAWK
15063 _ACEOF
15064 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15065   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15066 fi # test -n "$CONFIG_HEADERS"
15067
15068
15069 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15070 shift
15071 for ac_tag
15072 do
15073   case $ac_tag in
15074   :[FHLC]) ac_mode=$ac_tag; continue;;
15075   esac
15076   case $ac_mode$ac_tag in
15077   :[FHL]*:*);;
15078   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15079   :[FH]-) ac_tag=-:-;;
15080   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15081   esac
15082   ac_save_IFS=$IFS
15083   IFS=:
15084   set x $ac_tag
15085   IFS=$ac_save_IFS
15086   shift
15087   ac_file=$1
15088   shift
15089
15090   case $ac_mode in
15091   :L) ac_source=$1;;
15092   :[FH])
15093     ac_file_inputs=
15094     for ac_f
15095     do
15096       case $ac_f in
15097       -) ac_f="$tmp/stdin";;
15098       *) # Look for the file first in the build tree, then in the source tree
15099          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15100          # because $ac_f cannot contain `:'.
15101          test -f "$ac_f" ||
15102            case $ac_f in
15103            [\\/$]*) false;;
15104            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15105            esac ||
15106            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15107       esac
15108       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15109       as_fn_append ac_file_inputs " '$ac_f'"
15110     done
15111
15112     # Let's still pretend it is `configure' which instantiates (i.e., don't
15113     # use $as_me), people would be surprised to read:
15114     #    /* config.h.  Generated by config.status.  */
15115     configure_input='Generated from '`
15116           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15117         `' by configure.'
15118     if test x"$ac_file" != x-; then
15119       configure_input="$ac_file.  $configure_input"
15120       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15121 $as_echo "$as_me: creating $ac_file" >&6;}
15122     fi
15123     # Neutralize special characters interpreted by sed in replacement strings.
15124     case $configure_input in #(
15125     *\&* | *\|* | *\\* )
15126        ac_sed_conf_input=`$as_echo "$configure_input" |
15127        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15128     *) ac_sed_conf_input=$configure_input;;
15129     esac
15130
15131     case $ac_tag in
15132     *:-:* | *:-) cat >"$tmp/stdin" \
15133       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15134     esac
15135     ;;
15136   esac
15137
15138   ac_dir=`$as_dirname -- "$ac_file" ||
15139 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15140          X"$ac_file" : 'X\(//\)[^/]' \| \
15141          X"$ac_file" : 'X\(//\)$' \| \
15142          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15143 $as_echo X"$ac_file" |
15144     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15145             s//\1/
15146             q
15147           }
15148           /^X\(\/\/\)[^/].*/{
15149             s//\1/
15150             q
15151           }
15152           /^X\(\/\/\)$/{
15153             s//\1/
15154             q
15155           }
15156           /^X\(\/\).*/{
15157             s//\1/
15158             q
15159           }
15160           s/.*/./; q'`
15161   as_dir="$ac_dir"; as_fn_mkdir_p
15162   ac_builddir=.
15163
15164 case "$ac_dir" in
15165 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15166 *)
15167   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15168   # A ".." for each directory in $ac_dir_suffix.
15169   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15170   case $ac_top_builddir_sub in
15171   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15172   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15173   esac ;;
15174 esac
15175 ac_abs_top_builddir=$ac_pwd
15176 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15177 # for backward compatibility:
15178 ac_top_builddir=$ac_top_build_prefix
15179
15180 case $srcdir in
15181   .)  # We are building in place.
15182     ac_srcdir=.
15183     ac_top_srcdir=$ac_top_builddir_sub
15184     ac_abs_top_srcdir=$ac_pwd ;;
15185   [\\/]* | ?:[\\/]* )  # Absolute name.
15186     ac_srcdir=$srcdir$ac_dir_suffix;
15187     ac_top_srcdir=$srcdir
15188     ac_abs_top_srcdir=$srcdir ;;
15189   *) # Relative name.
15190     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15191     ac_top_srcdir=$ac_top_build_prefix$srcdir
15192     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15193 esac
15194 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15195
15196
15197   case $ac_mode in
15198   :F)
15199   #
15200   # CONFIG_FILE
15201   #
15202
15203   case $INSTALL in
15204   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15205   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15206   esac
15207 _ACEOF
15208
15209 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15210 # If the template does not know about datarootdir, expand it.
15211 # FIXME: This hack should be removed a few years after 2.60.
15212 ac_datarootdir_hack=; ac_datarootdir_seen=
15213 ac_sed_dataroot='
15214 /datarootdir/ {
15215   p
15216   q
15217 }
15218 /@datadir@/p
15219 /@docdir@/p
15220 /@infodir@/p
15221 /@localedir@/p
15222 /@mandir@/p'
15223 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15224 *datarootdir*) ac_datarootdir_seen=yes;;
15225 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15226   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15227 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15228 _ACEOF
15229 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15230   ac_datarootdir_hack='
15231   s&@datadir@&$datadir&g
15232   s&@docdir@&$docdir&g
15233   s&@infodir@&$infodir&g
15234   s&@localedir@&$localedir&g
15235   s&@mandir@&$mandir&g
15236   s&\\\${datarootdir}&$datarootdir&g' ;;
15237 esac
15238 _ACEOF
15239
15240 # Neutralize VPATH when `$srcdir' = `.'.
15241 # Shell code in configure.ac might set extrasub.
15242 # FIXME: do we really want to maintain this feature?
15243 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15244 ac_sed_extra="$ac_vpsub
15245 $extrasub
15246 _ACEOF
15247 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15248 :t
15249 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15250 s|@configure_input@|$ac_sed_conf_input|;t t
15251 s&@top_builddir@&$ac_top_builddir_sub&;t t
15252 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15253 s&@srcdir@&$ac_srcdir&;t t
15254 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15255 s&@top_srcdir@&$ac_top_srcdir&;t t
15256 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15257 s&@builddir@&$ac_builddir&;t t
15258 s&@abs_builddir@&$ac_abs_builddir&;t t
15259 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15260 s&@INSTALL@&$ac_INSTALL&;t t
15261 $ac_datarootdir_hack
15262 "
15263 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15264   || as_fn_error "could not create $ac_file" "$LINENO" 5
15265
15266 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15267   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15268   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15269   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15270 which seems to be undefined.  Please make sure it is defined." >&5
15271 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15272 which seems to be undefined.  Please make sure it is defined." >&2;}
15273
15274   rm -f "$tmp/stdin"
15275   case $ac_file in
15276   -) cat "$tmp/out" && rm -f "$tmp/out";;
15277   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15278   esac \
15279   || as_fn_error "could not create $ac_file" "$LINENO" 5
15280  ;;
15281   :H)
15282   #
15283   # CONFIG_HEADER
15284   #
15285   if test x"$ac_file" != x-; then
15286     {
15287       $as_echo "/* $configure_input  */" \
15288       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15289     } >"$tmp/config.h" \
15290       || as_fn_error "could not create $ac_file" "$LINENO" 5
15291     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15292       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15293 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15294     else
15295       rm -f "$ac_file"
15296       mv "$tmp/config.h" "$ac_file" \
15297         || as_fn_error "could not create $ac_file" "$LINENO" 5
15298     fi
15299   else
15300     $as_echo "/* $configure_input  */" \
15301       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15302       || as_fn_error "could not create -" "$LINENO" 5
15303   fi
15304  ;;
15305
15306   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15307 $as_echo "$as_me: executing $ac_file commands" >&6;}
15308  ;;
15309   esac
15310
15311
15312   case $ac_file$ac_mode in
15313     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15314     "libtool":C)
15315
15316     # See if we are running on zsh, and set the options which allow our
15317     # commands through without removal of \ escapes.
15318     if test -n "${ZSH_VERSION+set}" ; then
15319       setopt NO_GLOB_SUBST
15320     fi
15321
15322     cfgfile="${ofile}T"
15323     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15324     $RM "$cfgfile"
15325
15326     cat <<_LT_EOF >> "$cfgfile"
15327 #! $SHELL
15328
15329 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15330 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15331 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15332 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15333 #
15334 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15335 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15336 #   Written by Gordon Matzigkeit, 1996
15337 #
15338 #   This file is part of GNU Libtool.
15339 #
15340 # GNU Libtool is free software; you can redistribute it and/or
15341 # modify it under the terms of the GNU General Public License as
15342 # published by the Free Software Foundation; either version 2 of
15343 # the License, or (at your option) any later version.
15344 #
15345 # As a special exception to the GNU General Public License,
15346 # if you distribute this file as part of a program or library that
15347 # is built using GNU Libtool, you may include this file under the
15348 # same distribution terms that you use for the rest of that program.
15349 #
15350 # GNU Libtool is distributed in the hope that it will be useful,
15351 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15352 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15353 # GNU General Public License for more details.
15354 #
15355 # You should have received a copy of the GNU General Public License
15356 # along with GNU Libtool; see the file COPYING.  If not, a copy
15357 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15358 # obtained by writing to the Free Software Foundation, Inc.,
15359 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15360
15361
15362 # The names of the tagged configurations supported by this script.
15363 available_tags=""
15364
15365 # ### BEGIN LIBTOOL CONFIG
15366
15367 # Which release of libtool.m4 was used?
15368 macro_version=$macro_version
15369 macro_revision=$macro_revision
15370
15371 # Whether or not to build shared libraries.
15372 build_libtool_libs=$enable_shared
15373
15374 # Whether or not to build static libraries.
15375 build_old_libs=$enable_static
15376
15377 # What type of objects to build.
15378 pic_mode=$pic_mode
15379
15380 # Whether or not to optimize for fast installation.
15381 fast_install=$enable_fast_install
15382
15383 # Shell to use when invoking shell scripts.
15384 SHELL=$lt_SHELL
15385
15386 # An echo program that protects backslashes.
15387 ECHO=$lt_ECHO
15388
15389 # The host system.
15390 host_alias=$host_alias
15391 host=$host
15392 host_os=$host_os
15393
15394 # The build system.
15395 build_alias=$build_alias
15396 build=$build
15397 build_os=$build_os
15398
15399 # A sed program that does not truncate output.
15400 SED=$lt_SED
15401
15402 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15403 Xsed="\$SED -e 1s/^X//"
15404
15405 # A grep program that handles long lines.
15406 GREP=$lt_GREP
15407
15408 # An ERE matcher.
15409 EGREP=$lt_EGREP
15410
15411 # A literal string matcher.
15412 FGREP=$lt_FGREP
15413
15414 # A BSD- or MS-compatible name lister.
15415 NM=$lt_NM
15416
15417 # Whether we need soft or hard links.
15418 LN_S=$lt_LN_S
15419
15420 # What is the maximum length of a command?
15421 max_cmd_len=$max_cmd_len
15422
15423 # Object file suffix (normally "o").
15424 objext=$ac_objext
15425
15426 # Executable file suffix (normally "").
15427 exeext=$exeext
15428
15429 # whether the shell understands "unset".
15430 lt_unset=$lt_unset
15431
15432 # turn spaces into newlines.
15433 SP2NL=$lt_lt_SP2NL
15434
15435 # turn newlines into spaces.
15436 NL2SP=$lt_lt_NL2SP
15437
15438 # An object symbol dumper.
15439 OBJDUMP=$lt_OBJDUMP
15440
15441 # Method to check whether dependent libraries are shared objects.
15442 deplibs_check_method=$lt_deplibs_check_method
15443
15444 # Command to use when deplibs_check_method == "file_magic".
15445 file_magic_cmd=$lt_file_magic_cmd
15446
15447 # The archiver.
15448 AR=$lt_AR
15449 AR_FLAGS=$lt_AR_FLAGS
15450
15451 # A symbol stripping program.
15452 STRIP=$lt_STRIP
15453
15454 # Commands used to install an old-style archive.
15455 RANLIB=$lt_RANLIB
15456 old_postinstall_cmds=$lt_old_postinstall_cmds
15457 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15458
15459 # Whether to use a lock for old archive extraction.
15460 lock_old_archive_extraction=$lock_old_archive_extraction
15461
15462 # A C compiler.
15463 LTCC=$lt_CC
15464
15465 # LTCC compiler flags.
15466 LTCFLAGS=$lt_CFLAGS
15467
15468 # Take the output of nm and produce a listing of raw symbols and C names.
15469 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15470
15471 # Transform the output of nm in a proper C declaration.
15472 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15473
15474 # Transform the output of nm in a C name address pair.
15475 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15476
15477 # Transform the output of nm in a C name address pair when lib prefix is needed.
15478 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15479
15480 # The name of the directory that contains temporary libtool files.
15481 objdir=$objdir
15482
15483 # Used to examine libraries when file_magic_cmd begins with "file".
15484 MAGIC_CMD=$MAGIC_CMD
15485
15486 # Must we lock files when doing compilation?
15487 need_locks=$lt_need_locks
15488
15489 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15490 DSYMUTIL=$lt_DSYMUTIL
15491
15492 # Tool to change global to local symbols on Mac OS X.
15493 NMEDIT=$lt_NMEDIT
15494
15495 # Tool to manipulate fat objects and archives on Mac OS X.
15496 LIPO=$lt_LIPO
15497
15498 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15499 OTOOL=$lt_OTOOL
15500
15501 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15502 OTOOL64=$lt_OTOOL64
15503
15504 # Old archive suffix (normally "a").
15505 libext=$libext
15506
15507 # Shared library suffix (normally ".so").
15508 shrext_cmds=$lt_shrext_cmds
15509
15510 # The commands to extract the exported symbol list from a shared archive.
15511 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15512
15513 # Variables whose values should be saved in libtool wrapper scripts and
15514 # restored at link time.
15515 variables_saved_for_relink=$lt_variables_saved_for_relink
15516
15517 # Do we need the "lib" prefix for modules?
15518 need_lib_prefix=$need_lib_prefix
15519
15520 # Do we need a version for libraries?
15521 need_version=$need_version
15522
15523 # Library versioning type.
15524 version_type=$version_type
15525
15526 # Shared library runtime path variable.
15527 runpath_var=$runpath_var
15528
15529 # Shared library path variable.
15530 shlibpath_var=$shlibpath_var
15531
15532 # Is shlibpath searched before the hard-coded library search path?
15533 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15534
15535 # Format of library name prefix.
15536 libname_spec=$lt_libname_spec
15537
15538 # List of archive names.  First name is the real one, the rest are links.
15539 # The last name is the one that the linker finds with -lNAME
15540 library_names_spec=$lt_library_names_spec
15541
15542 # The coded name of the library, if different from the real name.
15543 soname_spec=$lt_soname_spec
15544
15545 # Permission mode override for installation of shared libraries.
15546 install_override_mode=$lt_install_override_mode
15547
15548 # Command to use after installation of a shared archive.
15549 postinstall_cmds=$lt_postinstall_cmds
15550
15551 # Command to use after uninstallation of a shared archive.
15552 postuninstall_cmds=$lt_postuninstall_cmds
15553
15554 # Commands used to finish a libtool library installation in a directory.
15555 finish_cmds=$lt_finish_cmds
15556
15557 # As "finish_cmds", except a single script fragment to be evaled but
15558 # not shown.
15559 finish_eval=$lt_finish_eval
15560
15561 # Whether we should hardcode library paths into libraries.
15562 hardcode_into_libs=$hardcode_into_libs
15563
15564 # Compile-time system search path for libraries.
15565 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15566
15567 # Run-time system search path for libraries.
15568 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15569
15570 # Whether dlopen is supported.
15571 dlopen_support=$enable_dlopen
15572
15573 # Whether dlopen of programs is supported.
15574 dlopen_self=$enable_dlopen_self
15575
15576 # Whether dlopen of statically linked programs is supported.
15577 dlopen_self_static=$enable_dlopen_self_static
15578
15579 # Commands to strip libraries.
15580 old_striplib=$lt_old_striplib
15581 striplib=$lt_striplib
15582
15583
15584 # The linker used to build libraries.
15585 LD=$lt_LD
15586
15587 # How to create reloadable object files.
15588 reload_flag=$lt_reload_flag
15589 reload_cmds=$lt_reload_cmds
15590
15591 # Commands used to build an old-style archive.
15592 old_archive_cmds=$lt_old_archive_cmds
15593
15594 # A language specific compiler.
15595 CC=$lt_compiler
15596
15597 # Is the compiler the GNU compiler?
15598 with_gcc=$GCC
15599
15600 # Compiler flag to turn off builtin functions.
15601 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15602
15603 # How to pass a linker flag through the compiler.
15604 wl=$lt_lt_prog_compiler_wl
15605
15606 # Additional compiler flags for building library objects.
15607 pic_flag=$lt_lt_prog_compiler_pic
15608
15609 # Compiler flag to prevent dynamic linking.
15610 link_static_flag=$lt_lt_prog_compiler_static
15611
15612 # Does compiler simultaneously support -c and -o options?
15613 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15614
15615 # Whether or not to add -lc for building shared libraries.
15616 build_libtool_need_lc=$archive_cmds_need_lc
15617
15618 # Whether or not to disallow shared libs when runtime libs are static.
15619 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15620
15621 # Compiler flag to allow reflexive dlopens.
15622 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15623
15624 # Compiler flag to generate shared objects directly from archives.
15625 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15626
15627 # Whether the compiler copes with passing no objects directly.
15628 compiler_needs_object=$lt_compiler_needs_object
15629
15630 # Create an old-style archive from a shared archive.
15631 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15632
15633 # Create a temporary old-style archive to link instead of a shared archive.
15634 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15635
15636 # Commands used to build a shared archive.
15637 archive_cmds=$lt_archive_cmds
15638 archive_expsym_cmds=$lt_archive_expsym_cmds
15639
15640 # Commands used to build a loadable module if different from building
15641 # a shared archive.
15642 module_cmds=$lt_module_cmds
15643 module_expsym_cmds=$lt_module_expsym_cmds
15644
15645 # Whether we are building with GNU ld or not.
15646 with_gnu_ld=$lt_with_gnu_ld
15647
15648 # Flag that allows shared libraries with undefined symbols to be built.
15649 allow_undefined_flag=$lt_allow_undefined_flag
15650
15651 # Flag that enforces no undefined symbols.
15652 no_undefined_flag=$lt_no_undefined_flag
15653
15654 # Flag to hardcode \$libdir into a binary during linking.
15655 # This must work even if \$libdir does not exist
15656 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15657
15658 # If ld is used when linking, flag to hardcode \$libdir into a binary
15659 # during linking.  This must work even if \$libdir does not exist.
15660 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15661
15662 # Whether we need a single "-rpath" flag with a separated argument.
15663 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15664
15665 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15666 # DIR into the resulting binary.
15667 hardcode_direct=$hardcode_direct
15668
15669 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15670 # DIR into the resulting binary and the resulting library dependency is
15671 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15672 # library is relocated.
15673 hardcode_direct_absolute=$hardcode_direct_absolute
15674
15675 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15676 # into the resulting binary.
15677 hardcode_minus_L=$hardcode_minus_L
15678
15679 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15680 # into the resulting binary.
15681 hardcode_shlibpath_var=$hardcode_shlibpath_var
15682
15683 # Set to "yes" if building a shared library automatically hardcodes DIR
15684 # into the library and all subsequent libraries and executables linked
15685 # against it.
15686 hardcode_automatic=$hardcode_automatic
15687
15688 # Set to yes if linker adds runtime paths of dependent libraries
15689 # to runtime path list.
15690 inherit_rpath=$inherit_rpath
15691
15692 # Whether libtool must link a program against all its dependency libraries.
15693 link_all_deplibs=$link_all_deplibs
15694
15695 # Fix the shell variable \$srcfile for the compiler.
15696 fix_srcfile_path=$lt_fix_srcfile_path
15697
15698 # Set to "yes" if exported symbols are required.
15699 always_export_symbols=$always_export_symbols
15700
15701 # The commands to list exported symbols.
15702 export_symbols_cmds=$lt_export_symbols_cmds
15703
15704 # Symbols that should not be listed in the preloaded symbols.
15705 exclude_expsyms=$lt_exclude_expsyms
15706
15707 # Symbols that must always be exported.
15708 include_expsyms=$lt_include_expsyms
15709
15710 # Commands necessary for linking programs (against libraries) with templates.
15711 prelink_cmds=$lt_prelink_cmds
15712
15713 # Specify filename containing input files.
15714 file_list_spec=$lt_file_list_spec
15715
15716 # How to hardcode a shared library path into an executable.
15717 hardcode_action=$hardcode_action
15718
15719 # ### END LIBTOOL CONFIG
15720
15721 _LT_EOF
15722
15723   case $host_os in
15724   aix3*)
15725     cat <<\_LT_EOF >> "$cfgfile"
15726 # AIX sometimes has problems with the GCC collect2 program.  For some
15727 # reason, if we set the COLLECT_NAMES environment variable, the problems
15728 # vanish in a puff of smoke.
15729 if test "X${COLLECT_NAMES+set}" != Xset; then
15730   COLLECT_NAMES=
15731   export COLLECT_NAMES
15732 fi
15733 _LT_EOF
15734     ;;
15735   esac
15736
15737
15738 ltmain="$ac_aux_dir/ltmain.sh"
15739
15740
15741   # We use sed instead of cat because bash on DJGPP gets confused if
15742   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15743   # text mode, it properly converts lines to CR/LF.  This bash problem
15744   # is reportedly fixed, but why not run on old versions too?
15745   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15746     || (rm -f "$cfgfile"; exit 1)
15747
15748   case $xsi_shell in
15749   yes)
15750     cat << \_LT_EOF >> "$cfgfile"
15751
15752 # func_dirname file append nondir_replacement
15753 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15754 # otherwise set result to NONDIR_REPLACEMENT.
15755 func_dirname ()
15756 {
15757   case ${1} in
15758     */*) func_dirname_result="${1%/*}${2}" ;;
15759     *  ) func_dirname_result="${3}" ;;
15760   esac
15761 }
15762
15763 # func_basename file
15764 func_basename ()
15765 {
15766   func_basename_result="${1##*/}"
15767 }
15768
15769 # func_dirname_and_basename file append nondir_replacement
15770 # perform func_basename and func_dirname in a single function
15771 # call:
15772 #   dirname:  Compute the dirname of FILE.  If nonempty,
15773 #             add APPEND to the result, otherwise set result
15774 #             to NONDIR_REPLACEMENT.
15775 #             value returned in "$func_dirname_result"
15776 #   basename: Compute filename of FILE.
15777 #             value retuned in "$func_basename_result"
15778 # Implementation must be kept synchronized with func_dirname
15779 # and func_basename. For efficiency, we do not delegate to
15780 # those functions but instead duplicate the functionality here.
15781 func_dirname_and_basename ()
15782 {
15783   case ${1} in
15784     */*) func_dirname_result="${1%/*}${2}" ;;
15785     *  ) func_dirname_result="${3}" ;;
15786   esac
15787   func_basename_result="${1##*/}"
15788 }
15789
15790 # func_stripname prefix suffix name
15791 # strip PREFIX and SUFFIX off of NAME.
15792 # PREFIX and SUFFIX must not contain globbing or regex special
15793 # characters, hashes, percent signs, but SUFFIX may contain a leading
15794 # dot (in which case that matches only a dot).
15795 func_stripname ()
15796 {
15797   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15798   # positional parameters, so assign one to ordinary parameter first.
15799   func_stripname_result=${3}
15800   func_stripname_result=${func_stripname_result#"${1}"}
15801   func_stripname_result=${func_stripname_result%"${2}"}
15802 }
15803
15804 # func_opt_split
15805 func_opt_split ()
15806 {
15807   func_opt_split_opt=${1%%=*}
15808   func_opt_split_arg=${1#*=}
15809 }
15810
15811 # func_lo2o object
15812 func_lo2o ()
15813 {
15814   case ${1} in
15815     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15816     *)    func_lo2o_result=${1} ;;
15817   esac
15818 }
15819
15820 # func_xform libobj-or-source
15821 func_xform ()
15822 {
15823   func_xform_result=${1%.*}.lo
15824 }
15825
15826 # func_arith arithmetic-term...
15827 func_arith ()
15828 {
15829   func_arith_result=$(( $* ))
15830 }
15831
15832 # func_len string
15833 # STRING may not start with a hyphen.
15834 func_len ()
15835 {
15836   func_len_result=${#1}
15837 }
15838
15839 _LT_EOF
15840     ;;
15841   *) # Bourne compatible functions.
15842     cat << \_LT_EOF >> "$cfgfile"
15843
15844 # func_dirname file append nondir_replacement
15845 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15846 # otherwise set result to NONDIR_REPLACEMENT.
15847 func_dirname ()
15848 {
15849   # Extract subdirectory from the argument.
15850   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15851   if test "X$func_dirname_result" = "X${1}"; then
15852     func_dirname_result="${3}"
15853   else
15854     func_dirname_result="$func_dirname_result${2}"
15855   fi
15856 }
15857
15858 # func_basename file
15859 func_basename ()
15860 {
15861   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15862 }
15863
15864
15865 # func_stripname prefix suffix name
15866 # strip PREFIX and SUFFIX off of NAME.
15867 # PREFIX and SUFFIX must not contain globbing or regex special
15868 # characters, hashes, percent signs, but SUFFIX may contain a leading
15869 # dot (in which case that matches only a dot).
15870 # func_strip_suffix prefix name
15871 func_stripname ()
15872 {
15873   case ${2} in
15874     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15875     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15876   esac
15877 }
15878
15879 # sed scripts:
15880 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15881 my_sed_long_arg='1s/^-[^=]*=//'
15882
15883 # func_opt_split
15884 func_opt_split ()
15885 {
15886   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15887   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15888 }
15889
15890 # func_lo2o object
15891 func_lo2o ()
15892 {
15893   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15894 }
15895
15896 # func_xform libobj-or-source
15897 func_xform ()
15898 {
15899   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15900 }
15901
15902 # func_arith arithmetic-term...
15903 func_arith ()
15904 {
15905   func_arith_result=`expr "$@"`
15906 }
15907
15908 # func_len string
15909 # STRING may not start with a hyphen.
15910 func_len ()
15911 {
15912   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15913 }
15914
15915 _LT_EOF
15916 esac
15917
15918 case $lt_shell_append in
15919   yes)
15920     cat << \_LT_EOF >> "$cfgfile"
15921
15922 # func_append var value
15923 # Append VALUE to the end of shell variable VAR.
15924 func_append ()
15925 {
15926   eval "$1+=\$2"
15927 }
15928 _LT_EOF
15929     ;;
15930   *)
15931     cat << \_LT_EOF >> "$cfgfile"
15932
15933 # func_append var value
15934 # Append VALUE to the end of shell variable VAR.
15935 func_append ()
15936 {
15937   eval "$1=\$$1\$2"
15938 }
15939
15940 _LT_EOF
15941     ;;
15942   esac
15943
15944
15945   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15946     || (rm -f "$cfgfile"; exit 1)
15947
15948   mv -f "$cfgfile" "$ofile" ||
15949     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15950   chmod +x "$ofile"
15951
15952  ;;
15953     "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15954  rm -f Makesim1.tmp Makesim2.tmp Makefile
15955  sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
15956  sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
15957  sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15958         -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15959         <Makefile.sim >Makefile
15960  rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15961  ;;
15962     "stamp-h":C) echo > stamp-h ;;
15963
15964   esac
15965 done # for ac_tag
15966
15967
15968 as_fn_exit 0
15969 _ACEOF
15970 ac_clean_files=$ac_clean_files_save
15971
15972 test $ac_write_fail = 0 ||
15973   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15974
15975
15976 # configure is writing to config.log, and then calls config.status.
15977 # config.status does its own redirection, appending to config.log.
15978 # Unfortunately, on DOS this fails, as config.log is still kept open
15979 # by configure, so config.status won't be able to write to it; its
15980 # output is simply discarded.  So we exec the FD to /dev/null,
15981 # effectively closing config.log, so it can be properly (re)opened and
15982 # appended to by config.status.  When coming back to configure, we
15983 # need to make the FD available again.
15984 if test "$no_create" != yes; then
15985   ac_cs_success=:
15986   ac_config_status_args=
15987   test "$silent" = yes &&
15988     ac_config_status_args="$ac_config_status_args --quiet"
15989   exec 5>/dev/null
15990   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15991   exec 5>>config.log
15992   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15993   # would make configure fail if this is the last instruction.
15994   $ac_cs_success || as_fn_exit $?
15995 fi
15996 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15997   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15998 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15999 fi
16000
16001