sim: drop unused SIM_AC_OPTION_PACKAGES
[external/binutils.git] / sim / ft32 / 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 REPORT_BUGS_TEXI
605 REPORT_BUGS_TO
606 PKGVERSION
607 sim_profile
608 sim_trace
609 sim_stdio
610 sim_debug
611 MAINT
612 MAINTAINER_MODE_FALSE
613 MAINTAINER_MODE_TRUE
614 lt_cv_dlopen_libs
615 OTOOL64
616 OTOOL
617 LIPO
618 NMEDIT
619 DSYMUTIL
620 AWK
621 STRIP
622 OBJDUMP
623 LN_S
624 NM
625 ac_ct_DUMPBIN
626 DUMPBIN
627 LD
628 FGREP
629 SED
630 LIBTOOL
631 PLUGINS_FALSE
632 PLUGINS_TRUE
633 zlibinc
634 zlibdir
635 CATOBJEXT
636 GENCAT
637 INSTOBJEXT
638 DATADIRNAME
639 CATALOGS
640 POSUB
641 GMSGFMT
642 XGETTEXT
643 INCINTL
644 LIBINTL_DEP
645 LIBINTL
646 USE_NLS
647 GMAKE_FALSE
648 GMAKE_TRUE
649 MAKE
650 CCDEPMODE
651 DEPDIR
652 am__leading_dot
653 PACKAGE
654 RANLIB
655 AR
656 HDEFINES
657 CC_FOR_BUILD
658 INSTALL_DATA
659 INSTALL_SCRIPT
660 INSTALL_PROGRAM
661 EGREP
662 GREP
663 CPP
664 target_os
665 target_vendor
666 target_cpu
667 target
668 host_os
669 host_vendor
670 host_cpu
671 host
672 build_os
673 build_vendor
674 build_cpu
675 build
676 OBJEXT
677 EXEEXT
678 ac_ct_CC
679 CPPFLAGS
680 LDFLAGS
681 CFLAGS
682 CC
683 WERROR_CFLAGS
684 WARN_CFLAGS
685 sim_xor_endian
686 sim_smp
687 sim_reserved_bits
688 sim_inline
689 sim_hw
690 sim_hw_objs
691 sim_hw_cflags
692 sim_default_model
693 sim_scache
694 sim_float
695 sim_endian
696 sim_bitsize
697 sim_assert
698 sim_alignment
699 sim_environment
700 target_alias
701 host_alias
702 build_alias
703 LIBS
704 ECHO_T
705 ECHO_N
706 ECHO_C
707 DEFS
708 mandir
709 localedir
710 libdir
711 psdir
712 pdfdir
713 dvidir
714 htmldir
715 infodir
716 docdir
717 oldincludedir
718 includedir
719 localstatedir
720 sharedstatedir
721 sysconfdir
722 datadir
723 datarootdir
724 libexecdir
725 sbindir
726 bindir
727 program_transform_name
728 prefix
729 exec_prefix
730 PACKAGE_URL
731 PACKAGE_BUGREPORT
732 PACKAGE_STRING
733 PACKAGE_VERSION
734 PACKAGE_TARNAME
735 PACKAGE_NAME
736 PATH_SEPARATOR
737 SHELL'
738 ac_subst_files=''
739 ac_user_opts='
740 enable_option_checking
741 with_system_zlib
742 enable_plugins
743 enable_shared
744 enable_static
745 with_pic
746 enable_fast_install
747 with_gnu_ld
748 enable_libtool_lock
749 enable_maintainer_mode
750 enable_sim_debug
751 enable_sim_stdio
752 enable_sim_trace
753 enable_sim_profile
754 enable_sim_assert
755 enable_sim_environment
756 enable_sim_inline
757 with_pkgversion
758 with_bugurl
759 enable_sim_endian
760 enable_sim_alignment
761 enable_werror
762 enable_build_warnings
763 enable_sim_build_warnings
764 '
765       ac_precious_vars='build_alias
766 host_alias
767 target_alias
768 CC
769 CFLAGS
770 LDFLAGS
771 LIBS
772 CPPFLAGS
773 CPP'
774
775
776 # Initialize some variables set by options.
777 ac_init_help=
778 ac_init_version=false
779 ac_unrecognized_opts=
780 ac_unrecognized_sep=
781 # The variables have the same names as the options, with
782 # dashes changed to underlines.
783 cache_file=/dev/null
784 exec_prefix=NONE
785 no_create=
786 no_recursion=
787 prefix=NONE
788 program_prefix=NONE
789 program_suffix=NONE
790 program_transform_name=s,x,x,
791 silent=
792 site=
793 srcdir=
794 verbose=
795 x_includes=NONE
796 x_libraries=NONE
797
798 # Installation directory options.
799 # These are left unexpanded so users can "make install exec_prefix=/foo"
800 # and all the variables that are supposed to be based on exec_prefix
801 # by default will actually change.
802 # Use braces instead of parens because sh, perl, etc. also accept them.
803 # (The list follows the same order as the GNU Coding Standards.)
804 bindir='${exec_prefix}/bin'
805 sbindir='${exec_prefix}/sbin'
806 libexecdir='${exec_prefix}/libexec'
807 datarootdir='${prefix}/share'
808 datadir='${datarootdir}'
809 sysconfdir='${prefix}/etc'
810 sharedstatedir='${prefix}/com'
811 localstatedir='${prefix}/var'
812 includedir='${prefix}/include'
813 oldincludedir='/usr/include'
814 docdir='${datarootdir}/doc/${PACKAGE}'
815 infodir='${datarootdir}/info'
816 htmldir='${docdir}'
817 dvidir='${docdir}'
818 pdfdir='${docdir}'
819 psdir='${docdir}'
820 libdir='${exec_prefix}/lib'
821 localedir='${datarootdir}/locale'
822 mandir='${datarootdir}/man'
823
824 ac_prev=
825 ac_dashdash=
826 for ac_option
827 do
828   # If the previous option needs an argument, assign it.
829   if test -n "$ac_prev"; then
830     eval $ac_prev=\$ac_option
831     ac_prev=
832     continue
833   fi
834
835   case $ac_option in
836   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
837   *)    ac_optarg=yes ;;
838   esac
839
840   # Accept the important Cygnus configure options, so we can diagnose typos.
841
842   case $ac_dashdash$ac_option in
843   --)
844     ac_dashdash=yes ;;
845
846   -bindir | --bindir | --bindi | --bind | --bin | --bi)
847     ac_prev=bindir ;;
848   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
849     bindir=$ac_optarg ;;
850
851   -build | --build | --buil | --bui | --bu)
852     ac_prev=build_alias ;;
853   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
854     build_alias=$ac_optarg ;;
855
856   -cache-file | --cache-file | --cache-fil | --cache-fi \
857   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
858     ac_prev=cache_file ;;
859   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
860   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
861     cache_file=$ac_optarg ;;
862
863   --config-cache | -C)
864     cache_file=config.cache ;;
865
866   -datadir | --datadir | --datadi | --datad)
867     ac_prev=datadir ;;
868   -datadir=* | --datadir=* | --datadi=* | --datad=*)
869     datadir=$ac_optarg ;;
870
871   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
872   | --dataroo | --dataro | --datar)
873     ac_prev=datarootdir ;;
874   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
875   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
876     datarootdir=$ac_optarg ;;
877
878   -disable-* | --disable-*)
879     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
880     # Reject names that are not valid shell variable names.
881     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
882       as_fn_error "invalid feature name: $ac_useropt"
883     ac_useropt_orig=$ac_useropt
884     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
885     case $ac_user_opts in
886       *"
887 "enable_$ac_useropt"
888 "*) ;;
889       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
890          ac_unrecognized_sep=', ';;
891     esac
892     eval enable_$ac_useropt=no ;;
893
894   -docdir | --docdir | --docdi | --doc | --do)
895     ac_prev=docdir ;;
896   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
897     docdir=$ac_optarg ;;
898
899   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
900     ac_prev=dvidir ;;
901   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
902     dvidir=$ac_optarg ;;
903
904   -enable-* | --enable-*)
905     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
906     # Reject names that are not valid shell variable names.
907     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
908       as_fn_error "invalid feature name: $ac_useropt"
909     ac_useropt_orig=$ac_useropt
910     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
911     case $ac_user_opts in
912       *"
913 "enable_$ac_useropt"
914 "*) ;;
915       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
916          ac_unrecognized_sep=', ';;
917     esac
918     eval enable_$ac_useropt=\$ac_optarg ;;
919
920   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
921   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
922   | --exec | --exe | --ex)
923     ac_prev=exec_prefix ;;
924   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
925   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
926   | --exec=* | --exe=* | --ex=*)
927     exec_prefix=$ac_optarg ;;
928
929   -gas | --gas | --ga | --g)
930     # Obsolete; use --with-gas.
931     with_gas=yes ;;
932
933   -help | --help | --hel | --he | -h)
934     ac_init_help=long ;;
935   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
936     ac_init_help=recursive ;;
937   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
938     ac_init_help=short ;;
939
940   -host | --host | --hos | --ho)
941     ac_prev=host_alias ;;
942   -host=* | --host=* | --hos=* | --ho=*)
943     host_alias=$ac_optarg ;;
944
945   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
946     ac_prev=htmldir ;;
947   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
948   | --ht=*)
949     htmldir=$ac_optarg ;;
950
951   -includedir | --includedir | --includedi | --included | --include \
952   | --includ | --inclu | --incl | --inc)
953     ac_prev=includedir ;;
954   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
955   | --includ=* | --inclu=* | --incl=* | --inc=*)
956     includedir=$ac_optarg ;;
957
958   -infodir | --infodir | --infodi | --infod | --info | --inf)
959     ac_prev=infodir ;;
960   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
961     infodir=$ac_optarg ;;
962
963   -libdir | --libdir | --libdi | --libd)
964     ac_prev=libdir ;;
965   -libdir=* | --libdir=* | --libdi=* | --libd=*)
966     libdir=$ac_optarg ;;
967
968   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
969   | --libexe | --libex | --libe)
970     ac_prev=libexecdir ;;
971   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
972   | --libexe=* | --libex=* | --libe=*)
973     libexecdir=$ac_optarg ;;
974
975   -localedir | --localedir | --localedi | --localed | --locale)
976     ac_prev=localedir ;;
977   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
978     localedir=$ac_optarg ;;
979
980   -localstatedir | --localstatedir | --localstatedi | --localstated \
981   | --localstate | --localstat | --localsta | --localst | --locals)
982     ac_prev=localstatedir ;;
983   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
984   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
985     localstatedir=$ac_optarg ;;
986
987   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
988     ac_prev=mandir ;;
989   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
990     mandir=$ac_optarg ;;
991
992   -nfp | --nfp | --nf)
993     # Obsolete; use --without-fp.
994     with_fp=no ;;
995
996   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
997   | --no-cr | --no-c | -n)
998     no_create=yes ;;
999
1000   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1001   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1002     no_recursion=yes ;;
1003
1004   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1005   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1006   | --oldin | --oldi | --old | --ol | --o)
1007     ac_prev=oldincludedir ;;
1008   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1009   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1010   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1011     oldincludedir=$ac_optarg ;;
1012
1013   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1014     ac_prev=prefix ;;
1015   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1016     prefix=$ac_optarg ;;
1017
1018   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1019   | --program-pre | --program-pr | --program-p)
1020     ac_prev=program_prefix ;;
1021   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1022   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1023     program_prefix=$ac_optarg ;;
1024
1025   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1026   | --program-suf | --program-su | --program-s)
1027     ac_prev=program_suffix ;;
1028   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1029   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1030     program_suffix=$ac_optarg ;;
1031
1032   -program-transform-name | --program-transform-name \
1033   | --program-transform-nam | --program-transform-na \
1034   | --program-transform-n | --program-transform- \
1035   | --program-transform | --program-transfor \
1036   | --program-transfo | --program-transf \
1037   | --program-trans | --program-tran \
1038   | --progr-tra | --program-tr | --program-t)
1039     ac_prev=program_transform_name ;;
1040   -program-transform-name=* | --program-transform-name=* \
1041   | --program-transform-nam=* | --program-transform-na=* \
1042   | --program-transform-n=* | --program-transform-=* \
1043   | --program-transform=* | --program-transfor=* \
1044   | --program-transfo=* | --program-transf=* \
1045   | --program-trans=* | --program-tran=* \
1046   | --progr-tra=* | --program-tr=* | --program-t=*)
1047     program_transform_name=$ac_optarg ;;
1048
1049   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1050     ac_prev=pdfdir ;;
1051   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1052     pdfdir=$ac_optarg ;;
1053
1054   -psdir | --psdir | --psdi | --psd | --ps)
1055     ac_prev=psdir ;;
1056   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1057     psdir=$ac_optarg ;;
1058
1059   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1060   | -silent | --silent | --silen | --sile | --sil)
1061     silent=yes ;;
1062
1063   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1064     ac_prev=sbindir ;;
1065   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1066   | --sbi=* | --sb=*)
1067     sbindir=$ac_optarg ;;
1068
1069   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1070   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1071   | --sharedst | --shareds | --shared | --share | --shar \
1072   | --sha | --sh)
1073     ac_prev=sharedstatedir ;;
1074   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1075   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1076   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1077   | --sha=* | --sh=*)
1078     sharedstatedir=$ac_optarg ;;
1079
1080   -site | --site | --sit)
1081     ac_prev=site ;;
1082   -site=* | --site=* | --sit=*)
1083     site=$ac_optarg ;;
1084
1085   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1086     ac_prev=srcdir ;;
1087   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1088     srcdir=$ac_optarg ;;
1089
1090   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1091   | --syscon | --sysco | --sysc | --sys | --sy)
1092     ac_prev=sysconfdir ;;
1093   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1094   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1095     sysconfdir=$ac_optarg ;;
1096
1097   -target | --target | --targe | --targ | --tar | --ta | --t)
1098     ac_prev=target_alias ;;
1099   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1100     target_alias=$ac_optarg ;;
1101
1102   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1103     verbose=yes ;;
1104
1105   -version | --version | --versio | --versi | --vers | -V)
1106     ac_init_version=: ;;
1107
1108   -with-* | --with-*)
1109     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1110     # Reject names that are not valid shell variable names.
1111     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1112       as_fn_error "invalid package name: $ac_useropt"
1113     ac_useropt_orig=$ac_useropt
1114     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1115     case $ac_user_opts in
1116       *"
1117 "with_$ac_useropt"
1118 "*) ;;
1119       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1120          ac_unrecognized_sep=', ';;
1121     esac
1122     eval with_$ac_useropt=\$ac_optarg ;;
1123
1124   -without-* | --without-*)
1125     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1126     # Reject names that are not valid shell variable names.
1127     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1128       as_fn_error "invalid package name: $ac_useropt"
1129     ac_useropt_orig=$ac_useropt
1130     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1131     case $ac_user_opts in
1132       *"
1133 "with_$ac_useropt"
1134 "*) ;;
1135       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1136          ac_unrecognized_sep=', ';;
1137     esac
1138     eval with_$ac_useropt=no ;;
1139
1140   --x)
1141     # Obsolete; use --with-x.
1142     with_x=yes ;;
1143
1144   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1145   | --x-incl | --x-inc | --x-in | --x-i)
1146     ac_prev=x_includes ;;
1147   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1148   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1149     x_includes=$ac_optarg ;;
1150
1151   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1152   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1153     ac_prev=x_libraries ;;
1154   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1155   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1156     x_libraries=$ac_optarg ;;
1157
1158   -*) as_fn_error "unrecognized option: \`$ac_option'
1159 Try \`$0 --help' for more information."
1160     ;;
1161
1162   *=*)
1163     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1164     # Reject names that are not valid shell variable names.
1165     case $ac_envvar in #(
1166       '' | [0-9]* | *[!_$as_cr_alnum]* )
1167       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1168     esac
1169     eval $ac_envvar=\$ac_optarg
1170     export $ac_envvar ;;
1171
1172   *)
1173     # FIXME: should be removed in autoconf 3.0.
1174     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1175     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1176       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1177     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1178     ;;
1179
1180   esac
1181 done
1182
1183 if test -n "$ac_prev"; then
1184   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1185   as_fn_error "missing argument to $ac_option"
1186 fi
1187
1188 if test -n "$ac_unrecognized_opts"; then
1189   case $enable_option_checking in
1190     no) ;;
1191     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1192     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1193   esac
1194 fi
1195
1196 # Check all directory arguments for consistency.
1197 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1198                 datadir sysconfdir sharedstatedir localstatedir includedir \
1199                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1200                 libdir localedir mandir
1201 do
1202   eval ac_val=\$$ac_var
1203   # Remove trailing slashes.
1204   case $ac_val in
1205     */ )
1206       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1207       eval $ac_var=\$ac_val;;
1208   esac
1209   # Be sure to have absolute directory names.
1210   case $ac_val in
1211     [\\/$]* | ?:[\\/]* )  continue;;
1212     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1213   esac
1214   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1215 done
1216
1217 # There might be people who depend on the old broken behavior: `$host'
1218 # used to hold the argument of --host etc.
1219 # FIXME: To remove some day.
1220 build=$build_alias
1221 host=$host_alias
1222 target=$target_alias
1223
1224 # FIXME: To remove some day.
1225 if test "x$host_alias" != x; then
1226   if test "x$build_alias" = x; then
1227     cross_compiling=maybe
1228     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1229     If a cross compiler is detected then cross compile mode will be used." >&2
1230   elif test "x$build_alias" != "x$host_alias"; then
1231     cross_compiling=yes
1232   fi
1233 fi
1234
1235 ac_tool_prefix=
1236 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1237
1238 test "$silent" = yes && exec 6>/dev/null
1239
1240
1241 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1242 ac_ls_di=`ls -di .` &&
1243 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1244   as_fn_error "working directory cannot be determined"
1245 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1246   as_fn_error "pwd does not report name of working directory"
1247
1248
1249 # Find the source files, if location was not specified.
1250 if test -z "$srcdir"; then
1251   ac_srcdir_defaulted=yes
1252   # Try the directory containing this script, then the parent directory.
1253   ac_confdir=`$as_dirname -- "$as_myself" ||
1254 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1255          X"$as_myself" : 'X\(//\)[^/]' \| \
1256          X"$as_myself" : 'X\(//\)$' \| \
1257          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1258 $as_echo X"$as_myself" |
1259     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1260             s//\1/
1261             q
1262           }
1263           /^X\(\/\/\)[^/].*/{
1264             s//\1/
1265             q
1266           }
1267           /^X\(\/\/\)$/{
1268             s//\1/
1269             q
1270           }
1271           /^X\(\/\).*/{
1272             s//\1/
1273             q
1274           }
1275           s/.*/./; q'`
1276   srcdir=$ac_confdir
1277   if test ! -r "$srcdir/$ac_unique_file"; then
1278     srcdir=..
1279   fi
1280 else
1281   ac_srcdir_defaulted=no
1282 fi
1283 if test ! -r "$srcdir/$ac_unique_file"; then
1284   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1285   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1286 fi
1287 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1288 ac_abs_confdir=`(
1289         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1290         pwd)`
1291 # When building in place, set srcdir=.
1292 if test "$ac_abs_confdir" = "$ac_pwd"; then
1293   srcdir=.
1294 fi
1295 # Remove unnecessary trailing slashes from srcdir.
1296 # Double slashes in file names in object file debugging info
1297 # mess up M-x gdb in Emacs.
1298 case $srcdir in
1299 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1300 esac
1301 for ac_var in $ac_precious_vars; do
1302   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1303   eval ac_env_${ac_var}_value=\$${ac_var}
1304   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1305   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1306 done
1307
1308 #
1309 # Report the --help message.
1310 #
1311 if test "$ac_init_help" = "long"; then
1312   # Omit some internal or obsolete options to make the list less imposing.
1313   # This message is too long to be a string in the A/UX 3.1 sh.
1314   cat <<_ACEOF
1315 \`configure' configures this package to adapt to many kinds of systems.
1316
1317 Usage: $0 [OPTION]... [VAR=VALUE]...
1318
1319 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1320 VAR=VALUE.  See below for descriptions of some of the useful variables.
1321
1322 Defaults for the options are specified in brackets.
1323
1324 Configuration:
1325   -h, --help              display this help and exit
1326       --help=short        display options specific to this package
1327       --help=recursive    display the short help of all the included packages
1328   -V, --version           display version information and exit
1329   -q, --quiet, --silent   do not print \`checking...' messages
1330       --cache-file=FILE   cache test results in FILE [disabled]
1331   -C, --config-cache      alias for \`--cache-file=config.cache'
1332   -n, --no-create         do not create output files
1333       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1334
1335 Installation directories:
1336   --prefix=PREFIX         install architecture-independent files in PREFIX
1337                           [$ac_default_prefix]
1338   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1339                           [PREFIX]
1340
1341 By default, \`make install' will install all the files in
1342 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1343 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1344 for instance \`--prefix=\$HOME'.
1345
1346 For better control, use the options below.
1347
1348 Fine tuning of the installation directories:
1349   --bindir=DIR            user executables [EPREFIX/bin]
1350   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1351   --libexecdir=DIR        program executables [EPREFIX/libexec]
1352   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1353   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1354   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1355   --libdir=DIR            object code libraries [EPREFIX/lib]
1356   --includedir=DIR        C header files [PREFIX/include]
1357   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1358   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1359   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1360   --infodir=DIR           info documentation [DATAROOTDIR/info]
1361   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1362   --mandir=DIR            man documentation [DATAROOTDIR/man]
1363   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1364   --htmldir=DIR           html documentation [DOCDIR]
1365   --dvidir=DIR            dvi documentation [DOCDIR]
1366   --pdfdir=DIR            pdf documentation [DOCDIR]
1367   --psdir=DIR             ps documentation [DOCDIR]
1368 _ACEOF
1369
1370   cat <<\_ACEOF
1371
1372 Program names:
1373   --program-prefix=PREFIX            prepend PREFIX to installed program names
1374   --program-suffix=SUFFIX            append SUFFIX to installed program names
1375   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1376
1377 System types:
1378   --build=BUILD     configure for building on BUILD [guessed]
1379   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1380   --target=TARGET   configure for building compilers for TARGET [HOST]
1381 _ACEOF
1382 fi
1383
1384 if test -n "$ac_init_help"; then
1385
1386   cat <<\_ACEOF
1387
1388 Optional Features:
1389   --disable-option-checking  ignore unrecognized --enable/--with options
1390   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1391   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1392   --enable-plugins        Enable support for plugins
1393   --enable-shared[=PKGS]  build shared libraries [default=yes]
1394   --enable-static[=PKGS]  build static libraries [default=yes]
1395   --enable-fast-install[=PKGS]
1396                           optimize for fast installation [default=yes]
1397   --disable-libtool-lock  avoid locking (might break parallel builds)
1398   --enable-maintainer-mode  enable make rules and dependencies not useful
1399                           (and sometimes confusing) to the casual installer
1400   --enable-sim-debug=opts Enable debugging flags (for developers of the sim
1401                           itself)
1402   --enable-sim-stdio      Specify whether to use stdio for console
1403                           input/output
1404   --enable-sim-trace=opts Enable tracing of simulated programs
1405   --enable-sim-profile=opts
1406                           Enable profiling flags
1407   --enable-sim-assert     Specify whether to perform random assertions
1408   --enable-sim-environment=environment
1409                           Specify mixed, user, virtual or operating
1410                           environment
1411   --enable-sim-inline=inlines
1412                           Specify which functions should be inlined
1413   --enable-sim-endian=endian
1414                           Specify target byte endian orientation
1415   --enable-sim-alignment=align
1416                           Specify strict, nonstrict or forced alignment of
1417                           memory accesses
1418   --enable-werror         treat compile warnings as errors
1419   --enable-build-warnings enable build-time compiler warnings if gcc is used
1420   --enable-sim-build-warnings
1421                           enable SIM specific build-time compiler warnings if
1422                           gcc is used
1423
1424 Optional Packages:
1425   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1426   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1427   --with-system-zlib      use installed libz
1428   --with-pic              try to use only PIC/non-PIC objects [default=use
1429                           both]
1430   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1431   --with-pkgversion=PKG   Use PKG in the version string in place of "SIM"
1432   --with-bugurl=URL       Direct users to URL to report a bug
1433
1434 Some influential environment variables:
1435   CC          C compiler command
1436   CFLAGS      C compiler flags
1437   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1438               nonstandard directory <lib dir>
1439   LIBS        libraries to pass to the linker, e.g. -l<library>
1440   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1441               you have headers in a nonstandard directory <include dir>
1442   CPP         C preprocessor
1443
1444 Use these variables to override the choices made by `configure' or to help
1445 it to find libraries and programs with nonstandard names/locations.
1446
1447 Report bugs to the package provider.
1448 _ACEOF
1449 ac_status=$?
1450 fi
1451
1452 if test "$ac_init_help" = "recursive"; then
1453   # If there are subdirs, report their specific --help.
1454   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1455     test -d "$ac_dir" ||
1456       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1457       continue
1458     ac_builddir=.
1459
1460 case "$ac_dir" in
1461 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1462 *)
1463   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1464   # A ".." for each directory in $ac_dir_suffix.
1465   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1466   case $ac_top_builddir_sub in
1467   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1468   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1469   esac ;;
1470 esac
1471 ac_abs_top_builddir=$ac_pwd
1472 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1473 # for backward compatibility:
1474 ac_top_builddir=$ac_top_build_prefix
1475
1476 case $srcdir in
1477   .)  # We are building in place.
1478     ac_srcdir=.
1479     ac_top_srcdir=$ac_top_builddir_sub
1480     ac_abs_top_srcdir=$ac_pwd ;;
1481   [\\/]* | ?:[\\/]* )  # Absolute name.
1482     ac_srcdir=$srcdir$ac_dir_suffix;
1483     ac_top_srcdir=$srcdir
1484     ac_abs_top_srcdir=$srcdir ;;
1485   *) # Relative name.
1486     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1487     ac_top_srcdir=$ac_top_build_prefix$srcdir
1488     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1489 esac
1490 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1491
1492     cd "$ac_dir" || { ac_status=$?; continue; }
1493     # Check for guested configure.
1494     if test -f "$ac_srcdir/configure.gnu"; then
1495       echo &&
1496       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1497     elif test -f "$ac_srcdir/configure"; then
1498       echo &&
1499       $SHELL "$ac_srcdir/configure" --help=recursive
1500     else
1501       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1502     fi || ac_status=$?
1503     cd "$ac_pwd" || { ac_status=$?; break; }
1504   done
1505 fi
1506
1507 test -n "$ac_init_help" && exit $ac_status
1508 if $ac_init_version; then
1509   cat <<\_ACEOF
1510 configure
1511 generated by GNU Autoconf 2.64
1512
1513 Copyright (C) 2009 Free Software Foundation, Inc.
1514 This configure script is free software; the Free Software Foundation
1515 gives unlimited permission to copy, distribute and modify it.
1516 _ACEOF
1517   exit
1518 fi
1519
1520 ## ------------------------ ##
1521 ## Autoconf initialization. ##
1522 ## ------------------------ ##
1523
1524 # ac_fn_c_try_compile LINENO
1525 # --------------------------
1526 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1527 ac_fn_c_try_compile ()
1528 {
1529   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1530   rm -f conftest.$ac_objext
1531   if { { ac_try="$ac_compile"
1532 case "(($ac_try" in
1533   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1534   *) ac_try_echo=$ac_try;;
1535 esac
1536 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1537 $as_echo "$ac_try_echo"; } >&5
1538   (eval "$ac_compile") 2>conftest.err
1539   ac_status=$?
1540   if test -s conftest.err; then
1541     grep -v '^ *+' conftest.err >conftest.er1
1542     cat conftest.er1 >&5
1543     mv -f conftest.er1 conftest.err
1544   fi
1545   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1546   test $ac_status = 0; } && {
1547          test -z "$ac_c_werror_flag" ||
1548          test ! -s conftest.err
1549        } && test -s conftest.$ac_objext; then :
1550   ac_retval=0
1551 else
1552   $as_echo "$as_me: failed program was:" >&5
1553 sed 's/^/| /' conftest.$ac_ext >&5
1554
1555         ac_retval=1
1556 fi
1557   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1558   return $ac_retval
1559
1560 } # ac_fn_c_try_compile
1561
1562 # ac_fn_c_try_cpp LINENO
1563 # ----------------------
1564 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1565 ac_fn_c_try_cpp ()
1566 {
1567   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1568   if { { ac_try="$ac_cpp conftest.$ac_ext"
1569 case "(($ac_try" in
1570   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1571   *) ac_try_echo=$ac_try;;
1572 esac
1573 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1574 $as_echo "$ac_try_echo"; } >&5
1575   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1576   ac_status=$?
1577   if test -s conftest.err; then
1578     grep -v '^ *+' conftest.err >conftest.er1
1579     cat conftest.er1 >&5
1580     mv -f conftest.er1 conftest.err
1581   fi
1582   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1583   test $ac_status = 0; } >/dev/null && {
1584          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1585          test ! -s conftest.err
1586        }; then :
1587   ac_retval=0
1588 else
1589   $as_echo "$as_me: failed program was:" >&5
1590 sed 's/^/| /' conftest.$ac_ext >&5
1591
1592     ac_retval=1
1593 fi
1594   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1595   return $ac_retval
1596
1597 } # ac_fn_c_try_cpp
1598
1599 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1600 # -------------------------------------------------------
1601 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1602 # the include files in INCLUDES and setting the cache variable VAR
1603 # accordingly.
1604 ac_fn_c_check_header_mongrel ()
1605 {
1606   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1607   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1608   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609 $as_echo_n "checking for $2... " >&6; }
1610 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1611   $as_echo_n "(cached) " >&6
1612 fi
1613 eval ac_res=\$$3
1614                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1615 $as_echo "$ac_res" >&6; }
1616 else
1617   # Is the header compilable?
1618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1619 $as_echo_n "checking $2 usability... " >&6; }
1620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1621 /* end confdefs.h.  */
1622 $4
1623 #include <$2>
1624 _ACEOF
1625 if ac_fn_c_try_compile "$LINENO"; then :
1626   ac_header_compiler=yes
1627 else
1628   ac_header_compiler=no
1629 fi
1630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1632 $as_echo "$ac_header_compiler" >&6; }
1633
1634 # Is the header present?
1635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1636 $as_echo_n "checking $2 presence... " >&6; }
1637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1638 /* end confdefs.h.  */
1639 #include <$2>
1640 _ACEOF
1641 if ac_fn_c_try_cpp "$LINENO"; then :
1642   ac_header_preproc=yes
1643 else
1644   ac_header_preproc=no
1645 fi
1646 rm -f conftest.err conftest.$ac_ext
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1648 $as_echo "$ac_header_preproc" >&6; }
1649
1650 # So?  What about this header?
1651 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1652   yes:no: )
1653     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1654 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1655     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1656 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1657     ;;
1658   no:yes:* )
1659     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1660 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1661     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1662 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1663     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1664 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1665     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1666 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1667     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1668 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1669     ;;
1670 esac
1671   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1672 $as_echo_n "checking for $2... " >&6; }
1673 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1674   $as_echo_n "(cached) " >&6
1675 else
1676   eval "$3=\$ac_header_compiler"
1677 fi
1678 eval ac_res=\$$3
1679                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1680 $as_echo "$ac_res" >&6; }
1681 fi
1682   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1683
1684 } # ac_fn_c_check_header_mongrel
1685
1686 # ac_fn_c_try_run LINENO
1687 # ----------------------
1688 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1689 # that executables *can* be run.
1690 ac_fn_c_try_run ()
1691 {
1692   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1693   if { { ac_try="$ac_link"
1694 case "(($ac_try" in
1695   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1696   *) ac_try_echo=$ac_try;;
1697 esac
1698 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1699 $as_echo "$ac_try_echo"; } >&5
1700   (eval "$ac_link") 2>&5
1701   ac_status=$?
1702   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1703   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1704   { { case "(($ac_try" in
1705   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1706   *) ac_try_echo=$ac_try;;
1707 esac
1708 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1709 $as_echo "$ac_try_echo"; } >&5
1710   (eval "$ac_try") 2>&5
1711   ac_status=$?
1712   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1713   test $ac_status = 0; }; }; then :
1714   ac_retval=0
1715 else
1716   $as_echo "$as_me: program exited with status $ac_status" >&5
1717        $as_echo "$as_me: failed program was:" >&5
1718 sed 's/^/| /' conftest.$ac_ext >&5
1719
1720        ac_retval=$ac_status
1721 fi
1722   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1723   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1724   return $ac_retval
1725
1726 } # ac_fn_c_try_run
1727
1728 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1729 # -------------------------------------------------------
1730 # Tests whether HEADER exists and can be compiled using the include files in
1731 # INCLUDES, setting the cache variable VAR accordingly.
1732 ac_fn_c_check_header_compile ()
1733 {
1734   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1735   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1736 $as_echo_n "checking for $2... " >&6; }
1737 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1738   $as_echo_n "(cached) " >&6
1739 else
1740   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1741 /* end confdefs.h.  */
1742 $4
1743 #include <$2>
1744 _ACEOF
1745 if ac_fn_c_try_compile "$LINENO"; then :
1746   eval "$3=yes"
1747 else
1748   eval "$3=no"
1749 fi
1750 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1751 fi
1752 eval ac_res=\$$3
1753                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1754 $as_echo "$ac_res" >&6; }
1755   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1756
1757 } # ac_fn_c_check_header_compile
1758
1759 # ac_fn_c_try_link LINENO
1760 # -----------------------
1761 # Try to link conftest.$ac_ext, and return whether this succeeded.
1762 ac_fn_c_try_link ()
1763 {
1764   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1765   rm -f conftest.$ac_objext conftest$ac_exeext
1766   if { { ac_try="$ac_link"
1767 case "(($ac_try" in
1768   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1769   *) ac_try_echo=$ac_try;;
1770 esac
1771 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1772 $as_echo "$ac_try_echo"; } >&5
1773   (eval "$ac_link") 2>conftest.err
1774   ac_status=$?
1775   if test -s conftest.err; then
1776     grep -v '^ *+' conftest.err >conftest.er1
1777     cat conftest.er1 >&5
1778     mv -f conftest.er1 conftest.err
1779   fi
1780   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1781   test $ac_status = 0; } && {
1782          test -z "$ac_c_werror_flag" ||
1783          test ! -s conftest.err
1784        } && test -s conftest$ac_exeext && {
1785          test "$cross_compiling" = yes ||
1786          $as_test_x conftest$ac_exeext
1787        }; then :
1788   ac_retval=0
1789 else
1790   $as_echo "$as_me: failed program was:" >&5
1791 sed 's/^/| /' conftest.$ac_ext >&5
1792
1793         ac_retval=1
1794 fi
1795   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1796   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1797   # interfere with the next link command; also delete a directory that is
1798   # left behind by Apple's compiler.  We do this before executing the actions.
1799   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1800   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801   return $ac_retval
1802
1803 } # ac_fn_c_try_link
1804
1805 # ac_fn_c_check_func LINENO FUNC VAR
1806 # ----------------------------------
1807 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1808 ac_fn_c_check_func ()
1809 {
1810   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1811   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1812 $as_echo_n "checking for $2... " >&6; }
1813 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1814   $as_echo_n "(cached) " >&6
1815 else
1816   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1817 /* end confdefs.h.  */
1818 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1819    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1820 #define $2 innocuous_$2
1821
1822 /* System header to define __stub macros and hopefully few prototypes,
1823     which can conflict with char $2 (); below.
1824     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1825     <limits.h> exists even on freestanding compilers.  */
1826
1827 #ifdef __STDC__
1828 # include <limits.h>
1829 #else
1830 # include <assert.h>
1831 #endif
1832
1833 #undef $2
1834
1835 /* Override any GCC internal prototype to avoid an error.
1836    Use char because int might match the return type of a GCC
1837    builtin and then its argument prototype would still apply.  */
1838 #ifdef __cplusplus
1839 extern "C"
1840 #endif
1841 char $2 ();
1842 /* The GNU C library defines this for functions which it implements
1843     to always fail with ENOSYS.  Some functions are actually named
1844     something starting with __ and the normal name is an alias.  */
1845 #if defined __stub_$2 || defined __stub___$2
1846 choke me
1847 #endif
1848
1849 int
1850 main ()
1851 {
1852 return $2 ();
1853   ;
1854   return 0;
1855 }
1856 _ACEOF
1857 if ac_fn_c_try_link "$LINENO"; then :
1858   eval "$3=yes"
1859 else
1860   eval "$3=no"
1861 fi
1862 rm -f core conftest.err conftest.$ac_objext \
1863     conftest$ac_exeext conftest.$ac_ext
1864 fi
1865 eval ac_res=\$$3
1866                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1867 $as_echo "$ac_res" >&6; }
1868   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1869
1870 } # ac_fn_c_check_func
1871
1872 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1873 # ----------------------------------------------------
1874 # Tries to find if the field MEMBER exists in type AGGR, after including
1875 # INCLUDES, setting cache variable VAR accordingly.
1876 ac_fn_c_check_member ()
1877 {
1878   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1879   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1880 $as_echo_n "checking for $2.$3... " >&6; }
1881 if { as_var=$4; eval "test \"\${$as_var+set}\" = set"; }; then :
1882   $as_echo_n "(cached) " >&6
1883 else
1884   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1885 /* end confdefs.h.  */
1886 $5
1887 int
1888 main ()
1889 {
1890 static $2 ac_aggr;
1891 if (ac_aggr.$3)
1892 return 0;
1893   ;
1894   return 0;
1895 }
1896 _ACEOF
1897 if ac_fn_c_try_compile "$LINENO"; then :
1898   eval "$4=yes"
1899 else
1900   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1901 /* end confdefs.h.  */
1902 $5
1903 int
1904 main ()
1905 {
1906 static $2 ac_aggr;
1907 if (sizeof ac_aggr.$3)
1908 return 0;
1909   ;
1910   return 0;
1911 }
1912 _ACEOF
1913 if ac_fn_c_try_compile "$LINENO"; then :
1914   eval "$4=yes"
1915 else
1916   eval "$4=no"
1917 fi
1918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1919 fi
1920 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1921 fi
1922 eval ac_res=\$$4
1923                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1924 $as_echo "$ac_res" >&6; }
1925   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1926
1927 } # ac_fn_c_check_member
1928
1929 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1930 # -------------------------------------------
1931 # Tests whether TYPE exists after having included INCLUDES, setting cache
1932 # variable VAR accordingly.
1933 ac_fn_c_check_type ()
1934 {
1935   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1936   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1937 $as_echo_n "checking for $2... " >&6; }
1938 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1939   $as_echo_n "(cached) " >&6
1940 else
1941   eval "$3=no"
1942   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1943 /* end confdefs.h.  */
1944 $4
1945 int
1946 main ()
1947 {
1948 if (sizeof ($2))
1949          return 0;
1950   ;
1951   return 0;
1952 }
1953 _ACEOF
1954 if ac_fn_c_try_compile "$LINENO"; then :
1955   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1956 /* end confdefs.h.  */
1957 $4
1958 int
1959 main ()
1960 {
1961 if (sizeof (($2)))
1962             return 0;
1963   ;
1964   return 0;
1965 }
1966 _ACEOF
1967 if ac_fn_c_try_compile "$LINENO"; then :
1968
1969 else
1970   eval "$3=yes"
1971 fi
1972 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1973 fi
1974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1975 fi
1976 eval ac_res=\$$3
1977                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1978 $as_echo "$ac_res" >&6; }
1979   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1980
1981 } # ac_fn_c_check_type
1982 cat >config.log <<_ACEOF
1983 This file contains any messages produced by compilers while
1984 running configure, to aid debugging if configure makes a mistake.
1985
1986 It was created by $as_me, which was
1987 generated by GNU Autoconf 2.64.  Invocation command line was
1988
1989   $ $0 $@
1990
1991 _ACEOF
1992 exec 5>>config.log
1993 {
1994 cat <<_ASUNAME
1995 ## --------- ##
1996 ## Platform. ##
1997 ## --------- ##
1998
1999 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2000 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2001 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2002 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2003 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2004
2005 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2006 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2007
2008 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2009 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2010 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2011 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2012 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2013 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2014 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2015
2016 _ASUNAME
2017
2018 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2019 for as_dir in $PATH
2020 do
2021   IFS=$as_save_IFS
2022   test -z "$as_dir" && as_dir=.
2023     $as_echo "PATH: $as_dir"
2024   done
2025 IFS=$as_save_IFS
2026
2027 } >&5
2028
2029 cat >&5 <<_ACEOF
2030
2031
2032 ## ----------- ##
2033 ## Core tests. ##
2034 ## ----------- ##
2035
2036 _ACEOF
2037
2038
2039 # Keep a trace of the command line.
2040 # Strip out --no-create and --no-recursion so they do not pile up.
2041 # Strip out --silent because we don't want to record it for future runs.
2042 # Also quote any args containing shell meta-characters.
2043 # Make two passes to allow for proper duplicate-argument suppression.
2044 ac_configure_args=
2045 ac_configure_args0=
2046 ac_configure_args1=
2047 ac_must_keep_next=false
2048 for ac_pass in 1 2
2049 do
2050   for ac_arg
2051   do
2052     case $ac_arg in
2053     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2054     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2055     | -silent | --silent | --silen | --sile | --sil)
2056       continue ;;
2057     *\'*)
2058       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2059     esac
2060     case $ac_pass in
2061     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2062     2)
2063       as_fn_append ac_configure_args1 " '$ac_arg'"
2064       if test $ac_must_keep_next = true; then
2065         ac_must_keep_next=false # Got value, back to normal.
2066       else
2067         case $ac_arg in
2068           *=* | --config-cache | -C | -disable-* | --disable-* \
2069           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2070           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2071           | -with-* | --with-* | -without-* | --without-* | --x)
2072             case "$ac_configure_args0 " in
2073               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2074             esac
2075             ;;
2076           -* ) ac_must_keep_next=true ;;
2077         esac
2078       fi
2079       as_fn_append ac_configure_args " '$ac_arg'"
2080       ;;
2081     esac
2082   done
2083 done
2084 { ac_configure_args0=; unset ac_configure_args0;}
2085 { ac_configure_args1=; unset ac_configure_args1;}
2086
2087 # When interrupted or exit'd, cleanup temporary files, and complete
2088 # config.log.  We remove comments because anyway the quotes in there
2089 # would cause problems or look ugly.
2090 # WARNING: Use '\'' to represent an apostrophe within the trap.
2091 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2092 trap 'exit_status=$?
2093   # Save into config.log some information that might help in debugging.
2094   {
2095     echo
2096
2097     cat <<\_ASBOX
2098 ## ---------------- ##
2099 ## Cache variables. ##
2100 ## ---------------- ##
2101 _ASBOX
2102     echo
2103     # The following way of writing the cache mishandles newlines in values,
2104 (
2105   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2106     eval ac_val=\$$ac_var
2107     case $ac_val in #(
2108     *${as_nl}*)
2109       case $ac_var in #(
2110       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2111 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2112       esac
2113       case $ac_var in #(
2114       _ | IFS | as_nl) ;; #(
2115       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2116       *) { eval $ac_var=; unset $ac_var;} ;;
2117       esac ;;
2118     esac
2119   done
2120   (set) 2>&1 |
2121     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2122     *${as_nl}ac_space=\ *)
2123       sed -n \
2124         "s/'\''/'\''\\\\'\'''\''/g;
2125           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2126       ;; #(
2127     *)
2128       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2129       ;;
2130     esac |
2131     sort
2132 )
2133     echo
2134
2135     cat <<\_ASBOX
2136 ## ----------------- ##
2137 ## Output variables. ##
2138 ## ----------------- ##
2139 _ASBOX
2140     echo
2141     for ac_var in $ac_subst_vars
2142     do
2143       eval ac_val=\$$ac_var
2144       case $ac_val in
2145       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2146       esac
2147       $as_echo "$ac_var='\''$ac_val'\''"
2148     done | sort
2149     echo
2150
2151     if test -n "$ac_subst_files"; then
2152       cat <<\_ASBOX
2153 ## ------------------- ##
2154 ## File substitutions. ##
2155 ## ------------------- ##
2156 _ASBOX
2157       echo
2158       for ac_var in $ac_subst_files
2159       do
2160         eval ac_val=\$$ac_var
2161         case $ac_val in
2162         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2163         esac
2164         $as_echo "$ac_var='\''$ac_val'\''"
2165       done | sort
2166       echo
2167     fi
2168
2169     if test -s confdefs.h; then
2170       cat <<\_ASBOX
2171 ## ----------- ##
2172 ## confdefs.h. ##
2173 ## ----------- ##
2174 _ASBOX
2175       echo
2176       cat confdefs.h
2177       echo
2178     fi
2179     test "$ac_signal" != 0 &&
2180       $as_echo "$as_me: caught signal $ac_signal"
2181     $as_echo "$as_me: exit $exit_status"
2182   } >&5
2183   rm -f core *.core core.conftest.* &&
2184     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2185     exit $exit_status
2186 ' 0
2187 for ac_signal in 1 2 13 15; do
2188   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2189 done
2190 ac_signal=0
2191
2192 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2193 rm -f -r conftest* confdefs.h
2194
2195 $as_echo "/* confdefs.h */" > confdefs.h
2196
2197 # Predefined preprocessor variables.
2198
2199 cat >>confdefs.h <<_ACEOF
2200 #define PACKAGE_NAME "$PACKAGE_NAME"
2201 _ACEOF
2202
2203 cat >>confdefs.h <<_ACEOF
2204 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2205 _ACEOF
2206
2207 cat >>confdefs.h <<_ACEOF
2208 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2209 _ACEOF
2210
2211 cat >>confdefs.h <<_ACEOF
2212 #define PACKAGE_STRING "$PACKAGE_STRING"
2213 _ACEOF
2214
2215 cat >>confdefs.h <<_ACEOF
2216 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2217 _ACEOF
2218
2219 cat >>confdefs.h <<_ACEOF
2220 #define PACKAGE_URL "$PACKAGE_URL"
2221 _ACEOF
2222
2223
2224 # Let the site file select an alternate cache file if it wants to.
2225 # Prefer an explicitly selected file to automatically selected ones.
2226 ac_site_file1=NONE
2227 ac_site_file2=NONE
2228 if test -n "$CONFIG_SITE"; then
2229   ac_site_file1=$CONFIG_SITE
2230 elif test "x$prefix" != xNONE; then
2231   ac_site_file1=$prefix/share/config.site
2232   ac_site_file2=$prefix/etc/config.site
2233 else
2234   ac_site_file1=$ac_default_prefix/share/config.site
2235   ac_site_file2=$ac_default_prefix/etc/config.site
2236 fi
2237 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2238 do
2239   test "x$ac_site_file" = xNONE && continue
2240   if test -r "$ac_site_file"; then
2241     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2242 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2243     sed 's/^/| /' "$ac_site_file" >&5
2244     . "$ac_site_file"
2245   fi
2246 done
2247
2248 if test -r "$cache_file"; then
2249   # Some versions of bash will fail to source /dev/null (special
2250   # files actually), so we avoid doing that.
2251   if test -f "$cache_file"; then
2252     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2253 $as_echo "$as_me: loading cache $cache_file" >&6;}
2254     case $cache_file in
2255       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2256       *)                      . "./$cache_file";;
2257     esac
2258   fi
2259 else
2260   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2261 $as_echo "$as_me: creating cache $cache_file" >&6;}
2262   >$cache_file
2263 fi
2264
2265 # Check that the precious variables saved in the cache have kept the same
2266 # value.
2267 ac_cache_corrupted=false
2268 for ac_var in $ac_precious_vars; do
2269   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2270   eval ac_new_set=\$ac_env_${ac_var}_set
2271   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2272   eval ac_new_val=\$ac_env_${ac_var}_value
2273   case $ac_old_set,$ac_new_set in
2274     set,)
2275       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2276 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2277       ac_cache_corrupted=: ;;
2278     ,set)
2279       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2280 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2281       ac_cache_corrupted=: ;;
2282     ,);;
2283     *)
2284       if test "x$ac_old_val" != "x$ac_new_val"; then
2285         # differences in whitespace do not lead to failure.
2286         ac_old_val_w=`echo x $ac_old_val`
2287         ac_new_val_w=`echo x $ac_new_val`
2288         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2289           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2290 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2291           ac_cache_corrupted=:
2292         else
2293           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2294 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2295           eval $ac_var=\$ac_old_val
2296         fi
2297         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2298 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2299         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2300 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2301       fi;;
2302   esac
2303   # Pass precious variables to config.status.
2304   if test "$ac_new_set" = set; then
2305     case $ac_new_val in
2306     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2307     *) ac_arg=$ac_var=$ac_new_val ;;
2308     esac
2309     case " $ac_configure_args " in
2310       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2311       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2312     esac
2313   fi
2314 done
2315 if $ac_cache_corrupted; then
2316   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2317 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2318   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2319 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2320   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2321 fi
2322 ## -------------------- ##
2323 ## Main body of script. ##
2324 ## -------------------- ##
2325
2326 ac_ext=c
2327 ac_cpp='$CPP $CPPFLAGS'
2328 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2329 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2330 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2331
2332
2333 # This file contains common code used by all simulators.
2334 #
2335 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2336 # directory.  It is intended to be invoked before any target specific stuff.
2337 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2338 # It is intended to be invoked last.
2339 #
2340 # The simulator's configure.ac should look like:
2341 #
2342 # dnl Process this file with autoconf to produce a configure script.
2343 # AC_PREREQ(2.64)dnl
2344 # AC_INIT(Makefile.in)
2345 # sinclude(../common/aclocal.m4)
2346 #
2347 # SIM_AC_COMMON
2348 #
2349 # ... target specific stuff ...
2350 #
2351 # SIM_AC_OUTPUT
2352
2353 # Include global overrides and fixes for Autoconf.
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380 # _AC_CHECK_DECL_BODY
2381 # -------------------
2382 # Shell function body for AC_CHECK_DECL.
2383 # _AC_CHECK_DECL_BODY
2384
2385 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2386 #                 INCLUDES)
2387 # -------------------------------------------------------------
2388 # Helper to AC_CHECK_DECLS, which generates the check for a single
2389 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2390 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2403 #
2404 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2405 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2406 #   Written by Gordon Matzigkeit, 1996
2407 #
2408 # This file is free software; the Free Software Foundation gives
2409 # unlimited permission to copy and/or distribute it, with or without
2410 # modifications, as long as this notice is preserved.
2411
2412
2413
2414 # serial 56 LT_INIT
2415
2416
2417 # LT_PREREQ(VERSION)
2418 # ------------------
2419 # Complain and exit if this libtool version is less that VERSION.
2420
2421
2422
2423 # _LT_CHECK_BUILDDIR
2424 # ------------------
2425 # Complain if the absolute build directory name contains unusual characters
2426
2427
2428
2429 # LT_INIT([OPTIONS])
2430 # ------------------
2431 # LT_INIT
2432
2433 # Old names:
2434 # This is what autoupdate's m4 run will expand.  It fires
2435 # the warning (with _au_warn_XXX), outputs it into the
2436 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2437 # the replacement expansion.
2438
2439
2440 # This is an auxiliary macro that is also run when
2441 # autoupdate runs m4.  It simply calls m4_warning, but
2442 # we need a wrapper so that each warning is emitted only
2443 # once.  We break the quoting in m4_warning's argument in
2444 # order to expand this macro's arguments, not AU_DEFUN's.
2445
2446
2447 # Finally, this is the expansion that is picked up by
2448 # autoconf.  It tells the user to run autoupdate, and
2449 # then outputs the replacement expansion.  We do not care
2450 # about autoupdate's warning because that contains
2451 # information on what to do *after* running autoupdate.
2452
2453 # This is what autoupdate's m4 run will expand.  It fires
2454 # the warning (with _au_warn_XXX), outputs it into the
2455 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2456 # the replacement expansion.
2457
2458
2459 # This is an auxiliary macro that is also run when
2460 # autoupdate runs m4.  It simply calls m4_warning, but
2461 # we need a wrapper so that each warning is emitted only
2462 # once.  We break the quoting in m4_warning's argument in
2463 # order to expand this macro's arguments, not AU_DEFUN's.
2464
2465
2466 # Finally, this is the expansion that is picked up by
2467 # autoconf.  It tells the user to run autoupdate, and
2468 # then outputs the replacement expansion.  We do not care
2469 # about autoupdate's warning because that contains
2470 # information on what to do *after* running autoupdate.
2471
2472
2473
2474 # _LT_CC_BASENAME(CC)
2475 # -------------------
2476 # Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
2477
2478
2479
2480 # _LT_FILEUTILS_DEFAULTS
2481 # ----------------------
2482 # It is okay to use these file commands and assume they have been set
2483 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2484 # _LT_FILEUTILS_DEFAULTS
2485
2486
2487 # _LT_SETUP
2488 # ---------
2489 # _LT_SETUP
2490
2491
2492 # _LT_PREPARE_SED_QUOTE_VARS
2493 # --------------------------
2494 # Define a few sed substitution that help us do robust quoting.
2495
2496
2497 # _LT_PROG_LTMAIN
2498 # ---------------
2499 # Note that this code is called both from `configure', and `config.status'
2500 # now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
2501 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2502 # so we pass a copy along to make sure it has a sensible value anyway.
2503 # _LT_PROG_LTMAIN
2504
2505
2506 ## ------------------------------------- ##
2507 ## Accumulate code for creating libtool. ##
2508 ## ------------------------------------- ##
2509
2510 # So that we can recreate a full libtool script including additional
2511 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2512 # in macros and then make a single call at the end using the `libtool'
2513 # label.
2514
2515
2516 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2517 # ----------------------------------------
2518 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2519
2520
2521 # Initialize.
2522
2523
2524
2525 # _LT_CONFIG_LIBTOOL([COMMANDS])
2526 # ------------------------------
2527 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2528
2529
2530 # Initialize.
2531
2532
2533
2534 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2535 # -----------------------------------------------------
2536
2537
2538
2539 # _LT_FORMAT_COMMENT([COMMENT])
2540 # -----------------------------
2541 # Add leading comment marks to the start of each line, and a trailing
2542 # full-stop to the whole comment if one is not present already.
2543
2544
2545
2546
2547 ## ------------------------ ##
2548 ## FIXME: Eliminate VARNAME ##
2549 ## ------------------------ ##
2550
2551
2552 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2553 # -------------------------------------------------------------------
2554 # CONFIGNAME is the name given to the value in the libtool script.
2555 # VARNAME is the (base) name used in the configure script.
2556 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2557 # VARNAME.  Any other value will be used directly.
2558
2559
2560
2561 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2562 # --------------------------------------------------------
2563
2564
2565
2566 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2567 # ------------------------------------------------
2568
2569
2570
2571 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2572 # ---------------------------------------------------------
2573
2574
2575
2576 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2577 # --------------------------------------------------
2578
2579
2580
2581 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2582 # ---------------------------------------------------
2583
2584
2585
2586 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2587 # ---------------------------------------------------
2588
2589
2590
2591
2592 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2593 # ------------------------------------------------
2594
2595
2596
2597
2598 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2599 # ------------------------------------
2600 # Quote a variable value, and forward it to `config.status' so that its
2601 # declaration there will have the same value as in `configure'.  VARNAME
2602 # must have a single quote delimited value for this to work.
2603
2604
2605
2606 # _LT_CONFIG_STATUS_DECLARATIONS
2607 # ------------------------------
2608 # We delimit libtool config variables with single quotes, so when
2609 # we write them to config.status, we have to be sure to quote all
2610 # embedded single quotes properly.  In configure, this macro expands
2611 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2612 #
2613 #    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2614
2615
2616
2617 # _LT_LIBTOOL_TAGS
2618 # ----------------
2619 # Output comment and list of tags supported by the script
2620
2621
2622
2623 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2624 # -----------------------------------
2625 # Extract the dictionary values for VARNAME (optionally with TAG) and
2626 # expand to a commented shell variable setting:
2627 #
2628 #    # Some comment about what VAR is for.
2629 #    visible_name=$lt_internal_name
2630
2631
2632
2633 # _LT_LIBTOOL_CONFIG_VARS
2634 # -----------------------
2635 # Produce commented declarations of non-tagged libtool config variables
2636 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2637 # script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
2638 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2639
2640
2641
2642 # _LT_LIBTOOL_TAG_VARS(TAG)
2643 # -------------------------
2644
2645
2646
2647 # _LT_TAGVAR(VARNAME, [TAGNAME])
2648 # ------------------------------
2649
2650
2651
2652 # _LT_CONFIG_COMMANDS
2653 # -------------------
2654 # Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
2655 # variables for single and double quote escaping we saved from calls
2656 # to _LT_DECL, we can put quote escaped variables declarations
2657 # into `config.status', and then the shell code to quote escape them in
2658 # for loops in `config.status'.  Finally, any additional code accumulated
2659 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2660 #_LT_CONFIG_COMMANDS
2661
2662
2663 # Initialize.
2664
2665
2666 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2667 # ------------------------------------
2668 # Generate a child script FILE with all initialization necessary to
2669 # reuse the environment learned by the parent script, and make the
2670 # file executable.  If COMMENT is supplied, it is inserted after the
2671 # `#!' sequence but before initialization text begins.  After this
2672 # macro, additional text can be appended to FILE to form the body of
2673 # the child script.  The macro ends with non-zero status if the
2674 # file could not be fully written (such as if the disk is full).
2675 # _LT_GENERATED_FILE_INIT
2676
2677 # LT_OUTPUT
2678 # ---------
2679 # This macro allows early generation of the libtool script (before
2680 # AC_OUTPUT is called), incase it is used in configure for compilation
2681 # tests.
2682 # LT_OUTPUT
2683
2684
2685 # _LT_CONFIG(TAG)
2686 # ---------------
2687 # If TAG is the built-in tag, create an initial libtool script with a
2688 # default configuration from the untagged config vars.  Otherwise add code
2689 # to config.status for appending the configuration named by TAG from the
2690 # matching tagged config vars.
2691 # _LT_CONFIG
2692
2693
2694 # LT_SUPPORTED_TAG(TAG)
2695 # ---------------------
2696 # Trace this macro to discover what tags are supported by the libtool
2697 # --tag option, using:
2698 #    autoconf --trace 'LT_SUPPORTED_TAG:$1'
2699
2700
2701
2702 # C support is built-in for now
2703
2704
2705
2706
2707 # LT_LANG(LANG)
2708 # -------------
2709 # Enable libtool support for the given language if not already enabled.
2710 # LT_LANG
2711
2712
2713 # _LT_LANG(LANGNAME)
2714 # ------------------
2715 # _LT_LANG
2716
2717
2718 # _LT_LANG_DEFAULT_CONFIG
2719 # -----------------------
2720 # _LT_LANG_DEFAULT_CONFIG
2721
2722 # Obsolete macros:
2723 # This is what autoupdate's m4 run will expand.  It fires
2724 # the warning (with _au_warn_XXX), outputs it into the
2725 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2726 # the replacement expansion.
2727
2728
2729 # This is an auxiliary macro that is also run when
2730 # autoupdate runs m4.  It simply calls m4_warning, but
2731 # we need a wrapper so that each warning is emitted only
2732 # once.  We break the quoting in m4_warning's argument in
2733 # order to expand this macro's arguments, not AU_DEFUN's.
2734
2735
2736 # Finally, this is the expansion that is picked up by
2737 # autoconf.  It tells the user to run autoupdate, and
2738 # then outputs the replacement expansion.  We do not care
2739 # about autoupdate's warning because that contains
2740 # information on what to do *after* running autoupdate.
2741
2742 # This is what autoupdate's m4 run will expand.  It fires
2743 # the warning (with _au_warn_XXX), outputs it into the
2744 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2745 # the replacement expansion.
2746
2747
2748 # This is an auxiliary macro that is also run when
2749 # autoupdate runs m4.  It simply calls m4_warning, but
2750 # we need a wrapper so that each warning is emitted only
2751 # once.  We break the quoting in m4_warning's argument in
2752 # order to expand this macro's arguments, not AU_DEFUN's.
2753
2754
2755 # Finally, this is the expansion that is picked up by
2756 # autoconf.  It tells the user to run autoupdate, and
2757 # then outputs the replacement expansion.  We do not care
2758 # about autoupdate's warning because that contains
2759 # information on what to do *after* running autoupdate.
2760
2761 # This is what autoupdate's m4 run will expand.  It fires
2762 # the warning (with _au_warn_XXX), outputs it into the
2763 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2764 # the replacement expansion.
2765
2766
2767 # This is an auxiliary macro that is also run when
2768 # autoupdate runs m4.  It simply calls m4_warning, but
2769 # we need a wrapper so that each warning is emitted only
2770 # once.  We break the quoting in m4_warning's argument in
2771 # order to expand this macro's arguments, not AU_DEFUN's.
2772
2773
2774 # Finally, this is the expansion that is picked up by
2775 # autoconf.  It tells the user to run autoupdate, and
2776 # then outputs the replacement expansion.  We do not care
2777 # about autoupdate's warning because that contains
2778 # information on what to do *after* running autoupdate.
2779
2780 # This is what autoupdate's m4 run will expand.  It fires
2781 # the warning (with _au_warn_XXX), outputs it into the
2782 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2783 # the replacement expansion.
2784
2785
2786 # This is an auxiliary macro that is also run when
2787 # autoupdate runs m4.  It simply calls m4_warning, but
2788 # we need a wrapper so that each warning is emitted only
2789 # once.  We break the quoting in m4_warning's argument in
2790 # order to expand this macro's arguments, not AU_DEFUN's.
2791
2792
2793 # Finally, this is the expansion that is picked up by
2794 # autoconf.  It tells the user to run autoupdate, and
2795 # then outputs the replacement expansion.  We do not care
2796 # about autoupdate's warning because that contains
2797 # information on what to do *after* running autoupdate.
2798
2799 # This is what autoupdate's m4 run will expand.  It fires
2800 # the warning (with _au_warn_XXX), outputs it into the
2801 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2802 # the replacement expansion.
2803
2804
2805 # This is an auxiliary macro that is also run when
2806 # autoupdate runs m4.  It simply calls m4_warning, but
2807 # we need a wrapper so that each warning is emitted only
2808 # once.  We break the quoting in m4_warning's argument in
2809 # order to expand this macro's arguments, not AU_DEFUN's.
2810
2811
2812 # Finally, this is the expansion that is picked up by
2813 # autoconf.  It tells the user to run autoupdate, and
2814 # then outputs the replacement expansion.  We do not care
2815 # about autoupdate's warning because that contains
2816 # information on what to do *after* running autoupdate.
2817
2818
2819
2820 # _LT_TAG_COMPILER
2821 # ----------------
2822 # _LT_TAG_COMPILER
2823
2824
2825 # _LT_COMPILER_BOILERPLATE
2826 # ------------------------
2827 # Check for compiler boilerplate output or warnings with
2828 # the simple compiler test code.
2829 # _LT_COMPILER_BOILERPLATE
2830
2831
2832 # _LT_LINKER_BOILERPLATE
2833 # ----------------------
2834 # Check for linker boilerplate output or warnings with
2835 # the simple link test code.
2836 # _LT_LINKER_BOILERPLATE
2837
2838 # _LT_REQUIRED_DARWIN_CHECKS
2839 # -------------------------
2840
2841
2842
2843 # _LT_DARWIN_LINKER_FEATURES
2844 # --------------------------
2845 # Checks for linker and compiler features on darwin
2846
2847
2848 # _LT_SYS_MODULE_PATH_AIX
2849 # -----------------------
2850 # Links a minimal program and checks the executable
2851 # for the system default hardcoded library path. In most cases,
2852 # this is /usr/lib:/lib, but when the MPI compilers are used
2853 # the location of the communication and MPI libs are included too.
2854 # If we don't find anything, use the default library path according
2855 # to the aix ld manual.
2856 # _LT_SYS_MODULE_PATH_AIX
2857
2858
2859 # _LT_SHELL_INIT(ARG)
2860 # -------------------
2861 # _LT_SHELL_INIT
2862
2863
2864
2865 # _LT_PROG_ECHO_BACKSLASH
2866 # -----------------------
2867 # Find how we can fake an echo command that does not interpret backslash.
2868 # In particular, with Autoconf 2.60 or later we add some code to the start
2869 # of the generated configure script which will find a shell with a builtin
2870 # printf (which we can use as an echo command).
2871 # _LT_PROG_ECHO_BACKSLASH
2872
2873
2874 # _LT_ENABLE_LOCK
2875 # ---------------
2876 # _LT_ENABLE_LOCK
2877
2878
2879 # _LT_CMD_OLD_ARCHIVE
2880 # -------------------
2881 # _LT_CMD_OLD_ARCHIVE
2882
2883
2884 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2885 #               [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2886 # ----------------------------------------------------------------
2887 # Check whether the given compiler option works
2888 # _LT_COMPILER_OPTION
2889
2890 # Old name:
2891 # This is what autoupdate's m4 run will expand.  It fires
2892 # the warning (with _au_warn_XXX), outputs it into the
2893 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2894 # the replacement expansion.
2895
2896
2897 # This is an auxiliary macro that is also run when
2898 # autoupdate runs m4.  It simply calls m4_warning, but
2899 # we need a wrapper so that each warning is emitted only
2900 # once.  We break the quoting in m4_warning's argument in
2901 # order to expand this macro's arguments, not AU_DEFUN's.
2902
2903
2904 # Finally, this is the expansion that is picked up by
2905 # autoconf.  It tells the user to run autoupdate, and
2906 # then outputs the replacement expansion.  We do not care
2907 # about autoupdate's warning because that contains
2908 # information on what to do *after* running autoupdate.
2909
2910
2911
2912 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2913 #                  [ACTION-SUCCESS], [ACTION-FAILURE])
2914 # ----------------------------------------------------
2915 # Check whether the given linker option works
2916 # _LT_LINKER_OPTION
2917
2918 # Old name:
2919 # This is what autoupdate's m4 run will expand.  It fires
2920 # the warning (with _au_warn_XXX), outputs it into the
2921 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2922 # the replacement expansion.
2923
2924
2925 # This is an auxiliary macro that is also run when
2926 # autoupdate runs m4.  It simply calls m4_warning, but
2927 # we need a wrapper so that each warning is emitted only
2928 # once.  We break the quoting in m4_warning's argument in
2929 # order to expand this macro's arguments, not AU_DEFUN's.
2930
2931
2932 # Finally, this is the expansion that is picked up by
2933 # autoconf.  It tells the user to run autoupdate, and
2934 # then outputs the replacement expansion.  We do not care
2935 # about autoupdate's warning because that contains
2936 # information on what to do *after* running autoupdate.
2937
2938
2939
2940 # LT_CMD_MAX_LEN
2941 #---------------
2942 # LT_CMD_MAX_LEN
2943
2944 # Old name:
2945 # This is what autoupdate's m4 run will expand.  It fires
2946 # the warning (with _au_warn_XXX), outputs it into the
2947 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2948 # the replacement expansion.
2949
2950
2951 # This is an auxiliary macro that is also run when
2952 # autoupdate runs m4.  It simply calls m4_warning, but
2953 # we need a wrapper so that each warning is emitted only
2954 # once.  We break the quoting in m4_warning's argument in
2955 # order to expand this macro's arguments, not AU_DEFUN's.
2956
2957
2958 # Finally, this is the expansion that is picked up by
2959 # autoconf.  It tells the user to run autoupdate, and
2960 # then outputs the replacement expansion.  We do not care
2961 # about autoupdate's warning because that contains
2962 # information on what to do *after* running autoupdate.
2963
2964
2965
2966 # _LT_HEADER_DLFCN
2967 # ----------------
2968 # _LT_HEADER_DLFCN
2969
2970
2971 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2972 #                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2973 # ----------------------------------------------------------------
2974 # _LT_TRY_DLOPEN_SELF
2975
2976
2977 # LT_SYS_DLOPEN_SELF
2978 # ------------------
2979 # LT_SYS_DLOPEN_SELF
2980
2981 # Old name:
2982 # This is what autoupdate's m4 run will expand.  It fires
2983 # the warning (with _au_warn_XXX), outputs it into the
2984 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2985 # the replacement expansion.
2986
2987
2988 # This is an auxiliary macro that is also run when
2989 # autoupdate runs m4.  It simply calls m4_warning, but
2990 # we need a wrapper so that each warning is emitted only
2991 # once.  We break the quoting in m4_warning's argument in
2992 # order to expand this macro's arguments, not AU_DEFUN's.
2993
2994
2995 # Finally, this is the expansion that is picked up by
2996 # autoconf.  It tells the user to run autoupdate, and
2997 # then outputs the replacement expansion.  We do not care
2998 # about autoupdate's warning because that contains
2999 # information on what to do *after* running autoupdate.
3000
3001
3002
3003 # _LT_COMPILER_C_O([TAGNAME])
3004 # ---------------------------
3005 # Check to see if options -c and -o are simultaneously supported by compiler.
3006 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3007 # _LT_COMPILER_C_O
3008
3009
3010 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3011 # ----------------------------------
3012 # Check to see if we can do hard links to lock some files if needed
3013 # _LT_COMPILER_FILE_LOCKS
3014
3015
3016 # _LT_CHECK_OBJDIR
3017 # ----------------
3018 # _LT_CHECK_OBJDIR
3019
3020
3021 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3022 # --------------------------------------
3023 # Check hardcoding attributes.
3024 # _LT_LINKER_HARDCODE_LIBPATH
3025
3026
3027 # _LT_CMD_STRIPLIB
3028 # ----------------
3029 # _LT_CMD_STRIPLIB
3030
3031
3032 # _LT_SYS_DYNAMIC_LINKER([TAG])
3033 # -----------------------------
3034 # PORTME Fill in your ld.so characteristics
3035 # _LT_SYS_DYNAMIC_LINKER
3036
3037
3038 # _LT_PATH_TOOL_PREFIX(TOOL)
3039 # --------------------------
3040 # find a file program which can recognize shared library
3041 # _LT_PATH_TOOL_PREFIX
3042
3043 # Old name:
3044 # This is what autoupdate's m4 run will expand.  It fires
3045 # the warning (with _au_warn_XXX), outputs it into the
3046 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3047 # the replacement expansion.
3048
3049
3050 # This is an auxiliary macro that is also run when
3051 # autoupdate runs m4.  It simply calls m4_warning, but
3052 # we need a wrapper so that each warning is emitted only
3053 # once.  We break the quoting in m4_warning's argument in
3054 # order to expand this macro's arguments, not AU_DEFUN's.
3055
3056
3057 # Finally, this is the expansion that is picked up by
3058 # autoconf.  It tells the user to run autoupdate, and
3059 # then outputs the replacement expansion.  We do not care
3060 # about autoupdate's warning because that contains
3061 # information on what to do *after* running autoupdate.
3062
3063
3064
3065 # _LT_PATH_MAGIC
3066 # --------------
3067 # find a file program which can recognize a shared library
3068 # _LT_PATH_MAGIC
3069
3070
3071 # LT_PATH_LD
3072 # ----------
3073 # find the pathname to the GNU or non-GNU linker
3074 # LT_PATH_LD
3075
3076 # Old names:
3077 # This is what autoupdate's m4 run will expand.  It fires
3078 # the warning (with _au_warn_XXX), outputs it into the
3079 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3080 # the replacement expansion.
3081
3082
3083 # This is an auxiliary macro that is also run when
3084 # autoupdate runs m4.  It simply calls m4_warning, but
3085 # we need a wrapper so that each warning is emitted only
3086 # once.  We break the quoting in m4_warning's argument in
3087 # order to expand this macro's arguments, not AU_DEFUN's.
3088
3089
3090 # Finally, this is the expansion that is picked up by
3091 # autoconf.  It tells the user to run autoupdate, and
3092 # then outputs the replacement expansion.  We do not care
3093 # about autoupdate's warning because that contains
3094 # information on what to do *after* running autoupdate.
3095
3096 # This is what autoupdate's m4 run will expand.  It fires
3097 # the warning (with _au_warn_XXX), outputs it into the
3098 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3099 # the replacement expansion.
3100
3101
3102 # This is an auxiliary macro that is also run when
3103 # autoupdate runs m4.  It simply calls m4_warning, but
3104 # we need a wrapper so that each warning is emitted only
3105 # once.  We break the quoting in m4_warning's argument in
3106 # order to expand this macro's arguments, not AU_DEFUN's.
3107
3108
3109 # Finally, this is the expansion that is picked up by
3110 # autoconf.  It tells the user to run autoupdate, and
3111 # then outputs the replacement expansion.  We do not care
3112 # about autoupdate's warning because that contains
3113 # information on what to do *after* running autoupdate.
3114
3115
3116
3117 # _LT_PATH_LD_GNU
3118 #- --------------
3119 # _LT_PATH_LD_GNU
3120
3121
3122 # _LT_CMD_RELOAD
3123 # --------------
3124 # find reload flag for linker
3125 #   -- PORTME Some linkers may need a different reload flag.
3126 # _LT_CMD_RELOAD
3127
3128
3129 # _LT_CHECK_MAGIC_METHOD
3130 # ----------------------
3131 # how to check for library dependencies
3132 #  -- PORTME fill in with the dynamic library characteristics
3133 # _LT_CHECK_MAGIC_METHOD
3134
3135
3136 # LT_PATH_NM
3137 # ----------
3138 # find the pathname to a BSD- or MS-compatible name lister
3139 # LT_PATH_NM
3140
3141 # Old names:
3142 # This is what autoupdate's m4 run will expand.  It fires
3143 # the warning (with _au_warn_XXX), outputs it into the
3144 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3145 # the replacement expansion.
3146
3147
3148 # This is an auxiliary macro that is also run when
3149 # autoupdate runs m4.  It simply calls m4_warning, but
3150 # we need a wrapper so that each warning is emitted only
3151 # once.  We break the quoting in m4_warning's argument in
3152 # order to expand this macro's arguments, not AU_DEFUN's.
3153
3154
3155 # Finally, this is the expansion that is picked up by
3156 # autoconf.  It tells the user to run autoupdate, and
3157 # then outputs the replacement expansion.  We do not care
3158 # about autoupdate's warning because that contains
3159 # information on what to do *after* running autoupdate.
3160
3161 # This is what autoupdate's m4 run will expand.  It fires
3162 # the warning (with _au_warn_XXX), outputs it into the
3163 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3164 # the replacement expansion.
3165
3166
3167 # This is an auxiliary macro that is also run when
3168 # autoupdate runs m4.  It simply calls m4_warning, but
3169 # we need a wrapper so that each warning is emitted only
3170 # once.  We break the quoting in m4_warning's argument in
3171 # order to expand this macro's arguments, not AU_DEFUN's.
3172
3173
3174 # Finally, this is the expansion that is picked up by
3175 # autoconf.  It tells the user to run autoupdate, and
3176 # then outputs the replacement expansion.  We do not care
3177 # about autoupdate's warning because that contains
3178 # information on what to do *after* running autoupdate.
3179
3180
3181
3182 # LT_LIB_M
3183 # --------
3184 # check for math library
3185 # LT_LIB_M
3186
3187 # Old name:
3188 # This is what autoupdate's m4 run will expand.  It fires
3189 # the warning (with _au_warn_XXX), outputs it into the
3190 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3191 # the replacement expansion.
3192
3193
3194 # This is an auxiliary macro that is also run when
3195 # autoupdate runs m4.  It simply calls m4_warning, but
3196 # we need a wrapper so that each warning is emitted only
3197 # once.  We break the quoting in m4_warning's argument in
3198 # order to expand this macro's arguments, not AU_DEFUN's.
3199
3200
3201 # Finally, this is the expansion that is picked up by
3202 # autoconf.  It tells the user to run autoupdate, and
3203 # then outputs the replacement expansion.  We do not care
3204 # about autoupdate's warning because that contains
3205 # information on what to do *after* running autoupdate.
3206
3207
3208
3209 # _LT_COMPILER_NO_RTTI([TAGNAME])
3210 # -------------------------------
3211 # _LT_COMPILER_NO_RTTI
3212
3213
3214 # _LT_CMD_GLOBAL_SYMBOLS
3215 # ----------------------
3216  # _LT_CMD_GLOBAL_SYMBOLS
3217
3218
3219 # _LT_COMPILER_PIC([TAGNAME])
3220 # ---------------------------
3221 # _LT_COMPILER_PIC
3222
3223
3224 # _LT_LINKER_SHLIBS([TAGNAME])
3225 # ----------------------------
3226 # See if the linker supports building shared libraries.
3227 # _LT_LINKER_SHLIBS
3228
3229
3230 # _LT_LANG_C_CONFIG([TAG])
3231 # ------------------------
3232 # Ensure that the configuration variables for a C compiler are suitably
3233 # defined.  These variables are subsequently used by _LT_CONFIG to write
3234 # the compiler configuration to `libtool'.
3235 # _LT_LANG_C_CONFIG
3236
3237
3238 # _LT_LANG_CXX_CONFIG([TAG])
3239 # --------------------------
3240 # Ensure that the configuration variables for a C++ compiler are suitably
3241 # defined.  These variables are subsequently used by _LT_CONFIG to write
3242 # the compiler configuration to `libtool'.
3243 # _LT_LANG_CXX_CONFIG
3244
3245
3246 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3247 # ---------------------------------
3248 # Figure out "hidden" library dependencies from verbose
3249 # compiler output when linking a shared library.
3250 # Parse the compiler output and extract the necessary
3251 # objects, libraries and library flags.
3252 # _LT_SYS_HIDDEN_LIBDEPS
3253
3254
3255 # _LT_LANG_F77_CONFIG([TAG])
3256 # --------------------------
3257 # Ensure that the configuration variables for a Fortran 77 compiler are
3258 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3259 # to write the compiler configuration to `libtool'.
3260 # _LT_LANG_F77_CONFIG
3261
3262
3263 # _LT_LANG_FC_CONFIG([TAG])
3264 # -------------------------
3265 # Ensure that the configuration variables for a Fortran compiler are
3266 # suitably defined.  These variables are subsequently used by _LT_CONFIG
3267 # to write the compiler configuration to `libtool'.
3268 # _LT_LANG_FC_CONFIG
3269
3270
3271 # _LT_LANG_GCJ_CONFIG([TAG])
3272 # --------------------------
3273 # Ensure that the configuration variables for the GNU Java Compiler compiler
3274 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3275 # to write the compiler configuration to `libtool'.
3276 # _LT_LANG_GCJ_CONFIG
3277
3278
3279 # _LT_LANG_RC_CONFIG([TAG])
3280 # -------------------------
3281 # Ensure that the configuration variables for the Windows resource compiler
3282 # are suitably defined.  These variables are subsequently used by _LT_CONFIG
3283 # to write the compiler configuration to `libtool'.
3284 # _LT_LANG_RC_CONFIG
3285
3286
3287 # LT_PROG_GCJ
3288 # -----------
3289
3290
3291 # Old name:
3292 # This is what autoupdate's m4 run will expand.  It fires
3293 # the warning (with _au_warn_XXX), outputs it into the
3294 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3295 # the replacement expansion.
3296
3297
3298 # This is an auxiliary macro that is also run when
3299 # autoupdate runs m4.  It simply calls m4_warning, but
3300 # we need a wrapper so that each warning is emitted only
3301 # once.  We break the quoting in m4_warning's argument in
3302 # order to expand this macro's arguments, not AU_DEFUN's.
3303
3304
3305 # Finally, this is the expansion that is picked up by
3306 # autoconf.  It tells the user to run autoupdate, and
3307 # then outputs the replacement expansion.  We do not care
3308 # about autoupdate's warning because that contains
3309 # information on what to do *after* running autoupdate.
3310
3311
3312
3313 # LT_PROG_RC
3314 # ----------
3315
3316
3317 # Old name:
3318 # This is what autoupdate's m4 run will expand.  It fires
3319 # the warning (with _au_warn_XXX), outputs it into the
3320 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3321 # the replacement expansion.
3322
3323
3324 # This is an auxiliary macro that is also run when
3325 # autoupdate runs m4.  It simply calls m4_warning, but
3326 # we need a wrapper so that each warning is emitted only
3327 # once.  We break the quoting in m4_warning's argument in
3328 # order to expand this macro's arguments, not AU_DEFUN's.
3329
3330
3331 # Finally, this is the expansion that is picked up by
3332 # autoconf.  It tells the user to run autoupdate, and
3333 # then outputs the replacement expansion.  We do not care
3334 # about autoupdate's warning because that contains
3335 # information on what to do *after* running autoupdate.
3336
3337
3338
3339 # _LT_DECL_EGREP
3340 # --------------
3341 # If we don't have a new enough Autoconf to choose the best grep
3342 # available, choose the one first in the user's PATH.
3343
3344
3345
3346 # _LT_DECL_OBJDUMP
3347 # --------------
3348 # If we don't have a new enough Autoconf to choose the best objdump
3349 # available, choose the one first in the user's PATH.
3350
3351
3352
3353 # _LT_DECL_SED
3354 # ------------
3355 # Check for a fully-functional sed program, that truncates
3356 # as few characters as possible.  Prefer GNU sed if found.
3357 # _LT_DECL_SED
3358
3359 #m4_ifndef
3360
3361 # Old name:
3362 # This is what autoupdate's m4 run will expand.  It fires
3363 # the warning (with _au_warn_XXX), outputs it into the
3364 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3365 # the replacement expansion.
3366
3367
3368 # This is an auxiliary macro that is also run when
3369 # autoupdate runs m4.  It simply calls m4_warning, but
3370 # we need a wrapper so that each warning is emitted only
3371 # once.  We break the quoting in m4_warning's argument in
3372 # order to expand this macro's arguments, not AU_DEFUN's.
3373
3374
3375 # Finally, this is the expansion that is picked up by
3376 # autoconf.  It tells the user to run autoupdate, and
3377 # then outputs the replacement expansion.  We do not care
3378 # about autoupdate's warning because that contains
3379 # information on what to do *after* running autoupdate.
3380
3381
3382
3383 # _LT_CHECK_SHELL_FEATURES
3384 # ------------------------
3385 # Find out whether the shell is Bourne or XSI compatible,
3386 # or has some other useful features.
3387 # _LT_CHECK_SHELL_FEATURES
3388
3389
3390 # _LT_PROG_XSI_SHELLFNS
3391 # ---------------------
3392 # Bourne and XSI compatible variants of some useful shell functions.
3393
3394
3395 # Helper functions for option handling.                    -*- Autoconf -*-
3396 #
3397 #   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3398 #   Inc.
3399 #   Written by Gary V. Vaughan, 2004
3400 #
3401 # This file is free software; the Free Software Foundation gives
3402 # unlimited permission to copy and/or distribute it, with or without
3403 # modifications, as long as this notice is preserved.
3404
3405 # serial 6 ltoptions.m4
3406
3407 # This is to help aclocal find these macros, as it can't see m4_define.
3408
3409
3410
3411 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3412 # ------------------------------------------
3413
3414
3415
3416 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3417 # ---------------------------------------
3418 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3419 # matching handler defined, dispatch to it.  Other OPTION-NAMEs are
3420 # saved as a flag.
3421
3422
3423
3424 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3425 # ------------------------------------------------------------
3426 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3427
3428
3429
3430 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3431 # -------------------------------------------------------
3432 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3433 # are set.
3434
3435
3436
3437 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3438 # ----------------------------------------
3439 # OPTION-LIST is a space-separated list of Libtool options associated
3440 # with MACRO-NAME.  If any OPTION has a matching handler declared with
3441 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3442 # the unknown option and exit.
3443 # _LT_SET_OPTIONS
3444
3445
3446 ## --------------------------------- ##
3447 ## Macros to handle LT_INIT options. ##
3448 ## --------------------------------- ##
3449
3450 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3451 # -----------------------------------------
3452
3453
3454
3455 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3456 # -----------------------------------------------
3457 # LT_OPTION_DEFINE
3458
3459
3460 # dlopen
3461 # ------
3462
3463
3464 # This is what autoupdate's m4 run will expand.  It fires
3465 # the warning (with _au_warn_XXX), outputs it into the
3466 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3467 # the replacement expansion.
3468
3469
3470 # This is an auxiliary macro that is also run when
3471 # autoupdate runs m4.  It simply calls m4_warning, but
3472 # we need a wrapper so that each warning is emitted only
3473 # once.  We break the quoting in m4_warning's argument in
3474 # order to expand this macro's arguments, not AU_DEFUN's.
3475
3476
3477 # Finally, this is the expansion that is picked up by
3478 # autoconf.  It tells the user to run autoupdate, and
3479 # then outputs the replacement expansion.  We do not care
3480 # about autoupdate's warning because that contains
3481 # information on what to do *after* running autoupdate.
3482
3483
3484
3485
3486 # win32-dll
3487 # ---------
3488 # Declare package support for building win32 dll's.
3489 # win32-dll
3490
3491 # This is what autoupdate's m4 run will expand.  It fires
3492 # the warning (with _au_warn_XXX), outputs it into the
3493 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3494 # the replacement expansion.
3495
3496
3497 # This is an auxiliary macro that is also run when
3498 # autoupdate runs m4.  It simply calls m4_warning, but
3499 # we need a wrapper so that each warning is emitted only
3500 # once.  We break the quoting in m4_warning's argument in
3501 # order to expand this macro's arguments, not AU_DEFUN's.
3502
3503
3504 # Finally, this is the expansion that is picked up by
3505 # autoconf.  It tells the user to run autoupdate, and
3506 # then outputs the replacement expansion.  We do not care
3507 # about autoupdate's warning because that contains
3508 # information on what to do *after* running autoupdate.
3509
3510
3511
3512
3513 # _LT_ENABLE_SHARED([DEFAULT])
3514 # ----------------------------
3515 # implement the --enable-shared flag, and supports the `shared' and
3516 # `disable-shared' LT_INIT options.
3517 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3518 # _LT_ENABLE_SHARED
3519
3520
3521
3522
3523 # Old names:
3524
3525
3526
3527
3528 # This is what autoupdate's m4 run will expand.  It fires
3529 # the warning (with _au_warn_XXX), outputs it into the
3530 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3531 # the replacement expansion.
3532
3533
3534 # This is an auxiliary macro that is also run when
3535 # autoupdate runs m4.  It simply calls m4_warning, but
3536 # we need a wrapper so that each warning is emitted only
3537 # once.  We break the quoting in m4_warning's argument in
3538 # order to expand this macro's arguments, not AU_DEFUN's.
3539
3540
3541 # Finally, this is the expansion that is picked up by
3542 # autoconf.  It tells the user to run autoupdate, and
3543 # then outputs the replacement expansion.  We do not care
3544 # about autoupdate's warning because that contains
3545 # information on what to do *after* running autoupdate.
3546
3547 # This is what autoupdate's m4 run will expand.  It fires
3548 # the warning (with _au_warn_XXX), outputs it into the
3549 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3550 # the replacement expansion.
3551
3552
3553 # This is an auxiliary macro that is also run when
3554 # autoupdate runs m4.  It simply calls m4_warning, but
3555 # we need a wrapper so that each warning is emitted only
3556 # once.  We break the quoting in m4_warning's argument in
3557 # order to expand this macro's arguments, not AU_DEFUN's.
3558
3559
3560 # Finally, this is the expansion that is picked up by
3561 # autoconf.  It tells the user to run autoupdate, and
3562 # then outputs the replacement expansion.  We do not care
3563 # about autoupdate's warning because that contains
3564 # information on what to do *after* running autoupdate.
3565
3566
3567
3568
3569
3570 # _LT_ENABLE_STATIC([DEFAULT])
3571 # ----------------------------
3572 # implement the --enable-static flag, and support the `static' and
3573 # `disable-static' LT_INIT options.
3574 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3575 # _LT_ENABLE_STATIC
3576
3577
3578
3579
3580 # Old names:
3581
3582
3583
3584
3585 # This is what autoupdate's m4 run will expand.  It fires
3586 # the warning (with _au_warn_XXX), outputs it into the
3587 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3588 # the replacement expansion.
3589
3590
3591 # This is an auxiliary macro that is also run when
3592 # autoupdate runs m4.  It simply calls m4_warning, but
3593 # we need a wrapper so that each warning is emitted only
3594 # once.  We break the quoting in m4_warning's argument in
3595 # order to expand this macro's arguments, not AU_DEFUN's.
3596
3597
3598 # Finally, this is the expansion that is picked up by
3599 # autoconf.  It tells the user to run autoupdate, and
3600 # then outputs the replacement expansion.  We do not care
3601 # about autoupdate's warning because that contains
3602 # information on what to do *after* running autoupdate.
3603
3604 # This is what autoupdate's m4 run will expand.  It fires
3605 # the warning (with _au_warn_XXX), outputs it into the
3606 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3607 # the replacement expansion.
3608
3609
3610 # This is an auxiliary macro that is also run when
3611 # autoupdate runs m4.  It simply calls m4_warning, but
3612 # we need a wrapper so that each warning is emitted only
3613 # once.  We break the quoting in m4_warning's argument in
3614 # order to expand this macro's arguments, not AU_DEFUN's.
3615
3616
3617 # Finally, this is the expansion that is picked up by
3618 # autoconf.  It tells the user to run autoupdate, and
3619 # then outputs the replacement expansion.  We do not care
3620 # about autoupdate's warning because that contains
3621 # information on what to do *after* running autoupdate.
3622
3623
3624
3625
3626
3627 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3628 # ----------------------------------
3629 # implement the --enable-fast-install flag, and support the `fast-install'
3630 # and `disable-fast-install' LT_INIT options.
3631 # DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
3632 # _LT_ENABLE_FAST_INSTALL
3633
3634
3635
3636
3637 # Old names:
3638 # This is what autoupdate's m4 run will expand.  It fires
3639 # the warning (with _au_warn_XXX), outputs it into the
3640 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3641 # the replacement expansion.
3642
3643
3644 # This is an auxiliary macro that is also run when
3645 # autoupdate runs m4.  It simply calls m4_warning, but
3646 # we need a wrapper so that each warning is emitted only
3647 # once.  We break the quoting in m4_warning's argument in
3648 # order to expand this macro's arguments, not AU_DEFUN's.
3649
3650
3651 # Finally, this is the expansion that is picked up by
3652 # autoconf.  It tells the user to run autoupdate, and
3653 # then outputs the replacement expansion.  We do not care
3654 # about autoupdate's warning because that contains
3655 # information on what to do *after* running autoupdate.
3656
3657
3658 # This is what autoupdate's m4 run will expand.  It fires
3659 # the warning (with _au_warn_XXX), outputs it into the
3660 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3661 # the replacement expansion.
3662
3663
3664 # This is an auxiliary macro that is also run when
3665 # autoupdate runs m4.  It simply calls m4_warning, but
3666 # we need a wrapper so that each warning is emitted only
3667 # once.  We break the quoting in m4_warning's argument in
3668 # order to expand this macro's arguments, not AU_DEFUN's.
3669
3670
3671 # Finally, this is the expansion that is picked up by
3672 # autoconf.  It tells the user to run autoupdate, and
3673 # then outputs the replacement expansion.  We do not care
3674 # about autoupdate's warning because that contains
3675 # information on what to do *after* running autoupdate.
3676
3677
3678
3679
3680 # _LT_WITH_PIC([MODE])
3681 # --------------------
3682 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3683 # LT_INIT options.
3684 # MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
3685 # _LT_WITH_PIC
3686
3687
3688
3689
3690 # Old name:
3691 # This is what autoupdate's m4 run will expand.  It fires
3692 # the warning (with _au_warn_XXX), outputs it into the
3693 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3694 # the replacement expansion.
3695
3696
3697 # This is an auxiliary macro that is also run when
3698 # autoupdate runs m4.  It simply calls m4_warning, but
3699 # we need a wrapper so that each warning is emitted only
3700 # once.  We break the quoting in m4_warning's argument in
3701 # order to expand this macro's arguments, not AU_DEFUN's.
3702
3703
3704 # Finally, this is the expansion that is picked up by
3705 # autoconf.  It tells the user to run autoupdate, and
3706 # then outputs the replacement expansion.  We do not care
3707 # about autoupdate's warning because that contains
3708 # information on what to do *after* running autoupdate.
3709
3710
3711
3712 ## ----------------- ##
3713 ## LTDL_INIT Options ##
3714 ## ----------------- ##
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725 # ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
3726 #
3727 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3728 # Written by Gary V. Vaughan, 2004
3729 #
3730 # This file is free software; the Free Software Foundation gives
3731 # unlimited permission to copy and/or distribute it, with or without
3732 # modifications, as long as this notice is preserved.
3733
3734 # serial 6 ltsugar.m4
3735
3736 # This is to help aclocal find these macros, as it can't see m4_define.
3737
3738
3739
3740 # lt_join(SEP, ARG1, [ARG2...])
3741 # -----------------------------
3742 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3743 # associated separator.
3744 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3745 # versions in m4sugar had bugs.
3746
3747
3748
3749
3750 # lt_car(LIST)
3751 # lt_cdr(LIST)
3752 # ------------
3753 # Manipulate m4 lists.
3754 # These macros are necessary as long as will still need to support
3755 # Autoconf-2.59 which quotes differently.
3756
3757
3758
3759
3760
3761 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3762 # ------------------------------------------
3763 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3764 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3765 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3766 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3767 # than defined and empty).
3768 #
3769 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3770 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3771
3772
3773
3774
3775 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3776 # ----------------------------------------------------------
3777 # Produce a SEP delimited list of all paired combinations of elements of
3778 # PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
3779 # has the form PREFIXmINFIXSUFFIXn.
3780 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3781
3782
3783
3784 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3785 # -----------------------------------------------------------------------
3786 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3787 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3788
3789
3790
3791 # lt_dict_add(DICT, KEY, VALUE)
3792 # -----------------------------
3793
3794
3795
3796 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3797 # --------------------------------------------
3798
3799
3800
3801 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3802 # ----------------------------------
3803
3804
3805
3806 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3807 # -----------------------------------------------------------------
3808
3809
3810
3811 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3812 # --------------------------------------------------------------
3813
3814
3815 # ltversion.m4 -- version numbers                       -*- Autoconf -*-
3816 #
3817 #   Copyright (C) 2004 Free Software Foundation, Inc.
3818 #   Written by Scott James Remnant, 2004
3819 #
3820 # This file is free software; the Free Software Foundation gives
3821 # unlimited permission to copy and/or distribute it, with or without
3822 # modifications, as long as this notice is preserved.
3823
3824 # Generated from ltversion.in.
3825
3826 # serial 3134 ltversion.m4
3827 # This file is part of GNU Libtool
3828
3829
3830
3831
3832
3833
3834 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
3835 #
3836 #   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3837 #   Written by Scott James Remnant, 2004.
3838 #
3839 # This file is free software; the Free Software Foundation gives
3840 # unlimited permission to copy and/or distribute it, with or without
3841 # modifications, as long as this notice is preserved.
3842
3843 # serial 4 lt~obsolete.m4
3844
3845 # These exist entirely to fool aclocal when bootstrapping libtool.
3846 #
3847 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3848 # which have later been changed to m4_define as they aren't part of the
3849 # exported API, or moved to Autoconf or Automake where they belong.
3850 #
3851 # The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
3852 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3853 # using a macro with the same name in our local m4/libtool.m4 it'll
3854 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3855 # and doesn't know about Autoconf macros at all.)
3856 #
3857 # So we provide this file, which has a silly filename so it's always
3858 # included after everything else.  This provides aclocal with the
3859 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3860 # because those macros already exist, or will be overwritten later.
3861 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3862 #
3863 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3864 # Yes, that means every name once taken will need to remain here until
3865 # we give up compatibility with versions before 1.7, at which point
3866 # we need to keep only those names which we still refer to.
3867
3868 # This is to help aclocal find these macros, as it can't see m4_define.
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
3929
3930
3931
3932
3933 ##                                                          -*- Autoconf -*-
3934
3935 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3936 # Free Software Foundation, Inc.
3937 #
3938 # This file is free software; the Free Software Foundation
3939 # gives unlimited permission to copy and/or distribute it,
3940 # with or without modifications, as long as this notice is preserved.
3941
3942 # serial 8
3943
3944 # Based on depend.m4 from automake 1.9, modified for standalone use in
3945 # an environment where GNU make is required.
3946
3947 # ZW_PROG_COMPILER_DEPENDENCIES
3948 # -----------------------------
3949 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3950 # sets fooDEPMODE accordingly.  Cache-variable compatible with
3951 # original; not side-effect compatible.  As the users of this macro
3952 # may require accurate dependencies for correct builds, it does *not*
3953 # honor --disable-dependency-checking, and failure to detect a usable
3954 # method is an error.  depcomp is assumed to be located in
3955 # $ac_aux_dir.
3956 #
3957 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3958
3959
3960
3961 # AM_SET_DEPDIR
3962 # -------------
3963 # Choose a directory name for dependency files.
3964
3965
3966 # ZW_CREATE_DEPDIR
3967 # ----------------
3968 # As AM_SET_DEPDIR, but also create the directory at config.status time.
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
4031
4032
4033
4034
4035
4036
4037
4038
4039 # intl sister-directory configuration rules.
4040 #
4041
4042 # The idea behind this macro is that there's no need to repeat all the
4043 # autoconf probes done by the intl directory - it's already done them
4044 # for us.  In fact, there's no need even to look at the cache for the
4045 # answers.  All we need to do is nab a few pieces of information.
4046 # The intl directory is set up to make this easy, by generating a
4047 # small file which can be sourced as a shell script; then we produce
4048 # the necessary substitutions and definitions for this directory.
4049
4050
4051
4052 # Autoconf M4 include file defining utility macros for complex Canadian
4053 # cross builds.
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063 ####
4064 # _NCN_TOOL_PREFIXES:  Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4065 # or AC_INIT.
4066 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4067
4068 ####
4069 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4070 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4071
4072
4073 ####
4074 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4075 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4076
4077
4078
4079 # Backported from Autoconf 2.5x; can go away when and if
4080 # we switch.  Put the OS path separator in $PATH_SEPARATOR.
4081
4082
4083
4084
4085 # ACX_HAVE_GCC_FOR_TARGET
4086 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4087
4088
4089 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4090 # Searching for installed target binutils.  We need to take extra care,
4091 # else we may find the wrong assembler, linker, etc., and lose.
4092 #
4093 # First try --with-build-time-tools, if specified.
4094 #
4095 # For build != host, we ask the installed GCC for the name of the tool it
4096 # uses, and accept it if it is an absolute path.  This is because the
4097 # only good choice for a compiler is the same GCC version that is being
4098 # installed (or we couldn't make target libraries), and we assume that
4099 # on the host system we'll have not only the same GCC version, but also
4100 # the same binutils version.
4101 #
4102 # For build == host, search the same directories that the installed
4103 # compiler will search.  We used to do this for the assembler, linker,
4104 # and nm only; for simplicity of configuration, however, we extend this
4105 # criterion to tools (such as ar and ranlib) that are never invoked by
4106 # the compiler, to avoid mismatches.
4107 #
4108 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4109 # if build == target.  This makes the most sense only when bootstrapping,
4110 # but we also do so when build != host.  In this case, we hope that the
4111 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4112 #
4113 # If we do not find a suitable binary, then try the user's path.
4114
4115
4116 ###
4117 # AC_PROG_CPP_WERROR
4118 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4119 # triggers warnings from the preprocessor.  Will be in autoconf 2.58.
4120 # For now, using this also overrides header checks to use only the
4121 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4122 # bit harder from here).
4123 # Eventually autoconf will default to checking headers with the compiler
4124 # instead, and we'll have to do this differently.
4125
4126 # AC_PROG_CPP_WERROR
4127
4128 # Test for GNAT.
4129 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4130 # that understands Ada.  We use the user's CC setting, already found, and
4131 # possibly add $1 to the command-line parameters.
4132 #
4133 # Sets the shell variable have_gnat to yes or no as appropriate, and
4134 # substitutes GNATBIND and GNATMAKE.
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160 ac_ext=c
4161 ac_cpp='$CPP $CPPFLAGS'
4162 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4163 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4164 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4165 if test -n "$ac_tool_prefix"; then
4166   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4167 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4169 $as_echo_n "checking for $ac_word... " >&6; }
4170 if test "${ac_cv_prog_CC+set}" = set; then :
4171   $as_echo_n "(cached) " >&6
4172 else
4173   if test -n "$CC"; then
4174   ac_cv_prog_CC="$CC" # Let the user override the test.
4175 else
4176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4177 for as_dir in $PATH
4178 do
4179   IFS=$as_save_IFS
4180   test -z "$as_dir" && as_dir=.
4181     for ac_exec_ext in '' $ac_executable_extensions; do
4182   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4183     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4184     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4185     break 2
4186   fi
4187 done
4188   done
4189 IFS=$as_save_IFS
4190
4191 fi
4192 fi
4193 CC=$ac_cv_prog_CC
4194 if test -n "$CC"; then
4195   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4196 $as_echo "$CC" >&6; }
4197 else
4198   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4199 $as_echo "no" >&6; }
4200 fi
4201
4202
4203 fi
4204 if test -z "$ac_cv_prog_CC"; then
4205   ac_ct_CC=$CC
4206   # Extract the first word of "gcc", so it can be a program name with args.
4207 set dummy gcc; ac_word=$2
4208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4209 $as_echo_n "checking for $ac_word... " >&6; }
4210 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4211   $as_echo_n "(cached) " >&6
4212 else
4213   if test -n "$ac_ct_CC"; then
4214   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4215 else
4216 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4217 for as_dir in $PATH
4218 do
4219   IFS=$as_save_IFS
4220   test -z "$as_dir" && as_dir=.
4221     for ac_exec_ext in '' $ac_executable_extensions; do
4222   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4223     ac_cv_prog_ac_ct_CC="gcc"
4224     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4225     break 2
4226   fi
4227 done
4228   done
4229 IFS=$as_save_IFS
4230
4231 fi
4232 fi
4233 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4234 if test -n "$ac_ct_CC"; then
4235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4236 $as_echo "$ac_ct_CC" >&6; }
4237 else
4238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4239 $as_echo "no" >&6; }
4240 fi
4241
4242   if test "x$ac_ct_CC" = x; then
4243     CC=""
4244   else
4245     case $cross_compiling:$ac_tool_warned in
4246 yes:)
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4248 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4249 ac_tool_warned=yes ;;
4250 esac
4251     CC=$ac_ct_CC
4252   fi
4253 else
4254   CC="$ac_cv_prog_CC"
4255 fi
4256
4257 if test -z "$CC"; then
4258           if test -n "$ac_tool_prefix"; then
4259     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4260 set dummy ${ac_tool_prefix}cc; ac_word=$2
4261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4262 $as_echo_n "checking for $ac_word... " >&6; }
4263 if test "${ac_cv_prog_CC+set}" = set; then :
4264   $as_echo_n "(cached) " >&6
4265 else
4266   if test -n "$CC"; then
4267   ac_cv_prog_CC="$CC" # Let the user override the test.
4268 else
4269 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4270 for as_dir in $PATH
4271 do
4272   IFS=$as_save_IFS
4273   test -z "$as_dir" && as_dir=.
4274     for ac_exec_ext in '' $ac_executable_extensions; do
4275   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4276     ac_cv_prog_CC="${ac_tool_prefix}cc"
4277     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4278     break 2
4279   fi
4280 done
4281   done
4282 IFS=$as_save_IFS
4283
4284 fi
4285 fi
4286 CC=$ac_cv_prog_CC
4287 if test -n "$CC"; then
4288   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4289 $as_echo "$CC" >&6; }
4290 else
4291   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4292 $as_echo "no" >&6; }
4293 fi
4294
4295
4296   fi
4297 fi
4298 if test -z "$CC"; then
4299   # Extract the first word of "cc", so it can be a program name with args.
4300 set dummy cc; ac_word=$2
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4302 $as_echo_n "checking for $ac_word... " >&6; }
4303 if test "${ac_cv_prog_CC+set}" = set; then :
4304   $as_echo_n "(cached) " >&6
4305 else
4306   if test -n "$CC"; then
4307   ac_cv_prog_CC="$CC" # Let the user override the test.
4308 else
4309   ac_prog_rejected=no
4310 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4311 for as_dir in $PATH
4312 do
4313   IFS=$as_save_IFS
4314   test -z "$as_dir" && as_dir=.
4315     for ac_exec_ext in '' $ac_executable_extensions; do
4316   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4317     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4318        ac_prog_rejected=yes
4319        continue
4320      fi
4321     ac_cv_prog_CC="cc"
4322     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4323     break 2
4324   fi
4325 done
4326   done
4327 IFS=$as_save_IFS
4328
4329 if test $ac_prog_rejected = yes; then
4330   # We found a bogon in the path, so make sure we never use it.
4331   set dummy $ac_cv_prog_CC
4332   shift
4333   if test $# != 0; then
4334     # We chose a different compiler from the bogus one.
4335     # However, it has the same basename, so the bogon will be chosen
4336     # first if we set CC to just the basename; use the full file name.
4337     shift
4338     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4339   fi
4340 fi
4341 fi
4342 fi
4343 CC=$ac_cv_prog_CC
4344 if test -n "$CC"; then
4345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4346 $as_echo "$CC" >&6; }
4347 else
4348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4349 $as_echo "no" >&6; }
4350 fi
4351
4352
4353 fi
4354 if test -z "$CC"; then
4355   if test -n "$ac_tool_prefix"; then
4356   for ac_prog in cl.exe
4357   do
4358     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4359 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4361 $as_echo_n "checking for $ac_word... " >&6; }
4362 if test "${ac_cv_prog_CC+set}" = set; then :
4363   $as_echo_n "(cached) " >&6
4364 else
4365   if test -n "$CC"; then
4366   ac_cv_prog_CC="$CC" # Let the user override the test.
4367 else
4368 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4369 for as_dir in $PATH
4370 do
4371   IFS=$as_save_IFS
4372   test -z "$as_dir" && as_dir=.
4373     for ac_exec_ext in '' $ac_executable_extensions; do
4374   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4375     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4376     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4377     break 2
4378   fi
4379 done
4380   done
4381 IFS=$as_save_IFS
4382
4383 fi
4384 fi
4385 CC=$ac_cv_prog_CC
4386 if test -n "$CC"; then
4387   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4388 $as_echo "$CC" >&6; }
4389 else
4390   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4391 $as_echo "no" >&6; }
4392 fi
4393
4394
4395     test -n "$CC" && break
4396   done
4397 fi
4398 if test -z "$CC"; then
4399   ac_ct_CC=$CC
4400   for ac_prog in cl.exe
4401 do
4402   # Extract the first word of "$ac_prog", so it can be a program name with args.
4403 set dummy $ac_prog; ac_word=$2
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4405 $as_echo_n "checking for $ac_word... " >&6; }
4406 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4407   $as_echo_n "(cached) " >&6
4408 else
4409   if test -n "$ac_ct_CC"; then
4410   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4411 else
4412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4413 for as_dir in $PATH
4414 do
4415   IFS=$as_save_IFS
4416   test -z "$as_dir" && as_dir=.
4417     for ac_exec_ext in '' $ac_executable_extensions; do
4418   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4419     ac_cv_prog_ac_ct_CC="$ac_prog"
4420     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4421     break 2
4422   fi
4423 done
4424   done
4425 IFS=$as_save_IFS
4426
4427 fi
4428 fi
4429 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4430 if test -n "$ac_ct_CC"; then
4431   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4432 $as_echo "$ac_ct_CC" >&6; }
4433 else
4434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4435 $as_echo "no" >&6; }
4436 fi
4437
4438
4439   test -n "$ac_ct_CC" && break
4440 done
4441
4442   if test "x$ac_ct_CC" = x; then
4443     CC=""
4444   else
4445     case $cross_compiling:$ac_tool_warned in
4446 yes:)
4447 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4448 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4449 ac_tool_warned=yes ;;
4450 esac
4451     CC=$ac_ct_CC
4452   fi
4453 fi
4454
4455 fi
4456
4457
4458 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4460 as_fn_error "no acceptable C compiler found in \$PATH
4461 See \`config.log' for more details." "$LINENO" 5; }
4462
4463 # Provide some information about the compiler.
4464 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4465 set X $ac_compile
4466 ac_compiler=$2
4467 for ac_option in --version -v -V -qversion; do
4468   { { ac_try="$ac_compiler $ac_option >&5"
4469 case "(($ac_try" in
4470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4471   *) ac_try_echo=$ac_try;;
4472 esac
4473 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4474 $as_echo "$ac_try_echo"; } >&5
4475   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4476   ac_status=$?
4477   if test -s conftest.err; then
4478     sed '10a\
4479 ... rest of stderr output deleted ...
4480          10q' conftest.err >conftest.er1
4481     cat conftest.er1 >&5
4482     rm -f conftest.er1 conftest.err
4483   fi
4484   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4485   test $ac_status = 0; }
4486 done
4487
4488 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4489 /* end confdefs.h.  */
4490
4491 int
4492 main ()
4493 {
4494
4495   ;
4496   return 0;
4497 }
4498 _ACEOF
4499 ac_clean_files_save=$ac_clean_files
4500 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4501 # Try to create an executable without -o first, disregard a.out.
4502 # It will help us diagnose broken compilers, and finding out an intuition
4503 # of exeext.
4504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4505 $as_echo_n "checking for C compiler default output file name... " >&6; }
4506 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
4507
4508 # The possible output files:
4509 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4510
4511 ac_rmfiles=
4512 for ac_file in $ac_files
4513 do
4514   case $ac_file in
4515     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4516     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4517   esac
4518 done
4519 rm -f $ac_rmfiles
4520
4521 if { { ac_try="$ac_link_default"
4522 case "(($ac_try" in
4523   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4524   *) ac_try_echo=$ac_try;;
4525 esac
4526 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4527 $as_echo "$ac_try_echo"; } >&5
4528   (eval "$ac_link_default") 2>&5
4529   ac_status=$?
4530   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4531   test $ac_status = 0; }; then :
4532   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4533 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4534 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
4535 # so that the user can short-circuit this test for compilers unknown to
4536 # Autoconf.
4537 for ac_file in $ac_files ''
4538 do
4539   test -f "$ac_file" || continue
4540   case $ac_file in
4541     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
4542         ;;
4543     [ab].out )
4544         # We found the default executable, but exeext='' is most
4545         # certainly right.
4546         break;;
4547     *.* )
4548         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
4549         then :; else
4550            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4551         fi
4552         # We set ac_cv_exeext here because the later test for it is not
4553         # safe: cross compilers may not add the suffix if given an `-o'
4554         # argument, so we may need to know it at that point already.
4555         # Even if this section looks crufty: it has the advantage of
4556         # actually working.
4557         break;;
4558     * )
4559         break;;
4560   esac
4561 done
4562 test "$ac_cv_exeext" = no && ac_cv_exeext=
4563
4564 else
4565   ac_file=''
4566 fi
4567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4568 $as_echo "$ac_file" >&6; }
4569 if test -z "$ac_file"; then :
4570   $as_echo "$as_me: failed program was:" >&5
4571 sed 's/^/| /' conftest.$ac_ext >&5
4572
4573 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4574 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4575 { as_fn_set_status 77
4576 as_fn_error "C compiler cannot create executables
4577 See \`config.log' for more details." "$LINENO" 5; }; }
4578 fi
4579 ac_exeext=$ac_cv_exeext
4580
4581 # Check that the compiler produces executables we can run.  If not, either
4582 # the compiler is broken, or we cross compile.
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4584 $as_echo_n "checking whether the C compiler works... " >&6; }
4585 # If not cross compiling, check that we can run a simple program.
4586 if test "$cross_compiling" != yes; then
4587   if { ac_try='./$ac_file'
4588   { { case "(($ac_try" in
4589   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4590   *) ac_try_echo=$ac_try;;
4591 esac
4592 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4593 $as_echo "$ac_try_echo"; } >&5
4594   (eval "$ac_try") 2>&5
4595   ac_status=$?
4596   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4597   test $ac_status = 0; }; }; then
4598     cross_compiling=no
4599   else
4600     if test "$cross_compiling" = maybe; then
4601         cross_compiling=yes
4602     else
4603         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4604 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4605 as_fn_error "cannot run C compiled programs.
4606 If you meant to cross compile, use \`--host'.
4607 See \`config.log' for more details." "$LINENO" 5; }
4608     fi
4609   fi
4610 fi
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4612 $as_echo "yes" >&6; }
4613
4614 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4615 ac_clean_files=$ac_clean_files_save
4616 # Check that the compiler produces executables we can run.  If not, either
4617 # the compiler is broken, or we cross compile.
4618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4619 $as_echo_n "checking whether we are cross compiling... " >&6; }
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4621 $as_echo "$cross_compiling" >&6; }
4622
4623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4624 $as_echo_n "checking for suffix of executables... " >&6; }
4625 if { { ac_try="$ac_link"
4626 case "(($ac_try" in
4627   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4628   *) ac_try_echo=$ac_try;;
4629 esac
4630 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4631 $as_echo "$ac_try_echo"; } >&5
4632   (eval "$ac_link") 2>&5
4633   ac_status=$?
4634   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4635   test $ac_status = 0; }; then :
4636   # If both `conftest.exe' and `conftest' are `present' (well, observable)
4637 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
4638 # work properly (i.e., refer to `conftest.exe'), while it won't with
4639 # `rm'.
4640 for ac_file in conftest.exe conftest conftest.*; do
4641   test -f "$ac_file" || continue
4642   case $ac_file in
4643     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4644     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
4645           break;;
4646     * ) break;;
4647   esac
4648 done
4649 else
4650   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4651 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4652 as_fn_error "cannot compute suffix of executables: cannot compile and link
4653 See \`config.log' for more details." "$LINENO" 5; }
4654 fi
4655 rm -f conftest$ac_cv_exeext
4656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4657 $as_echo "$ac_cv_exeext" >&6; }
4658
4659 rm -f conftest.$ac_ext
4660 EXEEXT=$ac_cv_exeext
4661 ac_exeext=$EXEEXT
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4663 $as_echo_n "checking for suffix of object files... " >&6; }
4664 if test "${ac_cv_objext+set}" = set; then :
4665   $as_echo_n "(cached) " >&6
4666 else
4667   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4668 /* end confdefs.h.  */
4669
4670 int
4671 main ()
4672 {
4673
4674   ;
4675   return 0;
4676 }
4677 _ACEOF
4678 rm -f conftest.o conftest.obj
4679 if { { ac_try="$ac_compile"
4680 case "(($ac_try" in
4681   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4682   *) ac_try_echo=$ac_try;;
4683 esac
4684 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4685 $as_echo "$ac_try_echo"; } >&5
4686   (eval "$ac_compile") 2>&5
4687   ac_status=$?
4688   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4689   test $ac_status = 0; }; then :
4690   for ac_file in conftest.o conftest.obj conftest.*; do
4691   test -f "$ac_file" || continue;
4692   case $ac_file in
4693     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4694     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4695        break;;
4696   esac
4697 done
4698 else
4699   $as_echo "$as_me: failed program was:" >&5
4700 sed 's/^/| /' conftest.$ac_ext >&5
4701
4702 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4703 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4704 as_fn_error "cannot compute suffix of object files: cannot compile
4705 See \`config.log' for more details." "$LINENO" 5; }
4706 fi
4707 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4708 fi
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4710 $as_echo "$ac_cv_objext" >&6; }
4711 OBJEXT=$ac_cv_objext
4712 ac_objext=$OBJEXT
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4714 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4715 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4716   $as_echo_n "(cached) " >&6
4717 else
4718   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4719 /* end confdefs.h.  */
4720
4721 int
4722 main ()
4723 {
4724 #ifndef __GNUC__
4725        choke me
4726 #endif
4727
4728   ;
4729   return 0;
4730 }
4731 _ACEOF
4732 if ac_fn_c_try_compile "$LINENO"; then :
4733   ac_compiler_gnu=yes
4734 else
4735   ac_compiler_gnu=no
4736 fi
4737 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4738 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4739
4740 fi
4741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4742 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4743 if test $ac_compiler_gnu = yes; then
4744   GCC=yes
4745 else
4746   GCC=
4747 fi
4748 ac_test_CFLAGS=${CFLAGS+set}
4749 ac_save_CFLAGS=$CFLAGS
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4751 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4752 if test "${ac_cv_prog_cc_g+set}" = set; then :
4753   $as_echo_n "(cached) " >&6
4754 else
4755   ac_save_c_werror_flag=$ac_c_werror_flag
4756    ac_c_werror_flag=yes
4757    ac_cv_prog_cc_g=no
4758    CFLAGS="-g"
4759    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4760 /* end confdefs.h.  */
4761
4762 int
4763 main ()
4764 {
4765
4766   ;
4767   return 0;
4768 }
4769 _ACEOF
4770 if ac_fn_c_try_compile "$LINENO"; then :
4771   ac_cv_prog_cc_g=yes
4772 else
4773   CFLAGS=""
4774       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4775 /* end confdefs.h.  */
4776
4777 int
4778 main ()
4779 {
4780
4781   ;
4782   return 0;
4783 }
4784 _ACEOF
4785 if ac_fn_c_try_compile "$LINENO"; then :
4786
4787 else
4788   ac_c_werror_flag=$ac_save_c_werror_flag
4789          CFLAGS="-g"
4790          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4791 /* end confdefs.h.  */
4792
4793 int
4794 main ()
4795 {
4796
4797   ;
4798   return 0;
4799 }
4800 _ACEOF
4801 if ac_fn_c_try_compile "$LINENO"; then :
4802   ac_cv_prog_cc_g=yes
4803 fi
4804 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4805 fi
4806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4807 fi
4808 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4809    ac_c_werror_flag=$ac_save_c_werror_flag
4810 fi
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4812 $as_echo "$ac_cv_prog_cc_g" >&6; }
4813 if test "$ac_test_CFLAGS" = set; then
4814   CFLAGS=$ac_save_CFLAGS
4815 elif test $ac_cv_prog_cc_g = yes; then
4816   if test "$GCC" = yes; then
4817     CFLAGS="-g -O2"
4818   else
4819     CFLAGS="-g"
4820   fi
4821 else
4822   if test "$GCC" = yes; then
4823     CFLAGS="-O2"
4824   else
4825     CFLAGS=
4826   fi
4827 fi
4828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4829 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4830 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4831   $as_echo_n "(cached) " >&6
4832 else
4833   ac_cv_prog_cc_c89=no
4834 ac_save_CC=$CC
4835 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4836 /* end confdefs.h.  */
4837 #include <stdarg.h>
4838 #include <stdio.h>
4839 #include <sys/types.h>
4840 #include <sys/stat.h>
4841 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4842 struct buf { int x; };
4843 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4844 static char *e (p, i)
4845      char **p;
4846      int i;
4847 {
4848   return p[i];
4849 }
4850 static char *f (char * (*g) (char **, int), char **p, ...)
4851 {
4852   char *s;
4853   va_list v;
4854   va_start (v,p);
4855   s = g (p, va_arg (v,int));
4856   va_end (v);
4857   return s;
4858 }
4859
4860 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4861    function prototypes and stuff, but not '\xHH' hex character constants.
4862    These don't provoke an error unfortunately, instead are silently treated
4863    as 'x'.  The following induces an error, until -std is added to get
4864    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4865    array size at least.  It's necessary to write '\x00'==0 to get something
4866    that's true only with -std.  */
4867 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4868
4869 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4870    inside strings and character constants.  */
4871 #define FOO(x) 'x'
4872 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4873
4874 int test (int i, double x);
4875 struct s1 {int (*f) (int a);};
4876 struct s2 {int (*f) (double a);};
4877 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4878 int argc;
4879 char **argv;
4880 int
4881 main ()
4882 {
4883 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4884   ;
4885   return 0;
4886 }
4887 _ACEOF
4888 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4889         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4890 do
4891   CC="$ac_save_CC $ac_arg"
4892   if ac_fn_c_try_compile "$LINENO"; then :
4893   ac_cv_prog_cc_c89=$ac_arg
4894 fi
4895 rm -f core conftest.err conftest.$ac_objext
4896   test "x$ac_cv_prog_cc_c89" != "xno" && break
4897 done
4898 rm -f conftest.$ac_ext
4899 CC=$ac_save_CC
4900
4901 fi
4902 # AC_CACHE_VAL
4903 case "x$ac_cv_prog_cc_c89" in
4904   x)
4905     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4906 $as_echo "none needed" >&6; } ;;
4907   xno)
4908     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4909 $as_echo "unsupported" >&6; } ;;
4910   *)
4911     CC="$CC $ac_cv_prog_cc_c89"
4912     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4913 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4914 esac
4915 if test "x$ac_cv_prog_cc_c89" != xno; then :
4916
4917 fi
4918
4919 ac_ext=c
4920 ac_cpp='$CPP $CPPFLAGS'
4921 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4922 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4923 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4924
4925 ac_aux_dir=
4926 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4927   for ac_t in install-sh install.sh shtool; do
4928     if test -f "$ac_dir/$ac_t"; then
4929       ac_aux_dir=$ac_dir
4930       ac_install_sh="$ac_aux_dir/$ac_t -c"
4931       break 2
4932     fi
4933   done
4934 done
4935 if test -z "$ac_aux_dir"; then
4936   as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4937 fi
4938
4939 # These three variables are undocumented and unsupported,
4940 # and are intended to be withdrawn in a future Autoconf release.
4941 # They can cause serious problems if a builder's source tree is in a directory
4942 # whose full name contains unusual characters.
4943 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
4944 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
4945 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
4946
4947
4948 # Make sure we can run config.sub.
4949 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4950   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4951
4952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4953 $as_echo_n "checking build system type... " >&6; }
4954 if test "${ac_cv_build+set}" = set; then :
4955   $as_echo_n "(cached) " >&6
4956 else
4957   ac_build_alias=$build_alias
4958 test "x$ac_build_alias" = x &&
4959   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4960 test "x$ac_build_alias" = x &&
4961   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4962 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4963   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4964
4965 fi
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4967 $as_echo "$ac_cv_build" >&6; }
4968 case $ac_cv_build in
4969 *-*-*) ;;
4970 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4971 esac
4972 build=$ac_cv_build
4973 ac_save_IFS=$IFS; IFS='-'
4974 set x $ac_cv_build
4975 shift
4976 build_cpu=$1
4977 build_vendor=$2
4978 shift; shift
4979 # Remember, the first character of IFS is used to create $*,
4980 # except with old shells:
4981 build_os=$*
4982 IFS=$ac_save_IFS
4983 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
4984
4985
4986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4987 $as_echo_n "checking host system type... " >&6; }
4988 if test "${ac_cv_host+set}" = set; then :
4989   $as_echo_n "(cached) " >&6
4990 else
4991   if test "x$host_alias" = x; then
4992   ac_cv_host=$ac_cv_build
4993 else
4994   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4995     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4996 fi
4997
4998 fi
4999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5000 $as_echo "$ac_cv_host" >&6; }
5001 case $ac_cv_host in
5002 *-*-*) ;;
5003 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
5004 esac
5005 host=$ac_cv_host
5006 ac_save_IFS=$IFS; IFS='-'
5007 set x $ac_cv_host
5008 shift
5009 host_cpu=$1
5010 host_vendor=$2
5011 shift; shift
5012 # Remember, the first character of IFS is used to create $*,
5013 # except with old shells:
5014 host_os=$*
5015 IFS=$ac_save_IFS
5016 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
5017
5018
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5020 $as_echo_n "checking target system type... " >&6; }
5021 if test "${ac_cv_target+set}" = set; then :
5022   $as_echo_n "(cached) " >&6
5023 else
5024   if test "x$target_alias" = x; then
5025   ac_cv_target=$ac_cv_host
5026 else
5027   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5028     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5029 fi
5030
5031 fi
5032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5033 $as_echo "$ac_cv_target" >&6; }
5034 case $ac_cv_target in
5035 *-*-*) ;;
5036 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
5037 esac
5038 target=$ac_cv_target
5039 ac_save_IFS=$IFS; IFS='-'
5040 set x $ac_cv_target
5041 shift
5042 target_cpu=$1
5043 target_vendor=$2
5044 shift; shift
5045 # Remember, the first character of IFS is used to create $*,
5046 # except with old shells:
5047 target_os=$*
5048 IFS=$ac_save_IFS
5049 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
5050
5051
5052 # The aliases save the names the user supplied, while $host etc.
5053 # will get canonicalized.
5054 test -n "$target_alias" &&
5055   test "$program_prefix$program_suffix$program_transform_name" = \
5056     NONENONEs,x,x, &&
5057   program_prefix=${target_alias}-
5058
5059 ac_ext=c
5060 ac_cpp='$CPP $CPPFLAGS'
5061 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5062 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5063 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5065 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5066 # On Suns, sometimes $CPP names a directory.
5067 if test -n "$CPP" && test -d "$CPP"; then
5068   CPP=
5069 fi
5070 if test -z "$CPP"; then
5071   if test "${ac_cv_prog_CPP+set}" = set; then :
5072   $as_echo_n "(cached) " >&6
5073 else
5074       # Double quotes because CPP needs to be expanded
5075     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5076     do
5077       ac_preproc_ok=false
5078 for ac_c_preproc_warn_flag in '' yes
5079 do
5080   # Use a header file that comes with gcc, so configuring glibc
5081   # with a fresh cross-compiler works.
5082   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5083   # <limits.h> exists even on freestanding compilers.
5084   # On the NeXT, cc -E runs the code through the compiler's parser,
5085   # not just through cpp. "Syntax error" is here to catch this case.
5086   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5087 /* end confdefs.h.  */
5088 #ifdef __STDC__
5089 # include <limits.h>
5090 #else
5091 # include <assert.h>
5092 #endif
5093                      Syntax error
5094 _ACEOF
5095 if ac_fn_c_try_cpp "$LINENO"; then :
5096
5097 else
5098   # Broken: fails on valid input.
5099 continue
5100 fi
5101 rm -f conftest.err conftest.$ac_ext
5102
5103   # OK, works on sane cases.  Now check whether nonexistent headers
5104   # can be detected and how.
5105   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5106 /* end confdefs.h.  */
5107 #include <ac_nonexistent.h>
5108 _ACEOF
5109 if ac_fn_c_try_cpp "$LINENO"; then :
5110   # Broken: success on invalid input.
5111 continue
5112 else
5113   # Passes both tests.
5114 ac_preproc_ok=:
5115 break
5116 fi
5117 rm -f conftest.err conftest.$ac_ext
5118
5119 done
5120 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5121 rm -f conftest.err conftest.$ac_ext
5122 if $ac_preproc_ok; then :
5123   break
5124 fi
5125
5126     done
5127     ac_cv_prog_CPP=$CPP
5128
5129 fi
5130   CPP=$ac_cv_prog_CPP
5131 else
5132   ac_cv_prog_CPP=$CPP
5133 fi
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5135 $as_echo "$CPP" >&6; }
5136 ac_preproc_ok=false
5137 for ac_c_preproc_warn_flag in '' yes
5138 do
5139   # Use a header file that comes with gcc, so configuring glibc
5140   # with a fresh cross-compiler works.
5141   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5142   # <limits.h> exists even on freestanding compilers.
5143   # On the NeXT, cc -E runs the code through the compiler's parser,
5144   # not just through cpp. "Syntax error" is here to catch this case.
5145   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5146 /* end confdefs.h.  */
5147 #ifdef __STDC__
5148 # include <limits.h>
5149 #else
5150 # include <assert.h>
5151 #endif
5152                      Syntax error
5153 _ACEOF
5154 if ac_fn_c_try_cpp "$LINENO"; then :
5155
5156 else
5157   # Broken: fails on valid input.
5158 continue
5159 fi
5160 rm -f conftest.err conftest.$ac_ext
5161
5162   # OK, works on sane cases.  Now check whether nonexistent headers
5163   # can be detected and how.
5164   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5165 /* end confdefs.h.  */
5166 #include <ac_nonexistent.h>
5167 _ACEOF
5168 if ac_fn_c_try_cpp "$LINENO"; then :
5169   # Broken: success on invalid input.
5170 continue
5171 else
5172   # Passes both tests.
5173 ac_preproc_ok=:
5174 break
5175 fi
5176 rm -f conftest.err conftest.$ac_ext
5177
5178 done
5179 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5180 rm -f conftest.err conftest.$ac_ext
5181 if $ac_preproc_ok; then :
5182
5183 else
5184   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5185 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5186 as_fn_error "C preprocessor \"$CPP\" fails sanity check
5187 See \`config.log' for more details." "$LINENO" 5; }
5188 fi
5189
5190 ac_ext=c
5191 ac_cpp='$CPP $CPPFLAGS'
5192 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5193 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5194 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5195
5196
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5198 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5199 if test "${ac_cv_path_GREP+set}" = set; then :
5200   $as_echo_n "(cached) " >&6
5201 else
5202   if test -z "$GREP"; then
5203   ac_path_GREP_found=false
5204   # Loop through the user's path and test for each of PROGNAME-LIST
5205   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5206 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5207 do
5208   IFS=$as_save_IFS
5209   test -z "$as_dir" && as_dir=.
5210     for ac_prog in grep ggrep; do
5211     for ac_exec_ext in '' $ac_executable_extensions; do
5212       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5213       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
5214 # Check for GNU ac_path_GREP and select it if it is found.
5215   # Check for GNU $ac_path_GREP
5216 case `"$ac_path_GREP" --version 2>&1` in
5217 *GNU*)
5218   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5219 *)
5220   ac_count=0
5221   $as_echo_n 0123456789 >"conftest.in"
5222   while :
5223   do
5224     cat "conftest.in" "conftest.in" >"conftest.tmp"
5225     mv "conftest.tmp" "conftest.in"
5226     cp "conftest.in" "conftest.nl"
5227     $as_echo 'GREP' >> "conftest.nl"
5228     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5229     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5230     as_fn_arith $ac_count + 1 && ac_count=$as_val
5231     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5232       # Best one so far, save it but keep looking for a better one
5233       ac_cv_path_GREP="$ac_path_GREP"
5234       ac_path_GREP_max=$ac_count
5235     fi
5236     # 10*(2^10) chars as input seems more than enough
5237     test $ac_count -gt 10 && break
5238   done
5239   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5240 esac
5241
5242       $ac_path_GREP_found && break 3
5243     done
5244   done
5245   done
5246 IFS=$as_save_IFS
5247   if test -z "$ac_cv_path_GREP"; then
5248     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5249   fi
5250 else
5251   ac_cv_path_GREP=$GREP
5252 fi
5253
5254 fi
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5256 $as_echo "$ac_cv_path_GREP" >&6; }
5257  GREP="$ac_cv_path_GREP"
5258
5259
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5261 $as_echo_n "checking for egrep... " >&6; }
5262 if test "${ac_cv_path_EGREP+set}" = set; then :
5263   $as_echo_n "(cached) " >&6
5264 else
5265   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5266    then ac_cv_path_EGREP="$GREP -E"
5267    else
5268      if test -z "$EGREP"; then
5269   ac_path_EGREP_found=false
5270   # Loop through the user's path and test for each of PROGNAME-LIST
5271   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5272 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5273 do
5274   IFS=$as_save_IFS
5275   test -z "$as_dir" && as_dir=.
5276     for ac_prog in egrep; do
5277     for ac_exec_ext in '' $ac_executable_extensions; do
5278       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5279       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
5280 # Check for GNU ac_path_EGREP and select it if it is found.
5281   # Check for GNU $ac_path_EGREP
5282 case `"$ac_path_EGREP" --version 2>&1` in
5283 *GNU*)
5284   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5285 *)
5286   ac_count=0
5287   $as_echo_n 0123456789 >"conftest.in"
5288   while :
5289   do
5290     cat "conftest.in" "conftest.in" >"conftest.tmp"
5291     mv "conftest.tmp" "conftest.in"
5292     cp "conftest.in" "conftest.nl"
5293     $as_echo 'EGREP' >> "conftest.nl"
5294     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5295     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5296     as_fn_arith $ac_count + 1 && ac_count=$as_val
5297     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5298       # Best one so far, save it but keep looking for a better one
5299       ac_cv_path_EGREP="$ac_path_EGREP"
5300       ac_path_EGREP_max=$ac_count
5301     fi
5302     # 10*(2^10) chars as input seems more than enough
5303     test $ac_count -gt 10 && break
5304   done
5305   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5306 esac
5307
5308       $ac_path_EGREP_found && break 3
5309     done
5310   done
5311   done
5312 IFS=$as_save_IFS
5313   if test -z "$ac_cv_path_EGREP"; then
5314     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5315   fi
5316 else
5317   ac_cv_path_EGREP=$EGREP
5318 fi
5319
5320    fi
5321 fi
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5323 $as_echo "$ac_cv_path_EGREP" >&6; }
5324  EGREP="$ac_cv_path_EGREP"
5325
5326
5327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5328 $as_echo_n "checking for ANSI C header files... " >&6; }
5329 if test "${ac_cv_header_stdc+set}" = set; then :
5330   $as_echo_n "(cached) " >&6
5331 else
5332   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5333 /* end confdefs.h.  */
5334 #include <stdlib.h>
5335 #include <stdarg.h>
5336 #include <string.h>
5337 #include <float.h>
5338
5339 int
5340 main ()
5341 {
5342
5343   ;
5344   return 0;
5345 }
5346 _ACEOF
5347 if ac_fn_c_try_compile "$LINENO"; then :
5348   ac_cv_header_stdc=yes
5349 else
5350   ac_cv_header_stdc=no
5351 fi
5352 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5353
5354 if test $ac_cv_header_stdc = yes; then
5355   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5356   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5357 /* end confdefs.h.  */
5358 #include <string.h>
5359
5360 _ACEOF
5361 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5362   $EGREP "memchr" >/dev/null 2>&1; then :
5363
5364 else
5365   ac_cv_header_stdc=no
5366 fi
5367 rm -f conftest*
5368
5369 fi
5370
5371 if test $ac_cv_header_stdc = yes; then
5372   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5373   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5374 /* end confdefs.h.  */
5375 #include <stdlib.h>
5376
5377 _ACEOF
5378 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5379   $EGREP "free" >/dev/null 2>&1; then :
5380
5381 else
5382   ac_cv_header_stdc=no
5383 fi
5384 rm -f conftest*
5385
5386 fi
5387
5388 if test $ac_cv_header_stdc = yes; then
5389   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5390   if test "$cross_compiling" = yes; then :
5391   :
5392 else
5393   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5394 /* end confdefs.h.  */
5395 #include <ctype.h>
5396 #include <stdlib.h>
5397 #if ((' ' & 0x0FF) == 0x020)
5398 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5399 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5400 #else
5401 # define ISLOWER(c) \
5402                    (('a' <= (c) && (c) <= 'i') \
5403                      || ('j' <= (c) && (c) <= 'r') \
5404                      || ('s' <= (c) && (c) <= 'z'))
5405 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5406 #endif
5407
5408 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5409 int
5410 main ()
5411 {
5412   int i;
5413   for (i = 0; i < 256; i++)
5414     if (XOR (islower (i), ISLOWER (i))
5415         || toupper (i) != TOUPPER (i))
5416       return 2;
5417   return 0;
5418 }
5419 _ACEOF
5420 if ac_fn_c_try_run "$LINENO"; then :
5421
5422 else
5423   ac_cv_header_stdc=no
5424 fi
5425 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5426   conftest.$ac_objext conftest.beam conftest.$ac_ext
5427 fi
5428
5429 fi
5430 fi
5431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5432 $as_echo "$ac_cv_header_stdc" >&6; }
5433 if test $ac_cv_header_stdc = yes; then
5434
5435 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5436
5437 fi
5438
5439 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5440 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5441                   inttypes.h stdint.h unistd.h
5442 do :
5443   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5444 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5445 "
5446 eval as_val=\$$as_ac_Header
5447    if test "x$as_val" = x""yes; then :
5448   cat >>confdefs.h <<_ACEOF
5449 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5450 _ACEOF
5451
5452 fi
5453
5454 done
5455
5456
5457
5458   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5459 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
5460   MINIX=yes
5461 else
5462   MINIX=
5463 fi
5464
5465
5466   if test "$MINIX" = yes; then
5467
5468 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5469
5470
5471 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5472
5473
5474 $as_echo "#define _MINIX 1" >>confdefs.h
5475
5476   fi
5477
5478
5479   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5480 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5481 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5482   $as_echo_n "(cached) " >&6
5483 else
5484   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5485 /* end confdefs.h.  */
5486
5487 #         define __EXTENSIONS__ 1
5488           $ac_includes_default
5489 int
5490 main ()
5491 {
5492
5493   ;
5494   return 0;
5495 }
5496 _ACEOF
5497 if ac_fn_c_try_compile "$LINENO"; then :
5498   ac_cv_safe_to_define___extensions__=yes
5499 else
5500   ac_cv_safe_to_define___extensions__=no
5501 fi
5502 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5503 fi
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5505 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5506   test $ac_cv_safe_to_define___extensions__ = yes &&
5507     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5508
5509   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5510
5511   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5512
5513   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5514
5515   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5516
5517
5518 test "$program_prefix" != NONE &&
5519   program_transform_name="s&^&$program_prefix&;$program_transform_name"
5520 # Use a double $ so make ignores it.
5521 test "$program_suffix" != NONE &&
5522   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5523 # Double any \ or $.
5524 # By default was `s,x,x', remove it if useless.
5525 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
5526 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5527
5528 # Find a good install program.  We prefer a C program (faster),
5529 # so one script is as good as another.  But avoid the broken or
5530 # incompatible versions:
5531 # SysV /etc/install, /usr/sbin/install
5532 # SunOS /usr/etc/install
5533 # IRIX /sbin/install
5534 # AIX /bin/install
5535 # AmigaOS /C/install, which installs bootblocks on floppy discs
5536 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5537 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5538 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5539 # OS/2's system install, which has a completely different semantic
5540 # ./install, which can be erroneously created by make from ./install.sh.
5541 # Reject install programs that cannot install multiple files.
5542 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5543 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5544 if test -z "$INSTALL"; then
5545 if test "${ac_cv_path_install+set}" = set; then :
5546   $as_echo_n "(cached) " >&6
5547 else
5548   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5549 for as_dir in $PATH
5550 do
5551   IFS=$as_save_IFS
5552   test -z "$as_dir" && as_dir=.
5553     # Account for people who put trailing slashes in PATH elements.
5554 case $as_dir/ in #((
5555   ./ | .// | /[cC]/* | \
5556   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
5557   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
5558   /usr/ucb/* ) ;;
5559   *)
5560     # OSF1 and SCO ODT 3.0 have their own names for install.
5561     # Don't use installbsd from OSF since it installs stuff as root
5562     # by default.
5563     for ac_prog in ginstall scoinst install; do
5564       for ac_exec_ext in '' $ac_executable_extensions; do
5565         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5566           if test $ac_prog = install &&
5567             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5568             # AIX install.  It has an incompatible calling convention.
5569             :
5570           elif test $ac_prog = install &&
5571             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
5572             # program-specific install script used by HP pwplus--don't use.
5573             :
5574           else
5575             rm -rf conftest.one conftest.two conftest.dir
5576             echo one > conftest.one
5577             echo two > conftest.two
5578             mkdir conftest.dir
5579             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
5580               test -s conftest.one && test -s conftest.two &&
5581               test -s conftest.dir/conftest.one &&
5582               test -s conftest.dir/conftest.two
5583             then
5584               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
5585               break 3
5586             fi
5587           fi
5588         fi
5589       done
5590     done
5591     ;;
5592 esac
5593
5594   done
5595 IFS=$as_save_IFS
5596
5597 rm -rf conftest.one conftest.two conftest.dir
5598
5599 fi
5600   if test "${ac_cv_path_install+set}" = set; then
5601     INSTALL=$ac_cv_path_install
5602   else
5603     # As a last resort, use the slow shell script.  Don't cache a
5604     # value for INSTALL within a source directory, because that will
5605     # break other packages using the cache if that directory is
5606     # removed, or if the value is a relative name.
5607     INSTALL=$ac_install_sh
5608   fi
5609 fi
5610 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5611 $as_echo "$INSTALL" >&6; }
5612
5613 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5614 # It thinks the first close brace ends the variable substitution.
5615 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
5616
5617 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
5618
5619 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
5620
5621 rm -rf .tst 2>/dev/null
5622 mkdir .tst 2>/dev/null
5623 if test -d .tst; then
5624   am__leading_dot=.
5625 else
5626   am__leading_dot=_
5627 fi
5628 rmdir .tst 2>/dev/null
5629
5630 DEPDIR="${am__leading_dot}deps"
5631
5632 case `pwd` in
5633   *\ * | *\     *)
5634     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5635 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5636 esac
5637
5638
5639
5640 macro_version='2.2.7a'
5641 macro_revision='1.3134'
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655 ltmain="$ac_aux_dir/ltmain.sh"
5656
5657 # Backslashify metacharacters that are still active within
5658 # double-quoted strings.
5659 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5660
5661 # Same as above, but do not quote variable references.
5662 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5663
5664 # Sed substitution to delay expansion of an escaped shell variable in a
5665 # double_quote_subst'ed string.
5666 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5667
5668 # Sed substitution to delay expansion of an escaped single quote.
5669 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5670
5671 # Sed substitution to avoid accidental globbing in evaled expressions
5672 no_glob_subst='s/\*/\\\*/g'
5673
5674 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5675 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5676 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5677
5678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5679 $as_echo_n "checking how to print strings... " >&6; }
5680 # Test print first, because it will be a builtin if present.
5681 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5682    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5683   ECHO='print -r --'
5684 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5685   ECHO='printf %s\n'
5686 else
5687   # Use this function as a fallback that always works.
5688   func_fallback_echo ()
5689   {
5690     eval 'cat <<_LTECHO_EOF
5691 $1
5692 _LTECHO_EOF'
5693   }
5694   ECHO='func_fallback_echo'
5695 fi
5696
5697 # func_echo_all arg...
5698 # Invoke $ECHO with all args, space-separated.
5699 func_echo_all ()
5700 {
5701     $ECHO ""
5702 }
5703
5704 case "$ECHO" in
5705   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5706 $as_echo "printf" >&6; } ;;
5707   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5708 $as_echo "print -r" >&6; } ;;
5709   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5710 $as_echo "cat" >&6; } ;;
5711 esac
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5727 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5728 if test "${ac_cv_path_SED+set}" = set; then :
5729   $as_echo_n "(cached) " >&6
5730 else
5731             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5732      for ac_i in 1 2 3 4 5 6 7; do
5733        ac_script="$ac_script$as_nl$ac_script"
5734      done
5735      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5736      { ac_script=; unset ac_script;}
5737      if test -z "$SED"; then
5738   ac_path_SED_found=false
5739   # Loop through the user's path and test for each of PROGNAME-LIST
5740   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5741 for as_dir in $PATH
5742 do
5743   IFS=$as_save_IFS
5744   test -z "$as_dir" && as_dir=.
5745     for ac_prog in sed gsed; do
5746     for ac_exec_ext in '' $ac_executable_extensions; do
5747       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5748       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5749 # Check for GNU ac_path_SED and select it if it is found.
5750   # Check for GNU $ac_path_SED
5751 case `"$ac_path_SED" --version 2>&1` in
5752 *GNU*)
5753   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5754 *)
5755   ac_count=0
5756   $as_echo_n 0123456789 >"conftest.in"
5757   while :
5758   do
5759     cat "conftest.in" "conftest.in" >"conftest.tmp"
5760     mv "conftest.tmp" "conftest.in"
5761     cp "conftest.in" "conftest.nl"
5762     $as_echo '' >> "conftest.nl"
5763     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5764     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5765     as_fn_arith $ac_count + 1 && ac_count=$as_val
5766     if test $ac_count -gt ${ac_path_SED_max-0}; then
5767       # Best one so far, save it but keep looking for a better one
5768       ac_cv_path_SED="$ac_path_SED"
5769       ac_path_SED_max=$ac_count
5770     fi
5771     # 10*(2^10) chars as input seems more than enough
5772     test $ac_count -gt 10 && break
5773   done
5774   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5775 esac
5776
5777       $ac_path_SED_found && break 3
5778     done
5779   done
5780   done
5781 IFS=$as_save_IFS
5782   if test -z "$ac_cv_path_SED"; then
5783     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5784   fi
5785 else
5786   ac_cv_path_SED=$SED
5787 fi
5788
5789 fi
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5791 $as_echo "$ac_cv_path_SED" >&6; }
5792  SED="$ac_cv_path_SED"
5793   rm -f conftest.sed
5794
5795 test -z "$SED" && SED=sed
5796 Xsed="$SED -e 1s/^X//"
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5809 $as_echo_n "checking for fgrep... " >&6; }
5810 if test "${ac_cv_path_FGREP+set}" = set; then :
5811   $as_echo_n "(cached) " >&6
5812 else
5813   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5814    then ac_cv_path_FGREP="$GREP -F"
5815    else
5816      if test -z "$FGREP"; then
5817   ac_path_FGREP_found=false
5818   # Loop through the user's path and test for each of PROGNAME-LIST
5819   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5820 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5821 do
5822   IFS=$as_save_IFS
5823   test -z "$as_dir" && as_dir=.
5824     for ac_prog in fgrep; do
5825     for ac_exec_ext in '' $ac_executable_extensions; do
5826       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5827       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5828 # Check for GNU ac_path_FGREP and select it if it is found.
5829   # Check for GNU $ac_path_FGREP
5830 case `"$ac_path_FGREP" --version 2>&1` in
5831 *GNU*)
5832   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5833 *)
5834   ac_count=0
5835   $as_echo_n 0123456789 >"conftest.in"
5836   while :
5837   do
5838     cat "conftest.in" "conftest.in" >"conftest.tmp"
5839     mv "conftest.tmp" "conftest.in"
5840     cp "conftest.in" "conftest.nl"
5841     $as_echo 'FGREP' >> "conftest.nl"
5842     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5843     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5844     as_fn_arith $ac_count + 1 && ac_count=$as_val
5845     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5846       # Best one so far, save it but keep looking for a better one
5847       ac_cv_path_FGREP="$ac_path_FGREP"
5848       ac_path_FGREP_max=$ac_count
5849     fi
5850     # 10*(2^10) chars as input seems more than enough
5851     test $ac_count -gt 10 && break
5852   done
5853   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5854 esac
5855
5856       $ac_path_FGREP_found && break 3
5857     done
5858   done
5859   done
5860 IFS=$as_save_IFS
5861   if test -z "$ac_cv_path_FGREP"; then
5862     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5863   fi
5864 else
5865   ac_cv_path_FGREP=$FGREP
5866 fi
5867
5868    fi
5869 fi
5870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5871 $as_echo "$ac_cv_path_FGREP" >&6; }
5872  FGREP="$ac_cv_path_FGREP"
5873
5874
5875 test -z "$GREP" && GREP=grep
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895 # Check whether --with-gnu-ld was given.
5896 if test "${with_gnu_ld+set}" = set; then :
5897   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5898 else
5899   with_gnu_ld=no
5900 fi
5901
5902 ac_prog=ld
5903 if test "$GCC" = yes; then
5904   # Check if gcc -print-prog-name=ld gives a path.
5905   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5906 $as_echo_n "checking for ld used by $CC... " >&6; }
5907   case $host in
5908   *-*-mingw*)
5909     # gcc leaves a trailing carriage return which upsets mingw
5910     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5911   *)
5912     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5913   esac
5914   case $ac_prog in
5915     # Accept absolute paths.
5916     [\\/]* | ?:[\\/]*)
5917       re_direlt='/[^/][^/]*/\.\./'
5918       # Canonicalize the pathname of ld
5919       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5920       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5921         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5922       done
5923       test -z "$LD" && LD="$ac_prog"
5924       ;;
5925   "")
5926     # If it fails, then pretend we aren't using GCC.
5927     ac_prog=ld
5928     ;;
5929   *)
5930     # If it is relative, then search for the first ld in PATH.
5931     with_gnu_ld=unknown
5932     ;;
5933   esac
5934 elif test "$with_gnu_ld" = yes; then
5935   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5936 $as_echo_n "checking for GNU ld... " >&6; }
5937 else
5938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5939 $as_echo_n "checking for non-GNU ld... " >&6; }
5940 fi
5941 if test "${lt_cv_path_LD+set}" = set; then :
5942   $as_echo_n "(cached) " >&6
5943 else
5944   if test -z "$LD"; then
5945   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5946   for ac_dir in $PATH; do
5947     IFS="$lt_save_ifs"
5948     test -z "$ac_dir" && ac_dir=.
5949     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5950       lt_cv_path_LD="$ac_dir/$ac_prog"
5951       # Check to see if the program is GNU ld.  I'd rather use --version,
5952       # but apparently some variants of GNU ld only accept -v.
5953       # Break only if it was the GNU/non-GNU ld that we prefer.
5954       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5955       *GNU* | *'with BFD'*)
5956         test "$with_gnu_ld" != no && break
5957         ;;
5958       *)
5959         test "$with_gnu_ld" != yes && break
5960         ;;
5961       esac
5962     fi
5963   done
5964   IFS="$lt_save_ifs"
5965 else
5966   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5967 fi
5968 fi
5969
5970 LD="$lt_cv_path_LD"
5971 if test -n "$LD"; then
5972   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5973 $as_echo "$LD" >&6; }
5974 else
5975   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5976 $as_echo "no" >&6; }
5977 fi
5978 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5980 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5981 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5982   $as_echo_n "(cached) " >&6
5983 else
5984   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5985 case `$LD -v 2>&1 </dev/null` in
5986 *GNU* | *'with BFD'*)
5987   lt_cv_prog_gnu_ld=yes
5988   ;;
5989 *)
5990   lt_cv_prog_gnu_ld=no
5991   ;;
5992 esac
5993 fi
5994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5995 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5996 with_gnu_ld=$lt_cv_prog_gnu_ld
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6007 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6008 if test "${lt_cv_path_NM+set}" = set; then :
6009   $as_echo_n "(cached) " >&6
6010 else
6011   if test -n "$NM"; then
6012   # Let the user override the test.
6013   lt_cv_path_NM="$NM"
6014 else
6015   lt_nm_to_check="${ac_tool_prefix}nm"
6016   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6017     lt_nm_to_check="$lt_nm_to_check nm"
6018   fi
6019   for lt_tmp_nm in $lt_nm_to_check; do
6020     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6021     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
6022       IFS="$lt_save_ifs"
6023       test -z "$ac_dir" && ac_dir=.
6024       tmp_nm="$ac_dir/$lt_tmp_nm"
6025       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
6026         # Check to see if the nm accepts a BSD-compat flag.
6027         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6028         #   nm: unknown option "B" ignored
6029         # Tru64's nm complains that /dev/null is an invalid object file
6030         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6031         */dev/null* | *'Invalid file or object type'*)
6032           lt_cv_path_NM="$tmp_nm -B"
6033           break
6034           ;;
6035         *)
6036           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6037           */dev/null*)
6038             lt_cv_path_NM="$tmp_nm -p"
6039             break
6040             ;;
6041           *)
6042             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6043             continue # so that we can try to find one that supports BSD flags
6044             ;;
6045           esac
6046           ;;
6047         esac
6048       fi
6049     done
6050     IFS="$lt_save_ifs"
6051   done
6052   : ${lt_cv_path_NM=no}
6053 fi
6054 fi
6055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6056 $as_echo "$lt_cv_path_NM" >&6; }
6057 if test "$lt_cv_path_NM" != "no"; then
6058   NM="$lt_cv_path_NM"
6059 else
6060   # Didn't find any BSD compatible name lister, look for dumpbin.
6061   if test -n "$DUMPBIN"; then :
6062     # Let the user override the test.
6063   else
6064     if test -n "$ac_tool_prefix"; then
6065   for ac_prog in dumpbin "link -dump"
6066   do
6067     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6068 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
6069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6070 $as_echo_n "checking for $ac_word... " >&6; }
6071 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
6072   $as_echo_n "(cached) " >&6
6073 else
6074   if test -n "$DUMPBIN"; then
6075   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
6076 else
6077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6078 for as_dir in $PATH
6079 do
6080   IFS=$as_save_IFS
6081   test -z "$as_dir" && as_dir=.
6082     for ac_exec_ext in '' $ac_executable_extensions; do
6083   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6084     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
6085     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6086     break 2
6087   fi
6088 done
6089   done
6090 IFS=$as_save_IFS
6091
6092 fi
6093 fi
6094 DUMPBIN=$ac_cv_prog_DUMPBIN
6095 if test -n "$DUMPBIN"; then
6096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6097 $as_echo "$DUMPBIN" >&6; }
6098 else
6099   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6100 $as_echo "no" >&6; }
6101 fi
6102
6103
6104     test -n "$DUMPBIN" && break
6105   done
6106 fi
6107 if test -z "$DUMPBIN"; then
6108   ac_ct_DUMPBIN=$DUMPBIN
6109   for ac_prog in dumpbin "link -dump"
6110 do
6111   # Extract the first word of "$ac_prog", so it can be a program name with args.
6112 set dummy $ac_prog; ac_word=$2
6113 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6114 $as_echo_n "checking for $ac_word... " >&6; }
6115 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6116   $as_echo_n "(cached) " >&6
6117 else
6118   if test -n "$ac_ct_DUMPBIN"; then
6119   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
6120 else
6121 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6122 for as_dir in $PATH
6123 do
6124   IFS=$as_save_IFS
6125   test -z "$as_dir" && as_dir=.
6126     for ac_exec_ext in '' $ac_executable_extensions; do
6127   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6128     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
6129     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6130     break 2
6131   fi
6132 done
6133   done
6134 IFS=$as_save_IFS
6135
6136 fi
6137 fi
6138 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
6139 if test -n "$ac_ct_DUMPBIN"; then
6140   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6141 $as_echo "$ac_ct_DUMPBIN" >&6; }
6142 else
6143   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6144 $as_echo "no" >&6; }
6145 fi
6146
6147
6148   test -n "$ac_ct_DUMPBIN" && break
6149 done
6150
6151   if test "x$ac_ct_DUMPBIN" = x; then
6152     DUMPBIN=":"
6153   else
6154     case $cross_compiling:$ac_tool_warned in
6155 yes:)
6156 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6157 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6158 ac_tool_warned=yes ;;
6159 esac
6160     DUMPBIN=$ac_ct_DUMPBIN
6161   fi
6162 fi
6163
6164     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6165     *COFF*)
6166       DUMPBIN="$DUMPBIN -symbols"
6167       ;;
6168     *)
6169       DUMPBIN=:
6170       ;;
6171     esac
6172   fi
6173
6174   if test "$DUMPBIN" != ":"; then
6175     NM="$DUMPBIN"
6176   fi
6177 fi
6178 test -z "$NM" && NM=nm
6179
6180
6181
6182
6183
6184
6185 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6186 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6187 if test "${lt_cv_nm_interface+set}" = set; then :
6188   $as_echo_n "(cached) " >&6
6189 else
6190   lt_cv_nm_interface="BSD nm"
6191   echo "int some_variable = 0;" > conftest.$ac_ext
6192   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6193   (eval "$ac_compile" 2>conftest.err)
6194   cat conftest.err >&5
6195   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6196   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6197   cat conftest.err >&5
6198   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6199   cat conftest.out >&5
6200   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6201     lt_cv_nm_interface="MS dumpbin"
6202   fi
6203   rm -f conftest*
6204 fi
6205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6206 $as_echo "$lt_cv_nm_interface" >&6; }
6207
6208 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6209 $as_echo_n "checking whether ln -s works... " >&6; }
6210 LN_S=$as_ln_s
6211 if test "$LN_S" = "ln -s"; then
6212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6213 $as_echo "yes" >&6; }
6214 else
6215   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6216 $as_echo "no, using $LN_S" >&6; }
6217 fi
6218
6219 # find the maximum length of command line arguments
6220 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6221 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6222 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6223   $as_echo_n "(cached) " >&6
6224 else
6225     i=0
6226   teststring="ABCD"
6227
6228   case $build_os in
6229   msdosdjgpp*)
6230     # On DJGPP, this test can blow up pretty badly due to problems in libc
6231     # (any single argument exceeding 2000 bytes causes a buffer overrun
6232     # during glob expansion).  Even if it were fixed, the result of this
6233     # check would be larger than it should be.
6234     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6235     ;;
6236
6237   gnu*)
6238     # Under GNU Hurd, this test is not required because there is
6239     # no limit to the length of command line arguments.
6240     # Libtool will interpret -1 as no limit whatsoever
6241     lt_cv_sys_max_cmd_len=-1;
6242     ;;
6243
6244   cygwin* | mingw* | cegcc*)
6245     # On Win9x/ME, this test blows up -- it succeeds, but takes
6246     # about 5 minutes as the teststring grows exponentially.
6247     # Worse, since 9x/ME are not pre-emptively multitasking,
6248     # you end up with a "frozen" computer, even though with patience
6249     # the test eventually succeeds (with a max line length of 256k).
6250     # Instead, let's just punt: use the minimum linelength reported by
6251     # all of the supported platforms: 8192 (on NT/2K/XP).
6252     lt_cv_sys_max_cmd_len=8192;
6253     ;;
6254
6255   mint*)
6256     # On MiNT this can take a long time and run out of memory.
6257     lt_cv_sys_max_cmd_len=8192;
6258     ;;
6259
6260   amigaos*)
6261     # On AmigaOS with pdksh, this test takes hours, literally.
6262     # So we just punt and use a minimum line length of 8192.
6263     lt_cv_sys_max_cmd_len=8192;
6264     ;;
6265
6266   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6267     # This has been around since 386BSD, at least.  Likely further.
6268     if test -x /sbin/sysctl; then
6269       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6270     elif test -x /usr/sbin/sysctl; then
6271       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6272     else
6273       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6274     fi
6275     # And add a safety zone
6276     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6277     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6278     ;;
6279
6280   interix*)
6281     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6282     lt_cv_sys_max_cmd_len=196608
6283     ;;
6284
6285   osf*)
6286     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6287     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6288     # nice to cause kernel panics so lets avoid the loop below.
6289     # First set a reasonable default.
6290     lt_cv_sys_max_cmd_len=16384
6291     #
6292     if test -x /sbin/sysconfig; then
6293       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6294         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6295       esac
6296     fi
6297     ;;
6298   sco3.2v5*)
6299     lt_cv_sys_max_cmd_len=102400
6300     ;;
6301   sysv5* | sco5v6* | sysv4.2uw2*)
6302     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6303     if test -n "$kargmax"; then
6304       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6305     else
6306       lt_cv_sys_max_cmd_len=32768
6307     fi
6308     ;;
6309   *)
6310     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6311     if test -n "$lt_cv_sys_max_cmd_len"; then
6312       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6313       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6314     else
6315       # Make teststring a little bigger before we do anything with it.
6316       # a 1K string should be a reasonable start.
6317       for i in 1 2 3 4 5 6 7 8 ; do
6318         teststring=$teststring$teststring
6319       done
6320       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6321       # If test is not a shell built-in, we'll probably end up computing a
6322       # maximum length that is only half of the actual maximum length, but
6323       # we can't tell.
6324       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6325                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6326               test $i != 17 # 1/2 MB should be enough
6327       do
6328         i=`expr $i + 1`
6329         teststring=$teststring$teststring
6330       done
6331       # Only check the string length outside the loop.
6332       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6333       teststring=
6334       # Add a significant safety factor because C++ compilers can tack on
6335       # massive amounts of additional arguments before passing them to the
6336       # linker.  It appears as though 1/2 is a usable value.
6337       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6338     fi
6339     ;;
6340   esac
6341
6342 fi
6343
6344 if test -n $lt_cv_sys_max_cmd_len ; then
6345   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6346 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6347 else
6348   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6349 $as_echo "none" >&6; }
6350 fi
6351 max_cmd_len=$lt_cv_sys_max_cmd_len
6352
6353
6354
6355
6356
6357
6358 : ${CP="cp -f"}
6359 : ${MV="mv -f"}
6360 : ${RM="rm -f"}
6361
6362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6363 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6364 # Try some XSI features
6365 xsi_shell=no
6366 ( _lt_dummy="a/b/c"
6367   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6368       = c,a/b,, \
6369     && eval 'test $(( 1 + 1 )) -eq 2 \
6370     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6371   && xsi_shell=yes
6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6373 $as_echo "$xsi_shell" >&6; }
6374
6375
6376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6377 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6378 lt_shell_append=no
6379 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6380     >/dev/null 2>&1 \
6381   && lt_shell_append=yes
6382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6383 $as_echo "$lt_shell_append" >&6; }
6384
6385
6386 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6387   lt_unset=unset
6388 else
6389   lt_unset=false
6390 fi
6391
6392
6393
6394
6395
6396 # test EBCDIC or ASCII
6397 case `echo X|tr X '\101'` in
6398  A) # ASCII based system
6399     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6400   lt_SP2NL='tr \040 \012'
6401   lt_NL2SP='tr \015\012 \040\040'
6402   ;;
6403  *) # EBCDIC based system
6404   lt_SP2NL='tr \100 \n'
6405   lt_NL2SP='tr \r\n \100\100'
6406   ;;
6407 esac
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6418 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6419 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6420   $as_echo_n "(cached) " >&6
6421 else
6422   lt_cv_ld_reload_flag='-r'
6423 fi
6424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6425 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6426 reload_flag=$lt_cv_ld_reload_flag
6427 case $reload_flag in
6428 "" | " "*) ;;
6429 *) reload_flag=" $reload_flag" ;;
6430 esac
6431 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6432 case $host_os in
6433   darwin*)
6434     if test "$GCC" = yes; then
6435       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6436     else
6437       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6438     fi
6439     ;;
6440 esac
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450 if test -n "$ac_tool_prefix"; then
6451   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6452 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6454 $as_echo_n "checking for $ac_word... " >&6; }
6455 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6456   $as_echo_n "(cached) " >&6
6457 else
6458   if test -n "$OBJDUMP"; then
6459   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6460 else
6461 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6462 for as_dir in $PATH
6463 do
6464   IFS=$as_save_IFS
6465   test -z "$as_dir" && as_dir=.
6466     for ac_exec_ext in '' $ac_executable_extensions; do
6467   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6468     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6469     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6470     break 2
6471   fi
6472 done
6473   done
6474 IFS=$as_save_IFS
6475
6476 fi
6477 fi
6478 OBJDUMP=$ac_cv_prog_OBJDUMP
6479 if test -n "$OBJDUMP"; then
6480   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6481 $as_echo "$OBJDUMP" >&6; }
6482 else
6483   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6484 $as_echo "no" >&6; }
6485 fi
6486
6487
6488 fi
6489 if test -z "$ac_cv_prog_OBJDUMP"; then
6490   ac_ct_OBJDUMP=$OBJDUMP
6491   # Extract the first word of "objdump", so it can be a program name with args.
6492 set dummy objdump; ac_word=$2
6493 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6494 $as_echo_n "checking for $ac_word... " >&6; }
6495 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6496   $as_echo_n "(cached) " >&6
6497 else
6498   if test -n "$ac_ct_OBJDUMP"; then
6499   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6500 else
6501 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6502 for as_dir in $PATH
6503 do
6504   IFS=$as_save_IFS
6505   test -z "$as_dir" && as_dir=.
6506     for ac_exec_ext in '' $ac_executable_extensions; do
6507   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6508     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6509     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6510     break 2
6511   fi
6512 done
6513   done
6514 IFS=$as_save_IFS
6515
6516 fi
6517 fi
6518 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6519 if test -n "$ac_ct_OBJDUMP"; then
6520   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6521 $as_echo "$ac_ct_OBJDUMP" >&6; }
6522 else
6523   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6524 $as_echo "no" >&6; }
6525 fi
6526
6527   if test "x$ac_ct_OBJDUMP" = x; then
6528     OBJDUMP="false"
6529   else
6530     case $cross_compiling:$ac_tool_warned in
6531 yes:)
6532 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6533 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6534 ac_tool_warned=yes ;;
6535 esac
6536     OBJDUMP=$ac_ct_OBJDUMP
6537   fi
6538 else
6539   OBJDUMP="$ac_cv_prog_OBJDUMP"
6540 fi
6541
6542 test -z "$OBJDUMP" && OBJDUMP=objdump
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6553 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6554 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6555   $as_echo_n "(cached) " >&6
6556 else
6557   lt_cv_file_magic_cmd='$MAGIC_CMD'
6558 lt_cv_file_magic_test_file=
6559 lt_cv_deplibs_check_method='unknown'
6560 # Need to set the preceding variable on all platforms that support
6561 # interlibrary dependencies.
6562 # 'none' -- dependencies not supported.
6563 # `unknown' -- same as none, but documents that we really don't know.
6564 # 'pass_all' -- all dependencies passed with no checks.
6565 # 'test_compile' -- check by making test program.
6566 # 'file_magic [[regex]]' -- check by looking for files in library path
6567 # which responds to the $file_magic_cmd with a given extended regex.
6568 # If you have `file' or equivalent on your system and you're not sure
6569 # whether `pass_all' will *always* work, you probably want this one.
6570
6571 case $host_os in
6572 aix[4-9]*)
6573   lt_cv_deplibs_check_method=pass_all
6574   ;;
6575
6576 beos*)
6577   lt_cv_deplibs_check_method=pass_all
6578   ;;
6579
6580 bsdi[45]*)
6581   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6582   lt_cv_file_magic_cmd='/usr/bin/file -L'
6583   lt_cv_file_magic_test_file=/shlib/libc.so
6584   ;;
6585
6586 cygwin*)
6587   # func_win32_libid is a shell function defined in ltmain.sh
6588   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6589   lt_cv_file_magic_cmd='func_win32_libid'
6590   ;;
6591
6592 mingw* | pw32*)
6593   # Base MSYS/MinGW do not provide the 'file' command needed by
6594   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6595   # unless we find 'file', for example because we are cross-compiling.
6596   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6597   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6598     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6599     lt_cv_file_magic_cmd='func_win32_libid'
6600   else
6601     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6602     lt_cv_file_magic_cmd='$OBJDUMP -f'
6603   fi
6604   ;;
6605
6606 cegcc*)
6607   # use the weaker test based on 'objdump'. See mingw*.
6608   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6609   lt_cv_file_magic_cmd='$OBJDUMP -f'
6610   ;;
6611
6612 darwin* | rhapsody*)
6613   lt_cv_deplibs_check_method=pass_all
6614   ;;
6615
6616 freebsd* | dragonfly*)
6617   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6618     case $host_cpu in
6619     i*86 )
6620       # Not sure whether the presence of OpenBSD here was a mistake.
6621       # Let's accept both of them until this is cleared up.
6622       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6623       lt_cv_file_magic_cmd=/usr/bin/file
6624       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6625       ;;
6626     esac
6627   else
6628     lt_cv_deplibs_check_method=pass_all
6629   fi
6630   ;;
6631
6632 gnu*)
6633   lt_cv_deplibs_check_method=pass_all
6634   ;;
6635
6636 haiku*)
6637   lt_cv_deplibs_check_method=pass_all
6638   ;;
6639
6640 hpux10.20* | hpux11*)
6641   lt_cv_file_magic_cmd=/usr/bin/file
6642   case $host_cpu in
6643   ia64*)
6644     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6645     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6646     ;;
6647   hppa*64*)
6648     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]'
6649     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6650     ;;
6651   *)
6652     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6653     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6654     ;;
6655   esac
6656   ;;
6657
6658 interix[3-9]*)
6659   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6660   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6661   ;;
6662
6663 irix5* | irix6* | nonstopux*)
6664   case $LD in
6665   *-32|*"-32 ") libmagic=32-bit;;
6666   *-n32|*"-n32 ") libmagic=N32;;
6667   *-64|*"-64 ") libmagic=64-bit;;
6668   *) libmagic=never-match;;
6669   esac
6670   lt_cv_deplibs_check_method=pass_all
6671   ;;
6672
6673 # This must be Linux ELF.
6674 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6675   lt_cv_deplibs_check_method=pass_all
6676   ;;
6677
6678 netbsd*)
6679   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6680     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6681   else
6682     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6683   fi
6684   ;;
6685
6686 newos6*)
6687   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6688   lt_cv_file_magic_cmd=/usr/bin/file
6689   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6690   ;;
6691
6692 *nto* | *qnx*)
6693   lt_cv_deplibs_check_method=pass_all
6694   ;;
6695
6696 openbsd*)
6697   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6698     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6699   else
6700     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6701   fi
6702   ;;
6703
6704 osf3* | osf4* | osf5*)
6705   lt_cv_deplibs_check_method=pass_all
6706   ;;
6707
6708 rdos*)
6709   lt_cv_deplibs_check_method=pass_all
6710   ;;
6711
6712 solaris*)
6713   lt_cv_deplibs_check_method=pass_all
6714   ;;
6715
6716 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6717   lt_cv_deplibs_check_method=pass_all
6718   ;;
6719
6720 sysv4 | sysv4.3*)
6721   case $host_vendor in
6722   motorola)
6723     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]'
6724     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6725     ;;
6726   ncr)
6727     lt_cv_deplibs_check_method=pass_all
6728     ;;
6729   sequent)
6730     lt_cv_file_magic_cmd='/bin/file'
6731     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6732     ;;
6733   sni)
6734     lt_cv_file_magic_cmd='/bin/file'
6735     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6736     lt_cv_file_magic_test_file=/lib/libc.so
6737     ;;
6738   siemens)
6739     lt_cv_deplibs_check_method=pass_all
6740     ;;
6741   pc)
6742     lt_cv_deplibs_check_method=pass_all
6743     ;;
6744   esac
6745   ;;
6746
6747 tpf*)
6748   lt_cv_deplibs_check_method=pass_all
6749   ;;
6750 esac
6751
6752 fi
6753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6754 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6755 file_magic_cmd=$lt_cv_file_magic_cmd
6756 deplibs_check_method=$lt_cv_deplibs_check_method
6757 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770 if test -n "$ac_tool_prefix"; then
6771   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6772 set dummy ${ac_tool_prefix}ar; ac_word=$2
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6774 $as_echo_n "checking for $ac_word... " >&6; }
6775 if test "${ac_cv_prog_AR+set}" = set; then :
6776   $as_echo_n "(cached) " >&6
6777 else
6778   if test -n "$AR"; then
6779   ac_cv_prog_AR="$AR" # Let the user override the test.
6780 else
6781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6782 for as_dir in $PATH
6783 do
6784   IFS=$as_save_IFS
6785   test -z "$as_dir" && as_dir=.
6786     for ac_exec_ext in '' $ac_executable_extensions; do
6787   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6788     ac_cv_prog_AR="${ac_tool_prefix}ar"
6789     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6790     break 2
6791   fi
6792 done
6793   done
6794 IFS=$as_save_IFS
6795
6796 fi
6797 fi
6798 AR=$ac_cv_prog_AR
6799 if test -n "$AR"; then
6800   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6801 $as_echo "$AR" >&6; }
6802 else
6803   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6804 $as_echo "no" >&6; }
6805 fi
6806
6807
6808 fi
6809 if test -z "$ac_cv_prog_AR"; then
6810   ac_ct_AR=$AR
6811   # Extract the first word of "ar", so it can be a program name with args.
6812 set dummy ar; ac_word=$2
6813 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6814 $as_echo_n "checking for $ac_word... " >&6; }
6815 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6816   $as_echo_n "(cached) " >&6
6817 else
6818   if test -n "$ac_ct_AR"; then
6819   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6820 else
6821 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6822 for as_dir in $PATH
6823 do
6824   IFS=$as_save_IFS
6825   test -z "$as_dir" && as_dir=.
6826     for ac_exec_ext in '' $ac_executable_extensions; do
6827   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6828     ac_cv_prog_ac_ct_AR="ar"
6829     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6830     break 2
6831   fi
6832 done
6833   done
6834 IFS=$as_save_IFS
6835
6836 fi
6837 fi
6838 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6839 if test -n "$ac_ct_AR"; then
6840   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6841 $as_echo "$ac_ct_AR" >&6; }
6842 else
6843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6844 $as_echo "no" >&6; }
6845 fi
6846
6847   if test "x$ac_ct_AR" = x; then
6848     AR="false"
6849   else
6850     case $cross_compiling:$ac_tool_warned in
6851 yes:)
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6853 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6854 ac_tool_warned=yes ;;
6855 esac
6856     AR=$ac_ct_AR
6857   fi
6858 else
6859   AR="$ac_cv_prog_AR"
6860 fi
6861
6862 test -z "$AR" && AR=ar
6863 test -z "$AR_FLAGS" && AR_FLAGS=cru
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875 if test -n "$ac_tool_prefix"; then
6876   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6877 set dummy ${ac_tool_prefix}strip; ac_word=$2
6878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6879 $as_echo_n "checking for $ac_word... " >&6; }
6880 if test "${ac_cv_prog_STRIP+set}" = set; then :
6881   $as_echo_n "(cached) " >&6
6882 else
6883   if test -n "$STRIP"; then
6884   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6885 else
6886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6887 for as_dir in $PATH
6888 do
6889   IFS=$as_save_IFS
6890   test -z "$as_dir" && as_dir=.
6891     for ac_exec_ext in '' $ac_executable_extensions; do
6892   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6893     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6894     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6895     break 2
6896   fi
6897 done
6898   done
6899 IFS=$as_save_IFS
6900
6901 fi
6902 fi
6903 STRIP=$ac_cv_prog_STRIP
6904 if test -n "$STRIP"; then
6905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6906 $as_echo "$STRIP" >&6; }
6907 else
6908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6909 $as_echo "no" >&6; }
6910 fi
6911
6912
6913 fi
6914 if test -z "$ac_cv_prog_STRIP"; then
6915   ac_ct_STRIP=$STRIP
6916   # Extract the first word of "strip", so it can be a program name with args.
6917 set dummy strip; ac_word=$2
6918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6919 $as_echo_n "checking for $ac_word... " >&6; }
6920 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6921   $as_echo_n "(cached) " >&6
6922 else
6923   if test -n "$ac_ct_STRIP"; then
6924   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6925 else
6926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6927 for as_dir in $PATH
6928 do
6929   IFS=$as_save_IFS
6930   test -z "$as_dir" && as_dir=.
6931     for ac_exec_ext in '' $ac_executable_extensions; do
6932   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6933     ac_cv_prog_ac_ct_STRIP="strip"
6934     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6935     break 2
6936   fi
6937 done
6938   done
6939 IFS=$as_save_IFS
6940
6941 fi
6942 fi
6943 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6944 if test -n "$ac_ct_STRIP"; then
6945   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6946 $as_echo "$ac_ct_STRIP" >&6; }
6947 else
6948   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6949 $as_echo "no" >&6; }
6950 fi
6951
6952   if test "x$ac_ct_STRIP" = x; then
6953     STRIP=":"
6954   else
6955     case $cross_compiling:$ac_tool_warned in
6956 yes:)
6957 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6958 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6959 ac_tool_warned=yes ;;
6960 esac
6961     STRIP=$ac_ct_STRIP
6962   fi
6963 else
6964   STRIP="$ac_cv_prog_STRIP"
6965 fi
6966
6967 test -z "$STRIP" && STRIP=:
6968
6969
6970
6971
6972
6973
6974 if test -n "$ac_tool_prefix"; then
6975   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6976 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6978 $as_echo_n "checking for $ac_word... " >&6; }
6979 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6980   $as_echo_n "(cached) " >&6
6981 else
6982   if test -n "$RANLIB"; then
6983   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6984 else
6985 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6986 for as_dir in $PATH
6987 do
6988   IFS=$as_save_IFS
6989   test -z "$as_dir" && as_dir=.
6990     for ac_exec_ext in '' $ac_executable_extensions; do
6991   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6992     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6993     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6994     break 2
6995   fi
6996 done
6997   done
6998 IFS=$as_save_IFS
6999
7000 fi
7001 fi
7002 RANLIB=$ac_cv_prog_RANLIB
7003 if test -n "$RANLIB"; then
7004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
7005 $as_echo "$RANLIB" >&6; }
7006 else
7007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7008 $as_echo "no" >&6; }
7009 fi
7010
7011
7012 fi
7013 if test -z "$ac_cv_prog_RANLIB"; then
7014   ac_ct_RANLIB=$RANLIB
7015   # Extract the first word of "ranlib", so it can be a program name with args.
7016 set dummy ranlib; ac_word=$2
7017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7018 $as_echo_n "checking for $ac_word... " >&6; }
7019 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
7020   $as_echo_n "(cached) " >&6
7021 else
7022   if test -n "$ac_ct_RANLIB"; then
7023   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7024 else
7025 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7026 for as_dir in $PATH
7027 do
7028   IFS=$as_save_IFS
7029   test -z "$as_dir" && as_dir=.
7030     for ac_exec_ext in '' $ac_executable_extensions; do
7031   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7032     ac_cv_prog_ac_ct_RANLIB="ranlib"
7033     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7034     break 2
7035   fi
7036 done
7037   done
7038 IFS=$as_save_IFS
7039
7040 fi
7041 fi
7042 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7043 if test -n "$ac_ct_RANLIB"; then
7044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7045 $as_echo "$ac_ct_RANLIB" >&6; }
7046 else
7047   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7048 $as_echo "no" >&6; }
7049 fi
7050
7051   if test "x$ac_ct_RANLIB" = x; then
7052     RANLIB=":"
7053   else
7054     case $cross_compiling:$ac_tool_warned in
7055 yes:)
7056 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7057 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7058 ac_tool_warned=yes ;;
7059 esac
7060     RANLIB=$ac_ct_RANLIB
7061   fi
7062 else
7063   RANLIB="$ac_cv_prog_RANLIB"
7064 fi
7065
7066 test -z "$RANLIB" && RANLIB=:
7067
7068
7069
7070
7071
7072
7073 # Determine commands to create old-style static archives.
7074 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7075 old_postinstall_cmds='chmod 644 $oldlib'
7076 old_postuninstall_cmds=
7077
7078 if test -n "$RANLIB"; then
7079   case $host_os in
7080   openbsd*)
7081     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
7082     ;;
7083   *)
7084     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
7085     ;;
7086   esac
7087   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
7088 fi
7089
7090 case $host_os in
7091   darwin*)
7092     lock_old_archive_extraction=yes ;;
7093   *)
7094     lock_old_archive_extraction=no ;;
7095 esac
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117 for ac_prog in gawk mawk nawk awk
7118 do
7119   # Extract the first word of "$ac_prog", so it can be a program name with args.
7120 set dummy $ac_prog; ac_word=$2
7121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7122 $as_echo_n "checking for $ac_word... " >&6; }
7123 if test "${ac_cv_prog_AWK+set}" = set; then :
7124   $as_echo_n "(cached) " >&6
7125 else
7126   if test -n "$AWK"; then
7127   ac_cv_prog_AWK="$AWK" # Let the user override the test.
7128 else
7129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7130 for as_dir in $PATH
7131 do
7132   IFS=$as_save_IFS
7133   test -z "$as_dir" && as_dir=.
7134     for ac_exec_ext in '' $ac_executable_extensions; do
7135   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7136     ac_cv_prog_AWK="$ac_prog"
7137     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7138     break 2
7139   fi
7140 done
7141   done
7142 IFS=$as_save_IFS
7143
7144 fi
7145 fi
7146 AWK=$ac_cv_prog_AWK
7147 if test -n "$AWK"; then
7148   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
7149 $as_echo "$AWK" >&6; }
7150 else
7151   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7152 $as_echo "no" >&6; }
7153 fi
7154
7155
7156   test -n "$AWK" && break
7157 done
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177 # If no C compiler was specified, use CC.
7178 LTCC=${LTCC-"$CC"}
7179
7180 # If no C compiler flags were specified, use CFLAGS.
7181 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7182
7183 # Allow CC to be a program name with arguments.
7184 compiler=$CC
7185
7186
7187 # Check for command to grab the raw symbol name followed by C symbol from nm.
7188 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
7189 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
7190 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7191   $as_echo_n "(cached) " >&6
7192 else
7193
7194 # These are sane defaults that work on at least a few old systems.
7195 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
7196
7197 # Character class describing NM global symbol codes.
7198 symcode='[BCDEGRST]'
7199
7200 # Regexp to match symbols that can be accessed directly from C.
7201 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7202
7203 # Define system-specific variables.
7204 case $host_os in
7205 aix*)
7206   symcode='[BCDT]'
7207   ;;
7208 cygwin* | mingw* | pw32* | cegcc*)
7209   symcode='[ABCDGISTW]'
7210   ;;
7211 hpux*)
7212   if test "$host_cpu" = ia64; then
7213     symcode='[ABCDEGRST]'
7214   fi
7215   ;;
7216 irix* | nonstopux*)
7217   symcode='[BCDEGRST]'
7218   ;;
7219 osf*)
7220   symcode='[BCDEGQRST]'
7221   ;;
7222 solaris*)
7223   symcode='[BDRT]'
7224   ;;
7225 sco3.2v5*)
7226   symcode='[DT]'
7227   ;;
7228 sysv4.2uw2*)
7229   symcode='[DT]'
7230   ;;
7231 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7232   symcode='[ABDT]'
7233   ;;
7234 sysv4)
7235   symcode='[DFNSTU]'
7236   ;;
7237 esac
7238
7239 # If we're using GNU nm, then use its standard symbol codes.
7240 case `$NM -V 2>&1` in
7241 *GNU* | *'with BFD'*)
7242   symcode='[ABCDGIRSTW]' ;;
7243 esac
7244
7245 # Transform an extracted symbol line into a proper C declaration.
7246 # Some systems (esp. on ia64) link data and code symbols differently,
7247 # so use this general approach.
7248 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7249
7250 # Transform an extracted symbol line into symbol name and symbol address
7251 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7252 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'"
7253
7254 # Handle CRLF in mingw tool chain
7255 opt_cr=
7256 case $build_os in
7257 mingw*)
7258   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7259   ;;
7260 esac
7261
7262 # Try without a prefix underscore, then with it.
7263 for ac_symprfx in "" "_"; do
7264
7265   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7266   symxfrm="\\1 $ac_symprfx\\2 \\2"
7267
7268   # Write the raw and C identifiers.
7269   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7270     # Fake it for dumpbin and say T for any non-static function
7271     # and D for any global variable.
7272     # Also find C++ and __fastcall symbols from MSVC++,
7273     # which start with @ or ?.
7274     lt_cv_sys_global_symbol_pipe="$AWK '"\
7275 "     {last_section=section; section=\$ 3};"\
7276 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7277 "     \$ 0!~/External *\|/{next};"\
7278 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7279 "     {if(hide[section]) next};"\
7280 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7281 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7282 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7283 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7284 "     ' prfx=^$ac_symprfx"
7285   else
7286     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7287   fi
7288
7289   # Check to see that the pipe works correctly.
7290   pipe_works=no
7291
7292   rm -f conftest*
7293   cat > conftest.$ac_ext <<_LT_EOF
7294 #ifdef __cplusplus
7295 extern "C" {
7296 #endif
7297 char nm_test_var;
7298 void nm_test_func(void);
7299 void nm_test_func(void){}
7300 #ifdef __cplusplus
7301 }
7302 #endif
7303 int main(){nm_test_var='a';nm_test_func();return(0);}
7304 _LT_EOF
7305
7306   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7307   (eval $ac_compile) 2>&5
7308   ac_status=$?
7309   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7310   test $ac_status = 0; }; then
7311     # Now try to grab the symbols.
7312     nlist=conftest.nm
7313     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7314   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7315   ac_status=$?
7316   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7317   test $ac_status = 0; } && test -s "$nlist"; then
7318       # Try sorting and uniquifying the output.
7319       if sort "$nlist" | uniq > "$nlist"T; then
7320         mv -f "$nlist"T "$nlist"
7321       else
7322         rm -f "$nlist"T
7323       fi
7324
7325       # Make sure that we snagged all the symbols we need.
7326       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7327         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7328           cat <<_LT_EOF > conftest.$ac_ext
7329 #ifdef __cplusplus
7330 extern "C" {
7331 #endif
7332
7333 _LT_EOF
7334           # Now generate the symbol file.
7335           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7336
7337           cat <<_LT_EOF >> conftest.$ac_ext
7338
7339 /* The mapping between symbol names and symbols.  */
7340 const struct {
7341   const char *name;
7342   void       *address;
7343 }
7344 lt__PROGRAM__LTX_preloaded_symbols[] =
7345 {
7346   { "@PROGRAM@", (void *) 0 },
7347 _LT_EOF
7348           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7349           cat <<\_LT_EOF >> conftest.$ac_ext
7350   {0, (void *) 0}
7351 };
7352
7353 /* This works around a problem in FreeBSD linker */
7354 #ifdef FREEBSD_WORKAROUND
7355 static const void *lt_preloaded_setup() {
7356   return lt__PROGRAM__LTX_preloaded_symbols;
7357 }
7358 #endif
7359
7360 #ifdef __cplusplus
7361 }
7362 #endif
7363 _LT_EOF
7364           # Now try linking the two files.
7365           mv conftest.$ac_objext conftstm.$ac_objext
7366           lt_save_LIBS="$LIBS"
7367           lt_save_CFLAGS="$CFLAGS"
7368           LIBS="conftstm.$ac_objext"
7369           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7370           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7371   (eval $ac_link) 2>&5
7372   ac_status=$?
7373   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7374   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7375             pipe_works=yes
7376           fi
7377           LIBS="$lt_save_LIBS"
7378           CFLAGS="$lt_save_CFLAGS"
7379         else
7380           echo "cannot find nm_test_func in $nlist" >&5
7381         fi
7382       else
7383         echo "cannot find nm_test_var in $nlist" >&5
7384       fi
7385     else
7386       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7387     fi
7388   else
7389     echo "$progname: failed program was:" >&5
7390     cat conftest.$ac_ext >&5
7391   fi
7392   rm -rf conftest* conftst*
7393
7394   # Do not use the global_symbol_pipe unless it works.
7395   if test "$pipe_works" = yes; then
7396     break
7397   else
7398     lt_cv_sys_global_symbol_pipe=
7399   fi
7400 done
7401
7402 fi
7403
7404 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7405   lt_cv_sys_global_symbol_to_cdecl=
7406 fi
7407 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7409 $as_echo "failed" >&6; }
7410 else
7411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7412 $as_echo "ok" >&6; }
7413 fi
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436 # Check whether --enable-libtool-lock was given.
7437 if test "${enable_libtool_lock+set}" = set; then :
7438   enableval=$enable_libtool_lock;
7439 fi
7440
7441 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7442
7443 # Some flags need to be propagated to the compiler or linker for good
7444 # libtool support.
7445 case $host in
7446 ia64-*-hpux*)
7447   # Find out which ABI we are using.
7448   echo 'int i;' > conftest.$ac_ext
7449   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7450   (eval $ac_compile) 2>&5
7451   ac_status=$?
7452   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7453   test $ac_status = 0; }; then
7454     case `/usr/bin/file conftest.$ac_objext` in
7455       *ELF-32*)
7456         HPUX_IA64_MODE="32"
7457         ;;
7458       *ELF-64*)
7459         HPUX_IA64_MODE="64"
7460         ;;
7461     esac
7462   fi
7463   rm -rf conftest*
7464   ;;
7465 *-*-irix6*)
7466   # Find out which ABI we are using.
7467   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7468   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7469   (eval $ac_compile) 2>&5
7470   ac_status=$?
7471   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7472   test $ac_status = 0; }; then
7473     if test "$lt_cv_prog_gnu_ld" = yes; then
7474       case `/usr/bin/file conftest.$ac_objext` in
7475         *32-bit*)
7476           LD="${LD-ld} -melf32bsmip"
7477           ;;
7478         *N32*)
7479           LD="${LD-ld} -melf32bmipn32"
7480           ;;
7481         *64-bit*)
7482           LD="${LD-ld} -melf64bmip"
7483         ;;
7484       esac
7485     else
7486       case `/usr/bin/file conftest.$ac_objext` in
7487         *32-bit*)
7488           LD="${LD-ld} -32"
7489           ;;
7490         *N32*)
7491           LD="${LD-ld} -n32"
7492           ;;
7493         *64-bit*)
7494           LD="${LD-ld} -64"
7495           ;;
7496       esac
7497     fi
7498   fi
7499   rm -rf conftest*
7500   ;;
7501
7502 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7503 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7504   # Find out which ABI we are using.
7505   echo 'int i;' > conftest.$ac_ext
7506   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7507   (eval $ac_compile) 2>&5
7508   ac_status=$?
7509   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7510   test $ac_status = 0; }; then
7511     case `/usr/bin/file conftest.o` in
7512       *32-bit*)
7513         case $host in
7514           x86_64-*kfreebsd*-gnu)
7515             LD="${LD-ld} -m elf_i386_fbsd"
7516             ;;
7517           x86_64-*linux*)
7518             case `/usr/bin/file conftest.o` in
7519               *x86-64*)
7520                 LD="${LD-ld} -m elf32_x86_64"
7521                 ;;
7522               *)
7523                 LD="${LD-ld} -m elf_i386"
7524                 ;;
7525             esac
7526             ;;
7527           powerpc64le-*linux*)
7528             LD="${LD-ld} -m elf32lppclinux"
7529             ;;
7530           powerpc64-*linux*)
7531             LD="${LD-ld} -m elf32ppclinux"
7532             ;;
7533           s390x-*linux*)
7534             LD="${LD-ld} -m elf_s390"
7535             ;;
7536           sparc64-*linux*)
7537             LD="${LD-ld} -m elf32_sparc"
7538             ;;
7539         esac
7540         ;;
7541       *64-bit*)
7542         case $host in
7543           x86_64-*kfreebsd*-gnu)
7544             LD="${LD-ld} -m elf_x86_64_fbsd"
7545             ;;
7546           x86_64-*linux*)
7547             LD="${LD-ld} -m elf_x86_64"
7548             ;;
7549           powerpcle-*linux*)
7550             LD="${LD-ld} -m elf64lppc"
7551             ;;
7552           powerpc-*linux*)
7553             LD="${LD-ld} -m elf64ppc"
7554             ;;
7555           s390*-*linux*|s390*-*tpf*)
7556             LD="${LD-ld} -m elf64_s390"
7557             ;;
7558           sparc*-*linux*)
7559             LD="${LD-ld} -m elf64_sparc"
7560             ;;
7561         esac
7562         ;;
7563     esac
7564   fi
7565   rm -rf conftest*
7566   ;;
7567
7568 *-*-sco3.2v5*)
7569   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7570   SAVE_CFLAGS="$CFLAGS"
7571   CFLAGS="$CFLAGS -belf"
7572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7573 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7574 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7575   $as_echo_n "(cached) " >&6
7576 else
7577   ac_ext=c
7578 ac_cpp='$CPP $CPPFLAGS'
7579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7582
7583      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7584 /* end confdefs.h.  */
7585
7586 int
7587 main ()
7588 {
7589
7590   ;
7591   return 0;
7592 }
7593 _ACEOF
7594 if ac_fn_c_try_link "$LINENO"; then :
7595   lt_cv_cc_needs_belf=yes
7596 else
7597   lt_cv_cc_needs_belf=no
7598 fi
7599 rm -f core conftest.err conftest.$ac_objext \
7600     conftest$ac_exeext conftest.$ac_ext
7601      ac_ext=c
7602 ac_cpp='$CPP $CPPFLAGS'
7603 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7604 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7605 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7606
7607 fi
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7609 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7610   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7611     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7612     CFLAGS="$SAVE_CFLAGS"
7613   fi
7614   ;;
7615 sparc*-*solaris*)
7616   # Find out which ABI we are using.
7617   echo 'int i;' > conftest.$ac_ext
7618   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7619   (eval $ac_compile) 2>&5
7620   ac_status=$?
7621   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7622   test $ac_status = 0; }; then
7623     case `/usr/bin/file conftest.o` in
7624     *64-bit*)
7625       case $lt_cv_prog_gnu_ld in
7626       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7627       *)
7628         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7629           LD="${LD-ld} -64"
7630         fi
7631         ;;
7632       esac
7633       ;;
7634     esac
7635   fi
7636   rm -rf conftest*
7637   ;;
7638 esac
7639
7640 need_locks="$enable_libtool_lock"
7641
7642
7643   case $host_os in
7644     rhapsody* | darwin*)
7645     if test -n "$ac_tool_prefix"; then
7646   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7647 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7649 $as_echo_n "checking for $ac_word... " >&6; }
7650 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7651   $as_echo_n "(cached) " >&6
7652 else
7653   if test -n "$DSYMUTIL"; then
7654   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7655 else
7656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7657 for as_dir in $PATH
7658 do
7659   IFS=$as_save_IFS
7660   test -z "$as_dir" && as_dir=.
7661     for ac_exec_ext in '' $ac_executable_extensions; do
7662   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7663     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7664     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7665     break 2
7666   fi
7667 done
7668   done
7669 IFS=$as_save_IFS
7670
7671 fi
7672 fi
7673 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7674 if test -n "$DSYMUTIL"; then
7675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7676 $as_echo "$DSYMUTIL" >&6; }
7677 else
7678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7679 $as_echo "no" >&6; }
7680 fi
7681
7682
7683 fi
7684 if test -z "$ac_cv_prog_DSYMUTIL"; then
7685   ac_ct_DSYMUTIL=$DSYMUTIL
7686   # Extract the first word of "dsymutil", so it can be a program name with args.
7687 set dummy dsymutil; ac_word=$2
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7689 $as_echo_n "checking for $ac_word... " >&6; }
7690 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7691   $as_echo_n "(cached) " >&6
7692 else
7693   if test -n "$ac_ct_DSYMUTIL"; then
7694   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7695 else
7696 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7697 for as_dir in $PATH
7698 do
7699   IFS=$as_save_IFS
7700   test -z "$as_dir" && as_dir=.
7701     for ac_exec_ext in '' $ac_executable_extensions; do
7702   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7703     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7704     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7705     break 2
7706   fi
7707 done
7708   done
7709 IFS=$as_save_IFS
7710
7711 fi
7712 fi
7713 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7714 if test -n "$ac_ct_DSYMUTIL"; then
7715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7716 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7717 else
7718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7719 $as_echo "no" >&6; }
7720 fi
7721
7722   if test "x$ac_ct_DSYMUTIL" = x; then
7723     DSYMUTIL=":"
7724   else
7725     case $cross_compiling:$ac_tool_warned in
7726 yes:)
7727 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7728 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7729 ac_tool_warned=yes ;;
7730 esac
7731     DSYMUTIL=$ac_ct_DSYMUTIL
7732   fi
7733 else
7734   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7735 fi
7736
7737     if test -n "$ac_tool_prefix"; then
7738   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7739 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7741 $as_echo_n "checking for $ac_word... " >&6; }
7742 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7743   $as_echo_n "(cached) " >&6
7744 else
7745   if test -n "$NMEDIT"; then
7746   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7747 else
7748 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7749 for as_dir in $PATH
7750 do
7751   IFS=$as_save_IFS
7752   test -z "$as_dir" && as_dir=.
7753     for ac_exec_ext in '' $ac_executable_extensions; do
7754   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7755     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7756     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7757     break 2
7758   fi
7759 done
7760   done
7761 IFS=$as_save_IFS
7762
7763 fi
7764 fi
7765 NMEDIT=$ac_cv_prog_NMEDIT
7766 if test -n "$NMEDIT"; then
7767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7768 $as_echo "$NMEDIT" >&6; }
7769 else
7770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7771 $as_echo "no" >&6; }
7772 fi
7773
7774
7775 fi
7776 if test -z "$ac_cv_prog_NMEDIT"; then
7777   ac_ct_NMEDIT=$NMEDIT
7778   # Extract the first word of "nmedit", so it can be a program name with args.
7779 set dummy nmedit; ac_word=$2
7780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7781 $as_echo_n "checking for $ac_word... " >&6; }
7782 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7783   $as_echo_n "(cached) " >&6
7784 else
7785   if test -n "$ac_ct_NMEDIT"; then
7786   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7787 else
7788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7789 for as_dir in $PATH
7790 do
7791   IFS=$as_save_IFS
7792   test -z "$as_dir" && as_dir=.
7793     for ac_exec_ext in '' $ac_executable_extensions; do
7794   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7795     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7796     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7797     break 2
7798   fi
7799 done
7800   done
7801 IFS=$as_save_IFS
7802
7803 fi
7804 fi
7805 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7806 if test -n "$ac_ct_NMEDIT"; then
7807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7808 $as_echo "$ac_ct_NMEDIT" >&6; }
7809 else
7810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7811 $as_echo "no" >&6; }
7812 fi
7813
7814   if test "x$ac_ct_NMEDIT" = x; then
7815     NMEDIT=":"
7816   else
7817     case $cross_compiling:$ac_tool_warned in
7818 yes:)
7819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7820 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7821 ac_tool_warned=yes ;;
7822 esac
7823     NMEDIT=$ac_ct_NMEDIT
7824   fi
7825 else
7826   NMEDIT="$ac_cv_prog_NMEDIT"
7827 fi
7828
7829     if test -n "$ac_tool_prefix"; then
7830   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7831 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7833 $as_echo_n "checking for $ac_word... " >&6; }
7834 if test "${ac_cv_prog_LIPO+set}" = set; then :
7835   $as_echo_n "(cached) " >&6
7836 else
7837   if test -n "$LIPO"; then
7838   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7839 else
7840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7841 for as_dir in $PATH
7842 do
7843   IFS=$as_save_IFS
7844   test -z "$as_dir" && as_dir=.
7845     for ac_exec_ext in '' $ac_executable_extensions; do
7846   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7847     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7848     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7849     break 2
7850   fi
7851 done
7852   done
7853 IFS=$as_save_IFS
7854
7855 fi
7856 fi
7857 LIPO=$ac_cv_prog_LIPO
7858 if test -n "$LIPO"; then
7859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7860 $as_echo "$LIPO" >&6; }
7861 else
7862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7863 $as_echo "no" >&6; }
7864 fi
7865
7866
7867 fi
7868 if test -z "$ac_cv_prog_LIPO"; then
7869   ac_ct_LIPO=$LIPO
7870   # Extract the first word of "lipo", so it can be a program name with args.
7871 set dummy lipo; ac_word=$2
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7873 $as_echo_n "checking for $ac_word... " >&6; }
7874 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7875   $as_echo_n "(cached) " >&6
7876 else
7877   if test -n "$ac_ct_LIPO"; then
7878   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7879 else
7880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7881 for as_dir in $PATH
7882 do
7883   IFS=$as_save_IFS
7884   test -z "$as_dir" && as_dir=.
7885     for ac_exec_ext in '' $ac_executable_extensions; do
7886   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7887     ac_cv_prog_ac_ct_LIPO="lipo"
7888     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7889     break 2
7890   fi
7891 done
7892   done
7893 IFS=$as_save_IFS
7894
7895 fi
7896 fi
7897 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7898 if test -n "$ac_ct_LIPO"; then
7899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7900 $as_echo "$ac_ct_LIPO" >&6; }
7901 else
7902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7903 $as_echo "no" >&6; }
7904 fi
7905
7906   if test "x$ac_ct_LIPO" = x; then
7907     LIPO=":"
7908   else
7909     case $cross_compiling:$ac_tool_warned in
7910 yes:)
7911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7912 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7913 ac_tool_warned=yes ;;
7914 esac
7915     LIPO=$ac_ct_LIPO
7916   fi
7917 else
7918   LIPO="$ac_cv_prog_LIPO"
7919 fi
7920
7921     if test -n "$ac_tool_prefix"; then
7922   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7923 set dummy ${ac_tool_prefix}otool; ac_word=$2
7924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7925 $as_echo_n "checking for $ac_word... " >&6; }
7926 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7927   $as_echo_n "(cached) " >&6
7928 else
7929   if test -n "$OTOOL"; then
7930   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7931 else
7932 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7933 for as_dir in $PATH
7934 do
7935   IFS=$as_save_IFS
7936   test -z "$as_dir" && as_dir=.
7937     for ac_exec_ext in '' $ac_executable_extensions; do
7938   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7939     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7940     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7941     break 2
7942   fi
7943 done
7944   done
7945 IFS=$as_save_IFS
7946
7947 fi
7948 fi
7949 OTOOL=$ac_cv_prog_OTOOL
7950 if test -n "$OTOOL"; then
7951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7952 $as_echo "$OTOOL" >&6; }
7953 else
7954   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7955 $as_echo "no" >&6; }
7956 fi
7957
7958
7959 fi
7960 if test -z "$ac_cv_prog_OTOOL"; then
7961   ac_ct_OTOOL=$OTOOL
7962   # Extract the first word of "otool", so it can be a program name with args.
7963 set dummy otool; ac_word=$2
7964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7965 $as_echo_n "checking for $ac_word... " >&6; }
7966 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7967   $as_echo_n "(cached) " >&6
7968 else
7969   if test -n "$ac_ct_OTOOL"; then
7970   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7971 else
7972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7973 for as_dir in $PATH
7974 do
7975   IFS=$as_save_IFS
7976   test -z "$as_dir" && as_dir=.
7977     for ac_exec_ext in '' $ac_executable_extensions; do
7978   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7979     ac_cv_prog_ac_ct_OTOOL="otool"
7980     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7981     break 2
7982   fi
7983 done
7984   done
7985 IFS=$as_save_IFS
7986
7987 fi
7988 fi
7989 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7990 if test -n "$ac_ct_OTOOL"; then
7991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7992 $as_echo "$ac_ct_OTOOL" >&6; }
7993 else
7994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7995 $as_echo "no" >&6; }
7996 fi
7997
7998   if test "x$ac_ct_OTOOL" = x; then
7999     OTOOL=":"
8000   else
8001     case $cross_compiling:$ac_tool_warned in
8002 yes:)
8003 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8004 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8005 ac_tool_warned=yes ;;
8006 esac
8007     OTOOL=$ac_ct_OTOOL
8008   fi
8009 else
8010   OTOOL="$ac_cv_prog_OTOOL"
8011 fi
8012
8013     if test -n "$ac_tool_prefix"; then
8014   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
8015 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8017 $as_echo_n "checking for $ac_word... " >&6; }
8018 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
8019   $as_echo_n "(cached) " >&6
8020 else
8021   if test -n "$OTOOL64"; then
8022   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8023 else
8024 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8025 for as_dir in $PATH
8026 do
8027   IFS=$as_save_IFS
8028   test -z "$as_dir" && as_dir=.
8029     for ac_exec_ext in '' $ac_executable_extensions; do
8030   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8031     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
8032     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8033     break 2
8034   fi
8035 done
8036   done
8037 IFS=$as_save_IFS
8038
8039 fi
8040 fi
8041 OTOOL64=$ac_cv_prog_OTOOL64
8042 if test -n "$OTOOL64"; then
8043   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
8044 $as_echo "$OTOOL64" >&6; }
8045 else
8046   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8047 $as_echo "no" >&6; }
8048 fi
8049
8050
8051 fi
8052 if test -z "$ac_cv_prog_OTOOL64"; then
8053   ac_ct_OTOOL64=$OTOOL64
8054   # Extract the first word of "otool64", so it can be a program name with args.
8055 set dummy otool64; ac_word=$2
8056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8057 $as_echo_n "checking for $ac_word... " >&6; }
8058 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
8059   $as_echo_n "(cached) " >&6
8060 else
8061   if test -n "$ac_ct_OTOOL64"; then
8062   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8063 else
8064 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8065 for as_dir in $PATH
8066 do
8067   IFS=$as_save_IFS
8068   test -z "$as_dir" && as_dir=.
8069     for ac_exec_ext in '' $ac_executable_extensions; do
8070   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8071     ac_cv_prog_ac_ct_OTOOL64="otool64"
8072     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8073     break 2
8074   fi
8075 done
8076   done
8077 IFS=$as_save_IFS
8078
8079 fi
8080 fi
8081 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8082 if test -n "$ac_ct_OTOOL64"; then
8083   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
8084 $as_echo "$ac_ct_OTOOL64" >&6; }
8085 else
8086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8087 $as_echo "no" >&6; }
8088 fi
8089
8090   if test "x$ac_ct_OTOOL64" = x; then
8091     OTOOL64=":"
8092   else
8093     case $cross_compiling:$ac_tool_warned in
8094 yes:)
8095 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8096 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8097 ac_tool_warned=yes ;;
8098 esac
8099     OTOOL64=$ac_ct_OTOOL64
8100   fi
8101 else
8102   OTOOL64="$ac_cv_prog_OTOOL64"
8103 fi
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
8132 $as_echo_n "checking for -single_module linker flag... " >&6; }
8133 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8134   $as_echo_n "(cached) " >&6
8135 else
8136   lt_cv_apple_cc_single_mod=no
8137       if test -z "${LT_MULTI_MODULE}"; then
8138         # By default we will add the -single_module flag. You can override
8139         # by either setting the environment variable LT_MULTI_MODULE
8140         # non-empty at configure time, or by adding -multi_module to the
8141         # link flags.
8142         rm -rf libconftest.dylib*
8143         echo "int foo(void){return 1;}" > conftest.c
8144         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8145 -dynamiclib -Wl,-single_module conftest.c" >&5
8146         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8147           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8148         _lt_result=$?
8149         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8150           lt_cv_apple_cc_single_mod=yes
8151         else
8152           cat conftest.err >&5
8153         fi
8154         rm -rf libconftest.dylib*
8155         rm -f conftest.*
8156       fi
8157 fi
8158 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
8159 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8160     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
8161 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
8162 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8163   $as_echo_n "(cached) " >&6
8164 else
8165   lt_cv_ld_exported_symbols_list=no
8166       save_LDFLAGS=$LDFLAGS
8167       echo "_main" > conftest.sym
8168       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
8169       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8170 /* end confdefs.h.  */
8171
8172 int
8173 main ()
8174 {
8175
8176   ;
8177   return 0;
8178 }
8179 _ACEOF
8180 if ac_fn_c_try_link "$LINENO"; then :
8181   lt_cv_ld_exported_symbols_list=yes
8182 else
8183   lt_cv_ld_exported_symbols_list=no
8184 fi
8185 rm -f core conftest.err conftest.$ac_objext \
8186     conftest$ac_exeext conftest.$ac_ext
8187         LDFLAGS="$save_LDFLAGS"
8188
8189 fi
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
8191 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8192     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
8193 $as_echo_n "checking for -force_load linker flag... " >&6; }
8194 if test "${lt_cv_ld_force_load+set}" = set; then :
8195   $as_echo_n "(cached) " >&6
8196 else
8197   lt_cv_ld_force_load=no
8198       cat > conftest.c << _LT_EOF
8199 int forced_loaded() { return 2;}
8200 _LT_EOF
8201       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
8202       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8203       echo "$AR cru libconftest.a conftest.o" >&5
8204       $AR cru libconftest.a conftest.o 2>&5
8205       cat > conftest.c << _LT_EOF
8206 int main() { return 0;}
8207 _LT_EOF
8208       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
8209       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8210       _lt_result=$?
8211       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8212         lt_cv_ld_force_load=yes
8213       else
8214         cat conftest.err >&5
8215       fi
8216         rm -f conftest.err libconftest.a conftest conftest.c
8217         rm -rf conftest.dSYM
8218
8219 fi
8220 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8221 $as_echo "$lt_cv_ld_force_load" >&6; }
8222     case $host_os in
8223     rhapsody* | darwin1.[012])
8224       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8225     darwin1.*)
8226       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8227     darwin*) # darwin 5.x on
8228       # if running on 10.5 or later, the deployment target defaults
8229       # to the OS version, if on x86, and 10.4, the deployment
8230       # target defaults to 10.4. Don't you love it?
8231       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8232         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8233           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8234         10.[012][,.]*)
8235           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8236         10.*)
8237           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8238       esac
8239     ;;
8240   esac
8241     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8242       _lt_dar_single_mod='$single_module'
8243     fi
8244     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8245       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8246     else
8247       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8248     fi
8249     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8250       _lt_dsymutil='~$DSYMUTIL $lib || :'
8251     else
8252       _lt_dsymutil=
8253     fi
8254     ;;
8255   esac
8256
8257 for ac_header in dlfcn.h
8258 do :
8259   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8260 "
8261 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
8262   cat >>confdefs.h <<_ACEOF
8263 #define HAVE_DLFCN_H 1
8264 _ACEOF
8265
8266 fi
8267
8268 done
8269
8270
8271
8272 # autoconf.info says this should be called right after AC_INIT.
8273 ac_config_headers="$ac_config_headers config.h:config.in"
8274
8275
8276
8277  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
8278 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
8279 if test "${ac_cv_c_bigendian+set}" = set; then :
8280   $as_echo_n "(cached) " >&6
8281 else
8282   ac_cv_c_bigendian=unknown
8283     # See if we're dealing with a universal compiler.
8284     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8285 /* end confdefs.h.  */
8286 #ifndef __APPLE_CC__
8287                not a universal capable compiler
8288              #endif
8289              typedef int dummy;
8290
8291 _ACEOF
8292 if ac_fn_c_try_compile "$LINENO"; then :
8293
8294         # Check for potential -arch flags.  It is not universal unless
8295         # there are at least two -arch flags with different values.
8296         ac_arch=
8297         ac_prev=
8298         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8299          if test -n "$ac_prev"; then
8300            case $ac_word in
8301              i?86 | x86_64 | ppc | ppc64)
8302                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8303                  ac_arch=$ac_word
8304                else
8305                  ac_cv_c_bigendian=universal
8306                  break
8307                fi
8308                ;;
8309            esac
8310            ac_prev=
8311          elif test "x$ac_word" = "x-arch"; then
8312            ac_prev=arch
8313          fi
8314        done
8315 fi
8316 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8317     if test $ac_cv_c_bigendian = unknown; then
8318       # See if sys/param.h defines the BYTE_ORDER macro.
8319       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8320 /* end confdefs.h.  */
8321 #include <sys/types.h>
8322              #include <sys/param.h>
8323
8324 int
8325 main ()
8326 {
8327 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8328                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8329                      && LITTLE_ENDIAN)
8330               bogus endian macros
8331              #endif
8332
8333   ;
8334   return 0;
8335 }
8336 _ACEOF
8337 if ac_fn_c_try_compile "$LINENO"; then :
8338   # It does; now see whether it defined to BIG_ENDIAN or not.
8339          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8340 /* end confdefs.h.  */
8341 #include <sys/types.h>
8342                 #include <sys/param.h>
8343
8344 int
8345 main ()
8346 {
8347 #if BYTE_ORDER != BIG_ENDIAN
8348                  not big endian
8349                 #endif
8350
8351   ;
8352   return 0;
8353 }
8354 _ACEOF
8355 if ac_fn_c_try_compile "$LINENO"; then :
8356   ac_cv_c_bigendian=yes
8357 else
8358   ac_cv_c_bigendian=no
8359 fi
8360 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8361 fi
8362 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8363     fi
8364     if test $ac_cv_c_bigendian = unknown; then
8365       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8366       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8367 /* end confdefs.h.  */
8368 #include <limits.h>
8369
8370 int
8371 main ()
8372 {
8373 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8374               bogus endian macros
8375              #endif
8376
8377   ;
8378   return 0;
8379 }
8380 _ACEOF
8381 if ac_fn_c_try_compile "$LINENO"; then :
8382   # It does; now see whether it defined to _BIG_ENDIAN or not.
8383          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8384 /* end confdefs.h.  */
8385 #include <limits.h>
8386
8387 int
8388 main ()
8389 {
8390 #ifndef _BIG_ENDIAN
8391                  not big endian
8392                 #endif
8393
8394   ;
8395   return 0;
8396 }
8397 _ACEOF
8398 if ac_fn_c_try_compile "$LINENO"; then :
8399   ac_cv_c_bigendian=yes
8400 else
8401   ac_cv_c_bigendian=no
8402 fi
8403 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8404 fi
8405 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8406     fi
8407     if test $ac_cv_c_bigendian = unknown; then
8408       # Compile a test program.
8409       if test "$cross_compiling" = yes; then :
8410   # Try to guess by grepping values from an object file.
8411          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8412 /* end confdefs.h.  */
8413 short int ascii_mm[] =
8414                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8415                 short int ascii_ii[] =
8416                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8417                 int use_ascii (int i) {
8418                   return ascii_mm[i] + ascii_ii[i];
8419                 }
8420                 short int ebcdic_ii[] =
8421                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8422                 short int ebcdic_mm[] =
8423                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8424                 int use_ebcdic (int i) {
8425                   return ebcdic_mm[i] + ebcdic_ii[i];
8426                 }
8427                 extern int foo;
8428
8429 int
8430 main ()
8431 {
8432 return use_ascii (foo) == use_ebcdic (foo);
8433   ;
8434   return 0;
8435 }
8436 _ACEOF
8437 if ac_fn_c_try_compile "$LINENO"; then :
8438   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8439               ac_cv_c_bigendian=yes
8440             fi
8441             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8442               if test "$ac_cv_c_bigendian" = unknown; then
8443                 ac_cv_c_bigendian=no
8444               else
8445                 # finding both strings is unlikely to happen, but who knows?
8446                 ac_cv_c_bigendian=unknown
8447               fi
8448             fi
8449 fi
8450 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8451 else
8452   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8453 /* end confdefs.h.  */
8454 $ac_includes_default
8455 int
8456 main ()
8457 {
8458
8459              /* Are we little or big endian?  From Harbison&Steele.  */
8460              union
8461              {
8462                long int l;
8463                char c[sizeof (long int)];
8464              } u;
8465              u.l = 1;
8466              return u.c[sizeof (long int) - 1] == 1;
8467
8468   ;
8469   return 0;
8470 }
8471 _ACEOF
8472 if ac_fn_c_try_run "$LINENO"; then :
8473   ac_cv_c_bigendian=no
8474 else
8475   ac_cv_c_bigendian=yes
8476 fi
8477 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8478   conftest.$ac_objext conftest.beam conftest.$ac_ext
8479 fi
8480
8481     fi
8482 fi
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
8484 $as_echo "$ac_cv_c_bigendian" >&6; }
8485  case $ac_cv_c_bigendian in #(
8486    yes)
8487      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8488 ;; #(
8489    no)
8490       ;; #(
8491    universal)
8492
8493 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8494
8495      ;; #(
8496    *)
8497      as_fn_error "unknown endianness
8498  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8499  esac
8500
8501
8502
8503
8504 # Put a plausible default for CC_FOR_BUILD in Makefile.
8505 if test "x$cross_compiling" = "xno"; then
8506   CC_FOR_BUILD='$(CC)'
8507 else
8508   CC_FOR_BUILD=gcc
8509 fi
8510
8511
8512
8513
8514 AR=${AR-ar}
8515
8516 if test -n "$ac_tool_prefix"; then
8517   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8518 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8520 $as_echo_n "checking for $ac_word... " >&6; }
8521 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8522   $as_echo_n "(cached) " >&6
8523 else
8524   if test -n "$RANLIB"; then
8525   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8526 else
8527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8528 for as_dir in $PATH
8529 do
8530   IFS=$as_save_IFS
8531   test -z "$as_dir" && as_dir=.
8532     for ac_exec_ext in '' $ac_executable_extensions; do
8533   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8534     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
8535     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8536     break 2
8537   fi
8538 done
8539   done
8540 IFS=$as_save_IFS
8541
8542 fi
8543 fi
8544 RANLIB=$ac_cv_prog_RANLIB
8545 if test -n "$RANLIB"; then
8546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8547 $as_echo "$RANLIB" >&6; }
8548 else
8549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8550 $as_echo "no" >&6; }
8551 fi
8552
8553
8554 fi
8555 if test -z "$ac_cv_prog_RANLIB"; then
8556   ac_ct_RANLIB=$RANLIB
8557   # Extract the first word of "ranlib", so it can be a program name with args.
8558 set dummy ranlib; ac_word=$2
8559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8560 $as_echo_n "checking for $ac_word... " >&6; }
8561 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8562   $as_echo_n "(cached) " >&6
8563 else
8564   if test -n "$ac_ct_RANLIB"; then
8565   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8566 else
8567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8568 for as_dir in $PATH
8569 do
8570   IFS=$as_save_IFS
8571   test -z "$as_dir" && as_dir=.
8572     for ac_exec_ext in '' $ac_executable_extensions; do
8573   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8574     ac_cv_prog_ac_ct_RANLIB="ranlib"
8575     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8576     break 2
8577   fi
8578 done
8579   done
8580 IFS=$as_save_IFS
8581
8582 fi
8583 fi
8584 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8585 if test -n "$ac_ct_RANLIB"; then
8586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8587 $as_echo "$ac_ct_RANLIB" >&6; }
8588 else
8589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8590 $as_echo "no" >&6; }
8591 fi
8592
8593   if test "x$ac_ct_RANLIB" = x; then
8594     RANLIB=":"
8595   else
8596     case $cross_compiling:$ac_tool_warned in
8597 yes:)
8598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8599 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8600 ac_tool_warned=yes ;;
8601 esac
8602     RANLIB=$ac_ct_RANLIB
8603   fi
8604 else
8605   RANLIB="$ac_cv_prog_RANLIB"
8606 fi
8607
8608
8609 # Some of the common include files depend on bfd.h, and bfd.h checks
8610 # that config.h is included first by testing that the PACKAGE macro
8611 # is defined.
8612 PACKAGE=sim
8613
8614 cat >>confdefs.h <<_ACEOF
8615 #define PACKAGE "$PACKAGE"
8616 _ACEOF
8617
8618
8619
8620 # Dependency checking.
8621 ac_config_commands="$ac_config_commands depdir"
8622
8623
8624 depcc="$CC"   am_compiler_list=
8625
8626 am_depcomp=$ac_aux_dir/depcomp
8627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8628 $as_echo_n "checking dependency style of $depcc... " >&6; }
8629 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8630   $as_echo_n "(cached) " >&6
8631 else
8632   if test -f "$am_depcomp"; then
8633   # We make a subdir and do the tests there.  Otherwise we can end up
8634   # making bogus files that we don't know about and never remove.  For
8635   # instance it was reported that on HP-UX the gcc test will end up
8636   # making a dummy file named `D' -- because `-MD' means `put the output
8637   # in D'.
8638   mkdir conftest.dir
8639   # Copy depcomp to subdir because otherwise we won't find it if we're
8640   # using a relative directory.
8641   cp "$am_depcomp" conftest.dir
8642   cd conftest.dir
8643   # We will build objects and dependencies in a subdirectory because
8644   # it helps to detect inapplicable dependency modes.  For instance
8645   # both Tru64's cc and ICC support -MD to output dependencies as a
8646   # side effect of compilation, but ICC will put the dependencies in
8647   # the current directory while Tru64 will put them in the object
8648   # directory.
8649   mkdir sub
8650
8651   am_cv_CC_dependencies_compiler_type=none
8652   if test "$am_compiler_list" = ""; then
8653      am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8654   fi
8655   for depmode in $am_compiler_list; do
8656     if test $depmode = none; then break; fi
8657
8658     $as_echo "$as_me:$LINENO: trying $depmode" >&5
8659     # Setup a source with many dependencies, because some compilers
8660     # like to wrap large dependency lists on column 80 (with \), and
8661     # we should not choose a depcomp mode which is confused by this.
8662     #
8663     # We need to recreate these files for each test, as the compiler may
8664     # overwrite some of them when testing with obscure command lines.
8665     # This happens at least with the AIX C compiler.
8666     : > sub/conftest.c
8667     for i in 1 2 3 4 5 6; do
8668       echo '#include "conftst'$i'.h"' >> sub/conftest.c
8669       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8670       # Solaris 8's {/usr,}/bin/sh.
8671       touch sub/conftst$i.h
8672     done
8673     echo "include sub/conftest.Po" > confmf
8674
8675     # We check with `-c' and `-o' for the sake of the "dashmstdout"
8676     # mode.  It turns out that the SunPro C++ compiler does not properly
8677     # handle `-M -o', and we need to detect this.
8678     depcmd="depmode=$depmode \
8679        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8680        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8681        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8682     echo "| $depcmd" | sed -e 's/  */ /g' >&5
8683     if env $depcmd > conftest.err 2>&1 &&
8684        grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8685        grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8686        ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8687       # icc doesn't choke on unknown options, it will just issue warnings
8688       # or remarks (even with -Werror).  So we grep stderr for any message
8689       # that says an option was ignored or not supported.
8690       # When given -MP, icc 7.0 and 7.1 complain thusly:
8691       #   icc: Command line warning: ignoring option '-M'; no argument required
8692       # The diagnosis changed in icc 8.0:
8693       #   icc: Command line remark: option '-MP' not supported
8694       if (grep 'ignoring option' conftest.err ||
8695           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8696         am_cv_CC_dependencies_compiler_type=$depmode
8697         $as_echo "$as_me:$LINENO: success" >&5
8698         break
8699       fi
8700     fi
8701     $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8702     sed -e 's/^/| /' < conftest.err >&5
8703   done
8704
8705   cd ..
8706   rm -rf conftest.dir
8707 else
8708   am_cv_CC_dependencies_compiler_type=none
8709 fi
8710
8711 fi
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8713 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8714 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8715 then as_fn_error "no usable dependency style found" "$LINENO" 5
8716 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8717
8718 fi
8719
8720
8721 # Check for the 'make' the user wants to use.
8722 for ac_prog in make
8723 do
8724   # Extract the first word of "$ac_prog", so it can be a program name with args.
8725 set dummy $ac_prog; ac_word=$2
8726 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8727 $as_echo_n "checking for $ac_word... " >&6; }
8728 if test "${ac_cv_prog_MAKE+set}" = set; then :
8729   $as_echo_n "(cached) " >&6
8730 else
8731   if test -n "$MAKE"; then
8732   ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8733 else
8734 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8735 for as_dir in $PATH
8736 do
8737   IFS=$as_save_IFS
8738   test -z "$as_dir" && as_dir=.
8739     for ac_exec_ext in '' $ac_executable_extensions; do
8740   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8741     ac_cv_prog_MAKE="$ac_prog"
8742     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8743     break 2
8744   fi
8745 done
8746   done
8747 IFS=$as_save_IFS
8748
8749 fi
8750 fi
8751 MAKE=$ac_cv_prog_MAKE
8752 if test -n "$MAKE"; then
8753   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8754 $as_echo "$MAKE" >&6; }
8755 else
8756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8757 $as_echo "no" >&6; }
8758 fi
8759
8760
8761   test -n "$MAKE" && break
8762 done
8763
8764 MAKE_IS_GNU=
8765 case "`$MAKE --version 2>&1 | sed 1q`" in
8766   *GNU*)
8767     MAKE_IS_GNU=yes
8768     ;;
8769 esac
8770  if test "$MAKE_IS_GNU" = yes; then
8771   GMAKE_TRUE=
8772   GMAKE_FALSE='#'
8773 else
8774   GMAKE_TRUE='#'
8775   GMAKE_FALSE=
8776 fi
8777
8778
8779 ALL_LINGUAS=
8780 # If we haven't got the data from the intl directory,
8781 # assume NLS is disabled.
8782 USE_NLS=no
8783 LIBINTL=
8784 LIBINTL_DEP=
8785 INCINTL=
8786 XGETTEXT=
8787 GMSGFMT=
8788 POSUB=
8789
8790 if test -f  ../../intl/config.intl; then
8791   .  ../../intl/config.intl
8792 fi
8793 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8794 $as_echo_n "checking whether NLS is requested... " >&6; }
8795 if test x"$USE_NLS" != xyes; then
8796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8797 $as_echo "no" >&6; }
8798 else
8799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8800 $as_echo "yes" >&6; }
8801
8802 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8803
8804
8805   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8806 $as_echo_n "checking for catalogs to be installed... " >&6; }
8807   # Look for .po and .gmo files in the source directory.
8808   CATALOGS=
8809   XLINGUAS=
8810   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
8811     # If there aren't any .gmo files the shell will give us the
8812     # literal string "../path/to/srcdir/po/*.gmo" which has to be
8813     # weeded out.
8814     case "$cat" in *\**)
8815       continue;;
8816     esac
8817     # The quadruple backslash is collapsed to a double backslash
8818     # by the backticks, then collapsed again by the double quotes,
8819     # leaving us with one backslash in the sed expression (right
8820     # before the dot that mustn't act as a wildcard).
8821     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8822     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
8823     # The user is allowed to set LINGUAS to a list of languages to
8824     # install catalogs for.  If it's empty that means "all of them."
8825     if test "x$LINGUAS" = x; then
8826       CATALOGS="$CATALOGS $cat"
8827       XLINGUAS="$XLINGUAS $lang"
8828     else
8829       case "$LINGUAS" in *$lang*)
8830         CATALOGS="$CATALOGS $cat"
8831         XLINGUAS="$XLINGUAS $lang"
8832         ;;
8833       esac
8834     fi
8835   done
8836   LINGUAS="$XLINGUAS"
8837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8838 $as_echo "$LINGUAS" >&6; }
8839
8840
8841     DATADIRNAME=share
8842
8843   INSTOBJEXT=.mo
8844
8845   GENCAT=gencat
8846
8847   CATOBJEXT=.gmo
8848
8849 fi
8850
8851 # Check for common headers.
8852 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8853 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8854 for ac_header in stdlib.h string.h strings.h unistd.h time.h
8855 do :
8856   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8857 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8858 eval as_val=\$$as_ac_Header
8859    if test "x$as_val" = x""yes; then :
8860   cat >>confdefs.h <<_ACEOF
8861 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8862 _ACEOF
8863
8864 fi
8865
8866 done
8867
8868 for ac_header in sys/time.h sys/times.h sys/resource.h sys/mman.h
8869 do :
8870   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8871 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8872 eval as_val=\$$as_ac_Header
8873    if test "x$as_val" = x""yes; then :
8874   cat >>confdefs.h <<_ACEOF
8875 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8876 _ACEOF
8877
8878 fi
8879
8880 done
8881
8882 for ac_header in fcntl.h fpu_control.h
8883 do :
8884   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8885 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8886 eval as_val=\$$as_ac_Header
8887    if test "x$as_val" = x""yes; then :
8888   cat >>confdefs.h <<_ACEOF
8889 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8890 _ACEOF
8891
8892 fi
8893
8894 done
8895
8896 for ac_header in dlfcn.h errno.h sys/stat.h
8897 do :
8898   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8899 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8900 eval as_val=\$$as_ac_Header
8901    if test "x$as_val" = x""yes; then :
8902   cat >>confdefs.h <<_ACEOF
8903 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8904 _ACEOF
8905
8906 fi
8907
8908 done
8909
8910 for ac_func in getrusage time sigaction __setfpucw
8911 do :
8912   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8913 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8914 eval as_val=\$$as_ac_var
8915    if test "x$as_val" = x""yes; then :
8916   cat >>confdefs.h <<_ACEOF
8917 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8918 _ACEOF
8919
8920 fi
8921 done
8922
8923 for ac_func in mmap munmap lstat truncate ftruncate posix_fallocate
8924 do :
8925   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8926 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
8927 eval as_val=\$$as_ac_var
8928    if test "x$as_val" = x""yes; then :
8929   cat >>confdefs.h <<_ACEOF
8930 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8931 _ACEOF
8932
8933 fi
8934 done
8935
8936 ac_fn_c_check_member "$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
8937 #include <sys/types.h>
8938 #endif
8939 #ifdef HAVE_SYS_STAT_H
8940 #include <sys/stat.h>
8941 #endif
8942 "
8943 if test "x$ac_cv_member_struct_stat_st_dev" = x""yes; then :
8944
8945 cat >>confdefs.h <<_ACEOF
8946 #define HAVE_STRUCT_STAT_ST_DEV 1
8947 _ACEOF
8948
8949
8950 fi
8951 ac_fn_c_check_member "$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
8952 #include <sys/types.h>
8953 #endif
8954 #ifdef HAVE_SYS_STAT_H
8955 #include <sys/stat.h>
8956 #endif
8957 "
8958 if test "x$ac_cv_member_struct_stat_st_ino" = x""yes; then :
8959
8960 cat >>confdefs.h <<_ACEOF
8961 #define HAVE_STRUCT_STAT_ST_INO 1
8962 _ACEOF
8963
8964
8965 fi
8966 ac_fn_c_check_member "$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
8967 #include <sys/types.h>
8968 #endif
8969 #ifdef HAVE_SYS_STAT_H
8970 #include <sys/stat.h>
8971 #endif
8972 "
8973 if test "x$ac_cv_member_struct_stat_st_mode" = x""yes; then :
8974
8975 cat >>confdefs.h <<_ACEOF
8976 #define HAVE_STRUCT_STAT_ST_MODE 1
8977 _ACEOF
8978
8979
8980 fi
8981 ac_fn_c_check_member "$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
8982 #include <sys/types.h>
8983 #endif
8984 #ifdef HAVE_SYS_STAT_H
8985 #include <sys/stat.h>
8986 #endif
8987 "
8988 if test "x$ac_cv_member_struct_stat_st_nlink" = x""yes; then :
8989
8990 cat >>confdefs.h <<_ACEOF
8991 #define HAVE_STRUCT_STAT_ST_NLINK 1
8992 _ACEOF
8993
8994
8995 fi
8996 ac_fn_c_check_member "$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
8997 #include <sys/types.h>
8998 #endif
8999 #ifdef HAVE_SYS_STAT_H
9000 #include <sys/stat.h>
9001 #endif
9002 "
9003 if test "x$ac_cv_member_struct_stat_st_uid" = x""yes; then :
9004
9005 cat >>confdefs.h <<_ACEOF
9006 #define HAVE_STRUCT_STAT_ST_UID 1
9007 _ACEOF
9008
9009
9010 fi
9011 ac_fn_c_check_member "$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9012 #include <sys/types.h>
9013 #endif
9014 #ifdef HAVE_SYS_STAT_H
9015 #include <sys/stat.h>
9016 #endif
9017 "
9018 if test "x$ac_cv_member_struct_stat_st_gid" = x""yes; then :
9019
9020 cat >>confdefs.h <<_ACEOF
9021 #define HAVE_STRUCT_STAT_ST_GID 1
9022 _ACEOF
9023
9024
9025 fi
9026 ac_fn_c_check_member "$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9027 #include <sys/types.h>
9028 #endif
9029 #ifdef HAVE_SYS_STAT_H
9030 #include <sys/stat.h>
9031 #endif
9032 "
9033 if test "x$ac_cv_member_struct_stat_st_rdev" = x""yes; then :
9034
9035 cat >>confdefs.h <<_ACEOF
9036 #define HAVE_STRUCT_STAT_ST_RDEV 1
9037 _ACEOF
9038
9039
9040 fi
9041 ac_fn_c_check_member "$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9042 #include <sys/types.h>
9043 #endif
9044 #ifdef HAVE_SYS_STAT_H
9045 #include <sys/stat.h>
9046 #endif
9047 "
9048 if test "x$ac_cv_member_struct_stat_st_size" = x""yes; then :
9049
9050 cat >>confdefs.h <<_ACEOF
9051 #define HAVE_STRUCT_STAT_ST_SIZE 1
9052 _ACEOF
9053
9054
9055 fi
9056 ac_fn_c_check_member "$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9057 #include <sys/types.h>
9058 #endif
9059 #ifdef HAVE_SYS_STAT_H
9060 #include <sys/stat.h>
9061 #endif
9062 "
9063 if test "x$ac_cv_member_struct_stat_st_blksize" = x""yes; then :
9064
9065 cat >>confdefs.h <<_ACEOF
9066 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9067 _ACEOF
9068
9069
9070 fi
9071 ac_fn_c_check_member "$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9072 #include <sys/types.h>
9073 #endif
9074 #ifdef HAVE_SYS_STAT_H
9075 #include <sys/stat.h>
9076 #endif
9077 "
9078 if test "x$ac_cv_member_struct_stat_st_blocks" = x""yes; then :
9079
9080 cat >>confdefs.h <<_ACEOF
9081 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9082 _ACEOF
9083
9084
9085 fi
9086 ac_fn_c_check_member "$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9087 #include <sys/types.h>
9088 #endif
9089 #ifdef HAVE_SYS_STAT_H
9090 #include <sys/stat.h>
9091 #endif
9092 "
9093 if test "x$ac_cv_member_struct_stat_st_atime" = x""yes; then :
9094
9095 cat >>confdefs.h <<_ACEOF
9096 #define HAVE_STRUCT_STAT_ST_ATIME 1
9097 _ACEOF
9098
9099
9100 fi
9101 ac_fn_c_check_member "$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9102 #include <sys/types.h>
9103 #endif
9104 #ifdef HAVE_SYS_STAT_H
9105 #include <sys/stat.h>
9106 #endif
9107 "
9108 if test "x$ac_cv_member_struct_stat_st_mtime" = x""yes; then :
9109
9110 cat >>confdefs.h <<_ACEOF
9111 #define HAVE_STRUCT_STAT_ST_MTIME 1
9112 _ACEOF
9113
9114
9115 fi
9116 ac_fn_c_check_member "$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9117 #include <sys/types.h>
9118 #endif
9119 #ifdef HAVE_SYS_STAT_H
9120 #include <sys/stat.h>
9121 #endif
9122 "
9123 if test "x$ac_cv_member_struct_stat_st_ctime" = x""yes; then :
9124
9125 cat >>confdefs.h <<_ACEOF
9126 #define HAVE_STRUCT_STAT_ST_CTIME 1
9127 _ACEOF
9128
9129
9130 fi
9131
9132 ac_fn_c_check_type "$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9133 #include <sys/socket.h>
9134
9135 "
9136 if test "x$ac_cv_type_socklen_t" = x""yes; then :
9137
9138 cat >>confdefs.h <<_ACEOF
9139 #define HAVE_SOCKLEN_T 1
9140 _ACEOF
9141
9142
9143 fi
9144
9145
9146 # Check for socket libraries
9147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9148 $as_echo_n "checking for bind in -lsocket... " >&6; }
9149 if test "${ac_cv_lib_socket_bind+set}" = set; then :
9150   $as_echo_n "(cached) " >&6
9151 else
9152   ac_check_lib_save_LIBS=$LIBS
9153 LIBS="-lsocket  $LIBS"
9154 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9155 /* end confdefs.h.  */
9156
9157 /* Override any GCC internal prototype to avoid an error.
9158    Use char because int might match the return type of a GCC
9159    builtin and then its argument prototype would still apply.  */
9160 #ifdef __cplusplus
9161 extern "C"
9162 #endif
9163 char bind ();
9164 int
9165 main ()
9166 {
9167 return bind ();
9168   ;
9169   return 0;
9170 }
9171 _ACEOF
9172 if ac_fn_c_try_link "$LINENO"; then :
9173   ac_cv_lib_socket_bind=yes
9174 else
9175   ac_cv_lib_socket_bind=no
9176 fi
9177 rm -f core conftest.err conftest.$ac_objext \
9178     conftest$ac_exeext conftest.$ac_ext
9179 LIBS=$ac_check_lib_save_LIBS
9180 fi
9181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9182 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9183 if test "x$ac_cv_lib_socket_bind" = x""yes; then :
9184   cat >>confdefs.h <<_ACEOF
9185 #define HAVE_LIBSOCKET 1
9186 _ACEOF
9187
9188   LIBS="-lsocket $LIBS"
9189
9190 fi
9191
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9193 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9194 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
9195   $as_echo_n "(cached) " >&6
9196 else
9197   ac_check_lib_save_LIBS=$LIBS
9198 LIBS="-lnsl  $LIBS"
9199 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9200 /* end confdefs.h.  */
9201
9202 /* Override any GCC internal prototype to avoid an error.
9203    Use char because int might match the return type of a GCC
9204    builtin and then its argument prototype would still apply.  */
9205 #ifdef __cplusplus
9206 extern "C"
9207 #endif
9208 char gethostbyname ();
9209 int
9210 main ()
9211 {
9212 return gethostbyname ();
9213   ;
9214   return 0;
9215 }
9216 _ACEOF
9217 if ac_fn_c_try_link "$LINENO"; then :
9218   ac_cv_lib_nsl_gethostbyname=yes
9219 else
9220   ac_cv_lib_nsl_gethostbyname=no
9221 fi
9222 rm -f core conftest.err conftest.$ac_objext \
9223     conftest$ac_exeext conftest.$ac_ext
9224 LIBS=$ac_check_lib_save_LIBS
9225 fi
9226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9227 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9228 if test "x$ac_cv_lib_nsl_gethostbyname" = x""yes; then :
9229   cat >>confdefs.h <<_ACEOF
9230 #define HAVE_LIBNSL 1
9231 _ACEOF
9232
9233   LIBS="-lnsl $LIBS"
9234
9235 fi
9236
9237
9238 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9239 # using the same condition.
9240
9241   # Use the system's zlib library.
9242   zlibdir="-L\$(top_builddir)/../zlib"
9243   zlibinc="-I\$(top_srcdir)/../zlib"
9244
9245 # Check whether --with-system-zlib was given.
9246 if test "${with_system_zlib+set}" = set; then :
9247   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
9248     zlibdir=
9249     zlibinc=
9250   fi
9251
9252 fi
9253
9254
9255
9256
9257
9258 # BFD uses libdl when when plugins enabled.
9259
9260   maybe_plugins=no
9261   for ac_header in dlfcn.h
9262 do :
9263   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9264 "
9265 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
9266   cat >>confdefs.h <<_ACEOF
9267 #define HAVE_DLFCN_H 1
9268 _ACEOF
9269  maybe_plugins=yes
9270 fi
9271
9272 done
9273
9274   for ac_header in windows.h
9275 do :
9276   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9277 "
9278 if test "x$ac_cv_header_windows_h" = x""yes; then :
9279   cat >>confdefs.h <<_ACEOF
9280 #define HAVE_WINDOWS_H 1
9281 _ACEOF
9282  maybe_plugins=yes
9283 fi
9284
9285 done
9286
9287
9288   # Check whether --enable-plugins was given.
9289 if test "${enable_plugins+set}" = set; then :
9290   enableval=$enable_plugins; case "${enableval}" in
9291       no) plugins=no ;;
9292       *) plugins=yes
9293          if test "$maybe_plugins" != "yes" ; then
9294            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9295          fi ;;
9296      esac
9297 else
9298   plugins=$maybe_plugins
9299
9300 fi
9301
9302   if test "$plugins" = "yes"; then
9303     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
9304 $as_echo_n "checking for library containing dlopen... " >&6; }
9305 if test "${ac_cv_search_dlopen+set}" = set; then :
9306   $as_echo_n "(cached) " >&6
9307 else
9308   ac_func_search_save_LIBS=$LIBS
9309 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9310 /* end confdefs.h.  */
9311
9312 /* Override any GCC internal prototype to avoid an error.
9313    Use char because int might match the return type of a GCC
9314    builtin and then its argument prototype would still apply.  */
9315 #ifdef __cplusplus
9316 extern "C"
9317 #endif
9318 char dlopen ();
9319 int
9320 main ()
9321 {
9322 return dlopen ();
9323   ;
9324   return 0;
9325 }
9326 _ACEOF
9327 for ac_lib in '' dl; do
9328   if test -z "$ac_lib"; then
9329     ac_res="none required"
9330   else
9331     ac_res=-l$ac_lib
9332     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
9333   fi
9334   if ac_fn_c_try_link "$LINENO"; then :
9335   ac_cv_search_dlopen=$ac_res
9336 fi
9337 rm -f core conftest.err conftest.$ac_objext \
9338     conftest$ac_exeext
9339   if test "${ac_cv_search_dlopen+set}" = set; then :
9340   break
9341 fi
9342 done
9343 if test "${ac_cv_search_dlopen+set}" = set; then :
9344
9345 else
9346   ac_cv_search_dlopen=no
9347 fi
9348 rm conftest.$ac_ext
9349 LIBS=$ac_func_search_save_LIBS
9350 fi
9351 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
9352 $as_echo "$ac_cv_search_dlopen" >&6; }
9353 ac_res=$ac_cv_search_dlopen
9354 if test "$ac_res" != no; then :
9355   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
9356
9357 fi
9358
9359   fi
9360
9361  if test "$plugins" = yes; then
9362   PLUGINS_TRUE=
9363   PLUGINS_FALSE='#'
9364 else
9365   PLUGINS_TRUE='#'
9366   PLUGINS_FALSE=
9367 fi
9368
9369
9370
9371
9372
9373 # Set options
9374 enable_dlopen=yes
9375
9376
9377
9378
9379   enable_win32_dll=no
9380
9381
9382             # Check whether --enable-shared was given.
9383 if test "${enable_shared+set}" = set; then :
9384   enableval=$enable_shared; p=${PACKAGE-default}
9385     case $enableval in
9386     yes) enable_shared=yes ;;
9387     no) enable_shared=no ;;
9388     *)
9389       enable_shared=no
9390       # Look at the argument we got.  We use all the common list separators.
9391       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9392       for pkg in $enableval; do
9393         IFS="$lt_save_ifs"
9394         if test "X$pkg" = "X$p"; then
9395           enable_shared=yes
9396         fi
9397       done
9398       IFS="$lt_save_ifs"
9399       ;;
9400     esac
9401 else
9402   enable_shared=yes
9403 fi
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413   # Check whether --enable-static was given.
9414 if test "${enable_static+set}" = set; then :
9415   enableval=$enable_static; p=${PACKAGE-default}
9416     case $enableval in
9417     yes) enable_static=yes ;;
9418     no) enable_static=no ;;
9419     *)
9420      enable_static=no
9421       # Look at the argument we got.  We use all the common list separators.
9422       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9423       for pkg in $enableval; do
9424         IFS="$lt_save_ifs"
9425         if test "X$pkg" = "X$p"; then
9426           enable_static=yes
9427         fi
9428       done
9429       IFS="$lt_save_ifs"
9430       ;;
9431     esac
9432 else
9433   enable_static=yes
9434 fi
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445 # Check whether --with-pic was given.
9446 if test "${with_pic+set}" = set; then :
9447   withval=$with_pic; pic_mode="$withval"
9448 else
9449   pic_mode=default
9450 fi
9451
9452
9453 test -z "$pic_mode" && pic_mode=default
9454
9455
9456
9457
9458
9459
9460
9461   # Check whether --enable-fast-install was given.
9462 if test "${enable_fast_install+set}" = set; then :
9463   enableval=$enable_fast_install; p=${PACKAGE-default}
9464     case $enableval in
9465     yes) enable_fast_install=yes ;;
9466     no) enable_fast_install=no ;;
9467     *)
9468       enable_fast_install=no
9469       # Look at the argument we got.  We use all the common list separators.
9470       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
9471       for pkg in $enableval; do
9472         IFS="$lt_save_ifs"
9473         if test "X$pkg" = "X$p"; then
9474           enable_fast_install=yes
9475         fi
9476       done
9477       IFS="$lt_save_ifs"
9478       ;;
9479     esac
9480 else
9481   enable_fast_install=yes
9482 fi
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494 # This can be used to rebuild libtool when needed
9495 LIBTOOL_DEPS="$ltmain"
9496
9497 # Always use our own libtool.
9498 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525 test -z "$LN_S" && LN_S="ln -s"
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540 if test -n "${ZSH_VERSION+set}" ; then
9541    setopt NO_GLOB_SUBST
9542 fi
9543
9544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9545 $as_echo_n "checking for objdir... " >&6; }
9546 if test "${lt_cv_objdir+set}" = set; then :
9547   $as_echo_n "(cached) " >&6
9548 else
9549   rm -f .libs 2>/dev/null
9550 mkdir .libs 2>/dev/null
9551 if test -d .libs; then
9552   lt_cv_objdir=.libs
9553 else
9554   # MS-DOS does not allow filenames that begin with a dot.
9555   lt_cv_objdir=_libs
9556 fi
9557 rmdir .libs 2>/dev/null
9558 fi
9559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9560 $as_echo "$lt_cv_objdir" >&6; }
9561 objdir=$lt_cv_objdir
9562
9563
9564
9565
9566
9567 cat >>confdefs.h <<_ACEOF
9568 #define LT_OBJDIR "$lt_cv_objdir/"
9569 _ACEOF
9570
9571
9572
9573
9574 case $host_os in
9575 aix3*)
9576   # AIX sometimes has problems with the GCC collect2 program.  For some
9577   # reason, if we set the COLLECT_NAMES environment variable, the problems
9578   # vanish in a puff of smoke.
9579   if test "X${COLLECT_NAMES+set}" != Xset; then
9580     COLLECT_NAMES=
9581     export COLLECT_NAMES
9582   fi
9583   ;;
9584 esac
9585
9586 # Global variables:
9587 ofile=libtool
9588 can_build_shared=yes
9589
9590 # All known linkers require a `.a' archive for static linking (except MSVC,
9591 # which needs '.lib').
9592 libext=a
9593
9594 with_gnu_ld="$lt_cv_prog_gnu_ld"
9595
9596 old_CC="$CC"
9597 old_CFLAGS="$CFLAGS"
9598
9599 # Set sane defaults for various variables
9600 test -z "$CC" && CC=cc
9601 test -z "$LTCC" && LTCC=$CC
9602 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
9603 test -z "$LD" && LD=ld
9604 test -z "$ac_objext" && ac_objext=o
9605
9606 for cc_temp in $compiler""; do
9607   case $cc_temp in
9608     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
9609     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
9610     \-*) ;;
9611     *) break;;
9612   esac
9613 done
9614 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9615
9616
9617 # Only perform the check for file, if the check method requires it
9618 test -z "$MAGIC_CMD" && MAGIC_CMD=file
9619 case $deplibs_check_method in
9620 file_magic*)
9621   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9622     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9623 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9624 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9625   $as_echo_n "(cached) " >&6
9626 else
9627   case $MAGIC_CMD in
9628 [\\/*] |  ?:[\\/]*)
9629   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9630   ;;
9631 *)
9632   lt_save_MAGIC_CMD="$MAGIC_CMD"
9633   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9634   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9635   for ac_dir in $ac_dummy; do
9636     IFS="$lt_save_ifs"
9637     test -z "$ac_dir" && ac_dir=.
9638     if test -f $ac_dir/${ac_tool_prefix}file; then
9639       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
9640       if test -n "$file_magic_test_file"; then
9641         case $deplibs_check_method in
9642         "file_magic "*)
9643           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9644           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9645           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9646             $EGREP "$file_magic_regex" > /dev/null; then
9647             :
9648           else
9649             cat <<_LT_EOF 1>&2
9650
9651 *** Warning: the command libtool uses to detect shared libraries,
9652 *** $file_magic_cmd, produces output that libtool cannot recognize.
9653 *** The result is that libtool may fail to recognize shared libraries
9654 *** as such.  This will affect the creation of libtool libraries that
9655 *** depend on shared libraries, but programs linked with such libtool
9656 *** libraries will work regardless of this problem.  Nevertheless, you
9657 *** may want to report the problem to your system manager and/or to
9658 *** bug-libtool@gnu.org
9659
9660 _LT_EOF
9661           fi ;;
9662         esac
9663       fi
9664       break
9665     fi
9666   done
9667   IFS="$lt_save_ifs"
9668   MAGIC_CMD="$lt_save_MAGIC_CMD"
9669   ;;
9670 esac
9671 fi
9672
9673 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9674 if test -n "$MAGIC_CMD"; then
9675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9676 $as_echo "$MAGIC_CMD" >&6; }
9677 else
9678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9679 $as_echo "no" >&6; }
9680 fi
9681
9682
9683
9684
9685
9686 if test -z "$lt_cv_path_MAGIC_CMD"; then
9687   if test -n "$ac_tool_prefix"; then
9688     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9689 $as_echo_n "checking for file... " >&6; }
9690 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9691   $as_echo_n "(cached) " >&6
9692 else
9693   case $MAGIC_CMD in
9694 [\\/*] |  ?:[\\/]*)
9695   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
9696   ;;
9697 *)
9698   lt_save_MAGIC_CMD="$MAGIC_CMD"
9699   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
9700   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
9701   for ac_dir in $ac_dummy; do
9702     IFS="$lt_save_ifs"
9703     test -z "$ac_dir" && ac_dir=.
9704     if test -f $ac_dir/file; then
9705       lt_cv_path_MAGIC_CMD="$ac_dir/file"
9706       if test -n "$file_magic_test_file"; then
9707         case $deplibs_check_method in
9708         "file_magic "*)
9709           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9710           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9711           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
9712             $EGREP "$file_magic_regex" > /dev/null; then
9713             :
9714           else
9715             cat <<_LT_EOF 1>&2
9716
9717 *** Warning: the command libtool uses to detect shared libraries,
9718 *** $file_magic_cmd, produces output that libtool cannot recognize.
9719 *** The result is that libtool may fail to recognize shared libraries
9720 *** as such.  This will affect the creation of libtool libraries that
9721 *** depend on shared libraries, but programs linked with such libtool
9722 *** libraries will work regardless of this problem.  Nevertheless, you
9723 *** may want to report the problem to your system manager and/or to
9724 *** bug-libtool@gnu.org
9725
9726 _LT_EOF
9727           fi ;;
9728         esac
9729       fi
9730       break
9731     fi
9732   done
9733   IFS="$lt_save_ifs"
9734   MAGIC_CMD="$lt_save_MAGIC_CMD"
9735   ;;
9736 esac
9737 fi
9738
9739 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
9740 if test -n "$MAGIC_CMD"; then
9741   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9742 $as_echo "$MAGIC_CMD" >&6; }
9743 else
9744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9745 $as_echo "no" >&6; }
9746 fi
9747
9748
9749   else
9750     MAGIC_CMD=:
9751   fi
9752 fi
9753
9754   fi
9755   ;;
9756 esac
9757
9758 # Use C for the default configuration in the libtool script
9759
9760 lt_save_CC="$CC"
9761 ac_ext=c
9762 ac_cpp='$CPP $CPPFLAGS'
9763 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9764 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9765 ac_compiler_gnu=$ac_cv_c_compiler_gnu
9766
9767
9768 # Source file extension for C test sources.
9769 ac_ext=c
9770
9771 # Object file extension for compiled C test sources.
9772 objext=o
9773 objext=$objext
9774
9775 # Code to be used in simple compile tests
9776 lt_simple_compile_test_code="int some_variable = 0;"
9777
9778 # Code to be used in simple link tests
9779 lt_simple_link_test_code='int main(){return(0);}'
9780
9781
9782
9783
9784
9785
9786
9787 # If no C compiler was specified, use CC.
9788 LTCC=${LTCC-"$CC"}
9789
9790 # If no C compiler flags were specified, use CFLAGS.
9791 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
9792
9793 # Allow CC to be a program name with arguments.
9794 compiler=$CC
9795
9796 # Save the default compiler, since it gets overwritten when the other
9797 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9798 compiler_DEFAULT=$CC
9799
9800 # save warnings/boilerplate of simple test code
9801 ac_outfile=conftest.$ac_objext
9802 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
9803 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9804 _lt_compiler_boilerplate=`cat conftest.err`
9805 $RM conftest*
9806
9807 ac_outfile=conftest.$ac_objext
9808 echo "$lt_simple_link_test_code" >conftest.$ac_ext
9809 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
9810 _lt_linker_boilerplate=`cat conftest.err`
9811 $RM -r conftest*
9812
9813
9814 ## CAVEAT EMPTOR:
9815 ## There is no encapsulation within the following macros, do not change
9816 ## the running order or otherwise move them around unless you know exactly
9817 ## what you are doing...
9818 if test -n "$compiler"; then
9819
9820 lt_prog_compiler_no_builtin_flag=
9821
9822 if test "$GCC" = yes; then
9823   case $cc_basename in
9824   nvcc*)
9825     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
9826   *)
9827     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
9828   esac
9829
9830   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9831 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9832 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9833   $as_echo_n "(cached) " >&6
9834 else
9835   lt_cv_prog_compiler_rtti_exceptions=no
9836    ac_outfile=conftest.$ac_objext
9837    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9838    lt_compiler_flag="-fno-rtti -fno-exceptions"
9839    # Insert the option either (1) after the last *FLAGS variable, or
9840    # (2) before a word containing "conftest.", or (3) at the end.
9841    # Note that $ac_compile itself does not contain backslashes and begins
9842    # with a dollar sign (not a hyphen), so the echo should work correctly.
9843    # The option is referenced via a variable to avoid confusing sed.
9844    lt_compile=`echo "$ac_compile" | $SED \
9845    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9846    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9847    -e 's:$: $lt_compiler_flag:'`
9848    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9849    (eval "$lt_compile" 2>conftest.err)
9850    ac_status=$?
9851    cat conftest.err >&5
9852    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9853    if (exit $ac_status) && test -s "$ac_outfile"; then
9854      # The compiler can only warn and ignore the option if not recognized
9855      # So say no if there are warnings other than the usual output.
9856      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
9857      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9858      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
9859        lt_cv_prog_compiler_rtti_exceptions=yes
9860      fi
9861    fi
9862    $RM conftest*
9863
9864 fi
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9866 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9867
9868 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
9869     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9870 else
9871     :
9872 fi
9873
9874 fi
9875
9876
9877
9878
9879
9880
9881   lt_prog_compiler_wl=
9882 lt_prog_compiler_pic=
9883 lt_prog_compiler_static=
9884
9885 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9886 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9887
9888   if test "$GCC" = yes; then
9889     lt_prog_compiler_wl='-Wl,'
9890     lt_prog_compiler_static='-static'
9891
9892     case $host_os in
9893       aix*)
9894       # All AIX code is PIC.
9895       if test "$host_cpu" = ia64; then
9896         # AIX 5 now supports IA64 processor
9897         lt_prog_compiler_static='-Bstatic'
9898       fi
9899       lt_prog_compiler_pic='-fPIC'
9900       ;;
9901
9902     amigaos*)
9903       case $host_cpu in
9904       powerpc)
9905             # see comment about AmigaOS4 .so support
9906             lt_prog_compiler_pic='-fPIC'
9907         ;;
9908       m68k)
9909             # FIXME: we need at least 68020 code to build shared libraries, but
9910             # adding the `-m68020' flag to GCC prevents building anything better,
9911             # like `-m68040'.
9912             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
9913         ;;
9914       esac
9915       ;;
9916
9917     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
9918       # PIC is the default for these OSes.
9919       ;;
9920
9921     mingw* | cygwin* | pw32* | os2* | cegcc*)
9922       # This hack is so that the source file can tell whether it is being
9923       # built for inclusion in a dll (and should export symbols for example).
9924       # Although the cygwin gcc ignores -fPIC, still need this for old-style
9925       # (--disable-auto-import) libraries
9926       lt_prog_compiler_pic='-DDLL_EXPORT'
9927       ;;
9928
9929     darwin* | rhapsody*)
9930       # PIC is the default on this platform
9931       # Common symbols not allowed in MH_DYLIB files
9932       lt_prog_compiler_pic='-fno-common'
9933       ;;
9934
9935     haiku*)
9936       # PIC is the default for Haiku.
9937       # The "-static" flag exists, but is broken.
9938       lt_prog_compiler_static=
9939       ;;
9940
9941     hpux*)
9942       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9943       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
9944       # sets the default TLS model and affects inlining.
9945       case $host_cpu in
9946       hppa*64*)
9947         # +Z the default
9948         ;;
9949       *)
9950         lt_prog_compiler_pic='-fPIC'
9951         ;;
9952       esac
9953       ;;
9954
9955     interix[3-9]*)
9956       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9957       # Instead, we relocate shared libraries at runtime.
9958       ;;
9959
9960     msdosdjgpp*)
9961       # Just because we use GCC doesn't mean we suddenly get shared libraries
9962       # on systems that don't support them.
9963       lt_prog_compiler_can_build_shared=no
9964       enable_shared=no
9965       ;;
9966
9967     *nto* | *qnx*)
9968       # QNX uses GNU C++, but need to define -shared option too, otherwise
9969       # it will coredump.
9970       lt_prog_compiler_pic='-fPIC -shared'
9971       ;;
9972
9973     sysv4*MP*)
9974       if test -d /usr/nec; then
9975         lt_prog_compiler_pic=-Kconform_pic
9976       fi
9977       ;;
9978
9979     *)
9980       lt_prog_compiler_pic='-fPIC'
9981       ;;
9982     esac
9983
9984     case $cc_basename in
9985     nvcc*) # Cuda Compiler Driver 2.2
9986       lt_prog_compiler_wl='-Xlinker '
9987       lt_prog_compiler_pic='-Xcompiler -fPIC'
9988       ;;
9989     esac
9990   else
9991     # PORTME Check for flag to pass linker flags through the system compiler.
9992     case $host_os in
9993     aix*)
9994       lt_prog_compiler_wl='-Wl,'
9995       if test "$host_cpu" = ia64; then
9996         # AIX 5 now supports IA64 processor
9997         lt_prog_compiler_static='-Bstatic'
9998       else
9999         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
10000       fi
10001       ;;
10002
10003     mingw* | cygwin* | pw32* | os2* | cegcc*)
10004       # This hack is so that the source file can tell whether it is being
10005       # built for inclusion in a dll (and should export symbols for example).
10006       lt_prog_compiler_pic='-DDLL_EXPORT'
10007       ;;
10008
10009     hpux9* | hpux10* | hpux11*)
10010       lt_prog_compiler_wl='-Wl,'
10011       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10012       # not for PA HP-UX.
10013       case $host_cpu in
10014       hppa*64*|ia64*)
10015         # +Z the default
10016         ;;
10017       *)
10018         lt_prog_compiler_pic='+Z'
10019         ;;
10020       esac
10021       # Is there a better lt_prog_compiler_static that works with the bundled CC?
10022       lt_prog_compiler_static='${wl}-a ${wl}archive'
10023       ;;
10024
10025     irix5* | irix6* | nonstopux*)
10026       lt_prog_compiler_wl='-Wl,'
10027       # PIC (with -KPIC) is the default.
10028       lt_prog_compiler_static='-non_shared'
10029       ;;
10030
10031     linux* | k*bsd*-gnu | kopensolaris*-gnu)
10032       case $cc_basename in
10033       # old Intel for x86_64 which still supported -KPIC.
10034       ecc*)
10035         lt_prog_compiler_wl='-Wl,'
10036         lt_prog_compiler_pic='-KPIC'
10037         lt_prog_compiler_static='-static'
10038         ;;
10039       # icc used to be incompatible with GCC.
10040       # ICC 10 doesn't accept -KPIC any more.
10041       icc* | ifort*)
10042         lt_prog_compiler_wl='-Wl,'
10043         lt_prog_compiler_pic='-fPIC'
10044         lt_prog_compiler_static='-static'
10045         ;;
10046       # Lahey Fortran 8.1.
10047       lf95*)
10048         lt_prog_compiler_wl='-Wl,'
10049         lt_prog_compiler_pic='--shared'
10050         lt_prog_compiler_static='--static'
10051         ;;
10052       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
10053         # Portland Group compilers (*not* the Pentium gcc compiler,
10054         # which looks to be a dead project)
10055         lt_prog_compiler_wl='-Wl,'
10056         lt_prog_compiler_pic='-fpic'
10057         lt_prog_compiler_static='-Bstatic'
10058         ;;
10059       ccc*)
10060         lt_prog_compiler_wl='-Wl,'
10061         # All Alpha code is PIC.
10062         lt_prog_compiler_static='-non_shared'
10063         ;;
10064       xl* | bgxl* | bgf* | mpixl*)
10065         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10066         lt_prog_compiler_wl='-Wl,'
10067         lt_prog_compiler_pic='-qpic'
10068         lt_prog_compiler_static='-qstaticlink'
10069         ;;
10070       *)
10071         case `$CC -V 2>&1 | sed 5q` in
10072         *Sun\ F* | *Sun*Fortran*)
10073           # Sun Fortran 8.3 passes all unrecognized flags to the linker
10074           lt_prog_compiler_pic='-KPIC'
10075           lt_prog_compiler_static='-Bstatic'
10076           lt_prog_compiler_wl=''
10077           ;;
10078         *Sun\ C*)
10079           # Sun C 5.9
10080           lt_prog_compiler_pic='-KPIC'
10081           lt_prog_compiler_static='-Bstatic'
10082           lt_prog_compiler_wl='-Wl,'
10083           ;;
10084         esac
10085         ;;
10086       esac
10087       ;;
10088
10089     newsos6)
10090       lt_prog_compiler_pic='-KPIC'
10091       lt_prog_compiler_static='-Bstatic'
10092       ;;
10093
10094     *nto* | *qnx*)
10095       # QNX uses GNU C++, but need to define -shared option too, otherwise
10096       # it will coredump.
10097       lt_prog_compiler_pic='-fPIC -shared'
10098       ;;
10099
10100     osf3* | osf4* | osf5*)
10101       lt_prog_compiler_wl='-Wl,'
10102       # All OSF/1 code is PIC.
10103       lt_prog_compiler_static='-non_shared'
10104       ;;
10105
10106     rdos*)
10107       lt_prog_compiler_static='-non_shared'
10108       ;;
10109
10110     solaris*)
10111       lt_prog_compiler_pic='-KPIC'
10112       lt_prog_compiler_static='-Bstatic'
10113       case $cc_basename in
10114       f77* | f90* | f95*)
10115         lt_prog_compiler_wl='-Qoption ld ';;
10116       *)
10117         lt_prog_compiler_wl='-Wl,';;
10118       esac
10119       ;;
10120
10121     sunos4*)
10122       lt_prog_compiler_wl='-Qoption ld '
10123       lt_prog_compiler_pic='-PIC'
10124       lt_prog_compiler_static='-Bstatic'
10125       ;;
10126
10127     sysv4 | sysv4.2uw2* | sysv4.3*)
10128       lt_prog_compiler_wl='-Wl,'
10129       lt_prog_compiler_pic='-KPIC'
10130       lt_prog_compiler_static='-Bstatic'
10131       ;;
10132
10133     sysv4*MP*)
10134       if test -d /usr/nec ;then
10135         lt_prog_compiler_pic='-Kconform_pic'
10136         lt_prog_compiler_static='-Bstatic'
10137       fi
10138       ;;
10139
10140     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
10141       lt_prog_compiler_wl='-Wl,'
10142       lt_prog_compiler_pic='-KPIC'
10143       lt_prog_compiler_static='-Bstatic'
10144       ;;
10145
10146     unicos*)
10147       lt_prog_compiler_wl='-Wl,'
10148       lt_prog_compiler_can_build_shared=no
10149       ;;
10150
10151     uts4*)
10152       lt_prog_compiler_pic='-pic'
10153       lt_prog_compiler_static='-Bstatic'
10154       ;;
10155
10156     *)
10157       lt_prog_compiler_can_build_shared=no
10158       ;;
10159     esac
10160   fi
10161
10162 case $host_os in
10163   # For platforms which do not support PIC, -DPIC is meaningless:
10164   *djgpp*)
10165     lt_prog_compiler_pic=
10166     ;;
10167   *)
10168     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
10169     ;;
10170 esac
10171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10172 $as_echo "$lt_prog_compiler_pic" >&6; }
10173
10174
10175
10176
10177
10178
10179 #
10180 # Check to make sure the PIC flag actually works.
10181 #
10182 if test -n "$lt_prog_compiler_pic"; then
10183   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10184 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10185 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
10186   $as_echo_n "(cached) " >&6
10187 else
10188   lt_cv_prog_compiler_pic_works=no
10189    ac_outfile=conftest.$ac_objext
10190    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10191    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
10192    # Insert the option either (1) after the last *FLAGS variable, or
10193    # (2) before a word containing "conftest.", or (3) at the end.
10194    # Note that $ac_compile itself does not contain backslashes and begins
10195    # with a dollar sign (not a hyphen), so the echo should work correctly.
10196    # The option is referenced via a variable to avoid confusing sed.
10197    lt_compile=`echo "$ac_compile" | $SED \
10198    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10199    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10200    -e 's:$: $lt_compiler_flag:'`
10201    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10202    (eval "$lt_compile" 2>conftest.err)
10203    ac_status=$?
10204    cat conftest.err >&5
10205    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10206    if (exit $ac_status) && test -s "$ac_outfile"; then
10207      # The compiler can only warn and ignore the option if not recognized
10208      # So say no if there are warnings other than the usual output.
10209      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
10210      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10211      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
10212        lt_cv_prog_compiler_pic_works=yes
10213      fi
10214    fi
10215    $RM conftest*
10216
10217 fi
10218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10219 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10220
10221 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
10222     case $lt_prog_compiler_pic in
10223      "" | " "*) ;;
10224      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
10225      esac
10226 else
10227     lt_prog_compiler_pic=
10228      lt_prog_compiler_can_build_shared=no
10229 fi
10230
10231 fi
10232
10233
10234
10235
10236
10237
10238 #
10239 # Check to make sure the static flag actually works.
10240 #
10241 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10243 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10244 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
10245   $as_echo_n "(cached) " >&6
10246 else
10247   lt_cv_prog_compiler_static_works=no
10248    save_LDFLAGS="$LDFLAGS"
10249    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
10250    echo "$lt_simple_link_test_code" > conftest.$ac_ext
10251    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
10252      # The linker can only warn and ignore the option if not recognized
10253      # So say no if there are warnings
10254      if test -s conftest.err; then
10255        # Append any errors to the config.log.
10256        cat conftest.err 1>&5
10257        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
10258        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
10259        if diff conftest.exp conftest.er2 >/dev/null; then
10260          lt_cv_prog_compiler_static_works=yes
10261        fi
10262      else
10263        lt_cv_prog_compiler_static_works=yes
10264      fi
10265    fi
10266    $RM -r conftest*
10267    LDFLAGS="$save_LDFLAGS"
10268
10269 fi
10270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10271 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10272
10273 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
10274     :
10275 else
10276     lt_prog_compiler_static=
10277 fi
10278
10279
10280
10281
10282
10283
10284
10285   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10286 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10287 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10288   $as_echo_n "(cached) " >&6
10289 else
10290   lt_cv_prog_compiler_c_o=no
10291    $RM -r conftest 2>/dev/null
10292    mkdir conftest
10293    cd conftest
10294    mkdir out
10295    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10296
10297    lt_compiler_flag="-o out/conftest2.$ac_objext"
10298    # Insert the option either (1) after the last *FLAGS variable, or
10299    # (2) before a word containing "conftest.", or (3) at the end.
10300    # Note that $ac_compile itself does not contain backslashes and begins
10301    # with a dollar sign (not a hyphen), so the echo should work correctly.
10302    lt_compile=`echo "$ac_compile" | $SED \
10303    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10304    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10305    -e 's:$: $lt_compiler_flag:'`
10306    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10307    (eval "$lt_compile" 2>out/conftest.err)
10308    ac_status=$?
10309    cat out/conftest.err >&5
10310    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10311    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10312    then
10313      # The compiler can only warn and ignore the option if not recognized
10314      # So say no if there are warnings
10315      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10316      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10317      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10318        lt_cv_prog_compiler_c_o=yes
10319      fi
10320    fi
10321    chmod u+w . 2>&5
10322    $RM conftest*
10323    # SGI C++ compiler will create directory out/ii_files/ for
10324    # template instantiation
10325    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10326    $RM out/* && rmdir out
10327    cd ..
10328    $RM -r conftest
10329    $RM conftest*
10330
10331 fi
10332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10333 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10334
10335
10336
10337
10338
10339
10340   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10341 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10342 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
10343   $as_echo_n "(cached) " >&6
10344 else
10345   lt_cv_prog_compiler_c_o=no
10346    $RM -r conftest 2>/dev/null
10347    mkdir conftest
10348    cd conftest
10349    mkdir out
10350    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10351
10352    lt_compiler_flag="-o out/conftest2.$ac_objext"
10353    # Insert the option either (1) after the last *FLAGS variable, or
10354    # (2) before a word containing "conftest.", or (3) at the end.
10355    # Note that $ac_compile itself does not contain backslashes and begins
10356    # with a dollar sign (not a hyphen), so the echo should work correctly.
10357    lt_compile=`echo "$ac_compile" | $SED \
10358    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10359    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10360    -e 's:$: $lt_compiler_flag:'`
10361    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10362    (eval "$lt_compile" 2>out/conftest.err)
10363    ac_status=$?
10364    cat out/conftest.err >&5
10365    echo "$as_me:$LINENO: \$? = $ac_status" >&5
10366    if (exit $ac_status) && test -s out/conftest2.$ac_objext
10367    then
10368      # The compiler can only warn and ignore the option if not recognized
10369      # So say no if there are warnings
10370      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
10371      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
10372      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
10373        lt_cv_prog_compiler_c_o=yes
10374      fi
10375    fi
10376    chmod u+w . 2>&5
10377    $RM conftest*
10378    # SGI C++ compiler will create directory out/ii_files/ for
10379    # template instantiation
10380    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
10381    $RM out/* && rmdir out
10382    cd ..
10383    $RM -r conftest
10384    $RM conftest*
10385
10386 fi
10387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10388 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10389
10390
10391
10392
10393 hard_links="nottested"
10394 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
10395   # do not overwrite the value of need_locks provided by the user
10396   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10397 $as_echo_n "checking if we can lock with hard links... " >&6; }
10398   hard_links=yes
10399   $RM conftest*
10400   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10401   touch conftest.a
10402   ln conftest.a conftest.b 2>&5 || hard_links=no
10403   ln conftest.a conftest.b 2>/dev/null && hard_links=no
10404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10405 $as_echo "$hard_links" >&6; }
10406   if test "$hard_links" = no; then
10407     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10408 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10409     need_locks=warn
10410   fi
10411 else
10412   need_locks=no
10413 fi
10414
10415
10416
10417
10418
10419
10420   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10421 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10422
10423   runpath_var=
10424   allow_undefined_flag=
10425   always_export_symbols=no
10426   archive_cmds=
10427   archive_expsym_cmds=
10428   compiler_needs_object=no
10429   enable_shared_with_static_runtimes=no
10430   export_dynamic_flag_spec=
10431   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10432   hardcode_automatic=no
10433   hardcode_direct=no
10434   hardcode_direct_absolute=no
10435   hardcode_libdir_flag_spec=
10436   hardcode_libdir_flag_spec_ld=
10437   hardcode_libdir_separator=
10438   hardcode_minus_L=no
10439   hardcode_shlibpath_var=unsupported
10440   inherit_rpath=no
10441   link_all_deplibs=unknown
10442   module_cmds=
10443   module_expsym_cmds=
10444   old_archive_from_new_cmds=
10445   old_archive_from_expsyms_cmds=
10446   thread_safe_flag_spec=
10447   whole_archive_flag_spec=
10448   # include_expsyms should be a list of space-separated symbols to be *always*
10449   # included in the symbol list
10450   include_expsyms=
10451   # exclude_expsyms can be an extended regexp of symbols to exclude
10452   # it will be wrapped by ` (' and `)$', so one must not match beginning or
10453   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10454   # as well as any symbol that contains `d'.
10455   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10456   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10457   # platforms (ab)use it in PIC code, but their linkers get confused if
10458   # the symbol is explicitly referenced.  Since portable code cannot
10459   # rely on this symbol name, it's probably fine to never include it in
10460   # preloaded symbol tables.
10461   # Exclude shared library initialization/finalization symbols.
10462   extract_expsyms_cmds=
10463
10464   case $host_os in
10465   cygwin* | mingw* | pw32* | cegcc*)
10466     # FIXME: the MSVC++ port hasn't been tested in a loooong time
10467     # When not using gcc, we currently assume that we are using
10468     # Microsoft Visual C++.
10469     if test "$GCC" != yes; then
10470       with_gnu_ld=no
10471     fi
10472     ;;
10473   interix*)
10474     # we just hope/assume this is gcc and not c89 (= MSVC++)
10475     with_gnu_ld=yes
10476     ;;
10477   openbsd*)
10478     with_gnu_ld=no
10479     ;;
10480   esac
10481
10482   ld_shlibs=yes
10483
10484   # On some targets, GNU ld is compatible enough with the native linker
10485   # that we're better off using the native interface for both.
10486   lt_use_gnu_ld_interface=no
10487   if test "$with_gnu_ld" = yes; then
10488     case $host_os in
10489       aix*)
10490         # The AIX port of GNU ld has always aspired to compatibility
10491         # with the native linker.  However, as the warning in the GNU ld
10492         # block says, versions before 2.19.5* couldn't really create working
10493         # shared libraries, regardless of the interface used.
10494         case `$LD -v 2>&1` in
10495           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
10496           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
10497           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
10498           *)
10499             lt_use_gnu_ld_interface=yes
10500             ;;
10501         esac
10502         ;;
10503       *)
10504         lt_use_gnu_ld_interface=yes
10505         ;;
10506     esac
10507   fi
10508
10509   if test "$lt_use_gnu_ld_interface" = yes; then
10510     # If archive_cmds runs LD, not CC, wlarc should be empty
10511     wlarc='${wl}'
10512
10513     # Set some defaults for GNU ld with shared library support. These
10514     # are reset later if shared libraries are not supported. Putting them
10515     # here allows them to be overridden if necessary.
10516     runpath_var=LD_RUN_PATH
10517     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10518     export_dynamic_flag_spec='${wl}--export-dynamic'
10519     # ancient GNU ld didn't support --whole-archive et. al.
10520     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
10521       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10522     else
10523       whole_archive_flag_spec=
10524     fi
10525     supports_anon_versioning=no
10526     case `$LD -v 2>&1` in
10527       *GNU\ gold*) supports_anon_versioning=yes ;;
10528       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
10529       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
10530       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
10531       *\ 2.11.*) ;; # other 2.11 versions
10532       *) supports_anon_versioning=yes ;;
10533     esac
10534
10535     # See if GNU ld supports shared libraries.
10536     case $host_os in
10537     aix[3-9]*)
10538       # On AIX/PPC, the GNU linker is very broken
10539       if test "$host_cpu" != ia64; then
10540         ld_shlibs=no
10541         cat <<_LT_EOF 1>&2
10542
10543 *** Warning: the GNU linker, at least up to release 2.19, is reported
10544 *** to be unable to reliably create shared libraries on AIX.
10545 *** Therefore, libtool is disabling shared libraries support.  If you
10546 *** really care for shared libraries, you may want to install binutils
10547 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10548 *** You will then need to restart the configuration process.
10549
10550 _LT_EOF
10551       fi
10552       ;;
10553
10554     amigaos*)
10555       case $host_cpu in
10556       powerpc)
10557             # see comment about AmigaOS4 .so support
10558             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10559             archive_expsym_cmds=''
10560         ;;
10561       m68k)
10562             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)'
10563             hardcode_libdir_flag_spec='-L$libdir'
10564             hardcode_minus_L=yes
10565         ;;
10566       esac
10567       ;;
10568
10569     beos*)
10570       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10571         allow_undefined_flag=unsupported
10572         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10573         # support --undefined.  This deserves some investigation.  FIXME
10574         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10575       else
10576         ld_shlibs=no
10577       fi
10578       ;;
10579
10580     cygwin* | mingw* | pw32* | cegcc*)
10581       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10582       # as there is no search path for DLLs.
10583       hardcode_libdir_flag_spec='-L$libdir'
10584       export_dynamic_flag_spec='${wl}--export-all-symbols'
10585       allow_undefined_flag=unsupported
10586       always_export_symbols=no
10587       enable_shared_with_static_runtimes=yes
10588       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10589
10590       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
10591         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10592         # If the export-symbols file already is a .def file (1st line
10593         # is EXPORTS), use it as is; otherwise, prepend...
10594         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10595           cp $export_symbols $output_objdir/$soname.def;
10596         else
10597           echo EXPORTS > $output_objdir/$soname.def;
10598           cat $export_symbols >> $output_objdir/$soname.def;
10599         fi~
10600         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10601       else
10602         ld_shlibs=no
10603       fi
10604       ;;
10605
10606     haiku*)
10607       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10608       link_all_deplibs=yes
10609       ;;
10610
10611     interix[3-9]*)
10612       hardcode_direct=no
10613       hardcode_shlibpath_var=no
10614       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
10615       export_dynamic_flag_spec='${wl}-E'
10616       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10617       # Instead, shared libraries are loaded at an image base (0x10000000 by
10618       # default) and relocated if they conflict, which is a slow very memory
10619       # consuming and fragmenting process.  To avoid this, we pick a random,
10620       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10621       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
10622       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10623       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'
10624       ;;
10625
10626     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
10627       tmp_diet=no
10628       if test "$host_os" = linux-dietlibc; then
10629         case $cc_basename in
10630           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
10631         esac
10632       fi
10633       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
10634          && test "$tmp_diet" = no
10635       then
10636         tmp_addflag=' $pic_flag'
10637         tmp_sharedflag='-shared'
10638         case $cc_basename,$host_cpu in
10639         pgcc*)                          # Portland Group C compiler
10640           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'
10641           tmp_addflag=' $pic_flag'
10642           ;;
10643         pgf77* | pgf90* | pgf95* | pgfortran*)
10644                                         # Portland Group f77 and f90 compilers
10645           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'
10646           tmp_addflag=' $pic_flag -Mnomain' ;;
10647         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
10648           tmp_addflag=' -i_dynamic' ;;
10649         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
10650           tmp_addflag=' -i_dynamic -nofor_main' ;;
10651         ifc* | ifort*)                  # Intel Fortran compiler
10652           tmp_addflag=' -nofor_main' ;;
10653         lf95*)                          # Lahey Fortran 8.1
10654           whole_archive_flag_spec=
10655           tmp_sharedflag='--shared' ;;
10656         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10657           tmp_sharedflag='-qmkshrobj'
10658           tmp_addflag= ;;
10659         nvcc*)  # Cuda Compiler Driver 2.2
10660           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'
10661           compiler_needs_object=yes
10662           ;;
10663         esac
10664         case `$CC -V 2>&1 | sed 5q` in
10665         *Sun\ C*)                       # Sun C 5.9
10666           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'
10667           compiler_needs_object=yes
10668           tmp_sharedflag='-G' ;;
10669         *Sun\ F*)                       # Sun Fortran 8.3
10670           tmp_sharedflag='-G' ;;
10671         esac
10672         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10673
10674         if test "x$supports_anon_versioning" = xyes; then
10675           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10676             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10677             echo "local: *; };" >> $output_objdir/$libname.ver~
10678             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10679         fi
10680
10681         case $cc_basename in
10682         xlf* | bgf* | bgxlf* | mpixlf*)
10683           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10684           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
10685           hardcode_libdir_flag_spec=
10686           hardcode_libdir_flag_spec_ld='-rpath $libdir'
10687           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10688           if test "x$supports_anon_versioning" = xyes; then
10689             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
10690               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10691               echo "local: *; };" >> $output_objdir/$libname.ver~
10692               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10693           fi
10694           ;;
10695         esac
10696       else
10697         ld_shlibs=no
10698       fi
10699       ;;
10700
10701     netbsd*)
10702       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10703         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10704         wlarc=
10705       else
10706         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10707         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10708       fi
10709       ;;
10710
10711     solaris*)
10712       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
10713         ld_shlibs=no
10714         cat <<_LT_EOF 1>&2
10715
10716 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10717 *** create shared libraries on Solaris systems.  Therefore, libtool
10718 *** is disabling shared libraries support.  We urge you to upgrade GNU
10719 *** binutils to release 2.9.1 or newer.  Another option is to modify
10720 *** your PATH or compiler configuration so that the native linker is
10721 *** used, and then restart.
10722
10723 _LT_EOF
10724       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10725         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10726         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10727       else
10728         ld_shlibs=no
10729       fi
10730       ;;
10731
10732     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
10733       case `$LD -v 2>&1` in
10734         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
10735         ld_shlibs=no
10736         cat <<_LT_EOF 1>&2
10737
10738 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10739 *** reliably create shared libraries on SCO systems.  Therefore, libtool
10740 *** is disabling shared libraries support.  We urge you to upgrade GNU
10741 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
10742 *** your PATH or compiler configuration so that the native linker is
10743 *** used, and then restart.
10744
10745 _LT_EOF
10746         ;;
10747         *)
10748           # For security reasons, it is highly recommended that you always
10749           # use absolute paths for naming shared libraries, and exclude the
10750           # DT_RUNPATH tag from executables and libraries.  But doing so
10751           # requires that you compile everything twice, which is a pain.
10752           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10753             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10754             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10755             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10756           else
10757             ld_shlibs=no
10758           fi
10759         ;;
10760       esac
10761       ;;
10762
10763     sunos4*)
10764       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10765       wlarc=
10766       hardcode_direct=yes
10767       hardcode_shlibpath_var=no
10768       ;;
10769
10770     *)
10771       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
10772         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10773         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10774       else
10775         ld_shlibs=no
10776       fi
10777       ;;
10778     esac
10779
10780     if test "$ld_shlibs" = no; then
10781       runpath_var=
10782       hardcode_libdir_flag_spec=
10783       export_dynamic_flag_spec=
10784       whole_archive_flag_spec=
10785     fi
10786   else
10787     # PORTME fill in a description of your system's linker (not GNU ld)
10788     case $host_os in
10789     aix3*)
10790       allow_undefined_flag=unsupported
10791       always_export_symbols=yes
10792       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'
10793       # Note: this linker hardcodes the directories in LIBPATH if there
10794       # are no directories specified by -L.
10795       hardcode_minus_L=yes
10796       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10797         # Neither direct hardcoding nor static linking is supported with a
10798         # broken collect2.
10799         hardcode_direct=unsupported
10800       fi
10801       ;;
10802
10803     aix[4-9]*)
10804       if test "$host_cpu" = ia64; then
10805         # On IA64, the linker does run time linking by default, so we don't
10806         # have to do anything special.
10807         aix_use_runtimelinking=no
10808         exp_sym_flag='-Bexport'
10809         no_entry_flag=""
10810       else
10811         # If we're using GNU nm, then we don't want the "-C" option.
10812         # -C means demangle to AIX nm, but means don't demangle with GNU nm
10813         # Also, AIX nm treats weak defined symbols like other global
10814         # defined symbols, whereas GNU nm marks them as "W".
10815         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
10816           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'
10817         else
10818           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10819         fi
10820         aix_use_runtimelinking=no
10821
10822         # Test if we are trying to use run time linking or normal
10823         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10824         # need to do runtime linking.
10825         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
10826           for ld_flag in $LDFLAGS; do
10827           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
10828             aix_use_runtimelinking=yes
10829             break
10830           fi
10831           done
10832           ;;
10833         esac
10834
10835         exp_sym_flag='-bexport'
10836         no_entry_flag='-bnoentry'
10837       fi
10838
10839       # When large executables or shared objects are built, AIX ld can
10840       # have problems creating the table of contents.  If linking a library
10841       # or program results in "error TOC overflow" add -mminimal-toc to
10842       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
10843       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10844
10845       archive_cmds=''
10846       hardcode_direct=yes
10847       hardcode_direct_absolute=yes
10848       hardcode_libdir_separator=':'
10849       link_all_deplibs=yes
10850       file_list_spec='${wl}-f,'
10851
10852       if test "$GCC" = yes; then
10853         case $host_os in aix4.[012]|aix4.[012].*)
10854         # We only want to do this on AIX 4.2 and lower, the check
10855         # below for broken collect2 doesn't work under 4.3+
10856           collect2name=`${CC} -print-prog-name=collect2`
10857           if test -f "$collect2name" &&
10858            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
10859           then
10860           # We have reworked collect2
10861           :
10862           else
10863           # We have old collect2
10864           hardcode_direct=unsupported
10865           # It fails to find uninstalled libraries when the uninstalled
10866           # path is not listed in the libpath.  Setting hardcode_minus_L
10867           # to unsupported forces relinking
10868           hardcode_minus_L=yes
10869           hardcode_libdir_flag_spec='-L$libdir'
10870           hardcode_libdir_separator=
10871           fi
10872           ;;
10873         esac
10874         shared_flag='-shared'
10875         if test "$aix_use_runtimelinking" = yes; then
10876           shared_flag="$shared_flag "'${wl}-G'
10877         fi
10878       else
10879         # not using gcc
10880         if test "$host_cpu" = ia64; then
10881         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10882         # chokes on -Wl,-G. The following line is correct:
10883           shared_flag='-G'
10884         else
10885           if test "$aix_use_runtimelinking" = yes; then
10886             shared_flag='${wl}-G'
10887           else
10888             shared_flag='${wl}-bM:SRE'
10889           fi
10890         fi
10891       fi
10892
10893       export_dynamic_flag_spec='${wl}-bexpall'
10894       # It seems that -bexpall does not export symbols beginning with
10895       # underscore (_), so it is better to generate a list of symbols to export.
10896       always_export_symbols=yes
10897       if test "$aix_use_runtimelinking" = yes; then
10898         # Warning - without using the other runtime loading flags (-brtl),
10899         # -berok will link without error, but may produce a broken library.
10900         allow_undefined_flag='-berok'
10901         # Determine the default libpath from the value encoded in an
10902         # empty executable.
10903         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10904 /* end confdefs.h.  */
10905
10906 int
10907 main ()
10908 {
10909
10910   ;
10911   return 0;
10912 }
10913 _ACEOF
10914 if ac_fn_c_try_link "$LINENO"; then :
10915
10916 lt_aix_libpath_sed='
10917     /Import File Strings/,/^$/ {
10918         /^0/ {
10919             s/^0  *\(.*\)$/\1/
10920             p
10921         }
10922     }'
10923 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10924 # Check for a 64-bit object if we didn't find anything.
10925 if test -z "$aix_libpath"; then
10926   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10927 fi
10928 fi
10929 rm -f core conftest.err conftest.$ac_objext \
10930     conftest$ac_exeext conftest.$ac_ext
10931 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10932
10933         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10934         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"
10935       else
10936         if test "$host_cpu" = ia64; then
10937           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
10938           allow_undefined_flag="-z nodefs"
10939           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"
10940         else
10941          # Determine the default libpath from the value encoded in an
10942          # empty executable.
10943          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10944 /* end confdefs.h.  */
10945
10946 int
10947 main ()
10948 {
10949
10950   ;
10951   return 0;
10952 }
10953 _ACEOF
10954 if ac_fn_c_try_link "$LINENO"; then :
10955
10956 lt_aix_libpath_sed='
10957     /Import File Strings/,/^$/ {
10958         /^0/ {
10959             s/^0  *\(.*\)$/\1/
10960             p
10961         }
10962     }'
10963 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10964 # Check for a 64-bit object if we didn't find anything.
10965 if test -z "$aix_libpath"; then
10966   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10967 fi
10968 fi
10969 rm -f core conftest.err conftest.$ac_objext \
10970     conftest$ac_exeext conftest.$ac_ext
10971 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
10972
10973          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
10974           # Warning - without using the other run time loading flags,
10975           # -berok will link without error, but may produce a broken library.
10976           no_undefined_flag=' ${wl}-bernotok'
10977           allow_undefined_flag=' ${wl}-berok'
10978           if test "$with_gnu_ld" = yes; then
10979             # We only use this code for GNU lds that support --whole-archive.
10980             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10981           else
10982             # Exported symbols can be pulled into shared objects from archives
10983             whole_archive_flag_spec='$convenience'
10984           fi
10985           archive_cmds_need_lc=yes
10986           # This is similar to how AIX traditionally builds its shared libraries.
10987           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'
10988         fi
10989       fi
10990       ;;
10991
10992     amigaos*)
10993       case $host_cpu in
10994       powerpc)
10995             # see comment about AmigaOS4 .so support
10996             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10997             archive_expsym_cmds=''
10998         ;;
10999       m68k)
11000             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)'
11001             hardcode_libdir_flag_spec='-L$libdir'
11002             hardcode_minus_L=yes
11003         ;;
11004       esac
11005       ;;
11006
11007     bsdi[45]*)
11008       export_dynamic_flag_spec=-rdynamic
11009       ;;
11010
11011     cygwin* | mingw* | pw32* | cegcc*)
11012       # When not using gcc, we currently assume that we are using
11013       # Microsoft Visual C++.
11014       # hardcode_libdir_flag_spec is actually meaningless, as there is
11015       # no search path for DLLs.
11016       hardcode_libdir_flag_spec=' '
11017       allow_undefined_flag=unsupported
11018       # Tell ltmain to make .lib files, not .a files.
11019       libext=lib
11020       # Tell ltmain to make .dll files, not .so files.
11021       shrext_cmds=".dll"
11022       # FIXME: Setting linknames here is a bad hack.
11023       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11024       # The linker will automatically build a .lib file if we build a DLL.
11025       old_archive_from_new_cmds='true'
11026       # FIXME: Should let the user specify the lib program.
11027       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
11028       fix_srcfile_path='`cygpath -w "$srcfile"`'
11029       enable_shared_with_static_runtimes=yes
11030       ;;
11031
11032     darwin* | rhapsody*)
11033
11034
11035   archive_cmds_need_lc=no
11036   hardcode_direct=no
11037   hardcode_automatic=yes
11038   hardcode_shlibpath_var=unsupported
11039   if test "$lt_cv_ld_force_load" = "yes"; then
11040     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\"`'
11041   else
11042     whole_archive_flag_spec=''
11043   fi
11044   link_all_deplibs=yes
11045   allow_undefined_flag="$_lt_dar_allow_undefined"
11046   case $cc_basename in
11047      ifort*) _lt_dar_can_shared=yes ;;
11048      *) _lt_dar_can_shared=$GCC ;;
11049   esac
11050   if test "$_lt_dar_can_shared" = "yes"; then
11051     output_verbose_link_cmd=func_echo_all
11052     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11053     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11054     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}"
11055     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}"
11056
11057   else
11058   ld_shlibs=no
11059   fi
11060
11061       ;;
11062
11063     dgux*)
11064       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11065       hardcode_libdir_flag_spec='-L$libdir'
11066       hardcode_shlibpath_var=no
11067       ;;
11068
11069     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11070     # support.  Future versions do this automatically, but an explicit c++rt0.o
11071     # does not break anything, and helps significantly (at the cost of a little
11072     # extra space).
11073     freebsd2.2*)
11074       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11075       hardcode_libdir_flag_spec='-R$libdir'
11076       hardcode_direct=yes
11077       hardcode_shlibpath_var=no
11078       ;;
11079
11080     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11081     freebsd2.*)
11082       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11083       hardcode_direct=yes
11084       hardcode_minus_L=yes
11085       hardcode_shlibpath_var=no
11086       ;;
11087
11088     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11089     freebsd* | dragonfly*)
11090       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11091       hardcode_libdir_flag_spec='-R$libdir'
11092       hardcode_direct=yes
11093       hardcode_shlibpath_var=no
11094       ;;
11095
11096     hpux9*)
11097       if test "$GCC" = yes; then
11098         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'
11099       else
11100         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'
11101       fi
11102       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11103       hardcode_libdir_separator=:
11104       hardcode_direct=yes
11105
11106       # hardcode_minus_L: Not really in the search PATH,
11107       # but as the default location of the library.
11108       hardcode_minus_L=yes
11109       export_dynamic_flag_spec='${wl}-E'
11110       ;;
11111
11112     hpux10*)
11113       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11114         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11115       else
11116         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11117       fi
11118       if test "$with_gnu_ld" = no; then
11119         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11120         hardcode_libdir_flag_spec_ld='+b $libdir'
11121         hardcode_libdir_separator=:
11122         hardcode_direct=yes
11123         hardcode_direct_absolute=yes
11124         export_dynamic_flag_spec='${wl}-E'
11125         # hardcode_minus_L: Not really in the search PATH,
11126         # but as the default location of the library.
11127         hardcode_minus_L=yes
11128       fi
11129       ;;
11130
11131     hpux11*)
11132       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
11133         case $host_cpu in
11134         hppa*64*)
11135           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11136           ;;
11137         ia64*)
11138           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11139           ;;
11140         *)
11141           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11142           ;;
11143         esac
11144       else
11145         case $host_cpu in
11146         hppa*64*)
11147           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11148           ;;
11149         ia64*)
11150           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11151           ;;
11152         *)
11153
11154           # Older versions of the 11.00 compiler do not understand -b yet
11155           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11156           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11157 $as_echo_n "checking if $CC understands -b... " >&6; }
11158 if test "${lt_cv_prog_compiler__b+set}" = set; then :
11159   $as_echo_n "(cached) " >&6
11160 else
11161   lt_cv_prog_compiler__b=no
11162    save_LDFLAGS="$LDFLAGS"
11163    LDFLAGS="$LDFLAGS -b"
11164    echo "$lt_simple_link_test_code" > conftest.$ac_ext
11165    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
11166      # The linker can only warn and ignore the option if not recognized
11167      # So say no if there are warnings
11168      if test -s conftest.err; then
11169        # Append any errors to the config.log.
11170        cat conftest.err 1>&5
11171        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
11172        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
11173        if diff conftest.exp conftest.er2 >/dev/null; then
11174          lt_cv_prog_compiler__b=yes
11175        fi
11176      else
11177        lt_cv_prog_compiler__b=yes
11178      fi
11179    fi
11180    $RM -r conftest*
11181    LDFLAGS="$save_LDFLAGS"
11182
11183 fi
11184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11185 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11186
11187 if test x"$lt_cv_prog_compiler__b" = xyes; then
11188     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11189 else
11190     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11191 fi
11192
11193           ;;
11194         esac
11195       fi
11196       if test "$with_gnu_ld" = no; then
11197         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
11198         hardcode_libdir_separator=:
11199
11200         case $host_cpu in
11201         hppa*64*|ia64*)
11202           hardcode_direct=no
11203           hardcode_shlibpath_var=no
11204           ;;
11205         *)
11206           hardcode_direct=yes
11207           hardcode_direct_absolute=yes
11208           export_dynamic_flag_spec='${wl}-E'
11209
11210           # hardcode_minus_L: Not really in the search PATH,
11211           # but as the default location of the library.
11212           hardcode_minus_L=yes
11213           ;;
11214         esac
11215       fi
11216       ;;
11217
11218     irix5* | irix6* | nonstopux*)
11219       if test "$GCC" = yes; then
11220         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'
11221         # Try to use the -exported_symbol ld option, if it does not
11222         # work, assume that -exports_file does not work either and
11223         # implicitly export all symbols.
11224         save_LDFLAGS="$LDFLAGS"
11225         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11226         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11227 /* end confdefs.h.  */
11228 int foo(void) {}
11229 _ACEOF
11230 if ac_fn_c_try_link "$LINENO"; then :
11231   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'
11232
11233 fi
11234 rm -f core conftest.err conftest.$ac_objext \
11235     conftest$ac_exeext conftest.$ac_ext
11236         LDFLAGS="$save_LDFLAGS"
11237       else
11238         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'
11239         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'
11240       fi
11241       archive_cmds_need_lc='no'
11242       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11243       hardcode_libdir_separator=:
11244       inherit_rpath=yes
11245       link_all_deplibs=yes
11246       ;;
11247
11248     netbsd*)
11249       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
11250         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
11251       else
11252         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
11253       fi
11254       hardcode_libdir_flag_spec='-R$libdir'
11255       hardcode_direct=yes
11256       hardcode_shlibpath_var=no
11257       ;;
11258
11259     newsos6)
11260       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11261       hardcode_direct=yes
11262       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11263       hardcode_libdir_separator=:
11264       hardcode_shlibpath_var=no
11265       ;;
11266
11267     *nto* | *qnx*)
11268       ;;
11269
11270     openbsd*)
11271       if test -f /usr/libexec/ld.so; then
11272         hardcode_direct=yes
11273         hardcode_shlibpath_var=no
11274         hardcode_direct_absolute=yes
11275         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11276           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11277           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11278           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11279           export_dynamic_flag_spec='${wl}-E'
11280         else
11281           case $host_os in
11282            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
11283              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11284              hardcode_libdir_flag_spec='-R$libdir'
11285              ;;
11286            *)
11287              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11288              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
11289              ;;
11290           esac
11291         fi
11292       else
11293         ld_shlibs=no
11294       fi
11295       ;;
11296
11297     os2*)
11298       hardcode_libdir_flag_spec='-L$libdir'
11299       hardcode_minus_L=yes
11300       allow_undefined_flag=unsupported
11301       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'
11302       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11303       ;;
11304
11305     osf3*)
11306       if test "$GCC" = yes; then
11307         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11308         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'
11309       else
11310         allow_undefined_flag=' -expect_unresolved \*'
11311         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'
11312       fi
11313       archive_cmds_need_lc='no'
11314       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11315       hardcode_libdir_separator=:
11316       ;;
11317
11318     osf4* | osf5*)      # as osf3* with the addition of -msym flag
11319       if test "$GCC" = yes; then
11320         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
11321         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'
11322         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
11323       else
11324         allow_undefined_flag=' -expect_unresolved \*'
11325         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'
11326         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~
11327         $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'
11328
11329         # Both c and cxx compiler support -rpath directly
11330         hardcode_libdir_flag_spec='-rpath $libdir'
11331       fi
11332       archive_cmds_need_lc='no'
11333       hardcode_libdir_separator=:
11334       ;;
11335
11336     solaris*)
11337       no_undefined_flag=' -z defs'
11338       if test "$GCC" = yes; then
11339         wlarc='${wl}'
11340         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11341         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11342           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11343       else
11344         case `$CC -V 2>&1` in
11345         *"Compilers 5.0"*)
11346           wlarc=''
11347           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11348           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11349           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11350           ;;
11351         *)
11352           wlarc='${wl}'
11353           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11354           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11355           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11356           ;;
11357         esac
11358       fi
11359       hardcode_libdir_flag_spec='-R$libdir'
11360       hardcode_shlibpath_var=no
11361       case $host_os in
11362       solaris2.[0-5] | solaris2.[0-5].*) ;;
11363       *)
11364         # The compiler driver will combine and reorder linker options,
11365         # but understands `-z linker_flag'.  GCC discards it without `$wl',
11366         # but is careful enough not to reorder.
11367         # Supported since Solaris 2.6 (maybe 2.5.1?)
11368         if test "$GCC" = yes; then
11369           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11370         else
11371           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
11372         fi
11373         ;;
11374       esac
11375       link_all_deplibs=yes
11376       ;;
11377
11378     sunos4*)
11379       if test "x$host_vendor" = xsequent; then
11380         # Use $CC to link under sequent, because it throws in some extra .o
11381         # files that make .init and .fini sections work.
11382         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11383       else
11384         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11385       fi
11386       hardcode_libdir_flag_spec='-L$libdir'
11387       hardcode_direct=yes
11388       hardcode_minus_L=yes
11389       hardcode_shlibpath_var=no
11390       ;;
11391
11392     sysv4)
11393       case $host_vendor in
11394         sni)
11395           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11396           hardcode_direct=yes # is this really true???
11397         ;;
11398         siemens)
11399           ## LD is ld it makes a PLAMLIB
11400           ## CC just makes a GrossModule.
11401           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11402           reload_cmds='$CC -r -o $output$reload_objs'
11403           hardcode_direct=no
11404         ;;
11405         motorola)
11406           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11407           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
11408         ;;
11409       esac
11410       runpath_var='LD_RUN_PATH'
11411       hardcode_shlibpath_var=no
11412       ;;
11413
11414     sysv4.3*)
11415       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11416       hardcode_shlibpath_var=no
11417       export_dynamic_flag_spec='-Bexport'
11418       ;;
11419
11420     sysv4*MP*)
11421       if test -d /usr/nec; then
11422         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11423         hardcode_shlibpath_var=no
11424         runpath_var=LD_RUN_PATH
11425         hardcode_runpath_var=yes
11426         ld_shlibs=yes
11427       fi
11428       ;;
11429
11430     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
11431       no_undefined_flag='${wl}-z,text'
11432       archive_cmds_need_lc=no
11433       hardcode_shlibpath_var=no
11434       runpath_var='LD_RUN_PATH'
11435
11436       if test "$GCC" = yes; then
11437         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11438         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11439       else
11440         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11441         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11442       fi
11443       ;;
11444
11445     sysv5* | sco3.2v5* | sco5v6*)
11446       # Note: We can NOT use -z defs as we might desire, because we do not
11447       # link with -lc, and that would cause any symbols used from libc to
11448       # always be unresolved, which means just about no library would
11449       # ever link correctly.  If we're not using GNU ld we use -z text
11450       # though, which does catch some bad symbols but isn't as heavy-handed
11451       # as -z defs.
11452       no_undefined_flag='${wl}-z,text'
11453       allow_undefined_flag='${wl}-z,nodefs'
11454       archive_cmds_need_lc=no
11455       hardcode_shlibpath_var=no
11456       hardcode_libdir_flag_spec='${wl}-R,$libdir'
11457       hardcode_libdir_separator=':'
11458       link_all_deplibs=yes
11459       export_dynamic_flag_spec='${wl}-Bexport'
11460       runpath_var='LD_RUN_PATH'
11461
11462       if test "$GCC" = yes; then
11463         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11464         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11465       else
11466         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11467         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11468       fi
11469       ;;
11470
11471     uts4*)
11472       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11473       hardcode_libdir_flag_spec='-L$libdir'
11474       hardcode_shlibpath_var=no
11475       ;;
11476
11477     *)
11478       ld_shlibs=no
11479       ;;
11480     esac
11481
11482     if test x$host_vendor = xsni; then
11483       case $host in
11484       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
11485         export_dynamic_flag_spec='${wl}-Blargedynsym'
11486         ;;
11487       esac
11488     fi
11489   fi
11490
11491 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11492 $as_echo "$ld_shlibs" >&6; }
11493 test "$ld_shlibs" = no && can_build_shared=no
11494
11495 with_gnu_ld=$with_gnu_ld
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511 #
11512 # Do we need to explicitly link libc?
11513 #
11514 case "x$archive_cmds_need_lc" in
11515 x|xyes)
11516   # Assume -lc should be added
11517   archive_cmds_need_lc=yes
11518
11519   if test "$enable_shared" = yes && test "$GCC" = yes; then
11520     case $archive_cmds in
11521     *'~'*)
11522       # FIXME: we may have to deal with multi-command sequences.
11523       ;;
11524     '$CC '*)
11525       # Test whether the compiler implicitly links with -lc since on some
11526       # systems, -lgcc has to come before -lc. If gcc already passes -lc
11527       # to ld, don't add -lc before -lgcc.
11528       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11529 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11530 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11531   $as_echo_n "(cached) " >&6
11532 else
11533   $RM conftest*
11534         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
11535
11536         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11537   (eval $ac_compile) 2>&5
11538   ac_status=$?
11539   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11540   test $ac_status = 0; } 2>conftest.err; then
11541           soname=conftest
11542           lib=conftest
11543           libobjs=conftest.$ac_objext
11544           deplibs=
11545           wl=$lt_prog_compiler_wl
11546           pic_flag=$lt_prog_compiler_pic
11547           compiler_flags=-v
11548           linker_flags=-v
11549           verstring=
11550           output_objdir=.
11551           libname=conftest
11552           lt_save_allow_undefined_flag=$allow_undefined_flag
11553           allow_undefined_flag=
11554           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11555   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
11556   ac_status=$?
11557   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11558   test $ac_status = 0; }
11559           then
11560             lt_cv_archive_cmds_need_lc=no
11561           else
11562             lt_cv_archive_cmds_need_lc=yes
11563           fi
11564           allow_undefined_flag=$lt_save_allow_undefined_flag
11565         else
11566           cat conftest.err 1>&5
11567         fi
11568         $RM conftest*
11569
11570 fi
11571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11572 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11573       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
11574       ;;
11575     esac
11576   fi
11577   ;;
11578 esac
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
11730
11731
11732
11733
11734
11735
11736   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11737 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11738
11739 if test "$GCC" = yes; then
11740   case $host_os in
11741     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
11742     *) lt_awk_arg="/^libraries:/" ;;
11743   esac
11744   case $host_os in
11745     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
11746     *) lt_sed_strip_eq="s,=/,/,g" ;;
11747   esac
11748   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11749   case $lt_search_path_spec in
11750   *\;*)
11751     # if the path contains ";" then we assume it to be the separator
11752     # otherwise default to the standard path separator (i.e. ":") - it is
11753     # assumed that no part of a normal pathname contains ";" but that should
11754     # okay in the real world where ";" in dirpaths is itself problematic.
11755     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11756     ;;
11757   *)
11758     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11759     ;;
11760   esac
11761   # Ok, now we have the path, separated by spaces, we can step through it
11762   # and add multilib dir if necessary.
11763   lt_tmp_lt_search_path_spec=
11764   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11765   for lt_sys_path in $lt_search_path_spec; do
11766     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11767       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11768     else
11769       test -d "$lt_sys_path" && \
11770         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
11771     fi
11772   done
11773   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11774 BEGIN {RS=" "; FS="/|\n";} {
11775   lt_foo="";
11776   lt_count=0;
11777   for (lt_i = NF; lt_i > 0; lt_i--) {
11778     if ($lt_i != "" && $lt_i != ".") {
11779       if ($lt_i == "..") {
11780         lt_count++;
11781       } else {
11782         if (lt_count == 0) {
11783           lt_foo="/" $lt_i lt_foo;
11784         } else {
11785           lt_count--;
11786         }
11787       }
11788     }
11789   }
11790   if (lt_foo != "") { lt_freq[lt_foo]++; }
11791   if (lt_freq[lt_foo] == 1) { print lt_foo; }
11792 }'`
11793   # AWK program above erroneously prepends '/' to C:/dos/paths
11794   # for these hosts.
11795   case $host_os in
11796     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
11797       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11798   esac
11799   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11800 else
11801   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
11802 fi
11803 library_names_spec=
11804 libname_spec='lib$name'
11805 soname_spec=
11806 shrext_cmds=".so"
11807 postinstall_cmds=
11808 postuninstall_cmds=
11809 finish_cmds=
11810 finish_eval=
11811 shlibpath_var=
11812 shlibpath_overrides_runpath=unknown
11813 version_type=none
11814 dynamic_linker="$host_os ld.so"
11815 sys_lib_dlsearch_path_spec="/lib /usr/lib"
11816 need_lib_prefix=unknown
11817 hardcode_into_libs=no
11818
11819 # when you set need_version to no, make sure it does not cause -set_version
11820 # flags to be left without arguments
11821 need_version=unknown
11822
11823 case $host_os in
11824 aix3*)
11825   version_type=linux
11826   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
11827   shlibpath_var=LIBPATH
11828
11829   # AIX 3 has no versioning support, so we append a major version to the name.
11830   soname_spec='${libname}${release}${shared_ext}$major'
11831   ;;
11832
11833 aix[4-9]*)
11834   version_type=linux
11835   need_lib_prefix=no
11836   need_version=no
11837   hardcode_into_libs=yes
11838   if test "$host_cpu" = ia64; then
11839     # AIX 5 supports IA64
11840     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11841     shlibpath_var=LD_LIBRARY_PATH
11842   else
11843     # With GCC up to 2.95.x, collect2 would create an import file
11844     # for dependence libraries.  The import file would start with
11845     # the line `#! .'.  This would cause the generated library to
11846     # depend on `.', always an invalid library.  This was fixed in
11847     # development snapshots of GCC prior to 3.0.
11848     case $host_os in
11849       aix4 | aix4.[01] | aix4.[01].*)
11850       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11851            echo ' yes '
11852            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
11853         :
11854       else
11855         can_build_shared=no
11856       fi
11857       ;;
11858     esac
11859     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11860     # soname into executable. Probably we can add versioning support to
11861     # collect2, so additional links can be useful in future.
11862     if test "$aix_use_runtimelinking" = yes; then
11863       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11864       # instead of lib<name>.a to let people know that these are not
11865       # typical AIX shared libraries.
11866       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11867     else
11868       # We preserve .a as extension for shared libraries through AIX4.2
11869       # and later when we are not doing run time linking.
11870       library_names_spec='${libname}${release}.a $libname.a'
11871       soname_spec='${libname}${release}${shared_ext}$major'
11872     fi
11873     shlibpath_var=LIBPATH
11874   fi
11875   ;;
11876
11877 amigaos*)
11878   case $host_cpu in
11879   powerpc)
11880     # Since July 2007 AmigaOS4 officially supports .so libraries.
11881     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11882     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11883     ;;
11884   m68k)
11885     library_names_spec='$libname.ixlibrary $libname.a'
11886     # Create ${libname}_ixlibrary.a entries in /sys/libs.
11887     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'
11888     ;;
11889   esac
11890   ;;
11891
11892 beos*)
11893   library_names_spec='${libname}${shared_ext}'
11894   dynamic_linker="$host_os ld.so"
11895   shlibpath_var=LIBRARY_PATH
11896   ;;
11897
11898 bsdi[45]*)
11899   version_type=linux
11900   need_version=no
11901   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11902   soname_spec='${libname}${release}${shared_ext}$major'
11903   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
11904   shlibpath_var=LD_LIBRARY_PATH
11905   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11906   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
11907   # the default ld.so.conf also contains /usr/contrib/lib and
11908   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11909   # libtool to hard-code these into programs
11910   ;;
11911
11912 cygwin* | mingw* | pw32* | cegcc*)
11913   version_type=windows
11914   shrext_cmds=".dll"
11915   need_version=no
11916   need_lib_prefix=no
11917
11918   case $GCC,$host_os in
11919   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
11920     library_names_spec='$libname.dll.a'
11921     # DLL is installed to $(libdir)/../bin by postinstall_cmds
11922     postinstall_cmds='base_file=`basename \${file}`~
11923       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11924       dldir=$destdir/`dirname \$dlpath`~
11925       test -d \$dldir || mkdir -p \$dldir~
11926       $install_prog $dir/$dlname \$dldir/$dlname~
11927       chmod a+x \$dldir/$dlname~
11928       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11929         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11930       fi'
11931     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11932       dlpath=$dir/\$dldll~
11933        $RM \$dlpath'
11934     shlibpath_overrides_runpath=yes
11935
11936     case $host_os in
11937     cygwin*)
11938       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11939       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11940
11941       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
11942       ;;
11943     mingw* | cegcc*)
11944       # MinGW DLLs use traditional 'lib' prefix
11945       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11946       ;;
11947     pw32*)
11948       # pw32 DLLs use 'pw' prefix rather than 'lib'
11949       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11950       ;;
11951     esac
11952     ;;
11953
11954   *)
11955     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11956     ;;
11957   esac
11958   dynamic_linker='Win32 ld.exe'
11959   # FIXME: first we should search . and the directory the executable is in
11960   shlibpath_var=PATH
11961   ;;
11962
11963 darwin* | rhapsody*)
11964   dynamic_linker="$host_os dyld"
11965   version_type=darwin
11966   need_lib_prefix=no
11967   need_version=no
11968   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11969   soname_spec='${libname}${release}${major}$shared_ext'
11970   shlibpath_overrides_runpath=yes
11971   shlibpath_var=DYLD_LIBRARY_PATH
11972   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
11973
11974   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
11975   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
11976   ;;
11977
11978 dgux*)
11979   version_type=linux
11980   need_lib_prefix=no
11981   need_version=no
11982   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11983   soname_spec='${libname}${release}${shared_ext}$major'
11984   shlibpath_var=LD_LIBRARY_PATH
11985   ;;
11986
11987 freebsd* | dragonfly*)
11988   # DragonFly does not have aout.  When/if they implement a new
11989   # versioning mechanism, adjust this.
11990   if test -x /usr/bin/objformat; then
11991     objformat=`/usr/bin/objformat`
11992   else
11993     case $host_os in
11994     freebsd[23].*) objformat=aout ;;
11995     *) objformat=elf ;;
11996     esac
11997   fi
11998   version_type=freebsd-$objformat
11999   case $version_type in
12000     freebsd-elf*)
12001       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12002       need_version=no
12003       need_lib_prefix=no
12004       ;;
12005     freebsd-*)
12006       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12007       need_version=yes
12008       ;;
12009   esac
12010   shlibpath_var=LD_LIBRARY_PATH
12011   case $host_os in
12012   freebsd2.*)
12013     shlibpath_overrides_runpath=yes
12014     ;;
12015   freebsd3.[01]* | freebsdelf3.[01]*)
12016     shlibpath_overrides_runpath=yes
12017     hardcode_into_libs=yes
12018     ;;
12019   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
12020   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
12021     shlibpath_overrides_runpath=no
12022     hardcode_into_libs=yes
12023     ;;
12024   *) # from 4.6 on, and DragonFly
12025     shlibpath_overrides_runpath=yes
12026     hardcode_into_libs=yes
12027     ;;
12028   esac
12029   ;;
12030
12031 gnu*)
12032   version_type=linux
12033   need_lib_prefix=no
12034   need_version=no
12035   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12036   soname_spec='${libname}${release}${shared_ext}$major'
12037   shlibpath_var=LD_LIBRARY_PATH
12038   hardcode_into_libs=yes
12039   ;;
12040
12041 haiku*)
12042   version_type=linux
12043   need_lib_prefix=no
12044   need_version=no
12045   dynamic_linker="$host_os runtime_loader"
12046   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12047   soname_spec='${libname}${release}${shared_ext}$major'
12048   shlibpath_var=LIBRARY_PATH
12049   shlibpath_overrides_runpath=yes
12050   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12051   hardcode_into_libs=yes
12052   ;;
12053
12054 hpux9* | hpux10* | hpux11*)
12055   # Give a soname corresponding to the major version so that dld.sl refuses to
12056   # link against other versions.
12057   version_type=sunos
12058   need_lib_prefix=no
12059   need_version=no
12060   case $host_cpu in
12061   ia64*)
12062     shrext_cmds='.so'
12063     hardcode_into_libs=yes
12064     dynamic_linker="$host_os dld.so"
12065     shlibpath_var=LD_LIBRARY_PATH
12066     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12067     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12068     soname_spec='${libname}${release}${shared_ext}$major'
12069     if test "X$HPUX_IA64_MODE" = X32; then
12070       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12071     else
12072       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
12073     fi
12074     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12075     ;;
12076   hppa*64*)
12077     shrext_cmds='.sl'
12078     hardcode_into_libs=yes
12079     dynamic_linker="$host_os dld.sl"
12080     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
12081     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
12082     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12083     soname_spec='${libname}${release}${shared_ext}$major'
12084     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12085     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
12086     ;;
12087   *)
12088     shrext_cmds='.sl'
12089     dynamic_linker="$host_os dld.sl"
12090     shlibpath_var=SHLIB_PATH
12091     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
12092     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12093     soname_spec='${libname}${release}${shared_ext}$major'
12094     ;;
12095   esac
12096   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12097   postinstall_cmds='chmod 555 $lib'
12098   # or fails outright, so override atomically:
12099   install_override_mode=555
12100   ;;
12101
12102 interix[3-9]*)
12103   version_type=linux
12104   need_lib_prefix=no
12105   need_version=no
12106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12107   soname_spec='${libname}${release}${shared_ext}$major'
12108   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
12109   shlibpath_var=LD_LIBRARY_PATH
12110   shlibpath_overrides_runpath=no
12111   hardcode_into_libs=yes
12112   ;;
12113
12114 irix5* | irix6* | nonstopux*)
12115   case $host_os in
12116     nonstopux*) version_type=nonstopux ;;
12117     *)
12118         if test "$lt_cv_prog_gnu_ld" = yes; then
12119                 version_type=linux
12120         else
12121                 version_type=irix
12122         fi ;;
12123   esac
12124   need_lib_prefix=no
12125   need_version=no
12126   soname_spec='${libname}${release}${shared_ext}$major'
12127   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12128   case $host_os in
12129   irix5* | nonstopux*)
12130     libsuff= shlibsuff=
12131     ;;
12132   *)
12133     case $LD in # libtool.m4 will add one of these switches to LD
12134     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
12135       libsuff= shlibsuff= libmagic=32-bit;;
12136     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
12137       libsuff=32 shlibsuff=N32 libmagic=N32;;
12138     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
12139       libsuff=64 shlibsuff=64 libmagic=64-bit;;
12140     *) libsuff= shlibsuff= libmagic=never-match;;
12141     esac
12142     ;;
12143   esac
12144   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
12145   shlibpath_overrides_runpath=no
12146   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12147   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
12148   hardcode_into_libs=yes
12149   ;;
12150
12151 # No shared lib support for Linux oldld, aout, or coff.
12152 linux*oldld* | linux*aout* | linux*coff*)
12153   dynamic_linker=no
12154   ;;
12155
12156 # This must be Linux ELF.
12157 linux* | k*bsd*-gnu | kopensolaris*-gnu)
12158   version_type=linux
12159   need_lib_prefix=no
12160   need_version=no
12161   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12162   soname_spec='${libname}${release}${shared_ext}$major'
12163   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12164   shlibpath_var=LD_LIBRARY_PATH
12165   shlibpath_overrides_runpath=no
12166
12167   # Some binutils ld are patched to set DT_RUNPATH
12168   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
12169   $as_echo_n "(cached) " >&6
12170 else
12171   lt_cv_shlibpath_overrides_runpath=no
12172     save_LDFLAGS=$LDFLAGS
12173     save_libdir=$libdir
12174     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12175          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12176     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12177 /* end confdefs.h.  */
12178
12179 int
12180 main ()
12181 {
12182
12183   ;
12184   return 0;
12185 }
12186 _ACEOF
12187 if ac_fn_c_try_link "$LINENO"; then :
12188   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
12189   lt_cv_shlibpath_overrides_runpath=yes
12190 fi
12191 fi
12192 rm -f core conftest.err conftest.$ac_objext \
12193     conftest$ac_exeext conftest.$ac_ext
12194     LDFLAGS=$save_LDFLAGS
12195     libdir=$save_libdir
12196
12197 fi
12198
12199   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
12200
12201   # This implies no fast_install, which is unacceptable.
12202   # Some rework will be needed to allow for fast_install
12203   # before this can be enabled.
12204   hardcode_into_libs=yes
12205
12206   # Append ld.so.conf contents to the search path
12207   if test -f /etc/ld.so.conf; then
12208     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' ' '`
12209     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
12210   fi
12211
12212   # We used to test for /lib/ld.so.1 and disable shared libraries on
12213   # powerpc, because MkLinux only supported shared libraries with the
12214   # GNU dynamic linker.  Since this was broken with cross compilers,
12215   # most powerpc-linux boxes support dynamic linking these days and
12216   # people can always --disable-shared, the test was removed, and we
12217   # assume the GNU/Linux dynamic linker is in use.
12218   dynamic_linker='GNU/Linux ld.so'
12219   ;;
12220
12221 netbsd*)
12222   version_type=sunos
12223   need_lib_prefix=no
12224   need_version=no
12225   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
12226     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12227     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12228     dynamic_linker='NetBSD (a.out) ld.so'
12229   else
12230     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12231     soname_spec='${libname}${release}${shared_ext}$major'
12232     dynamic_linker='NetBSD ld.elf_so'
12233   fi
12234   shlibpath_var=LD_LIBRARY_PATH
12235   shlibpath_overrides_runpath=yes
12236   hardcode_into_libs=yes
12237   ;;
12238
12239 newsos6)
12240   version_type=linux
12241   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12242   shlibpath_var=LD_LIBRARY_PATH
12243   shlibpath_overrides_runpath=yes
12244   ;;
12245
12246 *nto* | *qnx*)
12247   version_type=qnx
12248   need_lib_prefix=no
12249   need_version=no
12250   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12251   soname_spec='${libname}${release}${shared_ext}$major'
12252   shlibpath_var=LD_LIBRARY_PATH
12253   shlibpath_overrides_runpath=no
12254   hardcode_into_libs=yes
12255   dynamic_linker='ldqnx.so'
12256   ;;
12257
12258 openbsd*)
12259   version_type=sunos
12260   sys_lib_dlsearch_path_spec="/usr/lib"
12261   need_lib_prefix=no
12262   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12263   case $host_os in
12264     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
12265     *)                          need_version=no  ;;
12266   esac
12267   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12268   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12269   shlibpath_var=LD_LIBRARY_PATH
12270   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12271     case $host_os in
12272       openbsd2.[89] | openbsd2.[89].*)
12273         shlibpath_overrides_runpath=no
12274         ;;
12275       *)
12276         shlibpath_overrides_runpath=yes
12277         ;;
12278       esac
12279   else
12280     shlibpath_overrides_runpath=yes
12281   fi
12282   ;;
12283
12284 os2*)
12285   libname_spec='$name'
12286   shrext_cmds=".dll"
12287   need_lib_prefix=no
12288   library_names_spec='$libname${shared_ext} $libname.a'
12289   dynamic_linker='OS/2 ld.exe'
12290   shlibpath_var=LIBPATH
12291   ;;
12292
12293 osf3* | osf4* | osf5*)
12294   version_type=osf
12295   need_lib_prefix=no
12296   need_version=no
12297   soname_spec='${libname}${release}${shared_ext}$major'
12298   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12299   shlibpath_var=LD_LIBRARY_PATH
12300   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12301   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
12302   ;;
12303
12304 rdos*)
12305   dynamic_linker=no
12306   ;;
12307
12308 solaris*)
12309   version_type=linux
12310   need_lib_prefix=no
12311   need_version=no
12312   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12313   soname_spec='${libname}${release}${shared_ext}$major'
12314   shlibpath_var=LD_LIBRARY_PATH
12315   shlibpath_overrides_runpath=yes
12316   hardcode_into_libs=yes
12317   # ldd complains unless libraries are executable
12318   postinstall_cmds='chmod +x $lib'
12319   ;;
12320
12321 sunos4*)
12322   version_type=sunos
12323   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12324   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12325   shlibpath_var=LD_LIBRARY_PATH
12326   shlibpath_overrides_runpath=yes
12327   if test "$with_gnu_ld" = yes; then
12328     need_lib_prefix=no
12329   fi
12330   need_version=yes
12331   ;;
12332
12333 sysv4 | sysv4.3*)
12334   version_type=linux
12335   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12336   soname_spec='${libname}${release}${shared_ext}$major'
12337   shlibpath_var=LD_LIBRARY_PATH
12338   case $host_vendor in
12339     sni)
12340       shlibpath_overrides_runpath=no
12341       need_lib_prefix=no
12342       runpath_var=LD_RUN_PATH
12343       ;;
12344     siemens)
12345       need_lib_prefix=no
12346       ;;
12347     motorola)
12348       need_lib_prefix=no
12349       need_version=no
12350       shlibpath_overrides_runpath=no
12351       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
12352       ;;
12353   esac
12354   ;;
12355
12356 sysv4*MP*)
12357   if test -d /usr/nec ;then
12358     version_type=linux
12359     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12360     soname_spec='$libname${shared_ext}.$major'
12361     shlibpath_var=LD_LIBRARY_PATH
12362   fi
12363   ;;
12364
12365 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
12366   version_type=freebsd-elf
12367   need_lib_prefix=no
12368   need_version=no
12369   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12370   soname_spec='${libname}${release}${shared_ext}$major'
12371   shlibpath_var=LD_LIBRARY_PATH
12372   shlibpath_overrides_runpath=yes
12373   hardcode_into_libs=yes
12374   if test "$with_gnu_ld" = yes; then
12375     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12376   else
12377     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
12378     case $host_os in
12379       sco3.2v5*)
12380         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
12381         ;;
12382     esac
12383   fi
12384   sys_lib_dlsearch_path_spec='/usr/lib'
12385   ;;
12386
12387 tpf*)
12388   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
12389   version_type=linux
12390   need_lib_prefix=no
12391   need_version=no
12392   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12393   shlibpath_var=LD_LIBRARY_PATH
12394   shlibpath_overrides_runpath=no
12395   hardcode_into_libs=yes
12396   ;;
12397
12398 uts4*)
12399   version_type=linux
12400   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12401   soname_spec='${libname}${release}${shared_ext}$major'
12402   shlibpath_var=LD_LIBRARY_PATH
12403   ;;
12404
12405 *)
12406   dynamic_linker=no
12407   ;;
12408 esac
12409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12410 $as_echo "$dynamic_linker" >&6; }
12411 test "$dynamic_linker" = no && can_build_shared=no
12412
12413 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
12414 if test "$GCC" = yes; then
12415   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12416 fi
12417
12418 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12419   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
12420 fi
12421 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12422   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
12423 fi
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
12510
12511
12512
12513
12514
12515
12516   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12517 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12518 hardcode_action=
12519 if test -n "$hardcode_libdir_flag_spec" ||
12520    test -n "$runpath_var" ||
12521    test "X$hardcode_automatic" = "Xyes" ; then
12522
12523   # We can hardcode non-existent directories.
12524   if test "$hardcode_direct" != no &&
12525      # If the only mechanism to avoid hardcoding is shlibpath_var, we
12526      # have to relink, otherwise we might link with an installed library
12527      # when we should be linking with a yet-to-be-installed one
12528      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12529      test "$hardcode_minus_L" != no; then
12530     # Linking always hardcodes the temporary library directory.
12531     hardcode_action=relink
12532   else
12533     # We can link without hardcoding, and we can hardcode nonexisting dirs.
12534     hardcode_action=immediate
12535   fi
12536 else
12537   # We cannot hardcode anything, or else we can only hardcode existing
12538   # directories.
12539   hardcode_action=unsupported
12540 fi
12541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12542 $as_echo "$hardcode_action" >&6; }
12543
12544 if test "$hardcode_action" = relink ||
12545    test "$inherit_rpath" = yes; then
12546   # Fast installation is not supported
12547   enable_fast_install=no
12548 elif test "$shlibpath_overrides_runpath" = yes ||
12549      test "$enable_shared" = no; then
12550   # Fast installation is not necessary
12551   enable_fast_install=needless
12552 fi
12553
12554
12555
12556
12557
12558
12559   if test "x$enable_dlopen" != xyes; then
12560   enable_dlopen=unknown
12561   enable_dlopen_self=unknown
12562   enable_dlopen_self_static=unknown
12563 else
12564   lt_cv_dlopen=no
12565   lt_cv_dlopen_libs=
12566
12567   case $host_os in
12568   beos*)
12569     lt_cv_dlopen="load_add_on"
12570     lt_cv_dlopen_libs=
12571     lt_cv_dlopen_self=yes
12572     ;;
12573
12574   mingw* | pw32* | cegcc*)
12575     lt_cv_dlopen="LoadLibrary"
12576     lt_cv_dlopen_libs=
12577     ;;
12578
12579   cygwin*)
12580     lt_cv_dlopen="dlopen"
12581     lt_cv_dlopen_libs=
12582     ;;
12583
12584   darwin*)
12585   # if libdl is installed we need to link against it
12586     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12587 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12588 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12589   $as_echo_n "(cached) " >&6
12590 else
12591   ac_check_lib_save_LIBS=$LIBS
12592 LIBS="-ldl  $LIBS"
12593 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12594 /* end confdefs.h.  */
12595
12596 /* Override any GCC internal prototype to avoid an error.
12597    Use char because int might match the return type of a GCC
12598    builtin and then its argument prototype would still apply.  */
12599 #ifdef __cplusplus
12600 extern "C"
12601 #endif
12602 char dlopen ();
12603 int
12604 main ()
12605 {
12606 return dlopen ();
12607   ;
12608   return 0;
12609 }
12610 _ACEOF
12611 if ac_fn_c_try_link "$LINENO"; then :
12612   ac_cv_lib_dl_dlopen=yes
12613 else
12614   ac_cv_lib_dl_dlopen=no
12615 fi
12616 rm -f core conftest.err conftest.$ac_objext \
12617     conftest$ac_exeext conftest.$ac_ext
12618 LIBS=$ac_check_lib_save_LIBS
12619 fi
12620 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12621 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12622 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12623   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12624 else
12625
12626     lt_cv_dlopen="dyld"
12627     lt_cv_dlopen_libs=
12628     lt_cv_dlopen_self=yes
12629
12630 fi
12631
12632     ;;
12633
12634   *)
12635     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
12636 if test "x$ac_cv_func_shl_load" = x""yes; then :
12637   lt_cv_dlopen="shl_load"
12638 else
12639   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12640 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12641 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12642   $as_echo_n "(cached) " >&6
12643 else
12644   ac_check_lib_save_LIBS=$LIBS
12645 LIBS="-ldld  $LIBS"
12646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12647 /* end confdefs.h.  */
12648
12649 /* Override any GCC internal prototype to avoid an error.
12650    Use char because int might match the return type of a GCC
12651    builtin and then its argument prototype would still apply.  */
12652 #ifdef __cplusplus
12653 extern "C"
12654 #endif
12655 char shl_load ();
12656 int
12657 main ()
12658 {
12659 return shl_load ();
12660   ;
12661   return 0;
12662 }
12663 _ACEOF
12664 if ac_fn_c_try_link "$LINENO"; then :
12665   ac_cv_lib_dld_shl_load=yes
12666 else
12667   ac_cv_lib_dld_shl_load=no
12668 fi
12669 rm -f core conftest.err conftest.$ac_objext \
12670     conftest$ac_exeext conftest.$ac_ext
12671 LIBS=$ac_check_lib_save_LIBS
12672 fi
12673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12674 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12675 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
12676   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
12677 else
12678   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
12679 if test "x$ac_cv_func_dlopen" = x""yes; then :
12680   lt_cv_dlopen="dlopen"
12681 else
12682   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12683 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12684 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12685   $as_echo_n "(cached) " >&6
12686 else
12687   ac_check_lib_save_LIBS=$LIBS
12688 LIBS="-ldl  $LIBS"
12689 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12690 /* end confdefs.h.  */
12691
12692 /* Override any GCC internal prototype to avoid an error.
12693    Use char because int might match the return type of a GCC
12694    builtin and then its argument prototype would still apply.  */
12695 #ifdef __cplusplus
12696 extern "C"
12697 #endif
12698 char dlopen ();
12699 int
12700 main ()
12701 {
12702 return dlopen ();
12703   ;
12704   return 0;
12705 }
12706 _ACEOF
12707 if ac_fn_c_try_link "$LINENO"; then :
12708   ac_cv_lib_dl_dlopen=yes
12709 else
12710   ac_cv_lib_dl_dlopen=no
12711 fi
12712 rm -f core conftest.err conftest.$ac_objext \
12713     conftest$ac_exeext conftest.$ac_ext
12714 LIBS=$ac_check_lib_save_LIBS
12715 fi
12716 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12717 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12718 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
12719   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
12720 else
12721   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12722 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12723 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12724   $as_echo_n "(cached) " >&6
12725 else
12726   ac_check_lib_save_LIBS=$LIBS
12727 LIBS="-lsvld  $LIBS"
12728 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12729 /* end confdefs.h.  */
12730
12731 /* Override any GCC internal prototype to avoid an error.
12732    Use char because int might match the return type of a GCC
12733    builtin and then its argument prototype would still apply.  */
12734 #ifdef __cplusplus
12735 extern "C"
12736 #endif
12737 char dlopen ();
12738 int
12739 main ()
12740 {
12741 return dlopen ();
12742   ;
12743   return 0;
12744 }
12745 _ACEOF
12746 if ac_fn_c_try_link "$LINENO"; then :
12747   ac_cv_lib_svld_dlopen=yes
12748 else
12749   ac_cv_lib_svld_dlopen=no
12750 fi
12751 rm -f core conftest.err conftest.$ac_objext \
12752     conftest$ac_exeext conftest.$ac_ext
12753 LIBS=$ac_check_lib_save_LIBS
12754 fi
12755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12756 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12757 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
12758   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
12759 else
12760   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12761 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12762 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12763   $as_echo_n "(cached) " >&6
12764 else
12765   ac_check_lib_save_LIBS=$LIBS
12766 LIBS="-ldld  $LIBS"
12767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12768 /* end confdefs.h.  */
12769
12770 /* Override any GCC internal prototype to avoid an error.
12771    Use char because int might match the return type of a GCC
12772    builtin and then its argument prototype would still apply.  */
12773 #ifdef __cplusplus
12774 extern "C"
12775 #endif
12776 char dld_link ();
12777 int
12778 main ()
12779 {
12780 return dld_link ();
12781   ;
12782   return 0;
12783 }
12784 _ACEOF
12785 if ac_fn_c_try_link "$LINENO"; then :
12786   ac_cv_lib_dld_dld_link=yes
12787 else
12788   ac_cv_lib_dld_dld_link=no
12789 fi
12790 rm -f core conftest.err conftest.$ac_objext \
12791     conftest$ac_exeext conftest.$ac_ext
12792 LIBS=$ac_check_lib_save_LIBS
12793 fi
12794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12795 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12796 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
12797   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
12798 fi
12799
12800
12801 fi
12802
12803
12804 fi
12805
12806
12807 fi
12808
12809
12810 fi
12811
12812
12813 fi
12814
12815     ;;
12816   esac
12817
12818   if test "x$lt_cv_dlopen" != xno; then
12819     enable_dlopen=yes
12820   else
12821     enable_dlopen=no
12822   fi
12823
12824   case $lt_cv_dlopen in
12825   dlopen)
12826     save_CPPFLAGS="$CPPFLAGS"
12827     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
12828
12829     save_LDFLAGS="$LDFLAGS"
12830     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
12831
12832     save_LIBS="$LIBS"
12833     LIBS="$lt_cv_dlopen_libs $LIBS"
12834
12835     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12836 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12837 if test "${lt_cv_dlopen_self+set}" = set; then :
12838   $as_echo_n "(cached) " >&6
12839 else
12840           if test "$cross_compiling" = yes; then :
12841   lt_cv_dlopen_self=cross
12842 else
12843   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12844   lt_status=$lt_dlunknown
12845   cat > conftest.$ac_ext <<_LT_EOF
12846 #line 12846 "configure"
12847 #include "confdefs.h"
12848
12849 #if HAVE_DLFCN_H
12850 #include <dlfcn.h>
12851 #endif
12852
12853 #include <stdio.h>
12854
12855 #ifdef RTLD_GLOBAL
12856 #  define LT_DLGLOBAL           RTLD_GLOBAL
12857 #else
12858 #  ifdef DL_GLOBAL
12859 #    define LT_DLGLOBAL         DL_GLOBAL
12860 #  else
12861 #    define LT_DLGLOBAL         0
12862 #  endif
12863 #endif
12864
12865 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12866    find out it does not work in some platform. */
12867 #ifndef LT_DLLAZY_OR_NOW
12868 #  ifdef RTLD_LAZY
12869 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12870 #  else
12871 #    ifdef DL_LAZY
12872 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12873 #    else
12874 #      ifdef RTLD_NOW
12875 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12876 #      else
12877 #        ifdef DL_NOW
12878 #          define LT_DLLAZY_OR_NOW      DL_NOW
12879 #        else
12880 #          define LT_DLLAZY_OR_NOW      0
12881 #        endif
12882 #      endif
12883 #    endif
12884 #  endif
12885 #endif
12886
12887 /* When -fvisbility=hidden is used, assume the code has been annotated
12888    correspondingly for the symbols needed.  */
12889 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12890 void fnord () __attribute__((visibility("default")));
12891 #endif
12892
12893 void fnord () { int i=42; }
12894 int main ()
12895 {
12896   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12897   int status = $lt_dlunknown;
12898
12899   if (self)
12900     {
12901       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
12902       else
12903         {
12904           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
12905           else puts (dlerror ());
12906         }
12907       /* dlclose (self); */
12908     }
12909   else
12910     puts (dlerror ());
12911
12912   return status;
12913 }
12914 _LT_EOF
12915   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12916   (eval $ac_link) 2>&5
12917   ac_status=$?
12918   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12919   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
12920     (./conftest; exit; ) >&5 2>/dev/null
12921     lt_status=$?
12922     case x$lt_status in
12923       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
12924       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
12925       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
12926     esac
12927   else :
12928     # compilation failed
12929     lt_cv_dlopen_self=no
12930   fi
12931 fi
12932 rm -fr conftest*
12933
12934
12935 fi
12936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12937 $as_echo "$lt_cv_dlopen_self" >&6; }
12938
12939     if test "x$lt_cv_dlopen_self" = xyes; then
12940       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
12941       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12942 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12943 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12944   $as_echo_n "(cached) " >&6
12945 else
12946           if test "$cross_compiling" = yes; then :
12947   lt_cv_dlopen_self_static=cross
12948 else
12949   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
12950   lt_status=$lt_dlunknown
12951   cat > conftest.$ac_ext <<_LT_EOF
12952 #line 12952 "configure"
12953 #include "confdefs.h"
12954
12955 #if HAVE_DLFCN_H
12956 #include <dlfcn.h>
12957 #endif
12958
12959 #include <stdio.h>
12960
12961 #ifdef RTLD_GLOBAL
12962 #  define LT_DLGLOBAL           RTLD_GLOBAL
12963 #else
12964 #  ifdef DL_GLOBAL
12965 #    define LT_DLGLOBAL         DL_GLOBAL
12966 #  else
12967 #    define LT_DLGLOBAL         0
12968 #  endif
12969 #endif
12970
12971 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12972    find out it does not work in some platform. */
12973 #ifndef LT_DLLAZY_OR_NOW
12974 #  ifdef RTLD_LAZY
12975 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
12976 #  else
12977 #    ifdef DL_LAZY
12978 #      define LT_DLLAZY_OR_NOW          DL_LAZY
12979 #    else
12980 #      ifdef RTLD_NOW
12981 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
12982 #      else
12983 #        ifdef DL_NOW
12984 #          define LT_DLLAZY_OR_NOW      DL_NOW
12985 #        else
12986 #          define LT_DLLAZY_OR_NOW      0
12987 #        endif
12988 #      endif
12989 #    endif
12990 #  endif
12991 #endif
12992
12993 /* When -fvisbility=hidden is used, assume the code has been annotated
12994    correspondingly for the symbols needed.  */
12995 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12996 void fnord () __attribute__((visibility("default")));
12997 #endif
12998
12999 void fnord () { int i=42; }
13000 int main ()
13001 {
13002   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13003   int status = $lt_dlunknown;
13004
13005   if (self)
13006     {
13007       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
13008       else
13009         {
13010           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
13011           else puts (dlerror ());
13012         }
13013       /* dlclose (self); */
13014     }
13015   else
13016     puts (dlerror ());
13017
13018   return status;
13019 }
13020 _LT_EOF
13021   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13022   (eval $ac_link) 2>&5
13023   ac_status=$?
13024   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13025   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
13026     (./conftest; exit; ) >&5 2>/dev/null
13027     lt_status=$?
13028     case x$lt_status in
13029       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
13030       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
13031       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
13032     esac
13033   else :
13034     # compilation failed
13035     lt_cv_dlopen_self_static=no
13036   fi
13037 fi
13038 rm -fr conftest*
13039
13040
13041 fi
13042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13043 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13044     fi
13045
13046     CPPFLAGS="$save_CPPFLAGS"
13047     LDFLAGS="$save_LDFLAGS"
13048     LIBS="$save_LIBS"
13049     ;;
13050   esac
13051
13052   case $lt_cv_dlopen_self in
13053   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
13054   *) enable_dlopen_self=unknown ;;
13055   esac
13056
13057   case $lt_cv_dlopen_self_static in
13058   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
13059   *) enable_dlopen_self_static=unknown ;;
13060   esac
13061 fi
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079 striplib=
13080 old_striplib=
13081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13082 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13083 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
13084   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
13085   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
13086   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13087 $as_echo "yes" >&6; }
13088 else
13089 # FIXME - insert some real tests, host_os isn't really good enough
13090   case $host_os in
13091   darwin*)
13092     if test -n "$STRIP" ; then
13093       striplib="$STRIP -x"
13094       old_striplib="$STRIP -S"
13095       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13096 $as_echo "yes" >&6; }
13097     else
13098       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13099 $as_echo "no" >&6; }
13100     fi
13101     ;;
13102   *)
13103     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13104 $as_echo "no" >&6; }
13105     ;;
13106   esac
13107 fi
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120   # Report which library types will actually be built
13121   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13122 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13123   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13124 $as_echo "$can_build_shared" >&6; }
13125
13126   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13127 $as_echo_n "checking whether to build shared libraries... " >&6; }
13128   test "$can_build_shared" = "no" && enable_shared=no
13129
13130   # On AIX, shared libraries and static libraries use the same namespace, and
13131   # are all built from PIC.
13132   case $host_os in
13133   aix3*)
13134     test "$enable_shared" = yes && enable_static=no
13135     if test -n "$RANLIB"; then
13136       archive_cmds="$archive_cmds~\$RANLIB \$lib"
13137       postinstall_cmds='$RANLIB $lib'
13138     fi
13139     ;;
13140
13141   aix[4-9]*)
13142     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
13143       test "$enable_shared" = yes && enable_static=no
13144     fi
13145     ;;
13146   esac
13147   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13148 $as_echo "$enable_shared" >&6; }
13149
13150   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13151 $as_echo_n "checking whether to build static libraries... " >&6; }
13152   # Make sure either enable_shared or enable_static is yes.
13153   test "$enable_shared" = yes || enable_static=yes
13154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13155 $as_echo "$enable_static" >&6; }
13156
13157
13158
13159
13160 fi
13161 ac_ext=c
13162 ac_cpp='$CPP $CPPFLAGS'
13163 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13164 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13165 ac_compiler_gnu=$ac_cv_c_compiler_gnu
13166
13167 CC="$lt_save_CC"
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181         ac_config_commands="$ac_config_commands libtool"
13182
13183
13184
13185
13186 # Only expand once:
13187
13188
13189
13190
13191 . ${srcdir}/../../bfd/configure.host
13192
13193
13194
13195
13196 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13197 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13198     # Check whether --enable-maintainer-mode was given.
13199 if test "${enable_maintainer_mode+set}" = set; then :
13200   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13201 else
13202   USE_MAINTAINER_MODE=no
13203 fi
13204
13205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13206 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13207    if test $USE_MAINTAINER_MODE = yes; then
13208   MAINTAINER_MODE_TRUE=
13209   MAINTAINER_MODE_FALSE='#'
13210 else
13211   MAINTAINER_MODE_TRUE='#'
13212   MAINTAINER_MODE_FALSE=
13213 fi
13214
13215   MAINT=$MAINTAINER_MODE_TRUE
13216
13217
13218
13219
13220 # Check whether --enable-sim-debug was given.
13221 if test "${enable_sim_debug+set}" = set; then :
13222   enableval=$enable_sim_debug; case "${enableval}" in
13223   yes) sim_debug="-DDEBUG=7 -DWITH_DEBUG=7";;
13224   no)  sim_debug="-DDEBUG=0 -DWITH_DEBUG=0";;
13225   *)   sim_debug="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
13226 esac
13227 if test x"$silent" != x"yes" && test x"$sim_debug" != x""; then
13228   echo "Setting sim debug = $sim_debug" 6>&1
13229 fi
13230 else
13231   sim_debug=""
13232 fi
13233
13234
13235
13236 # Check whether --enable-sim-stdio was given.
13237 if test "${enable_sim_stdio+set}" = set; then :
13238   enableval=$enable_sim_stdio; case "${enableval}" in
13239   yes)  sim_stdio="-DWITH_STDIO=DO_USE_STDIO";;
13240   no)   sim_stdio="-DWITH_STDIO=DONT_USE_STDIO";;
13241   *)    as_fn_error "\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio="";;
13242 esac
13243 if test x"$silent" != x"yes" && test x"$sim_stdio" != x""; then
13244   echo "Setting stdio flags = $sim_stdio" 6>&1
13245 fi
13246 else
13247   sim_stdio=""
13248 fi
13249
13250
13251
13252 # Check whether --enable-sim-trace was given.
13253 if test "${enable_sim_trace+set}" = set; then :
13254   enableval=$enable_sim_trace; case "${enableval}" in
13255   yes)  sim_trace="-DWITH_TRACE=-1";;
13256   no)   sim_trace="-DWITH_TRACE=0";;
13257   [-0-9]*)
13258         sim_trace="-DWITH_TRACE='(${enableval})'";;
13259   [[:lower:]]*)
13260         sim_trace=""
13261         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13262           if test x"$sim_trace" = x; then
13263             sim_trace="-DWITH_TRACE='(TRACE_$x"
13264           else
13265             sim_trace="${sim_trace}|TRACE_$x"
13266           fi
13267         done
13268         sim_trace="$sim_trace)'" ;;
13269 esac
13270 if test x"$silent" != x"yes" && test x"$sim_trace" != x""; then
13271   echo "Setting sim trace = $sim_trace" 6>&1
13272 fi
13273 else
13274   sim_trace=""
13275 fi
13276
13277
13278
13279 # Check whether --enable-sim-profile was given.
13280 if test "${enable_sim_profile+set}" = set; then :
13281   enableval=$enable_sim_profile; case "${enableval}" in
13282   yes)  sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1";;
13283   no)   sim_profile="-DPROFILE=0 -DWITH_PROFILE=0";;
13284   [-0-9]*)
13285         sim_profile="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
13286   [a-z]*)
13287         sim_profile=""
13288         for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13289           if test x"$sim_profile" = x; then
13290             sim_profile="-DWITH_PROFILE='(PROFILE_$x"
13291           else
13292             sim_profile="${sim_profile}|PROFILE_$x"
13293           fi
13294         done
13295         sim_profile="$sim_profile)'" ;;
13296 esac
13297 if test x"$silent" != x"yes" && test x"$sim_profile" != x""; then
13298   echo "Setting sim profile = $sim_profile" 6>&1
13299 fi
13300 else
13301   sim_profile="-DPROFILE=1 -DWITH_PROFILE=-1"
13302 fi
13303
13304
13305
13306 # Check whether --enable-sim-assert was given.
13307 if test "${enable_sim_assert+set}" = set; then :
13308   enableval=$enable_sim_assert; case "${enableval}" in
13309   yes)  sim_assert="-DWITH_ASSERT=1";;
13310   no)   sim_assert="-DWITH_ASSERT=0";;
13311   *)    as_fn_error "\"--enable-sim-assert does not take a value\"" "$LINENO" 5; sim_assert="";;
13312 esac
13313 if test x"$silent" != x"yes" && test x"$sim_assert" != x""; then
13314   echo "Setting assert flags = $sim_assert" 6>&1
13315 fi
13316 else
13317   sim_assert=""
13318 fi
13319
13320
13321 # Check whether --enable-sim-environment was given.
13322 if test "${enable_sim_environment+set}" = set; then :
13323   enableval=$enable_sim_environment; case "${enableval}" in
13324   all | ALL)             sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT";;
13325   user | USER)           sim_environment="-DWITH_ENVIRONMENT=USER_ENVIRONMENT";;
13326   virtual | VIRTUAL)     sim_environment="-DWITH_ENVIRONMENT=VIRTUAL_ENVIRONMENT";;
13327   operating | OPERATING) sim_environment="-DWITH_ENVIRONMENT=OPERATING_ENVIRONMENT";;
13328   *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-environment\"" "$LINENO" 5;
13329        sim_environment="";;
13330 esac
13331 if test x"$silent" != x"yes" && test x"$sim_environment" != x""; then
13332   echo "Setting sim environment = $sim_environment" 6>&1
13333 fi
13334 else
13335   sim_environment="-DWITH_ENVIRONMENT=ALL_ENVIRONMENT"
13336 fi
13337
13338
13339 sim_inline="-DDEFAULT_INLINE=0"
13340 # Check whether --enable-sim-inline was given.
13341 if test "${enable_sim_inline+set}" = set; then :
13342   enableval=$enable_sim_inline; sim_inline=""
13343 case "$enableval" in
13344   no)           sim_inline="-DDEFAULT_INLINE=0";;
13345   0)            sim_inline="-DDEFAULT_INLINE=0";;
13346   yes | 2)      sim_inline="-DDEFAULT_INLINE=ALL_C_INLINE";;
13347   1)            sim_inline="-DDEFAULT_INLINE=INLINE_LOCALS";;
13348   *) for x in `echo "$enableval" | sed -e "s/,/ /g"`; do
13349        new_flag=""
13350        case "$x" in
13351          *_INLINE=*)    new_flag="-D$x";;
13352          *=*)           new_flag=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13353          *_INLINE)      new_flag="-D$x=ALL_C_INLINE";;
13354          *)             new_flag="-D$x""_INLINE=ALL_C_INLINE";;
13355        esac
13356        if test x"$sim_inline" = x""; then
13357          sim_inline="$new_flag"
13358        else
13359          sim_inline="$sim_inline $new_flag"
13360        fi
13361      done;;
13362 esac
13363 if test x"$silent" != x"yes" && test x"$sim_inline" != x""; then
13364   echo "Setting inline flags = $sim_inline" 6>&1
13365 fi
13366 fi
13367
13368
13369
13370
13371 # Check whether --with-pkgversion was given.
13372 if test "${with_pkgversion+set}" = set; then :
13373   withval=$with_pkgversion; case "$withval" in
13374       yes) as_fn_error "package version not specified" "$LINENO" 5 ;;
13375       no)  PKGVERSION= ;;
13376       *)   PKGVERSION="($withval) " ;;
13377      esac
13378 else
13379   PKGVERSION="(SIM) "
13380
13381 fi
13382
13383
13384
13385
13386
13387 # Check whether --with-bugurl was given.
13388 if test "${with_bugurl+set}" = set; then :
13389   withval=$with_bugurl; case "$withval" in
13390       yes) as_fn_error "bug URL not specified" "$LINENO" 5 ;;
13391       no)  BUGURL=
13392            ;;
13393       *)   BUGURL="$withval"
13394            ;;
13395      esac
13396 else
13397   BUGURL="http://www.gnu.org/software/gdb/bugs/"
13398
13399 fi
13400
13401   case ${BUGURL} in
13402   "")
13403     REPORT_BUGS_TO=
13404     REPORT_BUGS_TEXI=
13405     ;;
13406   *)
13407     REPORT_BUGS_TO="<$BUGURL>"
13408     REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
13409     ;;
13410   esac;
13411
13412
13413
13414
13415 cat >>confdefs.h <<_ACEOF
13416 #define PKGVERSION "$PKGVERSION"
13417 _ACEOF
13418
13419
13420 cat >>confdefs.h <<_ACEOF
13421 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13422 _ACEOF
13423
13424
13425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13426 $as_echo_n "checking return type of signal handlers... " >&6; }
13427 if test "${ac_cv_type_signal+set}" = set; then :
13428   $as_echo_n "(cached) " >&6
13429 else
13430   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13431 /* end confdefs.h.  */
13432 #include <sys/types.h>
13433 #include <signal.h>
13434
13435 int
13436 main ()
13437 {
13438 return *(signal (0, 0)) (0) == 1;
13439   ;
13440   return 0;
13441 }
13442 _ACEOF
13443 if ac_fn_c_try_compile "$LINENO"; then :
13444   ac_cv_type_signal=int
13445 else
13446   ac_cv_type_signal=void
13447 fi
13448 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13449 fi
13450 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13451 $as_echo "$ac_cv_type_signal" >&6; }
13452
13453 cat >>confdefs.h <<_ACEOF
13454 #define RETSIGTYPE $ac_cv_type_signal
13455 _ACEOF
13456
13457
13458
13459
13460
13461
13462
13463
13464 wire_endian="LITTLE"
13465 default_endian=""
13466 # Check whether --enable-sim-endian was given.
13467 if test "${enable_sim_endian+set}" = set; then :
13468   enableval=$enable_sim_endian; case "${enableval}" in
13469   b*|B*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13470   l*|L*) sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13471   yes)   if test x"$wire_endian" != x; then
13472            sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13473          else
13474           if test x"$default_endian" != x; then
13475              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13476            else
13477              echo "No hard-wired endian for target $target" 1>&6
13478              sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13479            fi
13480          fi;;
13481   no)    if test x"$default_endian" != x; then
13482            sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13483          else
13484            if test x"$wire_endian" != x; then
13485              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13486            else
13487              echo "No default endian for target $target" 1>&6
13488              sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13489            fi
13490          fi;;
13491   *)     as_fn_error "\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian="";;
13492 esac
13493 if test x"$silent" != x"yes" && test x"$sim_endian" != x""; then
13494   echo "Setting endian flags = $sim_endian" 6>&1
13495 fi
13496 else
13497   if test x"$default_endian" != x; then
13498   sim_endian="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13499 else
13500   if test x"$wire_endian" != x; then
13501     sim_endian="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13502   else
13503     sim_endian=
13504   fi
13505 fi
13506 fi
13507
13508 wire_alignment="STRICT_ALIGNMENT"
13509 default_alignment=""
13510
13511 # Check whether --enable-sim-alignment was given.
13512 if test "${enable_sim_alignment+set}" = set; then :
13513   enableval=$enable_sim_alignment; case "${enableval}" in
13514   strict | STRICT)       sim_alignment="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13515   nonstrict | NONSTRICT) sim_alignment="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13516   forced | FORCED)       sim_alignment="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13517   yes) if test x"$wire_alignment" != x; then
13518          sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13519        else
13520          if test x"$default_alignment" != x; then
13521            sim_alignment="-DWITH_ALIGNMENT=${default_alignment}"
13522          else
13523            echo "No hard-wired alignment for target $target" 1>&6
13524            sim_alignment="-DWITH_ALIGNMENT=0"
13525          fi
13526        fi;;
13527   no)  if test x"$default_alignment" != x; then
13528          sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13529        else
13530          if test x"$wire_alignment" != x; then
13531            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13532          else
13533            echo "No default alignment for target $target" 1>&6
13534            sim_alignment="-DWITH_DEFAULT_ALIGNMENT=0"
13535          fi
13536        fi;;
13537   *)   as_fn_error "\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment="";;
13538 esac
13539 if test x"$silent" != x"yes" && test x"$sim_alignment" != x""; then
13540   echo "Setting alignment flags = $sim_alignment" 6>&1
13541 fi
13542 else
13543   if test x"$default_alignment" != x; then
13544   sim_alignment="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13545 else
13546   if test x"$wire_alignment" != x; then
13547     sim_alignment="-DWITH_ALIGNMENT=${wire_alignment}"
13548   else
13549     sim_alignment=
13550   fi
13551 fi
13552 fi
13553
13554
13555 # Check whether --enable-werror was given.
13556 if test "${enable_werror+set}" = set; then :
13557   enableval=$enable_werror; case "${enableval}" in
13558      yes | y) ERROR_ON_WARNING="yes" ;;
13559      no | n)  ERROR_ON_WARNING="no" ;;
13560      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13561    esac
13562 fi
13563
13564
13565 # Enable -Werror by default when using gcc
13566 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13567     ERROR_ON_WARNING=yes
13568 fi
13569
13570 WERROR_CFLAGS=""
13571 if test "${ERROR_ON_WARNING}" = yes ; then
13572 # NOTE: Disabled in the sim dir due to most sims generating warnings.
13573 #    WERROR_CFLAGS="-Werror"
13574      true
13575 fi
13576
13577 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13578 -Wpointer-sign \
13579 -Wno-unused -Wunused-value -Wunused-function \
13580 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13581 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13582 -Wold-style-declaration -Wold-style-definition"
13583
13584 # Enable -Wno-format by default when using gcc on mingw since many
13585 # GCC versions complain about %I64.
13586 case "${host}" in
13587   *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
13588   *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
13589 esac
13590
13591 # Check whether --enable-build-warnings was given.
13592 if test "${enable_build_warnings+set}" = set; then :
13593   enableval=$enable_build_warnings; case "${enableval}" in
13594   yes)  ;;
13595   no)   build_warnings="-w";;
13596   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13597         build_warnings="${build_warnings} ${t}";;
13598   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13599         build_warnings="${t} ${build_warnings}";;
13600   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13601 esac
13602 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13603   echo "Setting compiler warning flags = $build_warnings" 6>&1
13604 fi
13605 fi
13606 # Check whether --enable-sim-build-warnings was given.
13607 if test "${enable_sim_build_warnings+set}" = set; then :
13608   enableval=$enable_sim_build_warnings; case "${enableval}" in
13609   yes)  ;;
13610   no)   build_warnings="-w";;
13611   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13612         build_warnings="${build_warnings} ${t}";;
13613   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
13614         build_warnings="${t} ${build_warnings}";;
13615   *)    build_warnings=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13616 esac
13617 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
13618   echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13619 fi
13620 fi
13621 WARN_CFLAGS=""
13622 if test "x${build_warnings}" != x -a "x$GCC" = xyes
13623 then
13624     { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13625 $as_echo_n "checking compiler warning flags... " >&6; }
13626     # Separate out the -Werror flag as some files just cannot be
13627     # compiled with it enabled.
13628     for w in ${build_warnings}; do
13629         case $w in
13630         -Werr*) WERROR_CFLAGS=-Werror ;;
13631         *) # Check that GCC accepts it
13632             saved_CFLAGS="$CFLAGS"
13633             CFLAGS="$CFLAGS $w"
13634             cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13635 /* end confdefs.h.  */
13636
13637 int
13638 main ()
13639 {
13640
13641   ;
13642   return 0;
13643 }
13644 _ACEOF
13645 if ac_fn_c_try_compile "$LINENO"; then :
13646   WARN_CFLAGS="${WARN_CFLAGS} $w"
13647 fi
13648 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13649             CFLAGS="$saved_CFLAGS"
13650         esac
13651     done
13652     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13653 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13654 fi
13655
13656
13657
13658 cgen_breaks=""
13659 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13660 cgen_breaks="break cgen_rtx_error";
13661 fi
13662
13663 ac_config_files="$ac_config_files Makefile.sim:Makefile.in"
13664
13665 ac_config_files="$ac_config_files Make-common.sim:../common/Make-common.in"
13666
13667 ac_config_files="$ac_config_files .gdbinit:../common/gdbinit.in"
13668
13669 ac_config_commands="$ac_config_commands Makefile"
13670
13671 ac_config_commands="$ac_config_commands stamp-h"
13672
13673 cat >confcache <<\_ACEOF
13674 # This file is a shell script that caches the results of configure
13675 # tests run on this system so they can be shared between configure
13676 # scripts and configure runs, see configure's option --config-cache.
13677 # It is not useful on other systems.  If it contains results you don't
13678 # want to keep, you may remove or edit it.
13679 #
13680 # config.status only pays attention to the cache file if you give it
13681 # the --recheck option to rerun configure.
13682 #
13683 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13684 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13685 # following values.
13686
13687 _ACEOF
13688
13689 # The following way of writing the cache mishandles newlines in values,
13690 # but we know of no workaround that is simple, portable, and efficient.
13691 # So, we kill variables containing newlines.
13692 # Ultrix sh set writes to stderr and can't be redirected directly,
13693 # and sets the high bit in the cache file unless we assign to the vars.
13694 (
13695   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13696     eval ac_val=\$$ac_var
13697     case $ac_val in #(
13698     *${as_nl}*)
13699       case $ac_var in #(
13700       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13701 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13702       esac
13703       case $ac_var in #(
13704       _ | IFS | as_nl) ;; #(
13705       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13706       *) { eval $ac_var=; unset $ac_var;} ;;
13707       esac ;;
13708     esac
13709   done
13710
13711   (set) 2>&1 |
13712     case $as_nl`(ac_space=' '; set) 2>&1` in #(
13713     *${as_nl}ac_space=\ *)
13714       # `set' does not quote correctly, so add quotes: double-quote
13715       # substitution turns \\\\ into \\, and sed turns \\ into \.
13716       sed -n \
13717         "s/'/'\\\\''/g;
13718           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13719       ;; #(
13720     *)
13721       # `set' quotes correctly as required by POSIX, so do not add quotes.
13722       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13723       ;;
13724     esac |
13725     sort
13726 ) |
13727   sed '
13728      /^ac_cv_env_/b end
13729      t clear
13730      :clear
13731      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13732      t end
13733      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13734      :end' >>confcache
13735 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13736   if test -w "$cache_file"; then
13737     test "x$cache_file" != "x/dev/null" &&
13738       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13739 $as_echo "$as_me: updating cache $cache_file" >&6;}
13740     cat confcache >$cache_file
13741   else
13742     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13743 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13744   fi
13745 fi
13746 rm -f confcache
13747
13748 test "x$prefix" = xNONE && prefix=$ac_default_prefix
13749 # Let make expand exec_prefix.
13750 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
13751
13752 DEFS=-DHAVE_CONFIG_H
13753
13754 ac_libobjs=
13755 ac_ltlibobjs=
13756 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
13757   # 1. Remove the extension, and $U if already installed.
13758   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13759   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13760   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
13761   #    will be set to the directory where LIBOBJS objects are built.
13762   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13763   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
13764 done
13765 LIBOBJS=$ac_libobjs
13766
13767 LTLIBOBJS=$ac_ltlibobjs
13768
13769
13770
13771 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13772   as_fn_error "conditional \"GMAKE\" was never defined.
13773 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13774 fi
13775 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13776   as_fn_error "conditional \"PLUGINS\" was never defined.
13777 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13778 fi
13779 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13780   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
13781 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13782 fi
13783
13784 : ${CONFIG_STATUS=./config.status}
13785 ac_write_fail=0
13786 ac_clean_files_save=$ac_clean_files
13787 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13788 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13789 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13790 as_write_fail=0
13791 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13792 #! $SHELL
13793 # Generated by $as_me.
13794 # Run this file to recreate the current configuration.
13795 # Compiler output produced by configure, useful for debugging
13796 # configure, is in config.log if it exists.
13797
13798 debug=false
13799 ac_cs_recheck=false
13800 ac_cs_silent=false
13801
13802 SHELL=\${CONFIG_SHELL-$SHELL}
13803 export SHELL
13804 _ASEOF
13805 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13806 ## -------------------- ##
13807 ## M4sh Initialization. ##
13808 ## -------------------- ##
13809
13810 # Be more Bourne compatible
13811 DUALCASE=1; export DUALCASE # for MKS sh
13812 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13813   emulate sh
13814   NULLCMD=:
13815   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13816   # is contrary to our usage.  Disable this feature.
13817   alias -g '${1+"$@"}'='"$@"'
13818   setopt NO_GLOB_SUBST
13819 else
13820   case `(set -o) 2>/dev/null` in #(
13821   *posix*) :
13822     set -o posix ;; #(
13823   *) :
13824      ;;
13825 esac
13826 fi
13827
13828
13829 as_nl='
13830 '
13831 export as_nl
13832 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13833 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13834 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13835 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13836 # Prefer a ksh shell builtin over an external printf program on Solaris,
13837 # but without wasting forks for bash or zsh.
13838 if test -z "$BASH_VERSION$ZSH_VERSION" \
13839     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13840   as_echo='print -r --'
13841   as_echo_n='print -rn --'
13842 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13843   as_echo='printf %s\n'
13844   as_echo_n='printf %s'
13845 else
13846   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13847     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13848     as_echo_n='/usr/ucb/echo -n'
13849   else
13850     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13851     as_echo_n_body='eval
13852       arg=$1;
13853       case $arg in #(
13854       *"$as_nl"*)
13855         expr "X$arg" : "X\\(.*\\)$as_nl";
13856         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13857       esac;
13858       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
13859     '
13860     export as_echo_n_body
13861     as_echo_n='sh -c $as_echo_n_body as_echo'
13862   fi
13863   export as_echo_body
13864   as_echo='sh -c $as_echo_body as_echo'
13865 fi
13866
13867 # The user is always right.
13868 if test "${PATH_SEPARATOR+set}" != set; then
13869   PATH_SEPARATOR=:
13870   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13871     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13872       PATH_SEPARATOR=';'
13873   }
13874 fi
13875
13876
13877 # IFS
13878 # We need space, tab and new line, in precisely that order.  Quoting is
13879 # there to prevent editors from complaining about space-tab.
13880 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13881 # splitting by setting IFS to empty value.)
13882 IFS=" ""        $as_nl"
13883
13884 # Find who we are.  Look in the path if we contain no directory separator.
13885 case $0 in #((
13886   *[\\/]* ) as_myself=$0 ;;
13887   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13888 for as_dir in $PATH
13889 do
13890   IFS=$as_save_IFS
13891   test -z "$as_dir" && as_dir=.
13892     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13893   done
13894 IFS=$as_save_IFS
13895
13896      ;;
13897 esac
13898 # We did not find ourselves, most probably we were run as `sh COMMAND'
13899 # in which case we are not to be found in the path.
13900 if test "x$as_myself" = x; then
13901   as_myself=$0
13902 fi
13903 if test ! -f "$as_myself"; then
13904   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13905   exit 1
13906 fi
13907
13908 # Unset variables that we do not need and which cause bugs (e.g. in
13909 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
13910 # suppresses any "Segmentation fault" message there.  '((' could
13911 # trigger a bug in pdksh 5.2.14.
13912 for as_var in BASH_ENV ENV MAIL MAILPATH
13913 do eval test x\${$as_var+set} = xset \
13914   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13915 done
13916 PS1='$ '
13917 PS2='> '
13918 PS4='+ '
13919
13920 # NLS nuisances.
13921 LC_ALL=C
13922 export LC_ALL
13923 LANGUAGE=C
13924 export LANGUAGE
13925
13926 # CDPATH.
13927 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13928
13929
13930 # as_fn_error ERROR [LINENO LOG_FD]
13931 # ---------------------------------
13932 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13933 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13934 # script with status $?, using 1 if that was 0.
13935 as_fn_error ()
13936 {
13937   as_status=$?; test $as_status -eq 0 && as_status=1
13938   if test "$3"; then
13939     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13940     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13941   fi
13942   $as_echo "$as_me: error: $1" >&2
13943   as_fn_exit $as_status
13944 } # as_fn_error
13945
13946
13947 # as_fn_set_status STATUS
13948 # -----------------------
13949 # Set $? to STATUS, without forking.
13950 as_fn_set_status ()
13951 {
13952   return $1
13953 } # as_fn_set_status
13954
13955 # as_fn_exit STATUS
13956 # -----------------
13957 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13958 as_fn_exit ()
13959 {
13960   set +e
13961   as_fn_set_status $1
13962   exit $1
13963 } # as_fn_exit
13964
13965 # as_fn_unset VAR
13966 # ---------------
13967 # Portably unset VAR.
13968 as_fn_unset ()
13969 {
13970   { eval $1=; unset $1;}
13971 }
13972 as_unset=as_fn_unset
13973 # as_fn_append VAR VALUE
13974 # ----------------------
13975 # Append the text in VALUE to the end of the definition contained in VAR. Take
13976 # advantage of any shell optimizations that allow amortized linear growth over
13977 # repeated appends, instead of the typical quadratic growth present in naive
13978 # implementations.
13979 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
13980   eval 'as_fn_append ()
13981   {
13982     eval $1+=\$2
13983   }'
13984 else
13985   as_fn_append ()
13986   {
13987     eval $1=\$$1\$2
13988   }
13989 fi # as_fn_append
13990
13991 # as_fn_arith ARG...
13992 # ------------------
13993 # Perform arithmetic evaluation on the ARGs, and store the result in the
13994 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13995 # must be portable across $(()) and expr.
13996 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
13997   eval 'as_fn_arith ()
13998   {
13999     as_val=$(( $* ))
14000   }'
14001 else
14002   as_fn_arith ()
14003   {
14004     as_val=`expr "$@" || test $? -eq 1`
14005   }
14006 fi # as_fn_arith
14007
14008
14009 if expr a : '\(a\)' >/dev/null 2>&1 &&
14010    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14011   as_expr=expr
14012 else
14013   as_expr=false
14014 fi
14015
14016 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14017   as_basename=basename
14018 else
14019   as_basename=false
14020 fi
14021
14022 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14023   as_dirname=dirname
14024 else
14025   as_dirname=false
14026 fi
14027
14028 as_me=`$as_basename -- "$0" ||
14029 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14030          X"$0" : 'X\(//\)$' \| \
14031          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14032 $as_echo X/"$0" |
14033     sed '/^.*\/\([^/][^/]*\)\/*$/{
14034             s//\1/
14035             q
14036           }
14037           /^X\/\(\/\/\)$/{
14038             s//\1/
14039             q
14040           }
14041           /^X\/\(\/\).*/{
14042             s//\1/
14043             q
14044           }
14045           s/.*/./; q'`
14046
14047 # Avoid depending upon Character Ranges.
14048 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14049 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14050 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14051 as_cr_digits='0123456789'
14052 as_cr_alnum=$as_cr_Letters$as_cr_digits
14053
14054 ECHO_C= ECHO_N= ECHO_T=
14055 case `echo -n x` in #(((((
14056 -n*)
14057   case `echo 'xy\c'` in
14058   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14059   xy)  ECHO_C='\c';;
14060   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14061        ECHO_T=' ';;
14062   esac;;
14063 *)
14064   ECHO_N='-n';;
14065 esac
14066
14067 rm -f conf$$ conf$$.exe conf$$.file
14068 if test -d conf$$.dir; then
14069   rm -f conf$$.dir/conf$$.file
14070 else
14071   rm -f conf$$.dir
14072   mkdir conf$$.dir 2>/dev/null
14073 fi
14074 if (echo >conf$$.file) 2>/dev/null; then
14075   if ln -s conf$$.file conf$$ 2>/dev/null; then
14076     as_ln_s='ln -s'
14077     # ... but there are two gotchas:
14078     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14079     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14080     # In both cases, we have to default to `cp -p'.
14081     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14082       as_ln_s='cp -p'
14083   elif ln conf$$.file conf$$ 2>/dev/null; then
14084     as_ln_s=ln
14085   else
14086     as_ln_s='cp -p'
14087   fi
14088 else
14089   as_ln_s='cp -p'
14090 fi
14091 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14092 rmdir conf$$.dir 2>/dev/null
14093
14094
14095 # as_fn_mkdir_p
14096 # -------------
14097 # Create "$as_dir" as a directory, including parents if necessary.
14098 as_fn_mkdir_p ()
14099 {
14100
14101   case $as_dir in #(
14102   -*) as_dir=./$as_dir;;
14103   esac
14104   test -d "$as_dir" || eval $as_mkdir_p || {
14105     as_dirs=
14106     while :; do
14107       case $as_dir in #(
14108       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14109       *) as_qdir=$as_dir;;
14110       esac
14111       as_dirs="'$as_qdir' $as_dirs"
14112       as_dir=`$as_dirname -- "$as_dir" ||
14113 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14114          X"$as_dir" : 'X\(//\)[^/]' \| \
14115          X"$as_dir" : 'X\(//\)$' \| \
14116          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14117 $as_echo X"$as_dir" |
14118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14119             s//\1/
14120             q
14121           }
14122           /^X\(\/\/\)[^/].*/{
14123             s//\1/
14124             q
14125           }
14126           /^X\(\/\/\)$/{
14127             s//\1/
14128             q
14129           }
14130           /^X\(\/\).*/{
14131             s//\1/
14132             q
14133           }
14134           s/.*/./; q'`
14135       test -d "$as_dir" && break
14136     done
14137     test -z "$as_dirs" || eval "mkdir $as_dirs"
14138   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14139
14140
14141 } # as_fn_mkdir_p
14142 if mkdir -p . 2>/dev/null; then
14143   as_mkdir_p='mkdir -p "$as_dir"'
14144 else
14145   test -d ./-p && rmdir ./-p
14146   as_mkdir_p=false
14147 fi
14148
14149 if test -x / >/dev/null 2>&1; then
14150   as_test_x='test -x'
14151 else
14152   if ls -dL / >/dev/null 2>&1; then
14153     as_ls_L_option=L
14154   else
14155     as_ls_L_option=
14156   fi
14157   as_test_x='
14158     eval sh -c '\''
14159       if test -d "$1"; then
14160         test -d "$1/.";
14161       else
14162         case $1 in #(
14163         -*)set "./$1";;
14164         esac;
14165         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14166         ???[sx]*):;;*)false;;esac;fi
14167     '\'' sh
14168   '
14169 fi
14170 as_executable_p=$as_test_x
14171
14172 # Sed expression to map a string onto a valid CPP name.
14173 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14174
14175 # Sed expression to map a string onto a valid variable name.
14176 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14177
14178
14179 exec 6>&1
14180 ## ----------------------------------- ##
14181 ## Main body of $CONFIG_STATUS script. ##
14182 ## ----------------------------------- ##
14183 _ASEOF
14184 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14185
14186 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14187 # Save the log message, to keep $0 and so on meaningful, and to
14188 # report actual input values of CONFIG_FILES etc. instead of their
14189 # values after options handling.
14190 ac_log="
14191 This file was extended by $as_me, which was
14192 generated by GNU Autoconf 2.64.  Invocation command line was
14193
14194   CONFIG_FILES    = $CONFIG_FILES
14195   CONFIG_HEADERS  = $CONFIG_HEADERS
14196   CONFIG_LINKS    = $CONFIG_LINKS
14197   CONFIG_COMMANDS = $CONFIG_COMMANDS
14198   $ $0 $@
14199
14200 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14201 "
14202
14203 _ACEOF
14204
14205 case $ac_config_files in *"
14206 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14207 esac
14208
14209 case $ac_config_headers in *"
14210 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14211 esac
14212
14213
14214 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14215 # Files that config.status was made for.
14216 config_files="$ac_config_files"
14217 config_headers="$ac_config_headers"
14218 config_commands="$ac_config_commands"
14219
14220 _ACEOF
14221
14222 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14223 ac_cs_usage="\
14224 \`$as_me' instantiates files and other configuration actions
14225 from templates according to the current configuration.  Unless the files
14226 and actions are specified as TAGs, all are instantiated by default.
14227
14228 Usage: $0 [OPTION]... [TAG]...
14229
14230   -h, --help       print this help, then exit
14231   -V, --version    print version number and configuration settings, then exit
14232   -q, --quiet, --silent
14233                    do not print progress messages
14234   -d, --debug      don't remove temporary files
14235       --recheck    update $as_me by reconfiguring in the same conditions
14236       --file=FILE[:TEMPLATE]
14237                    instantiate the configuration file FILE
14238       --header=FILE[:TEMPLATE]
14239                    instantiate the configuration header FILE
14240
14241 Configuration files:
14242 $config_files
14243
14244 Configuration headers:
14245 $config_headers
14246
14247 Configuration commands:
14248 $config_commands
14249
14250 Report bugs to the package provider."
14251
14252 _ACEOF
14253 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14254 ac_cs_version="\\
14255 config.status
14256 configured by $0, generated by GNU Autoconf 2.64,
14257   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
14258
14259 Copyright (C) 2009 Free Software Foundation, Inc.
14260 This config.status script is free software; the Free Software Foundation
14261 gives unlimited permission to copy, distribute and modify it."
14262
14263 ac_pwd='$ac_pwd'
14264 srcdir='$srcdir'
14265 INSTALL='$INSTALL'
14266 AWK='$AWK'
14267 test -n "\$AWK" || AWK=awk
14268 _ACEOF
14269
14270 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14271 # The default lists apply if the user does not specify any file.
14272 ac_need_defaults=:
14273 while test $# != 0
14274 do
14275   case $1 in
14276   --*=*)
14277     ac_option=`expr "X$1" : 'X\([^=]*\)='`
14278     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14279     ac_shift=:
14280     ;;
14281   *)
14282     ac_option=$1
14283     ac_optarg=$2
14284     ac_shift=shift
14285     ;;
14286   esac
14287
14288   case $ac_option in
14289   # Handling of the options.
14290   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14291     ac_cs_recheck=: ;;
14292   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14293     $as_echo "$ac_cs_version"; exit ;;
14294   --debug | --debu | --deb | --de | --d | -d )
14295     debug=: ;;
14296   --file | --fil | --fi | --f )
14297     $ac_shift
14298     case $ac_optarg in
14299     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14300     esac
14301     as_fn_append CONFIG_FILES " '$ac_optarg'"
14302     ac_need_defaults=false;;
14303   --header | --heade | --head | --hea )
14304     $ac_shift
14305     case $ac_optarg in
14306     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14307     esac
14308     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14309     ac_need_defaults=false;;
14310   --he | --h)
14311     # Conflict between --help and --header
14312     as_fn_error "ambiguous option: \`$1'
14313 Try \`$0 --help' for more information.";;
14314   --help | --hel | -h )
14315     $as_echo "$ac_cs_usage"; exit ;;
14316   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14317   | -silent | --silent | --silen | --sile | --sil | --si | --s)
14318     ac_cs_silent=: ;;
14319
14320   # This is an error.
14321   -*) as_fn_error "unrecognized option: \`$1'
14322 Try \`$0 --help' for more information." ;;
14323
14324   *) as_fn_append ac_config_targets " $1"
14325      ac_need_defaults=false ;;
14326
14327   esac
14328   shift
14329 done
14330
14331 ac_configure_extra_args=
14332
14333 if $ac_cs_silent; then
14334   exec 6>/dev/null
14335   ac_configure_extra_args="$ac_configure_extra_args --silent"
14336 fi
14337
14338 _ACEOF
14339 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14340 if \$ac_cs_recheck; then
14341   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14342   shift
14343   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14344   CONFIG_SHELL='$SHELL'
14345   export CONFIG_SHELL
14346   exec "\$@"
14347 fi
14348
14349 _ACEOF
14350 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14351 exec 5>>config.log
14352 {
14353   echo
14354   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14355 ## Running $as_me. ##
14356 _ASBOX
14357   $as_echo "$ac_log"
14358 } >&5
14359
14360 _ACEOF
14361 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14362 #
14363 # INIT-COMMANDS
14364 #
14365 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14366
14367
14368 # The HP-UX ksh and POSIX shell print the target directory to stdout
14369 # if CDPATH is set.
14370 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14371
14372 sed_quote_subst='$sed_quote_subst'
14373 double_quote_subst='$double_quote_subst'
14374 delay_variable_subst='$delay_variable_subst'
14375 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14376 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14377 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14378 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14379 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14380 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14381 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14382 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14383 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14384 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14385 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14386 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14387 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14388 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14389 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14390 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14391 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14392 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14393 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14394 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14395 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14396 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14397 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14398 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14399 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14400 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14401 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14402 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14403 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14404 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14405 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14406 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14407 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14408 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14409 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14410 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14411 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14412 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14413 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14414 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14415 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14416 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14417 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14418 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14419 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14420 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14421 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14422 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14423 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"`'
14424 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14425 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14426 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14427 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14428 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14429 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14430 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14431 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14432 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14433 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14434 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14435 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14436 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14437 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14438 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14439 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14440 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14441 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14442 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14443 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14444 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14445 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14446 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14447 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14448 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14449 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14450 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14451 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14452 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14453 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14454 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14455 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14456 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14457 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14458 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14459 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14460 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14461 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14462 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14463 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14464 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14465 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14466 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14467 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14468 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14469 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14470 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14471 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14472 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14473 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14474 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14475 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14476 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14477 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14478 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14479 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14480 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14481 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14482 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14483 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14484 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14485 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14486 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14487 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14488 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14489 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14490 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14491 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14492 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14493 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14494 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14495
14496 LTCC='$LTCC'
14497 LTCFLAGS='$LTCFLAGS'
14498 compiler='$compiler_DEFAULT'
14499
14500 # A function that is used when there is no print builtin or printf.
14501 func_fallback_echo ()
14502 {
14503   eval 'cat <<_LTECHO_EOF
14504 \$1
14505 _LTECHO_EOF'
14506 }
14507
14508 # Quote evaled strings.
14509 for var in SHELL \
14510 ECHO \
14511 SED \
14512 GREP \
14513 EGREP \
14514 FGREP \
14515 LD \
14516 NM \
14517 LN_S \
14518 lt_SP2NL \
14519 lt_NL2SP \
14520 reload_flag \
14521 OBJDUMP \
14522 deplibs_check_method \
14523 file_magic_cmd \
14524 AR \
14525 AR_FLAGS \
14526 STRIP \
14527 RANLIB \
14528 CC \
14529 CFLAGS \
14530 compiler \
14531 lt_cv_sys_global_symbol_pipe \
14532 lt_cv_sys_global_symbol_to_cdecl \
14533 lt_cv_sys_global_symbol_to_c_name_address \
14534 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14535 lt_prog_compiler_no_builtin_flag \
14536 lt_prog_compiler_wl \
14537 lt_prog_compiler_pic \
14538 lt_prog_compiler_static \
14539 lt_cv_prog_compiler_c_o \
14540 need_locks \
14541 DSYMUTIL \
14542 NMEDIT \
14543 LIPO \
14544 OTOOL \
14545 OTOOL64 \
14546 shrext_cmds \
14547 export_dynamic_flag_spec \
14548 whole_archive_flag_spec \
14549 compiler_needs_object \
14550 with_gnu_ld \
14551 allow_undefined_flag \
14552 no_undefined_flag \
14553 hardcode_libdir_flag_spec \
14554 hardcode_libdir_flag_spec_ld \
14555 hardcode_libdir_separator \
14556 fix_srcfile_path \
14557 exclude_expsyms \
14558 include_expsyms \
14559 file_list_spec \
14560 variables_saved_for_relink \
14561 libname_spec \
14562 library_names_spec \
14563 soname_spec \
14564 install_override_mode \
14565 finish_eval \
14566 old_striplib \
14567 striplib; do
14568     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14569     *[\\\\\\\`\\"\\\$]*)
14570       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14571       ;;
14572     *)
14573       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14574       ;;
14575     esac
14576 done
14577
14578 # Double-quote double-evaled strings.
14579 for var in reload_cmds \
14580 old_postinstall_cmds \
14581 old_postuninstall_cmds \
14582 old_archive_cmds \
14583 extract_expsyms_cmds \
14584 old_archive_from_new_cmds \
14585 old_archive_from_expsyms_cmds \
14586 archive_cmds \
14587 archive_expsym_cmds \
14588 module_cmds \
14589 module_expsym_cmds \
14590 export_symbols_cmds \
14591 prelink_cmds \
14592 postinstall_cmds \
14593 postuninstall_cmds \
14594 finish_cmds \
14595 sys_lib_search_path_spec \
14596 sys_lib_dlsearch_path_spec; do
14597     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14598     *[\\\\\\\`\\"\\\$]*)
14599       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14600       ;;
14601     *)
14602       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14603       ;;
14604     esac
14605 done
14606
14607 ac_aux_dir='$ac_aux_dir'
14608 xsi_shell='$xsi_shell'
14609 lt_shell_append='$lt_shell_append'
14610
14611 # See if we are running on zsh, and set the options which allow our
14612 # commands through without removal of \ escapes INIT.
14613 if test -n "\${ZSH_VERSION+set}" ; then
14614    setopt NO_GLOB_SUBST
14615 fi
14616
14617
14618     PACKAGE='$PACKAGE'
14619     VERSION='$VERSION'
14620     TIMESTAMP='$TIMESTAMP'
14621     RM='$RM'
14622     ofile='$ofile'
14623
14624
14625
14626
14627 _ACEOF
14628
14629 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14630
14631 # Handling of arguments.
14632 for ac_config_target in $ac_config_targets
14633 do
14634   case $ac_config_target in
14635     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
14636     "depdir") CONFIG_COMMANDS="$CONFIG_COMMANDS depdir" ;;
14637     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
14638     "Makefile.sim") CONFIG_FILES="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14639     "Make-common.sim") CONFIG_FILES="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14640     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14641     "Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
14642     "stamp-h") CONFIG_COMMANDS="$CONFIG_COMMANDS stamp-h" ;;
14643
14644   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14645   esac
14646 done
14647
14648
14649 # If the user did not use the arguments to specify the items to instantiate,
14650 # then the envvar interface is used.  Set only those that are not.
14651 # We use the long form for the default assignment because of an extremely
14652 # bizarre bug on SunOS 4.1.3.
14653 if $ac_need_defaults; then
14654   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
14655   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
14656   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
14657 fi
14658
14659 # Have a temporary directory for convenience.  Make it in the build tree
14660 # simply because there is no reason against having it here, and in addition,
14661 # creating and moving files from /tmp can sometimes cause problems.
14662 # Hook for its removal unless debugging.
14663 # Note that there is a small window in which the directory will not be cleaned:
14664 # after its creation but before its name has been assigned to `$tmp'.
14665 $debug ||
14666 {
14667   tmp=
14668   trap 'exit_status=$?
14669   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14670 ' 0
14671   trap 'as_fn_exit 1' 1 2 13 15
14672 }
14673 # Create a (secure) tmp directory for tmp files.
14674
14675 {
14676   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14677   test -n "$tmp" && test -d "$tmp"
14678 }  ||
14679 {
14680   tmp=./conf$$-$RANDOM
14681   (umask 077 && mkdir "$tmp")
14682 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
14683
14684 # Set up the scripts for CONFIG_FILES section.
14685 # No need to generate them if there are no CONFIG_FILES.
14686 # This happens for instance with `./config.status config.h'.
14687 if test -n "$CONFIG_FILES"; then
14688
14689
14690 ac_cr=`echo X | tr X '\015'`
14691 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14692 # But we know of no other shell where ac_cr would be empty at this
14693 # point, so we can use a bashism as a fallback.
14694 if test "x$ac_cr" = x; then
14695   eval ac_cr=\$\'\\r\'
14696 fi
14697 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14698 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14699   ac_cs_awk_cr='\r'
14700 else
14701   ac_cs_awk_cr=$ac_cr
14702 fi
14703
14704 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14705 _ACEOF
14706
14707
14708 {
14709   echo "cat >conf$$subs.awk <<_ACEOF" &&
14710   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14711   echo "_ACEOF"
14712 } >conf$$subs.sh ||
14713   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14714 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14715 ac_delim='%!_!# '
14716 for ac_last_try in false false false false false :; do
14717   . ./conf$$subs.sh ||
14718     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14719
14720   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
14721   if test $ac_delim_n = $ac_delim_num; then
14722     break
14723   elif $ac_last_try; then
14724     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
14725   else
14726     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14727   fi
14728 done
14729 rm -f conf$$subs.sh
14730
14731 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14732 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
14733 _ACEOF
14734 sed -n '
14735 h
14736 s/^/S["/; s/!.*/"]=/
14737 p
14738 g
14739 s/^[^!]*!//
14740 :repl
14741 t repl
14742 s/'"$ac_delim"'$//
14743 t delim
14744 :nl
14745 h
14746 s/\(.\{148\}\).*/\1/
14747 t more1
14748 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
14749 p
14750 n
14751 b repl
14752 :more1
14753 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14754 p
14755 g
14756 s/.\{148\}//
14757 t nl
14758 :delim
14759 h
14760 s/\(.\{148\}\).*/\1/
14761 t more2
14762 s/["\\]/\\&/g; s/^/"/; s/$/"/
14763 p
14764 b
14765 :more2
14766 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
14767 p
14768 g
14769 s/.\{148\}//
14770 t delim
14771 ' <conf$$subs.awk | sed '
14772 /^[^""]/{
14773   N
14774   s/\n//
14775 }
14776 ' >>$CONFIG_STATUS || ac_write_fail=1
14777 rm -f conf$$subs.awk
14778 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14779 _ACAWK
14780 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
14781   for (key in S) S_is_set[key] = 1
14782   FS = "\a"
14783
14784 }
14785 {
14786   line = $ 0
14787   nfields = split(line, field, "@")
14788   substed = 0
14789   len = length(field[1])
14790   for (i = 2; i < nfields; i++) {
14791     key = field[i]
14792     keylen = length(key)
14793     if (S_is_set[key]) {
14794       value = S[key]
14795       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14796       len += length(value) + length(field[++i])
14797       substed = 1
14798     } else
14799       len += 1 + keylen
14800   }
14801
14802   print line
14803 }
14804
14805 _ACAWK
14806 _ACEOF
14807 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14808 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14809   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
14810 else
14811   cat
14812 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
14813   || as_fn_error "could not setup config files machinery" "$LINENO" 5
14814 _ACEOF
14815
14816 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14817 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
14818 # trailing colons and then remove the whole line if VPATH becomes empty
14819 # (actually we leave an empty line to preserve line numbers).
14820 if test "x$srcdir" = x.; then
14821   ac_vpsub='/^[  ]*VPATH[        ]*=/{
14822 s/:*\$(srcdir):*/:/
14823 s/:*\${srcdir}:*/:/
14824 s/:*@srcdir@:*/:/
14825 s/^\([^=]*=[     ]*\):*/\1/
14826 s/:*$//
14827 s/^[^=]*=[       ]*$//
14828 }'
14829 fi
14830
14831 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14832 fi # test -n "$CONFIG_FILES"
14833
14834 # Set up the scripts for CONFIG_HEADERS section.
14835 # No need to generate them if there are no CONFIG_HEADERS.
14836 # This happens for instance with `./config.status Makefile'.
14837 if test -n "$CONFIG_HEADERS"; then
14838 cat >"$tmp/defines.awk" <<\_ACAWK ||
14839 BEGIN {
14840 _ACEOF
14841
14842 # Transform confdefs.h into an awk script `defines.awk', embedded as
14843 # here-document in config.status, that substitutes the proper values into
14844 # config.h.in to produce config.h.
14845
14846 # Create a delimiter string that does not exist in confdefs.h, to ease
14847 # handling of long lines.
14848 ac_delim='%!_!# '
14849 for ac_last_try in false false :; do
14850   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
14851   if test -z "$ac_t"; then
14852     break
14853   elif $ac_last_try; then
14854     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
14855   else
14856     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
14857   fi
14858 done
14859
14860 # For the awk script, D is an array of macro values keyed by name,
14861 # likewise P contains macro parameters if any.  Preserve backslash
14862 # newline sequences.
14863
14864 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14865 sed -n '
14866 s/.\{148\}/&'"$ac_delim"'/g
14867 t rset
14868 :rset
14869 s/^[     ]*#[    ]*define[       ][      ]*/ /
14870 t def
14871 d
14872 :def
14873 s/\\$//
14874 t bsnl
14875 s/["\\]/\\&/g
14876 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14877 D["\1"]=" \3"/p
14878 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
14879 d
14880 :bsnl
14881 s/["\\]/\\&/g
14882 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
14883 D["\1"]=" \3\\\\\\n"\\/p
14884 t cont
14885 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
14886 t cont
14887 d
14888 :cont
14889 n
14890 s/.\{148\}/&'"$ac_delim"'/g
14891 t clear
14892 :clear
14893 s/\\$//
14894 t bsnlc
14895 s/["\\]/\\&/g; s/^/"/; s/$/"/p
14896 d
14897 :bsnlc
14898 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
14899 b cont
14900 ' <confdefs.h | sed '
14901 s/'"$ac_delim"'/"\\\
14902 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14903
14904 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14905   for (key in D) D_is_set[key] = 1
14906   FS = "\a"
14907 }
14908 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14909   line = \$ 0
14910   split(line, arg, " ")
14911   if (arg[1] == "#") {
14912     defundef = arg[2]
14913     mac1 = arg[3]
14914   } else {
14915     defundef = substr(arg[1], 2)
14916     mac1 = arg[2]
14917   }
14918   split(mac1, mac2, "(") #)
14919   macro = mac2[1]
14920   prefix = substr(line, 1, index(line, defundef) - 1)
14921   if (D_is_set[macro]) {
14922     # Preserve the white space surrounding the "#".
14923     print prefix "define", macro P[macro] D[macro]
14924     next
14925   } else {
14926     # Replace #undef with comments.  This is necessary, for example,
14927     # in the case of _POSIX_SOURCE, which is predefined and required
14928     # on some systems where configure will not decide to define it.
14929     if (defundef == "undef") {
14930       print "/*", prefix defundef, macro, "*/"
14931       next
14932     }
14933   }
14934 }
14935 { print }
14936 _ACAWK
14937 _ACEOF
14938 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14939   as_fn_error "could not setup config headers machinery" "$LINENO" 5
14940 fi # test -n "$CONFIG_HEADERS"
14941
14942
14943 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
14944 shift
14945 for ac_tag
14946 do
14947   case $ac_tag in
14948   :[FHLC]) ac_mode=$ac_tag; continue;;
14949   esac
14950   case $ac_mode$ac_tag in
14951   :[FHL]*:*);;
14952   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
14953   :[FH]-) ac_tag=-:-;;
14954   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
14955   esac
14956   ac_save_IFS=$IFS
14957   IFS=:
14958   set x $ac_tag
14959   IFS=$ac_save_IFS
14960   shift
14961   ac_file=$1
14962   shift
14963
14964   case $ac_mode in
14965   :L) ac_source=$1;;
14966   :[FH])
14967     ac_file_inputs=
14968     for ac_f
14969     do
14970       case $ac_f in
14971       -) ac_f="$tmp/stdin";;
14972       *) # Look for the file first in the build tree, then in the source tree
14973          # (if the path is not absolute).  The absolute path cannot be DOS-style,
14974          # because $ac_f cannot contain `:'.
14975          test -f "$ac_f" ||
14976            case $ac_f in
14977            [\\/$]*) false;;
14978            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
14979            esac ||
14980            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14981       esac
14982       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14983       as_fn_append ac_file_inputs " '$ac_f'"
14984     done
14985
14986     # Let's still pretend it is `configure' which instantiates (i.e., don't
14987     # use $as_me), people would be surprised to read:
14988     #    /* config.h.  Generated by config.status.  */
14989     configure_input='Generated from '`
14990           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14991         `' by configure.'
14992     if test x"$ac_file" != x-; then
14993       configure_input="$ac_file.  $configure_input"
14994       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14995 $as_echo "$as_me: creating $ac_file" >&6;}
14996     fi
14997     # Neutralize special characters interpreted by sed in replacement strings.
14998     case $configure_input in #(
14999     *\&* | *\|* | *\\* )
15000        ac_sed_conf_input=`$as_echo "$configure_input" |
15001        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15002     *) ac_sed_conf_input=$configure_input;;
15003     esac
15004
15005     case $ac_tag in
15006     *:-:* | *:-) cat >"$tmp/stdin" \
15007       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15008     esac
15009     ;;
15010   esac
15011
15012   ac_dir=`$as_dirname -- "$ac_file" ||
15013 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15014          X"$ac_file" : 'X\(//\)[^/]' \| \
15015          X"$ac_file" : 'X\(//\)$' \| \
15016          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15017 $as_echo X"$ac_file" |
15018     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15019             s//\1/
15020             q
15021           }
15022           /^X\(\/\/\)[^/].*/{
15023             s//\1/
15024             q
15025           }
15026           /^X\(\/\/\)$/{
15027             s//\1/
15028             q
15029           }
15030           /^X\(\/\).*/{
15031             s//\1/
15032             q
15033           }
15034           s/.*/./; q'`
15035   as_dir="$ac_dir"; as_fn_mkdir_p
15036   ac_builddir=.
15037
15038 case "$ac_dir" in
15039 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15040 *)
15041   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15042   # A ".." for each directory in $ac_dir_suffix.
15043   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15044   case $ac_top_builddir_sub in
15045   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15046   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15047   esac ;;
15048 esac
15049 ac_abs_top_builddir=$ac_pwd
15050 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15051 # for backward compatibility:
15052 ac_top_builddir=$ac_top_build_prefix
15053
15054 case $srcdir in
15055   .)  # We are building in place.
15056     ac_srcdir=.
15057     ac_top_srcdir=$ac_top_builddir_sub
15058     ac_abs_top_srcdir=$ac_pwd ;;
15059   [\\/]* | ?:[\\/]* )  # Absolute name.
15060     ac_srcdir=$srcdir$ac_dir_suffix;
15061     ac_top_srcdir=$srcdir
15062     ac_abs_top_srcdir=$srcdir ;;
15063   *) # Relative name.
15064     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15065     ac_top_srcdir=$ac_top_build_prefix$srcdir
15066     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15067 esac
15068 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15069
15070
15071   case $ac_mode in
15072   :F)
15073   #
15074   # CONFIG_FILE
15075   #
15076
15077   case $INSTALL in
15078   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15079   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15080   esac
15081 _ACEOF
15082
15083 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15084 # If the template does not know about datarootdir, expand it.
15085 # FIXME: This hack should be removed a few years after 2.60.
15086 ac_datarootdir_hack=; ac_datarootdir_seen=
15087 ac_sed_dataroot='
15088 /datarootdir/ {
15089   p
15090   q
15091 }
15092 /@datadir@/p
15093 /@docdir@/p
15094 /@infodir@/p
15095 /@localedir@/p
15096 /@mandir@/p'
15097 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15098 *datarootdir*) ac_datarootdir_seen=yes;;
15099 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15100   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15101 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15102 _ACEOF
15103 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15104   ac_datarootdir_hack='
15105   s&@datadir@&$datadir&g
15106   s&@docdir@&$docdir&g
15107   s&@infodir@&$infodir&g
15108   s&@localedir@&$localedir&g
15109   s&@mandir@&$mandir&g
15110   s&\\\${datarootdir}&$datarootdir&g' ;;
15111 esac
15112 _ACEOF
15113
15114 # Neutralize VPATH when `$srcdir' = `.'.
15115 # Shell code in configure.ac might set extrasub.
15116 # FIXME: do we really want to maintain this feature?
15117 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15118 ac_sed_extra="$ac_vpsub
15119 $extrasub
15120 _ACEOF
15121 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15122 :t
15123 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15124 s|@configure_input@|$ac_sed_conf_input|;t t
15125 s&@top_builddir@&$ac_top_builddir_sub&;t t
15126 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15127 s&@srcdir@&$ac_srcdir&;t t
15128 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15129 s&@top_srcdir@&$ac_top_srcdir&;t t
15130 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15131 s&@builddir@&$ac_builddir&;t t
15132 s&@abs_builddir@&$ac_abs_builddir&;t t
15133 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15134 s&@INSTALL@&$ac_INSTALL&;t t
15135 $ac_datarootdir_hack
15136 "
15137 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15138   || as_fn_error "could not create $ac_file" "$LINENO" 5
15139
15140 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15141   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15142   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15143   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15144 which seems to be undefined.  Please make sure it is defined." >&5
15145 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15146 which seems to be undefined.  Please make sure it is defined." >&2;}
15147
15148   rm -f "$tmp/stdin"
15149   case $ac_file in
15150   -) cat "$tmp/out" && rm -f "$tmp/out";;
15151   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15152   esac \
15153   || as_fn_error "could not create $ac_file" "$LINENO" 5
15154  ;;
15155   :H)
15156   #
15157   # CONFIG_HEADER
15158   #
15159   if test x"$ac_file" != x-; then
15160     {
15161       $as_echo "/* $configure_input  */" \
15162       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15163     } >"$tmp/config.h" \
15164       || as_fn_error "could not create $ac_file" "$LINENO" 5
15165     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15166       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15167 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15168     else
15169       rm -f "$ac_file"
15170       mv "$tmp/config.h" "$ac_file" \
15171         || as_fn_error "could not create $ac_file" "$LINENO" 5
15172     fi
15173   else
15174     $as_echo "/* $configure_input  */" \
15175       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15176       || as_fn_error "could not create -" "$LINENO" 5
15177   fi
15178  ;;
15179
15180   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15181 $as_echo "$as_me: executing $ac_file commands" >&6;}
15182  ;;
15183   esac
15184
15185
15186   case $ac_file$ac_mode in
15187     "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15188     "libtool":C)
15189
15190     # See if we are running on zsh, and set the options which allow our
15191     # commands through without removal of \ escapes.
15192     if test -n "${ZSH_VERSION+set}" ; then
15193       setopt NO_GLOB_SUBST
15194     fi
15195
15196     cfgfile="${ofile}T"
15197     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15198     $RM "$cfgfile"
15199
15200     cat <<_LT_EOF >> "$cfgfile"
15201 #! $SHELL
15202
15203 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
15204 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15205 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15206 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15207 #
15208 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15209 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15210 #   Written by Gordon Matzigkeit, 1996
15211 #
15212 #   This file is part of GNU Libtool.
15213 #
15214 # GNU Libtool is free software; you can redistribute it and/or
15215 # modify it under the terms of the GNU General Public License as
15216 # published by the Free Software Foundation; either version 2 of
15217 # the License, or (at your option) any later version.
15218 #
15219 # As a special exception to the GNU General Public License,
15220 # if you distribute this file as part of a program or library that
15221 # is built using GNU Libtool, you may include this file under the
15222 # same distribution terms that you use for the rest of that program.
15223 #
15224 # GNU Libtool is distributed in the hope that it will be useful,
15225 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15226 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15227 # GNU General Public License for more details.
15228 #
15229 # You should have received a copy of the GNU General Public License
15230 # along with GNU Libtool; see the file COPYING.  If not, a copy
15231 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15232 # obtained by writing to the Free Software Foundation, Inc.,
15233 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15234
15235
15236 # The names of the tagged configurations supported by this script.
15237 available_tags=""
15238
15239 # ### BEGIN LIBTOOL CONFIG
15240
15241 # Which release of libtool.m4 was used?
15242 macro_version=$macro_version
15243 macro_revision=$macro_revision
15244
15245 # Whether or not to build shared libraries.
15246 build_libtool_libs=$enable_shared
15247
15248 # Whether or not to build static libraries.
15249 build_old_libs=$enable_static
15250
15251 # What type of objects to build.
15252 pic_mode=$pic_mode
15253
15254 # Whether or not to optimize for fast installation.
15255 fast_install=$enable_fast_install
15256
15257 # Shell to use when invoking shell scripts.
15258 SHELL=$lt_SHELL
15259
15260 # An echo program that protects backslashes.
15261 ECHO=$lt_ECHO
15262
15263 # The host system.
15264 host_alias=$host_alias
15265 host=$host
15266 host_os=$host_os
15267
15268 # The build system.
15269 build_alias=$build_alias
15270 build=$build
15271 build_os=$build_os
15272
15273 # A sed program that does not truncate output.
15274 SED=$lt_SED
15275
15276 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15277 Xsed="\$SED -e 1s/^X//"
15278
15279 # A grep program that handles long lines.
15280 GREP=$lt_GREP
15281
15282 # An ERE matcher.
15283 EGREP=$lt_EGREP
15284
15285 # A literal string matcher.
15286 FGREP=$lt_FGREP
15287
15288 # A BSD- or MS-compatible name lister.
15289 NM=$lt_NM
15290
15291 # Whether we need soft or hard links.
15292 LN_S=$lt_LN_S
15293
15294 # What is the maximum length of a command?
15295 max_cmd_len=$max_cmd_len
15296
15297 # Object file suffix (normally "o").
15298 objext=$ac_objext
15299
15300 # Executable file suffix (normally "").
15301 exeext=$exeext
15302
15303 # whether the shell understands "unset".
15304 lt_unset=$lt_unset
15305
15306 # turn spaces into newlines.
15307 SP2NL=$lt_lt_SP2NL
15308
15309 # turn newlines into spaces.
15310 NL2SP=$lt_lt_NL2SP
15311
15312 # An object symbol dumper.
15313 OBJDUMP=$lt_OBJDUMP
15314
15315 # Method to check whether dependent libraries are shared objects.
15316 deplibs_check_method=$lt_deplibs_check_method
15317
15318 # Command to use when deplibs_check_method == "file_magic".
15319 file_magic_cmd=$lt_file_magic_cmd
15320
15321 # The archiver.
15322 AR=$lt_AR
15323 AR_FLAGS=$lt_AR_FLAGS
15324
15325 # A symbol stripping program.
15326 STRIP=$lt_STRIP
15327
15328 # Commands used to install an old-style archive.
15329 RANLIB=$lt_RANLIB
15330 old_postinstall_cmds=$lt_old_postinstall_cmds
15331 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15332
15333 # Whether to use a lock for old archive extraction.
15334 lock_old_archive_extraction=$lock_old_archive_extraction
15335
15336 # A C compiler.
15337 LTCC=$lt_CC
15338
15339 # LTCC compiler flags.
15340 LTCFLAGS=$lt_CFLAGS
15341
15342 # Take the output of nm and produce a listing of raw symbols and C names.
15343 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15344
15345 # Transform the output of nm in a proper C declaration.
15346 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15347
15348 # Transform the output of nm in a C name address pair.
15349 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15350
15351 # Transform the output of nm in a C name address pair when lib prefix is needed.
15352 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15353
15354 # The name of the directory that contains temporary libtool files.
15355 objdir=$objdir
15356
15357 # Used to examine libraries when file_magic_cmd begins with "file".
15358 MAGIC_CMD=$MAGIC_CMD
15359
15360 # Must we lock files when doing compilation?
15361 need_locks=$lt_need_locks
15362
15363 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15364 DSYMUTIL=$lt_DSYMUTIL
15365
15366 # Tool to change global to local symbols on Mac OS X.
15367 NMEDIT=$lt_NMEDIT
15368
15369 # Tool to manipulate fat objects and archives on Mac OS X.
15370 LIPO=$lt_LIPO
15371
15372 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15373 OTOOL=$lt_OTOOL
15374
15375 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15376 OTOOL64=$lt_OTOOL64
15377
15378 # Old archive suffix (normally "a").
15379 libext=$libext
15380
15381 # Shared library suffix (normally ".so").
15382 shrext_cmds=$lt_shrext_cmds
15383
15384 # The commands to extract the exported symbol list from a shared archive.
15385 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15386
15387 # Variables whose values should be saved in libtool wrapper scripts and
15388 # restored at link time.
15389 variables_saved_for_relink=$lt_variables_saved_for_relink
15390
15391 # Do we need the "lib" prefix for modules?
15392 need_lib_prefix=$need_lib_prefix
15393
15394 # Do we need a version for libraries?
15395 need_version=$need_version
15396
15397 # Library versioning type.
15398 version_type=$version_type
15399
15400 # Shared library runtime path variable.
15401 runpath_var=$runpath_var
15402
15403 # Shared library path variable.
15404 shlibpath_var=$shlibpath_var
15405
15406 # Is shlibpath searched before the hard-coded library search path?
15407 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15408
15409 # Format of library name prefix.
15410 libname_spec=$lt_libname_spec
15411
15412 # List of archive names.  First name is the real one, the rest are links.
15413 # The last name is the one that the linker finds with -lNAME
15414 library_names_spec=$lt_library_names_spec
15415
15416 # The coded name of the library, if different from the real name.
15417 soname_spec=$lt_soname_spec
15418
15419 # Permission mode override for installation of shared libraries.
15420 install_override_mode=$lt_install_override_mode
15421
15422 # Command to use after installation of a shared archive.
15423 postinstall_cmds=$lt_postinstall_cmds
15424
15425 # Command to use after uninstallation of a shared archive.
15426 postuninstall_cmds=$lt_postuninstall_cmds
15427
15428 # Commands used to finish a libtool library installation in a directory.
15429 finish_cmds=$lt_finish_cmds
15430
15431 # As "finish_cmds", except a single script fragment to be evaled but
15432 # not shown.
15433 finish_eval=$lt_finish_eval
15434
15435 # Whether we should hardcode library paths into libraries.
15436 hardcode_into_libs=$hardcode_into_libs
15437
15438 # Compile-time system search path for libraries.
15439 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15440
15441 # Run-time system search path for libraries.
15442 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15443
15444 # Whether dlopen is supported.
15445 dlopen_support=$enable_dlopen
15446
15447 # Whether dlopen of programs is supported.
15448 dlopen_self=$enable_dlopen_self
15449
15450 # Whether dlopen of statically linked programs is supported.
15451 dlopen_self_static=$enable_dlopen_self_static
15452
15453 # Commands to strip libraries.
15454 old_striplib=$lt_old_striplib
15455 striplib=$lt_striplib
15456
15457
15458 # The linker used to build libraries.
15459 LD=$lt_LD
15460
15461 # How to create reloadable object files.
15462 reload_flag=$lt_reload_flag
15463 reload_cmds=$lt_reload_cmds
15464
15465 # Commands used to build an old-style archive.
15466 old_archive_cmds=$lt_old_archive_cmds
15467
15468 # A language specific compiler.
15469 CC=$lt_compiler
15470
15471 # Is the compiler the GNU compiler?
15472 with_gcc=$GCC
15473
15474 # Compiler flag to turn off builtin functions.
15475 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15476
15477 # How to pass a linker flag through the compiler.
15478 wl=$lt_lt_prog_compiler_wl
15479
15480 # Additional compiler flags for building library objects.
15481 pic_flag=$lt_lt_prog_compiler_pic
15482
15483 # Compiler flag to prevent dynamic linking.
15484 link_static_flag=$lt_lt_prog_compiler_static
15485
15486 # Does compiler simultaneously support -c and -o options?
15487 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15488
15489 # Whether or not to add -lc for building shared libraries.
15490 build_libtool_need_lc=$archive_cmds_need_lc
15491
15492 # Whether or not to disallow shared libs when runtime libs are static.
15493 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15494
15495 # Compiler flag to allow reflexive dlopens.
15496 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15497
15498 # Compiler flag to generate shared objects directly from archives.
15499 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15500
15501 # Whether the compiler copes with passing no objects directly.
15502 compiler_needs_object=$lt_compiler_needs_object
15503
15504 # Create an old-style archive from a shared archive.
15505 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15506
15507 # Create a temporary old-style archive to link instead of a shared archive.
15508 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15509
15510 # Commands used to build a shared archive.
15511 archive_cmds=$lt_archive_cmds
15512 archive_expsym_cmds=$lt_archive_expsym_cmds
15513
15514 # Commands used to build a loadable module if different from building
15515 # a shared archive.
15516 module_cmds=$lt_module_cmds
15517 module_expsym_cmds=$lt_module_expsym_cmds
15518
15519 # Whether we are building with GNU ld or not.
15520 with_gnu_ld=$lt_with_gnu_ld
15521
15522 # Flag that allows shared libraries with undefined symbols to be built.
15523 allow_undefined_flag=$lt_allow_undefined_flag
15524
15525 # Flag that enforces no undefined symbols.
15526 no_undefined_flag=$lt_no_undefined_flag
15527
15528 # Flag to hardcode \$libdir into a binary during linking.
15529 # This must work even if \$libdir does not exist
15530 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15531
15532 # If ld is used when linking, flag to hardcode \$libdir into a binary
15533 # during linking.  This must work even if \$libdir does not exist.
15534 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15535
15536 # Whether we need a single "-rpath" flag with a separated argument.
15537 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15538
15539 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15540 # DIR into the resulting binary.
15541 hardcode_direct=$hardcode_direct
15542
15543 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15544 # DIR into the resulting binary and the resulting library dependency is
15545 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15546 # library is relocated.
15547 hardcode_direct_absolute=$hardcode_direct_absolute
15548
15549 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15550 # into the resulting binary.
15551 hardcode_minus_L=$hardcode_minus_L
15552
15553 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15554 # into the resulting binary.
15555 hardcode_shlibpath_var=$hardcode_shlibpath_var
15556
15557 # Set to "yes" if building a shared library automatically hardcodes DIR
15558 # into the library and all subsequent libraries and executables linked
15559 # against it.
15560 hardcode_automatic=$hardcode_automatic
15561
15562 # Set to yes if linker adds runtime paths of dependent libraries
15563 # to runtime path list.
15564 inherit_rpath=$inherit_rpath
15565
15566 # Whether libtool must link a program against all its dependency libraries.
15567 link_all_deplibs=$link_all_deplibs
15568
15569 # Fix the shell variable \$srcfile for the compiler.
15570 fix_srcfile_path=$lt_fix_srcfile_path
15571
15572 # Set to "yes" if exported symbols are required.
15573 always_export_symbols=$always_export_symbols
15574
15575 # The commands to list exported symbols.
15576 export_symbols_cmds=$lt_export_symbols_cmds
15577
15578 # Symbols that should not be listed in the preloaded symbols.
15579 exclude_expsyms=$lt_exclude_expsyms
15580
15581 # Symbols that must always be exported.
15582 include_expsyms=$lt_include_expsyms
15583
15584 # Commands necessary for linking programs (against libraries) with templates.
15585 prelink_cmds=$lt_prelink_cmds
15586
15587 # Specify filename containing input files.
15588 file_list_spec=$lt_file_list_spec
15589
15590 # How to hardcode a shared library path into an executable.
15591 hardcode_action=$hardcode_action
15592
15593 # ### END LIBTOOL CONFIG
15594
15595 _LT_EOF
15596
15597   case $host_os in
15598   aix3*)
15599     cat <<\_LT_EOF >> "$cfgfile"
15600 # AIX sometimes has problems with the GCC collect2 program.  For some
15601 # reason, if we set the COLLECT_NAMES environment variable, the problems
15602 # vanish in a puff of smoke.
15603 if test "X${COLLECT_NAMES+set}" != Xset; then
15604   COLLECT_NAMES=
15605   export COLLECT_NAMES
15606 fi
15607 _LT_EOF
15608     ;;
15609   esac
15610
15611
15612 ltmain="$ac_aux_dir/ltmain.sh"
15613
15614
15615   # We use sed instead of cat because bash on DJGPP gets confused if
15616   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
15617   # text mode, it properly converts lines to CR/LF.  This bash problem
15618   # is reportedly fixed, but why not run on old versions too?
15619   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15620     || (rm -f "$cfgfile"; exit 1)
15621
15622   case $xsi_shell in
15623   yes)
15624     cat << \_LT_EOF >> "$cfgfile"
15625
15626 # func_dirname file append nondir_replacement
15627 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15628 # otherwise set result to NONDIR_REPLACEMENT.
15629 func_dirname ()
15630 {
15631   case ${1} in
15632     */*) func_dirname_result="${1%/*}${2}" ;;
15633     *  ) func_dirname_result="${3}" ;;
15634   esac
15635 }
15636
15637 # func_basename file
15638 func_basename ()
15639 {
15640   func_basename_result="${1##*/}"
15641 }
15642
15643 # func_dirname_and_basename file append nondir_replacement
15644 # perform func_basename and func_dirname in a single function
15645 # call:
15646 #   dirname:  Compute the dirname of FILE.  If nonempty,
15647 #             add APPEND to the result, otherwise set result
15648 #             to NONDIR_REPLACEMENT.
15649 #             value returned in "$func_dirname_result"
15650 #   basename: Compute filename of FILE.
15651 #             value retuned in "$func_basename_result"
15652 # Implementation must be kept synchronized with func_dirname
15653 # and func_basename. For efficiency, we do not delegate to
15654 # those functions but instead duplicate the functionality here.
15655 func_dirname_and_basename ()
15656 {
15657   case ${1} in
15658     */*) func_dirname_result="${1%/*}${2}" ;;
15659     *  ) func_dirname_result="${3}" ;;
15660   esac
15661   func_basename_result="${1##*/}"
15662 }
15663
15664 # func_stripname prefix suffix name
15665 # strip PREFIX and SUFFIX off of NAME.
15666 # PREFIX and SUFFIX must not contain globbing or regex special
15667 # characters, hashes, percent signs, but SUFFIX may contain a leading
15668 # dot (in which case that matches only a dot).
15669 func_stripname ()
15670 {
15671   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15672   # positional parameters, so assign one to ordinary parameter first.
15673   func_stripname_result=${3}
15674   func_stripname_result=${func_stripname_result#"${1}"}
15675   func_stripname_result=${func_stripname_result%"${2}"}
15676 }
15677
15678 # func_opt_split
15679 func_opt_split ()
15680 {
15681   func_opt_split_opt=${1%%=*}
15682   func_opt_split_arg=${1#*=}
15683 }
15684
15685 # func_lo2o object
15686 func_lo2o ()
15687 {
15688   case ${1} in
15689     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
15690     *)    func_lo2o_result=${1} ;;
15691   esac
15692 }
15693
15694 # func_xform libobj-or-source
15695 func_xform ()
15696 {
15697   func_xform_result=${1%.*}.lo
15698 }
15699
15700 # func_arith arithmetic-term...
15701 func_arith ()
15702 {
15703   func_arith_result=$(( $* ))
15704 }
15705
15706 # func_len string
15707 # STRING may not start with a hyphen.
15708 func_len ()
15709 {
15710   func_len_result=${#1}
15711 }
15712
15713 _LT_EOF
15714     ;;
15715   *) # Bourne compatible functions.
15716     cat << \_LT_EOF >> "$cfgfile"
15717
15718 # func_dirname file append nondir_replacement
15719 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
15720 # otherwise set result to NONDIR_REPLACEMENT.
15721 func_dirname ()
15722 {
15723   # Extract subdirectory from the argument.
15724   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
15725   if test "X$func_dirname_result" = "X${1}"; then
15726     func_dirname_result="${3}"
15727   else
15728     func_dirname_result="$func_dirname_result${2}"
15729   fi
15730 }
15731
15732 # func_basename file
15733 func_basename ()
15734 {
15735   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
15736 }
15737
15738
15739 # func_stripname prefix suffix name
15740 # strip PREFIX and SUFFIX off of NAME.
15741 # PREFIX and SUFFIX must not contain globbing or regex special
15742 # characters, hashes, percent signs, but SUFFIX may contain a leading
15743 # dot (in which case that matches only a dot).
15744 # func_strip_suffix prefix name
15745 func_stripname ()
15746 {
15747   case ${2} in
15748     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15749     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15750   esac
15751 }
15752
15753 # sed scripts:
15754 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
15755 my_sed_long_arg='1s/^-[^=]*=//'
15756
15757 # func_opt_split
15758 func_opt_split ()
15759 {
15760   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15761   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15762 }
15763
15764 # func_lo2o object
15765 func_lo2o ()
15766 {
15767   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
15768 }
15769
15770 # func_xform libobj-or-source
15771 func_xform ()
15772 {
15773   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15774 }
15775
15776 # func_arith arithmetic-term...
15777 func_arith ()
15778 {
15779   func_arith_result=`expr "$@"`
15780 }
15781
15782 # func_len string
15783 # STRING may not start with a hyphen.
15784 func_len ()
15785 {
15786   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15787 }
15788
15789 _LT_EOF
15790 esac
15791
15792 case $lt_shell_append in
15793   yes)
15794     cat << \_LT_EOF >> "$cfgfile"
15795
15796 # func_append var value
15797 # Append VALUE to the end of shell variable VAR.
15798 func_append ()
15799 {
15800   eval "$1+=\$2"
15801 }
15802 _LT_EOF
15803     ;;
15804   *)
15805     cat << \_LT_EOF >> "$cfgfile"
15806
15807 # func_append var value
15808 # Append VALUE to the end of shell variable VAR.
15809 func_append ()
15810 {
15811   eval "$1=\$$1\$2"
15812 }
15813
15814 _LT_EOF
15815     ;;
15816   esac
15817
15818
15819   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15820     || (rm -f "$cfgfile"; exit 1)
15821
15822   mv -f "$cfgfile" "$ofile" ||
15823     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15824   chmod +x "$ofile"
15825
15826  ;;
15827     "Makefile":C) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15828  rm -f Makesim1.tmp Makesim2.tmp Makefile
15829  sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim >Makesim1.tmp
15830  sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim >Makesim2.tmp
15831  sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15832         -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15833         <Makefile.sim >Makefile
15834  rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15835  ;;
15836     "stamp-h":C) echo > stamp-h ;;
15837
15838   esac
15839 done # for ac_tag
15840
15841
15842 as_fn_exit 0
15843 _ACEOF
15844 ac_clean_files=$ac_clean_files_save
15845
15846 test $ac_write_fail = 0 ||
15847   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
15848
15849
15850 # configure is writing to config.log, and then calls config.status.
15851 # config.status does its own redirection, appending to config.log.
15852 # Unfortunately, on DOS this fails, as config.log is still kept open
15853 # by configure, so config.status won't be able to write to it; its
15854 # output is simply discarded.  So we exec the FD to /dev/null,
15855 # effectively closing config.log, so it can be properly (re)opened and
15856 # appended to by config.status.  When coming back to configure, we
15857 # need to make the FD available again.
15858 if test "$no_create" != yes; then
15859   ac_cs_success=:
15860   ac_config_status_args=
15861   test "$silent" = yes &&
15862     ac_config_status_args="$ac_config_status_args --quiet"
15863   exec 5>/dev/null
15864   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
15865   exec 5>>config.log
15866   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15867   # would make configure fail if this is the last instruction.
15868   $ac_cs_success || as_fn_exit $?
15869 fi
15870 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
15871   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15872 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
15873 fi
15874
15875