Use modern AC_INIT in configure.in
[external/binutils.git] / gas / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for gas 2.24.51.
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='gas'
558 PACKAGE_TARNAME='gas'
559 PACKAGE_VERSION='2.24.51'
560 PACKAGE_STRING='gas 2.24.51'
561 PACKAGE_BUGREPORT=''
562 PACKAGE_URL=''
563
564 ac_unique_file="as.h"
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='am__EXEEXT_FALSE
602 am__EXEEXT_TRUE
603 LTLIBOBJS
604 LIBOBJS
605 LIBM
606 ALLOCA
607 GENINSRC_NEVER_FALSE
608 GENINSRC_NEVER_TRUE
609 MAINT
610 MAINTAINER_MODE_FALSE
611 MAINTAINER_MODE_TRUE
612 MSGMERGE
613 MSGFMT
614 MKINSTALLDIRS
615 CATOBJEXT
616 GENCAT
617 INSTOBJEXT
618 DATADIRNAME
619 CATALOGS
620 POSUB
621 GMSGFMT
622 XGETTEXT
623 INCINTL
624 LIBINTL_DEP
625 LIBINTL
626 USE_NLS
627 LEXLIB
628 LEX_OUTPUT_ROOT
629 LEX
630 YFLAGS
631 YACC
632 OPCODES_LIB
633 atof
634 install_tooldir
635 te_file
636 obj_format
637 target_cpu_type
638 extra_objects
639 cgen_cpu_prefix
640 GDBINIT
641 NO_WERROR
642 WARN_CFLAGS
643 OTOOL64
644 OTOOL
645 LIPO
646 NMEDIT
647 DSYMUTIL
648 RANLIB
649 AR
650 OBJDUMP
651 LN_S
652 NM
653 ac_ct_DUMPBIN
654 DUMPBIN
655 LD
656 FGREP
657 SED
658 LIBTOOL
659 EGREP
660 GREP
661 CPP
662 am__fastdepCC_FALSE
663 am__fastdepCC_TRUE
664 CCDEPMODE
665 AMDEPBACKSLASH
666 AMDEP_FALSE
667 AMDEP_TRUE
668 am__quote
669 am__include
670 DEPDIR
671 am__untar
672 am__tar
673 AMTAR
674 am__leading_dot
675 SET_MAKE
676 AWK
677 mkdir_p
678 MKDIR_P
679 INSTALL_STRIP_PROGRAM
680 STRIP
681 install_sh
682 MAKEINFO
683 AUTOHEADER
684 AUTOMAKE
685 AUTOCONF
686 ACLOCAL
687 VERSION
688 PACKAGE
689 CYGPATH_W
690 am__isrc
691 INSTALL_DATA
692 INSTALL_SCRIPT
693 INSTALL_PROGRAM
694 OBJEXT
695 EXEEXT
696 ac_ct_CC
697 CPPFLAGS
698 LDFLAGS
699 CFLAGS
700 CC
701 target_os
702 target_vendor
703 target_cpu
704 target
705 host_os
706 host_vendor
707 host_cpu
708 host
709 build_os
710 build_vendor
711 build_cpu
712 build
713 target_alias
714 host_alias
715 build_alias
716 LIBS
717 ECHO_T
718 ECHO_N
719 ECHO_C
720 DEFS
721 mandir
722 localedir
723 libdir
724 psdir
725 pdfdir
726 dvidir
727 htmldir
728 infodir
729 docdir
730 oldincludedir
731 includedir
732 localstatedir
733 sharedstatedir
734 sysconfdir
735 datadir
736 datarootdir
737 libexecdir
738 sbindir
739 bindir
740 program_transform_name
741 prefix
742 exec_prefix
743 PACKAGE_URL
744 PACKAGE_BUGREPORT
745 PACKAGE_STRING
746 PACKAGE_VERSION
747 PACKAGE_TARNAME
748 PACKAGE_NAME
749 PATH_SEPARATOR
750 SHELL'
751 ac_subst_files=''
752 ac_user_opts='
753 enable_option_checking
754 enable_dependency_tracking
755 enable_plugins
756 enable_largefile
757 enable_shared
758 enable_static
759 with_pic
760 enable_fast_install
761 with_gnu_ld
762 enable_libtool_lock
763 enable_targets
764 enable_checking
765 enable_werror
766 enable_build_warnings
767 enable_nls
768 enable_maintainer_mode
769 with_zlib
770 '
771       ac_precious_vars='build_alias
772 host_alias
773 target_alias
774 CC
775 CFLAGS
776 LDFLAGS
777 LIBS
778 CPPFLAGS
779 CPP
780 YACC
781 YFLAGS'
782
783
784 # Initialize some variables set by options.
785 ac_init_help=
786 ac_init_version=false
787 ac_unrecognized_opts=
788 ac_unrecognized_sep=
789 # The variables have the same names as the options, with
790 # dashes changed to underlines.
791 cache_file=/dev/null
792 exec_prefix=NONE
793 no_create=
794 no_recursion=
795 prefix=NONE
796 program_prefix=NONE
797 program_suffix=NONE
798 program_transform_name=s,x,x,
799 silent=
800 site=
801 srcdir=
802 verbose=
803 x_includes=NONE
804 x_libraries=NONE
805
806 # Installation directory options.
807 # These are left unexpanded so users can "make install exec_prefix=/foo"
808 # and all the variables that are supposed to be based on exec_prefix
809 # by default will actually change.
810 # Use braces instead of parens because sh, perl, etc. also accept them.
811 # (The list follows the same order as the GNU Coding Standards.)
812 bindir='${exec_prefix}/bin'
813 sbindir='${exec_prefix}/sbin'
814 libexecdir='${exec_prefix}/libexec'
815 datarootdir='${prefix}/share'
816 datadir='${datarootdir}'
817 sysconfdir='${prefix}/etc'
818 sharedstatedir='${prefix}/com'
819 localstatedir='${prefix}/var'
820 includedir='${prefix}/include'
821 oldincludedir='/usr/include'
822 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
823 infodir='${datarootdir}/info'
824 htmldir='${docdir}'
825 dvidir='${docdir}'
826 pdfdir='${docdir}'
827 psdir='${docdir}'
828 libdir='${exec_prefix}/lib'
829 localedir='${datarootdir}/locale'
830 mandir='${datarootdir}/man'
831
832 ac_prev=
833 ac_dashdash=
834 for ac_option
835 do
836   # If the previous option needs an argument, assign it.
837   if test -n "$ac_prev"; then
838     eval $ac_prev=\$ac_option
839     ac_prev=
840     continue
841   fi
842
843   case $ac_option in
844   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
845   *)    ac_optarg=yes ;;
846   esac
847
848   # Accept the important Cygnus configure options, so we can diagnose typos.
849
850   case $ac_dashdash$ac_option in
851   --)
852     ac_dashdash=yes ;;
853
854   -bindir | --bindir | --bindi | --bind | --bin | --bi)
855     ac_prev=bindir ;;
856   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
857     bindir=$ac_optarg ;;
858
859   -build | --build | --buil | --bui | --bu)
860     ac_prev=build_alias ;;
861   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
862     build_alias=$ac_optarg ;;
863
864   -cache-file | --cache-file | --cache-fil | --cache-fi \
865   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
866     ac_prev=cache_file ;;
867   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
868   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
869     cache_file=$ac_optarg ;;
870
871   --config-cache | -C)
872     cache_file=config.cache ;;
873
874   -datadir | --datadir | --datadi | --datad)
875     ac_prev=datadir ;;
876   -datadir=* | --datadir=* | --datadi=* | --datad=*)
877     datadir=$ac_optarg ;;
878
879   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
880   | --dataroo | --dataro | --datar)
881     ac_prev=datarootdir ;;
882   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
883   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
884     datarootdir=$ac_optarg ;;
885
886   -disable-* | --disable-*)
887     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
888     # Reject names that are not valid shell variable names.
889     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
890       as_fn_error "invalid feature name: $ac_useropt"
891     ac_useropt_orig=$ac_useropt
892     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
893     case $ac_user_opts in
894       *"
895 "enable_$ac_useropt"
896 "*) ;;
897       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
898          ac_unrecognized_sep=', ';;
899     esac
900     eval enable_$ac_useropt=no ;;
901
902   -docdir | --docdir | --docdi | --doc | --do)
903     ac_prev=docdir ;;
904   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
905     docdir=$ac_optarg ;;
906
907   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
908     ac_prev=dvidir ;;
909   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
910     dvidir=$ac_optarg ;;
911
912   -enable-* | --enable-*)
913     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
914     # Reject names that are not valid shell variable names.
915     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
916       as_fn_error "invalid feature name: $ac_useropt"
917     ac_useropt_orig=$ac_useropt
918     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
919     case $ac_user_opts in
920       *"
921 "enable_$ac_useropt"
922 "*) ;;
923       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
924          ac_unrecognized_sep=', ';;
925     esac
926     eval enable_$ac_useropt=\$ac_optarg ;;
927
928   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
929   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
930   | --exec | --exe | --ex)
931     ac_prev=exec_prefix ;;
932   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
933   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
934   | --exec=* | --exe=* | --ex=*)
935     exec_prefix=$ac_optarg ;;
936
937   -gas | --gas | --ga | --g)
938     # Obsolete; use --with-gas.
939     with_gas=yes ;;
940
941   -help | --help | --hel | --he | -h)
942     ac_init_help=long ;;
943   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
944     ac_init_help=recursive ;;
945   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
946     ac_init_help=short ;;
947
948   -host | --host | --hos | --ho)
949     ac_prev=host_alias ;;
950   -host=* | --host=* | --hos=* | --ho=*)
951     host_alias=$ac_optarg ;;
952
953   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
954     ac_prev=htmldir ;;
955   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
956   | --ht=*)
957     htmldir=$ac_optarg ;;
958
959   -includedir | --includedir | --includedi | --included | --include \
960   | --includ | --inclu | --incl | --inc)
961     ac_prev=includedir ;;
962   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
963   | --includ=* | --inclu=* | --incl=* | --inc=*)
964     includedir=$ac_optarg ;;
965
966   -infodir | --infodir | --infodi | --infod | --info | --inf)
967     ac_prev=infodir ;;
968   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
969     infodir=$ac_optarg ;;
970
971   -libdir | --libdir | --libdi | --libd)
972     ac_prev=libdir ;;
973   -libdir=* | --libdir=* | --libdi=* | --libd=*)
974     libdir=$ac_optarg ;;
975
976   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
977   | --libexe | --libex | --libe)
978     ac_prev=libexecdir ;;
979   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
980   | --libexe=* | --libex=* | --libe=*)
981     libexecdir=$ac_optarg ;;
982
983   -localedir | --localedir | --localedi | --localed | --locale)
984     ac_prev=localedir ;;
985   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
986     localedir=$ac_optarg ;;
987
988   -localstatedir | --localstatedir | --localstatedi | --localstated \
989   | --localstate | --localstat | --localsta | --localst | --locals)
990     ac_prev=localstatedir ;;
991   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
992   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
993     localstatedir=$ac_optarg ;;
994
995   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
996     ac_prev=mandir ;;
997   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
998     mandir=$ac_optarg ;;
999
1000   -nfp | --nfp | --nf)
1001     # Obsolete; use --without-fp.
1002     with_fp=no ;;
1003
1004   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1005   | --no-cr | --no-c | -n)
1006     no_create=yes ;;
1007
1008   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1009   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1010     no_recursion=yes ;;
1011
1012   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1013   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1014   | --oldin | --oldi | --old | --ol | --o)
1015     ac_prev=oldincludedir ;;
1016   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1017   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1018   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1019     oldincludedir=$ac_optarg ;;
1020
1021   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1022     ac_prev=prefix ;;
1023   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1024     prefix=$ac_optarg ;;
1025
1026   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1027   | --program-pre | --program-pr | --program-p)
1028     ac_prev=program_prefix ;;
1029   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1030   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1031     program_prefix=$ac_optarg ;;
1032
1033   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1034   | --program-suf | --program-su | --program-s)
1035     ac_prev=program_suffix ;;
1036   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1037   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1038     program_suffix=$ac_optarg ;;
1039
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     ac_prev=program_transform_name ;;
1048   -program-transform-name=* | --program-transform-name=* \
1049   | --program-transform-nam=* | --program-transform-na=* \
1050   | --program-transform-n=* | --program-transform-=* \
1051   | --program-transform=* | --program-transfor=* \
1052   | --program-transfo=* | --program-transf=* \
1053   | --program-trans=* | --program-tran=* \
1054   | --progr-tra=* | --program-tr=* | --program-t=*)
1055     program_transform_name=$ac_optarg ;;
1056
1057   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1058     ac_prev=pdfdir ;;
1059   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1060     pdfdir=$ac_optarg ;;
1061
1062   -psdir | --psdir | --psdi | --psd | --ps)
1063     ac_prev=psdir ;;
1064   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1065     psdir=$ac_optarg ;;
1066
1067   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1068   | -silent | --silent | --silen | --sile | --sil)
1069     silent=yes ;;
1070
1071   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1072     ac_prev=sbindir ;;
1073   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1074   | --sbi=* | --sb=*)
1075     sbindir=$ac_optarg ;;
1076
1077   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1078   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1079   | --sharedst | --shareds | --shared | --share | --shar \
1080   | --sha | --sh)
1081     ac_prev=sharedstatedir ;;
1082   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1083   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1084   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1085   | --sha=* | --sh=*)
1086     sharedstatedir=$ac_optarg ;;
1087
1088   -site | --site | --sit)
1089     ac_prev=site ;;
1090   -site=* | --site=* | --sit=*)
1091     site=$ac_optarg ;;
1092
1093   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1094     ac_prev=srcdir ;;
1095   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1096     srcdir=$ac_optarg ;;
1097
1098   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1099   | --syscon | --sysco | --sysc | --sys | --sy)
1100     ac_prev=sysconfdir ;;
1101   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1102   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1103     sysconfdir=$ac_optarg ;;
1104
1105   -target | --target | --targe | --targ | --tar | --ta | --t)
1106     ac_prev=target_alias ;;
1107   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1108     target_alias=$ac_optarg ;;
1109
1110   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1111     verbose=yes ;;
1112
1113   -version | --version | --versio | --versi | --vers | -V)
1114     ac_init_version=: ;;
1115
1116   -with-* | --with-*)
1117     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1118     # Reject names that are not valid shell variable names.
1119     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1120       as_fn_error "invalid package name: $ac_useropt"
1121     ac_useropt_orig=$ac_useropt
1122     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1123     case $ac_user_opts in
1124       *"
1125 "with_$ac_useropt"
1126 "*) ;;
1127       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1128          ac_unrecognized_sep=', ';;
1129     esac
1130     eval with_$ac_useropt=\$ac_optarg ;;
1131
1132   -without-* | --without-*)
1133     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1134     # Reject names that are not valid shell variable names.
1135     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1136       as_fn_error "invalid package name: $ac_useropt"
1137     ac_useropt_orig=$ac_useropt
1138     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1139     case $ac_user_opts in
1140       *"
1141 "with_$ac_useropt"
1142 "*) ;;
1143       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1144          ac_unrecognized_sep=', ';;
1145     esac
1146     eval with_$ac_useropt=no ;;
1147
1148   --x)
1149     # Obsolete; use --with-x.
1150     with_x=yes ;;
1151
1152   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1153   | --x-incl | --x-inc | --x-in | --x-i)
1154     ac_prev=x_includes ;;
1155   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1156   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1157     x_includes=$ac_optarg ;;
1158
1159   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1160   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1161     ac_prev=x_libraries ;;
1162   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1163   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1164     x_libraries=$ac_optarg ;;
1165
1166   -*) as_fn_error "unrecognized option: \`$ac_option'
1167 Try \`$0 --help' for more information."
1168     ;;
1169
1170   *=*)
1171     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1172     # Reject names that are not valid shell variable names.
1173     case $ac_envvar in #(
1174       '' | [0-9]* | *[!_$as_cr_alnum]* )
1175       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1176     esac
1177     eval $ac_envvar=\$ac_optarg
1178     export $ac_envvar ;;
1179
1180   *)
1181     # FIXME: should be removed in autoconf 3.0.
1182     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1183     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1184       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1185     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1186     ;;
1187
1188   esac
1189 done
1190
1191 if test -n "$ac_prev"; then
1192   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1193   as_fn_error "missing argument to $ac_option"
1194 fi
1195
1196 if test -n "$ac_unrecognized_opts"; then
1197   case $enable_option_checking in
1198     no) ;;
1199     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1200     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1201   esac
1202 fi
1203
1204 # Check all directory arguments for consistency.
1205 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1206                 datadir sysconfdir sharedstatedir localstatedir includedir \
1207                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1208                 libdir localedir mandir
1209 do
1210   eval ac_val=\$$ac_var
1211   # Remove trailing slashes.
1212   case $ac_val in
1213     */ )
1214       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1215       eval $ac_var=\$ac_val;;
1216   esac
1217   # Be sure to have absolute directory names.
1218   case $ac_val in
1219     [\\/$]* | ?:[\\/]* )  continue;;
1220     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1221   esac
1222   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1223 done
1224
1225 # There might be people who depend on the old broken behavior: `$host'
1226 # used to hold the argument of --host etc.
1227 # FIXME: To remove some day.
1228 build=$build_alias
1229 host=$host_alias
1230 target=$target_alias
1231
1232 # FIXME: To remove some day.
1233 if test "x$host_alias" != x; then
1234   if test "x$build_alias" = x; then
1235     cross_compiling=maybe
1236     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1237     If a cross compiler is detected then cross compile mode will be used." >&2
1238   elif test "x$build_alias" != "x$host_alias"; then
1239     cross_compiling=yes
1240   fi
1241 fi
1242
1243 ac_tool_prefix=
1244 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1245
1246 test "$silent" = yes && exec 6>/dev/null
1247
1248
1249 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1250 ac_ls_di=`ls -di .` &&
1251 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1252   as_fn_error "working directory cannot be determined"
1253 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1254   as_fn_error "pwd does not report name of working directory"
1255
1256
1257 # Find the source files, if location was not specified.
1258 if test -z "$srcdir"; then
1259   ac_srcdir_defaulted=yes
1260   # Try the directory containing this script, then the parent directory.
1261   ac_confdir=`$as_dirname -- "$as_myself" ||
1262 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1263          X"$as_myself" : 'X\(//\)[^/]' \| \
1264          X"$as_myself" : 'X\(//\)$' \| \
1265          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1266 $as_echo X"$as_myself" |
1267     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1268             s//\1/
1269             q
1270           }
1271           /^X\(\/\/\)[^/].*/{
1272             s//\1/
1273             q
1274           }
1275           /^X\(\/\/\)$/{
1276             s//\1/
1277             q
1278           }
1279           /^X\(\/\).*/{
1280             s//\1/
1281             q
1282           }
1283           s/.*/./; q'`
1284   srcdir=$ac_confdir
1285   if test ! -r "$srcdir/$ac_unique_file"; then
1286     srcdir=..
1287   fi
1288 else
1289   ac_srcdir_defaulted=no
1290 fi
1291 if test ! -r "$srcdir/$ac_unique_file"; then
1292   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1293   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1294 fi
1295 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1296 ac_abs_confdir=`(
1297         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1298         pwd)`
1299 # When building in place, set srcdir=.
1300 if test "$ac_abs_confdir" = "$ac_pwd"; then
1301   srcdir=.
1302 fi
1303 # Remove unnecessary trailing slashes from srcdir.
1304 # Double slashes in file names in object file debugging info
1305 # mess up M-x gdb in Emacs.
1306 case $srcdir in
1307 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1308 esac
1309 for ac_var in $ac_precious_vars; do
1310   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1311   eval ac_env_${ac_var}_value=\$${ac_var}
1312   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1313   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1314 done
1315
1316 #
1317 # Report the --help message.
1318 #
1319 if test "$ac_init_help" = "long"; then
1320   # Omit some internal or obsolete options to make the list less imposing.
1321   # This message is too long to be a string in the A/UX 3.1 sh.
1322   cat <<_ACEOF
1323 \`configure' configures gas 2.24.51 to adapt to many kinds of systems.
1324
1325 Usage: $0 [OPTION]... [VAR=VALUE]...
1326
1327 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1328 VAR=VALUE.  See below for descriptions of some of the useful variables.
1329
1330 Defaults for the options are specified in brackets.
1331
1332 Configuration:
1333   -h, --help              display this help and exit
1334       --help=short        display options specific to this package
1335       --help=recursive    display the short help of all the included packages
1336   -V, --version           display version information and exit
1337   -q, --quiet, --silent   do not print \`checking...' messages
1338       --cache-file=FILE   cache test results in FILE [disabled]
1339   -C, --config-cache      alias for \`--cache-file=config.cache'
1340   -n, --no-create         do not create output files
1341       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1342
1343 Installation directories:
1344   --prefix=PREFIX         install architecture-independent files in PREFIX
1345                           [$ac_default_prefix]
1346   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1347                           [PREFIX]
1348
1349 By default, \`make install' will install all the files in
1350 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1351 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1352 for instance \`--prefix=\$HOME'.
1353
1354 For better control, use the options below.
1355
1356 Fine tuning of the installation directories:
1357   --bindir=DIR            user executables [EPREFIX/bin]
1358   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1359   --libexecdir=DIR        program executables [EPREFIX/libexec]
1360   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1361   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1362   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1363   --libdir=DIR            object code libraries [EPREFIX/lib]
1364   --includedir=DIR        C header files [PREFIX/include]
1365   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1366   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1367   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1368   --infodir=DIR           info documentation [DATAROOTDIR/info]
1369   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1370   --mandir=DIR            man documentation [DATAROOTDIR/man]
1371   --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1372   --htmldir=DIR           html documentation [DOCDIR]
1373   --dvidir=DIR            dvi documentation [DOCDIR]
1374   --pdfdir=DIR            pdf documentation [DOCDIR]
1375   --psdir=DIR             ps documentation [DOCDIR]
1376 _ACEOF
1377
1378   cat <<\_ACEOF
1379
1380 Program names:
1381   --program-prefix=PREFIX            prepend PREFIX to installed program names
1382   --program-suffix=SUFFIX            append SUFFIX to installed program names
1383   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1384
1385 System types:
1386   --build=BUILD     configure for building on BUILD [guessed]
1387   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1388   --target=TARGET   configure for building compilers for TARGET [HOST]
1389 _ACEOF
1390 fi
1391
1392 if test -n "$ac_init_help"; then
1393   case $ac_init_help in
1394      short | recursive ) echo "Configuration of gas 2.24.51:";;
1395    esac
1396   cat <<\_ACEOF
1397
1398 Optional Features:
1399   --disable-option-checking  ignore unrecognized --enable/--with options
1400   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1401   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1402   --disable-dependency-tracking  speeds up one-time build
1403   --enable-dependency-tracking   do not reject slow dependency extractors
1404   --enable-plugins        Enable support for plugins (defaults no)
1405   --disable-largefile     omit support for large files
1406   --enable-shared[=PKGS]  build shared libraries [default=yes]
1407   --enable-static[=PKGS]  build static libraries [default=yes]
1408   --enable-fast-install[=PKGS]
1409                           optimize for fast installation [default=yes]
1410   --disable-libtool-lock  avoid locking (might break parallel builds)
1411   --enable-targets        alternative target configurations besides the primary
1412   --enable-checking       enable run-time checks
1413   --enable-werror         treat compile warnings as errors
1414   --enable-build-warnings enable build-time compiler warnings
1415   --disable-nls           do not use Native Language Support
1416   --enable-maintainer-mode  enable make rules and dependencies not useful
1417                           (and sometimes confusing) to the casual installer
1418
1419 Optional Packages:
1420   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1421   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1422   --with-pic              try to use only PIC/non-PIC objects [default=use
1423                           both]
1424   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1425   --with-zlib             include zlib support (auto/yes/no) default=auto
1426
1427 Some influential environment variables:
1428   CC          C compiler command
1429   CFLAGS      C compiler flags
1430   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1431               nonstandard directory <lib dir>
1432   LIBS        libraries to pass to the linker, e.g. -l<library>
1433   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1434               you have headers in a nonstandard directory <include dir>
1435   CPP         C preprocessor
1436   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1437               the first program found out of: `bison -y', `byacc', `yacc'.
1438   YFLAGS      The list of arguments that will be passed by default to $YACC.
1439               This script will default YFLAGS to the empty string to avoid a
1440               default value of `-d' given by some make applications.
1441
1442 Use these variables to override the choices made by `configure' or to help
1443 it to find libraries and programs with nonstandard names/locations.
1444
1445 Report bugs to the package provider.
1446 _ACEOF
1447 ac_status=$?
1448 fi
1449
1450 if test "$ac_init_help" = "recursive"; then
1451   # If there are subdirs, report their specific --help.
1452   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1453     test -d "$ac_dir" ||
1454       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1455       continue
1456     ac_builddir=.
1457
1458 case "$ac_dir" in
1459 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1460 *)
1461   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1462   # A ".." for each directory in $ac_dir_suffix.
1463   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1464   case $ac_top_builddir_sub in
1465   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1466   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1467   esac ;;
1468 esac
1469 ac_abs_top_builddir=$ac_pwd
1470 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1471 # for backward compatibility:
1472 ac_top_builddir=$ac_top_build_prefix
1473
1474 case $srcdir in
1475   .)  # We are building in place.
1476     ac_srcdir=.
1477     ac_top_srcdir=$ac_top_builddir_sub
1478     ac_abs_top_srcdir=$ac_pwd ;;
1479   [\\/]* | ?:[\\/]* )  # Absolute name.
1480     ac_srcdir=$srcdir$ac_dir_suffix;
1481     ac_top_srcdir=$srcdir
1482     ac_abs_top_srcdir=$srcdir ;;
1483   *) # Relative name.
1484     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1485     ac_top_srcdir=$ac_top_build_prefix$srcdir
1486     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1487 esac
1488 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1489
1490     cd "$ac_dir" || { ac_status=$?; continue; }
1491     # Check for guested configure.
1492     if test -f "$ac_srcdir/configure.gnu"; then
1493       echo &&
1494       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1495     elif test -f "$ac_srcdir/configure"; then
1496       echo &&
1497       $SHELL "$ac_srcdir/configure" --help=recursive
1498     else
1499       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1500     fi || ac_status=$?
1501     cd "$ac_pwd" || { ac_status=$?; break; }
1502   done
1503 fi
1504
1505 test -n "$ac_init_help" && exit $ac_status
1506 if $ac_init_version; then
1507   cat <<\_ACEOF
1508 gas configure 2.24.51
1509 generated by GNU Autoconf 2.64
1510
1511 Copyright (C) 2009 Free Software Foundation, Inc.
1512 This configure script is free software; the Free Software Foundation
1513 gives unlimited permission to copy, distribute and modify it.
1514 _ACEOF
1515   exit
1516 fi
1517
1518 ## ------------------------ ##
1519 ## Autoconf initialization. ##
1520 ## ------------------------ ##
1521
1522 # ac_fn_c_try_compile LINENO
1523 # --------------------------
1524 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1525 ac_fn_c_try_compile ()
1526 {
1527   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1528   rm -f conftest.$ac_objext
1529   if { { ac_try="$ac_compile"
1530 case "(($ac_try" in
1531   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1532   *) ac_try_echo=$ac_try;;
1533 esac
1534 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1535 $as_echo "$ac_try_echo"; } >&5
1536   (eval "$ac_compile") 2>conftest.err
1537   ac_status=$?
1538   if test -s conftest.err; then
1539     grep -v '^ *+' conftest.err >conftest.er1
1540     cat conftest.er1 >&5
1541     mv -f conftest.er1 conftest.err
1542   fi
1543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1544   test $ac_status = 0; } && {
1545          test -z "$ac_c_werror_flag" ||
1546          test ! -s conftest.err
1547        } && test -s conftest.$ac_objext; then :
1548   ac_retval=0
1549 else
1550   $as_echo "$as_me: failed program was:" >&5
1551 sed 's/^/| /' conftest.$ac_ext >&5
1552
1553         ac_retval=1
1554 fi
1555   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1556   return $ac_retval
1557
1558 } # ac_fn_c_try_compile
1559
1560 # ac_fn_c_try_link LINENO
1561 # -----------------------
1562 # Try to link conftest.$ac_ext, and return whether this succeeded.
1563 ac_fn_c_try_link ()
1564 {
1565   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1566   rm -f conftest.$ac_objext conftest$ac_exeext
1567   if { { ac_try="$ac_link"
1568 case "(($ac_try" in
1569   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1570   *) ac_try_echo=$ac_try;;
1571 esac
1572 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1573 $as_echo "$ac_try_echo"; } >&5
1574   (eval "$ac_link") 2>conftest.err
1575   ac_status=$?
1576   if test -s conftest.err; then
1577     grep -v '^ *+' conftest.err >conftest.er1
1578     cat conftest.er1 >&5
1579     mv -f conftest.er1 conftest.err
1580   fi
1581   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1582   test $ac_status = 0; } && {
1583          test -z "$ac_c_werror_flag" ||
1584          test ! -s conftest.err
1585        } && test -s conftest$ac_exeext && {
1586          test "$cross_compiling" = yes ||
1587          $as_test_x conftest$ac_exeext
1588        }; then :
1589   ac_retval=0
1590 else
1591   $as_echo "$as_me: failed program was:" >&5
1592 sed 's/^/| /' conftest.$ac_ext >&5
1593
1594         ac_retval=1
1595 fi
1596   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1597   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1598   # interfere with the next link command; also delete a directory that is
1599   # left behind by Apple's compiler.  We do this before executing the actions.
1600   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1601   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1602   return $ac_retval
1603
1604 } # ac_fn_c_try_link
1605
1606 # ac_fn_c_try_cpp LINENO
1607 # ----------------------
1608 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1609 ac_fn_c_try_cpp ()
1610 {
1611   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1612   if { { ac_try="$ac_cpp conftest.$ac_ext"
1613 case "(($ac_try" in
1614   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615   *) ac_try_echo=$ac_try;;
1616 esac
1617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618 $as_echo "$ac_try_echo"; } >&5
1619   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1620   ac_status=$?
1621   if test -s conftest.err; then
1622     grep -v '^ *+' conftest.err >conftest.er1
1623     cat conftest.er1 >&5
1624     mv -f conftest.er1 conftest.err
1625   fi
1626   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1627   test $ac_status = 0; } >/dev/null && {
1628          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1629          test ! -s conftest.err
1630        }; then :
1631   ac_retval=0
1632 else
1633   $as_echo "$as_me: failed program was:" >&5
1634 sed 's/^/| /' conftest.$ac_ext >&5
1635
1636     ac_retval=1
1637 fi
1638   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1639   return $ac_retval
1640
1641 } # ac_fn_c_try_cpp
1642
1643 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1644 # -------------------------------------------------------
1645 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1646 # the include files in INCLUDES and setting the cache variable VAR
1647 # accordingly.
1648 ac_fn_c_check_header_mongrel ()
1649 {
1650   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1651   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1652   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1653 $as_echo_n "checking for $2... " >&6; }
1654 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1655   $as_echo_n "(cached) " >&6
1656 fi
1657 eval ac_res=\$$3
1658                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1659 $as_echo "$ac_res" >&6; }
1660 else
1661   # Is the header compilable?
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1663 $as_echo_n "checking $2 usability... " >&6; }
1664 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1665 /* end confdefs.h.  */
1666 $4
1667 #include <$2>
1668 _ACEOF
1669 if ac_fn_c_try_compile "$LINENO"; then :
1670   ac_header_compiler=yes
1671 else
1672   ac_header_compiler=no
1673 fi
1674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1676 $as_echo "$ac_header_compiler" >&6; }
1677
1678 # Is the header present?
1679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1680 $as_echo_n "checking $2 presence... " >&6; }
1681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1682 /* end confdefs.h.  */
1683 #include <$2>
1684 _ACEOF
1685 if ac_fn_c_try_cpp "$LINENO"; then :
1686   ac_header_preproc=yes
1687 else
1688   ac_header_preproc=no
1689 fi
1690 rm -f conftest.err conftest.$ac_ext
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1692 $as_echo "$ac_header_preproc" >&6; }
1693
1694 # So?  What about this header?
1695 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1696   yes:no: )
1697     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1698 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1699     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1700 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1701     ;;
1702   no:yes:* )
1703     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1704 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1705     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1706 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1707     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1708 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1709     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1710 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1711     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1712 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1713     ;;
1714 esac
1715   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1716 $as_echo_n "checking for $2... " >&6; }
1717 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1718   $as_echo_n "(cached) " >&6
1719 else
1720   eval "$3=\$ac_header_compiler"
1721 fi
1722 eval ac_res=\$$3
1723                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1724 $as_echo "$ac_res" >&6; }
1725 fi
1726   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1727
1728 } # ac_fn_c_check_header_mongrel
1729
1730 # ac_fn_c_try_run LINENO
1731 # ----------------------
1732 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1733 # that executables *can* be run.
1734 ac_fn_c_try_run ()
1735 {
1736   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1737   if { { ac_try="$ac_link"
1738 case "(($ac_try" in
1739   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1740   *) ac_try_echo=$ac_try;;
1741 esac
1742 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1743 $as_echo "$ac_try_echo"; } >&5
1744   (eval "$ac_link") 2>&5
1745   ac_status=$?
1746   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1747   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1748   { { case "(($ac_try" in
1749   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1750   *) ac_try_echo=$ac_try;;
1751 esac
1752 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1753 $as_echo "$ac_try_echo"; } >&5
1754   (eval "$ac_try") 2>&5
1755   ac_status=$?
1756   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1757   test $ac_status = 0; }; }; then :
1758   ac_retval=0
1759 else
1760   $as_echo "$as_me: program exited with status $ac_status" >&5
1761        $as_echo "$as_me: failed program was:" >&5
1762 sed 's/^/| /' conftest.$ac_ext >&5
1763
1764        ac_retval=$ac_status
1765 fi
1766   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1767   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1768   return $ac_retval
1769
1770 } # ac_fn_c_try_run
1771
1772 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1773 # -------------------------------------------------------
1774 # Tests whether HEADER exists and can be compiled using the include files in
1775 # INCLUDES, setting the cache variable VAR accordingly.
1776 ac_fn_c_check_header_compile ()
1777 {
1778   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1779   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1780 $as_echo_n "checking for $2... " >&6; }
1781 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1782   $as_echo_n "(cached) " >&6
1783 else
1784   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1785 /* end confdefs.h.  */
1786 $4
1787 #include <$2>
1788 _ACEOF
1789 if ac_fn_c_try_compile "$LINENO"; then :
1790   eval "$3=yes"
1791 else
1792   eval "$3=no"
1793 fi
1794 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1795 fi
1796 eval ac_res=\$$3
1797                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1798 $as_echo "$ac_res" >&6; }
1799   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1800
1801 } # ac_fn_c_check_header_compile
1802
1803 # ac_fn_c_check_func LINENO FUNC VAR
1804 # ----------------------------------
1805 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1806 ac_fn_c_check_func ()
1807 {
1808   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1809   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1810 $as_echo_n "checking for $2... " >&6; }
1811 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1812   $as_echo_n "(cached) " >&6
1813 else
1814   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1815 /* end confdefs.h.  */
1816 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1817    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1818 #define $2 innocuous_$2
1819
1820 /* System header to define __stub macros and hopefully few prototypes,
1821     which can conflict with char $2 (); below.
1822     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1823     <limits.h> exists even on freestanding compilers.  */
1824
1825 #ifdef __STDC__
1826 # include <limits.h>
1827 #else
1828 # include <assert.h>
1829 #endif
1830
1831 #undef $2
1832
1833 /* Override any GCC internal prototype to avoid an error.
1834    Use char because int might match the return type of a GCC
1835    builtin and then its argument prototype would still apply.  */
1836 #ifdef __cplusplus
1837 extern "C"
1838 #endif
1839 char $2 ();
1840 /* The GNU C library defines this for functions which it implements
1841     to always fail with ENOSYS.  Some functions are actually named
1842     something starting with __ and the normal name is an alias.  */
1843 #if defined __stub_$2 || defined __stub___$2
1844 choke me
1845 #endif
1846
1847 int
1848 main ()
1849 {
1850 return $2 ();
1851   ;
1852   return 0;
1853 }
1854 _ACEOF
1855 if ac_fn_c_try_link "$LINENO"; then :
1856   eval "$3=yes"
1857 else
1858   eval "$3=no"
1859 fi
1860 rm -f core conftest.err conftest.$ac_objext \
1861     conftest$ac_exeext conftest.$ac_ext
1862 fi
1863 eval ac_res=\$$3
1864                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1865 $as_echo "$ac_res" >&6; }
1866   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1867
1868 } # ac_fn_c_check_func
1869
1870 # ac_fn_c_check_decl LINENO SYMBOL VAR
1871 # ------------------------------------
1872 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1873 ac_fn_c_check_decl ()
1874 {
1875   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1876   as_decl_name=`echo $2|sed 's/ *(.*//'`
1877   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1878   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1879 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1880 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1881   $as_echo_n "(cached) " >&6
1882 else
1883   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1884 /* end confdefs.h.  */
1885 $4
1886 int
1887 main ()
1888 {
1889 #ifndef $as_decl_name
1890 #ifdef __cplusplus
1891   (void) $as_decl_use;
1892 #else
1893   (void) $as_decl_name;
1894 #endif
1895 #endif
1896
1897   ;
1898   return 0;
1899 }
1900 _ACEOF
1901 if ac_fn_c_try_compile "$LINENO"; then :
1902   eval "$3=yes"
1903 else
1904   eval "$3=no"
1905 fi
1906 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1907 fi
1908 eval ac_res=\$$3
1909                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1910 $as_echo "$ac_res" >&6; }
1911   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1912
1913 } # ac_fn_c_check_decl
1914 cat >config.log <<_ACEOF
1915 This file contains any messages produced by compilers while
1916 running configure, to aid debugging if configure makes a mistake.
1917
1918 It was created by gas $as_me 2.24.51, which was
1919 generated by GNU Autoconf 2.64.  Invocation command line was
1920
1921   $ $0 $@
1922
1923 _ACEOF
1924 exec 5>>config.log
1925 {
1926 cat <<_ASUNAME
1927 ## --------- ##
1928 ## Platform. ##
1929 ## --------- ##
1930
1931 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1932 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1933 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1934 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1935 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1936
1937 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1938 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1939
1940 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1941 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1942 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1943 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1944 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1945 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1946 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1947
1948 _ASUNAME
1949
1950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1951 for as_dir in $PATH
1952 do
1953   IFS=$as_save_IFS
1954   test -z "$as_dir" && as_dir=.
1955     $as_echo "PATH: $as_dir"
1956   done
1957 IFS=$as_save_IFS
1958
1959 } >&5
1960
1961 cat >&5 <<_ACEOF
1962
1963
1964 ## ----------- ##
1965 ## Core tests. ##
1966 ## ----------- ##
1967
1968 _ACEOF
1969
1970
1971 # Keep a trace of the command line.
1972 # Strip out --no-create and --no-recursion so they do not pile up.
1973 # Strip out --silent because we don't want to record it for future runs.
1974 # Also quote any args containing shell meta-characters.
1975 # Make two passes to allow for proper duplicate-argument suppression.
1976 ac_configure_args=
1977 ac_configure_args0=
1978 ac_configure_args1=
1979 ac_must_keep_next=false
1980 for ac_pass in 1 2
1981 do
1982   for ac_arg
1983   do
1984     case $ac_arg in
1985     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1986     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1987     | -silent | --silent | --silen | --sile | --sil)
1988       continue ;;
1989     *\'*)
1990       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1991     esac
1992     case $ac_pass in
1993     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1994     2)
1995       as_fn_append ac_configure_args1 " '$ac_arg'"
1996       if test $ac_must_keep_next = true; then
1997         ac_must_keep_next=false # Got value, back to normal.
1998       else
1999         case $ac_arg in
2000           *=* | --config-cache | -C | -disable-* | --disable-* \
2001           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2002           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2003           | -with-* | --with-* | -without-* | --without-* | --x)
2004             case "$ac_configure_args0 " in
2005               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2006             esac
2007             ;;
2008           -* ) ac_must_keep_next=true ;;
2009         esac
2010       fi
2011       as_fn_append ac_configure_args " '$ac_arg'"
2012       ;;
2013     esac
2014   done
2015 done
2016 { ac_configure_args0=; unset ac_configure_args0;}
2017 { ac_configure_args1=; unset ac_configure_args1;}
2018
2019 # When interrupted or exit'd, cleanup temporary files, and complete
2020 # config.log.  We remove comments because anyway the quotes in there
2021 # would cause problems or look ugly.
2022 # WARNING: Use '\'' to represent an apostrophe within the trap.
2023 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2024 trap 'exit_status=$?
2025   # Save into config.log some information that might help in debugging.
2026   {
2027     echo
2028
2029     cat <<\_ASBOX
2030 ## ---------------- ##
2031 ## Cache variables. ##
2032 ## ---------------- ##
2033 _ASBOX
2034     echo
2035     # The following way of writing the cache mishandles newlines in values,
2036 (
2037   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2038     eval ac_val=\$$ac_var
2039     case $ac_val in #(
2040     *${as_nl}*)
2041       case $ac_var in #(
2042       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2043 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2044       esac
2045       case $ac_var in #(
2046       _ | IFS | as_nl) ;; #(
2047       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2048       *) { eval $ac_var=; unset $ac_var;} ;;
2049       esac ;;
2050     esac
2051   done
2052   (set) 2>&1 |
2053     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2054     *${as_nl}ac_space=\ *)
2055       sed -n \
2056         "s/'\''/'\''\\\\'\'''\''/g;
2057           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2058       ;; #(
2059     *)
2060       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2061       ;;
2062     esac |
2063     sort
2064 )
2065     echo
2066
2067     cat <<\_ASBOX
2068 ## ----------------- ##
2069 ## Output variables. ##
2070 ## ----------------- ##
2071 _ASBOX
2072     echo
2073     for ac_var in $ac_subst_vars
2074     do
2075       eval ac_val=\$$ac_var
2076       case $ac_val in
2077       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2078       esac
2079       $as_echo "$ac_var='\''$ac_val'\''"
2080     done | sort
2081     echo
2082
2083     if test -n "$ac_subst_files"; then
2084       cat <<\_ASBOX
2085 ## ------------------- ##
2086 ## File substitutions. ##
2087 ## ------------------- ##
2088 _ASBOX
2089       echo
2090       for ac_var in $ac_subst_files
2091       do
2092         eval ac_val=\$$ac_var
2093         case $ac_val in
2094         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2095         esac
2096         $as_echo "$ac_var='\''$ac_val'\''"
2097       done | sort
2098       echo
2099     fi
2100
2101     if test -s confdefs.h; then
2102       cat <<\_ASBOX
2103 ## ----------- ##
2104 ## confdefs.h. ##
2105 ## ----------- ##
2106 _ASBOX
2107       echo
2108       cat confdefs.h
2109       echo
2110     fi
2111     test "$ac_signal" != 0 &&
2112       $as_echo "$as_me: caught signal $ac_signal"
2113     $as_echo "$as_me: exit $exit_status"
2114   } >&5
2115   rm -f core *.core core.conftest.* &&
2116     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2117     exit $exit_status
2118 ' 0
2119 for ac_signal in 1 2 13 15; do
2120   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2121 done
2122 ac_signal=0
2123
2124 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2125 rm -f -r conftest* confdefs.h
2126
2127 $as_echo "/* confdefs.h */" > confdefs.h
2128
2129 # Predefined preprocessor variables.
2130
2131 cat >>confdefs.h <<_ACEOF
2132 #define PACKAGE_NAME "$PACKAGE_NAME"
2133 _ACEOF
2134
2135 cat >>confdefs.h <<_ACEOF
2136 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2137 _ACEOF
2138
2139 cat >>confdefs.h <<_ACEOF
2140 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2141 _ACEOF
2142
2143 cat >>confdefs.h <<_ACEOF
2144 #define PACKAGE_STRING "$PACKAGE_STRING"
2145 _ACEOF
2146
2147 cat >>confdefs.h <<_ACEOF
2148 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2149 _ACEOF
2150
2151 cat >>confdefs.h <<_ACEOF
2152 #define PACKAGE_URL "$PACKAGE_URL"
2153 _ACEOF
2154
2155
2156 # Let the site file select an alternate cache file if it wants to.
2157 # Prefer an explicitly selected file to automatically selected ones.
2158 ac_site_file1=NONE
2159 ac_site_file2=NONE
2160 if test -n "$CONFIG_SITE"; then
2161   ac_site_file1=$CONFIG_SITE
2162 elif test "x$prefix" != xNONE; then
2163   ac_site_file1=$prefix/share/config.site
2164   ac_site_file2=$prefix/etc/config.site
2165 else
2166   ac_site_file1=$ac_default_prefix/share/config.site
2167   ac_site_file2=$ac_default_prefix/etc/config.site
2168 fi
2169 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2170 do
2171   test "x$ac_site_file" = xNONE && continue
2172   if test -r "$ac_site_file"; then
2173     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2174 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2175     sed 's/^/| /' "$ac_site_file" >&5
2176     . "$ac_site_file"
2177   fi
2178 done
2179
2180 if test -r "$cache_file"; then
2181   # Some versions of bash will fail to source /dev/null (special
2182   # files actually), so we avoid doing that.
2183   if test -f "$cache_file"; then
2184     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2185 $as_echo "$as_me: loading cache $cache_file" >&6;}
2186     case $cache_file in
2187       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2188       *)                      . "./$cache_file";;
2189     esac
2190   fi
2191 else
2192   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2193 $as_echo "$as_me: creating cache $cache_file" >&6;}
2194   >$cache_file
2195 fi
2196
2197 # Check that the precious variables saved in the cache have kept the same
2198 # value.
2199 ac_cache_corrupted=false
2200 for ac_var in $ac_precious_vars; do
2201   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2202   eval ac_new_set=\$ac_env_${ac_var}_set
2203   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2204   eval ac_new_val=\$ac_env_${ac_var}_value
2205   case $ac_old_set,$ac_new_set in
2206     set,)
2207       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2208 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2209       ac_cache_corrupted=: ;;
2210     ,set)
2211       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2212 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2213       ac_cache_corrupted=: ;;
2214     ,);;
2215     *)
2216       if test "x$ac_old_val" != "x$ac_new_val"; then
2217         # differences in whitespace do not lead to failure.
2218         ac_old_val_w=`echo x $ac_old_val`
2219         ac_new_val_w=`echo x $ac_new_val`
2220         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2221           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2222 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2223           ac_cache_corrupted=:
2224         else
2225           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2226 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2227           eval $ac_var=\$ac_old_val
2228         fi
2229         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2230 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2231         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2232 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2233       fi;;
2234   esac
2235   # Pass precious variables to config.status.
2236   if test "$ac_new_set" = set; then
2237     case $ac_new_val in
2238     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2239     *) ac_arg=$ac_var=$ac_new_val ;;
2240     esac
2241     case " $ac_configure_args " in
2242       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2243       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2244     esac
2245   fi
2246 done
2247 if $ac_cache_corrupted; then
2248   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2249 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2250   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2251 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2252   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2253 fi
2254 ## -------------------- ##
2255 ## Main body of script. ##
2256 ## -------------------- ##
2257
2258 ac_ext=c
2259 ac_cpp='$CPP $CPPFLAGS'
2260 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2261 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2262 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2263
2264
2265
2266
2267
2268
2269
2270 ac_aux_dir=
2271 for ac_dir in .. "$srcdir"/..; do
2272   for ac_t in install-sh install.sh shtool; do
2273     if test -f "$ac_dir/$ac_t"; then
2274       ac_aux_dir=$ac_dir
2275       ac_install_sh="$ac_aux_dir/$ac_t -c"
2276       break 2
2277     fi
2278   done
2279 done
2280 if test -z "$ac_aux_dir"; then
2281   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2282 fi
2283
2284 # These three variables are undocumented and unsupported,
2285 # and are intended to be withdrawn in a future Autoconf release.
2286 # They can cause serious problems if a builder's source tree is in a directory
2287 # whose full name contains unusual characters.
2288 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2289 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2290 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2291
2292
2293 # Make sure we can run config.sub.
2294 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2295   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2296
2297 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2298 $as_echo_n "checking build system type... " >&6; }
2299 if test "${ac_cv_build+set}" = set; then :
2300   $as_echo_n "(cached) " >&6
2301 else
2302   ac_build_alias=$build_alias
2303 test "x$ac_build_alias" = x &&
2304   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2305 test "x$ac_build_alias" = x &&
2306   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2307 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2308   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2309
2310 fi
2311 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2312 $as_echo "$ac_cv_build" >&6; }
2313 case $ac_cv_build in
2314 *-*-*) ;;
2315 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2316 esac
2317 build=$ac_cv_build
2318 ac_save_IFS=$IFS; IFS='-'
2319 set x $ac_cv_build
2320 shift
2321 build_cpu=$1
2322 build_vendor=$2
2323 shift; shift
2324 # Remember, the first character of IFS is used to create $*,
2325 # except with old shells:
2326 build_os=$*
2327 IFS=$ac_save_IFS
2328 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2329
2330
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2332 $as_echo_n "checking host system type... " >&6; }
2333 if test "${ac_cv_host+set}" = set; then :
2334   $as_echo_n "(cached) " >&6
2335 else
2336   if test "x$host_alias" = x; then
2337   ac_cv_host=$ac_cv_build
2338 else
2339   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2340     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2341 fi
2342
2343 fi
2344 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2345 $as_echo "$ac_cv_host" >&6; }
2346 case $ac_cv_host in
2347 *-*-*) ;;
2348 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2349 esac
2350 host=$ac_cv_host
2351 ac_save_IFS=$IFS; IFS='-'
2352 set x $ac_cv_host
2353 shift
2354 host_cpu=$1
2355 host_vendor=$2
2356 shift; shift
2357 # Remember, the first character of IFS is used to create $*,
2358 # except with old shells:
2359 host_os=$*
2360 IFS=$ac_save_IFS
2361 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2362
2363
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2365 $as_echo_n "checking target system type... " >&6; }
2366 if test "${ac_cv_target+set}" = set; then :
2367   $as_echo_n "(cached) " >&6
2368 else
2369   if test "x$target_alias" = x; then
2370   ac_cv_target=$ac_cv_host
2371 else
2372   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2373     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2374 fi
2375
2376 fi
2377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2378 $as_echo "$ac_cv_target" >&6; }
2379 case $ac_cv_target in
2380 *-*-*) ;;
2381 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2382 esac
2383 target=$ac_cv_target
2384 ac_save_IFS=$IFS; IFS='-'
2385 set x $ac_cv_target
2386 shift
2387 target_cpu=$1
2388 target_vendor=$2
2389 shift; shift
2390 # Remember, the first character of IFS is used to create $*,
2391 # except with old shells:
2392 target_os=$*
2393 IFS=$ac_save_IFS
2394 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2395
2396
2397 # The aliases save the names the user supplied, while $host etc.
2398 # will get canonicalized.
2399 test -n "$target_alias" &&
2400   test "$program_prefix$program_suffix$program_transform_name" = \
2401     NONENONEs,x,x, &&
2402   program_prefix=${target_alias}-
2403 ac_ext=c
2404 ac_cpp='$CPP $CPPFLAGS'
2405 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2406 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2407 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2408 if test -n "$ac_tool_prefix"; then
2409   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2410 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2412 $as_echo_n "checking for $ac_word... " >&6; }
2413 if test "${ac_cv_prog_CC+set}" = set; then :
2414   $as_echo_n "(cached) " >&6
2415 else
2416   if test -n "$CC"; then
2417   ac_cv_prog_CC="$CC" # Let the user override the test.
2418 else
2419 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2420 for as_dir in $PATH
2421 do
2422   IFS=$as_save_IFS
2423   test -z "$as_dir" && as_dir=.
2424     for ac_exec_ext in '' $ac_executable_extensions; do
2425   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2426     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2427     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2428     break 2
2429   fi
2430 done
2431   done
2432 IFS=$as_save_IFS
2433
2434 fi
2435 fi
2436 CC=$ac_cv_prog_CC
2437 if test -n "$CC"; then
2438   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2439 $as_echo "$CC" >&6; }
2440 else
2441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2442 $as_echo "no" >&6; }
2443 fi
2444
2445
2446 fi
2447 if test -z "$ac_cv_prog_CC"; then
2448   ac_ct_CC=$CC
2449   # Extract the first word of "gcc", so it can be a program name with args.
2450 set dummy gcc; ac_word=$2
2451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2452 $as_echo_n "checking for $ac_word... " >&6; }
2453 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2454   $as_echo_n "(cached) " >&6
2455 else
2456   if test -n "$ac_ct_CC"; then
2457   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2458 else
2459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2460 for as_dir in $PATH
2461 do
2462   IFS=$as_save_IFS
2463   test -z "$as_dir" && as_dir=.
2464     for ac_exec_ext in '' $ac_executable_extensions; do
2465   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2466     ac_cv_prog_ac_ct_CC="gcc"
2467     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2468     break 2
2469   fi
2470 done
2471   done
2472 IFS=$as_save_IFS
2473
2474 fi
2475 fi
2476 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2477 if test -n "$ac_ct_CC"; then
2478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2479 $as_echo "$ac_ct_CC" >&6; }
2480 else
2481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2482 $as_echo "no" >&6; }
2483 fi
2484
2485   if test "x$ac_ct_CC" = x; then
2486     CC=""
2487   else
2488     case $cross_compiling:$ac_tool_warned in
2489 yes:)
2490 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2491 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2492 ac_tool_warned=yes ;;
2493 esac
2494     CC=$ac_ct_CC
2495   fi
2496 else
2497   CC="$ac_cv_prog_CC"
2498 fi
2499
2500 if test -z "$CC"; then
2501           if test -n "$ac_tool_prefix"; then
2502     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2503 set dummy ${ac_tool_prefix}cc; ac_word=$2
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2505 $as_echo_n "checking for $ac_word... " >&6; }
2506 if test "${ac_cv_prog_CC+set}" = set; then :
2507   $as_echo_n "(cached) " >&6
2508 else
2509   if test -n "$CC"; then
2510   ac_cv_prog_CC="$CC" # Let the user override the test.
2511 else
2512 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2513 for as_dir in $PATH
2514 do
2515   IFS=$as_save_IFS
2516   test -z "$as_dir" && as_dir=.
2517     for ac_exec_ext in '' $ac_executable_extensions; do
2518   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2519     ac_cv_prog_CC="${ac_tool_prefix}cc"
2520     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2521     break 2
2522   fi
2523 done
2524   done
2525 IFS=$as_save_IFS
2526
2527 fi
2528 fi
2529 CC=$ac_cv_prog_CC
2530 if test -n "$CC"; then
2531   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2532 $as_echo "$CC" >&6; }
2533 else
2534   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2535 $as_echo "no" >&6; }
2536 fi
2537
2538
2539   fi
2540 fi
2541 if test -z "$CC"; then
2542   # Extract the first word of "cc", so it can be a program name with args.
2543 set dummy cc; ac_word=$2
2544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2545 $as_echo_n "checking for $ac_word... " >&6; }
2546 if test "${ac_cv_prog_CC+set}" = set; then :
2547   $as_echo_n "(cached) " >&6
2548 else
2549   if test -n "$CC"; then
2550   ac_cv_prog_CC="$CC" # Let the user override the test.
2551 else
2552   ac_prog_rejected=no
2553 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2554 for as_dir in $PATH
2555 do
2556   IFS=$as_save_IFS
2557   test -z "$as_dir" && as_dir=.
2558     for ac_exec_ext in '' $ac_executable_extensions; do
2559   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2560     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2561        ac_prog_rejected=yes
2562        continue
2563      fi
2564     ac_cv_prog_CC="cc"
2565     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2566     break 2
2567   fi
2568 done
2569   done
2570 IFS=$as_save_IFS
2571
2572 if test $ac_prog_rejected = yes; then
2573   # We found a bogon in the path, so make sure we never use it.
2574   set dummy $ac_cv_prog_CC
2575   shift
2576   if test $# != 0; then
2577     # We chose a different compiler from the bogus one.
2578     # However, it has the same basename, so the bogon will be chosen
2579     # first if we set CC to just the basename; use the full file name.
2580     shift
2581     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2582   fi
2583 fi
2584 fi
2585 fi
2586 CC=$ac_cv_prog_CC
2587 if test -n "$CC"; then
2588   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2589 $as_echo "$CC" >&6; }
2590 else
2591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2592 $as_echo "no" >&6; }
2593 fi
2594
2595
2596 fi
2597 if test -z "$CC"; then
2598   if test -n "$ac_tool_prefix"; then
2599   for ac_prog in cl.exe
2600   do
2601     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2602 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2604 $as_echo_n "checking for $ac_word... " >&6; }
2605 if test "${ac_cv_prog_CC+set}" = set; then :
2606   $as_echo_n "(cached) " >&6
2607 else
2608   if test -n "$CC"; then
2609   ac_cv_prog_CC="$CC" # Let the user override the test.
2610 else
2611 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2612 for as_dir in $PATH
2613 do
2614   IFS=$as_save_IFS
2615   test -z "$as_dir" && as_dir=.
2616     for ac_exec_ext in '' $ac_executable_extensions; do
2617   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2618     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2619     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2620     break 2
2621   fi
2622 done
2623   done
2624 IFS=$as_save_IFS
2625
2626 fi
2627 fi
2628 CC=$ac_cv_prog_CC
2629 if test -n "$CC"; then
2630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2631 $as_echo "$CC" >&6; }
2632 else
2633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2634 $as_echo "no" >&6; }
2635 fi
2636
2637
2638     test -n "$CC" && break
2639   done
2640 fi
2641 if test -z "$CC"; then
2642   ac_ct_CC=$CC
2643   for ac_prog in cl.exe
2644 do
2645   # Extract the first word of "$ac_prog", so it can be a program name with args.
2646 set dummy $ac_prog; ac_word=$2
2647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2648 $as_echo_n "checking for $ac_word... " >&6; }
2649 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2650   $as_echo_n "(cached) " >&6
2651 else
2652   if test -n "$ac_ct_CC"; then
2653   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2654 else
2655 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2656 for as_dir in $PATH
2657 do
2658   IFS=$as_save_IFS
2659   test -z "$as_dir" && as_dir=.
2660     for ac_exec_ext in '' $ac_executable_extensions; do
2661   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2662     ac_cv_prog_ac_ct_CC="$ac_prog"
2663     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2664     break 2
2665   fi
2666 done
2667   done
2668 IFS=$as_save_IFS
2669
2670 fi
2671 fi
2672 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2673 if test -n "$ac_ct_CC"; then
2674   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2675 $as_echo "$ac_ct_CC" >&6; }
2676 else
2677   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2678 $as_echo "no" >&6; }
2679 fi
2680
2681
2682   test -n "$ac_ct_CC" && break
2683 done
2684
2685   if test "x$ac_ct_CC" = x; then
2686     CC=""
2687   else
2688     case $cross_compiling:$ac_tool_warned in
2689 yes:)
2690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2692 ac_tool_warned=yes ;;
2693 esac
2694     CC=$ac_ct_CC
2695   fi
2696 fi
2697
2698 fi
2699
2700
2701 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2702 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2703 as_fn_error "no acceptable C compiler found in \$PATH
2704 See \`config.log' for more details." "$LINENO" 5; }
2705
2706 # Provide some information about the compiler.
2707 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2708 set X $ac_compile
2709 ac_compiler=$2
2710 for ac_option in --version -v -V -qversion; do
2711   { { ac_try="$ac_compiler $ac_option >&5"
2712 case "(($ac_try" in
2713   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2714   *) ac_try_echo=$ac_try;;
2715 esac
2716 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2717 $as_echo "$ac_try_echo"; } >&5
2718   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2719   ac_status=$?
2720   if test -s conftest.err; then
2721     sed '10a\
2722 ... rest of stderr output deleted ...
2723          10q' conftest.err >conftest.er1
2724     cat conftest.er1 >&5
2725     rm -f conftest.er1 conftest.err
2726   fi
2727   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2728   test $ac_status = 0; }
2729 done
2730
2731 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2732 /* end confdefs.h.  */
2733
2734 int
2735 main ()
2736 {
2737
2738   ;
2739   return 0;
2740 }
2741 _ACEOF
2742 ac_clean_files_save=$ac_clean_files
2743 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2744 # Try to create an executable without -o first, disregard a.out.
2745 # It will help us diagnose broken compilers, and finding out an intuition
2746 # of exeext.
2747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2748 $as_echo_n "checking for C compiler default output file name... " >&6; }
2749 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2750
2751 # The possible output files:
2752 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2753
2754 ac_rmfiles=
2755 for ac_file in $ac_files
2756 do
2757   case $ac_file in
2758     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2759     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2760   esac
2761 done
2762 rm -f $ac_rmfiles
2763
2764 if { { ac_try="$ac_link_default"
2765 case "(($ac_try" in
2766   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2767   *) ac_try_echo=$ac_try;;
2768 esac
2769 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2770 $as_echo "$ac_try_echo"; } >&5
2771   (eval "$ac_link_default") 2>&5
2772   ac_status=$?
2773   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2774   test $ac_status = 0; }; then :
2775   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2776 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2777 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2778 # so that the user can short-circuit this test for compilers unknown to
2779 # Autoconf.
2780 for ac_file in $ac_files ''
2781 do
2782   test -f "$ac_file" || continue
2783   case $ac_file in
2784     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2785         ;;
2786     [ab].out )
2787         # We found the default executable, but exeext='' is most
2788         # certainly right.
2789         break;;
2790     *.* )
2791         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2792         then :; else
2793            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2794         fi
2795         # We set ac_cv_exeext here because the later test for it is not
2796         # safe: cross compilers may not add the suffix if given an `-o'
2797         # argument, so we may need to know it at that point already.
2798         # Even if this section looks crufty: it has the advantage of
2799         # actually working.
2800         break;;
2801     * )
2802         break;;
2803   esac
2804 done
2805 test "$ac_cv_exeext" = no && ac_cv_exeext=
2806
2807 else
2808   ac_file=''
2809 fi
2810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2811 $as_echo "$ac_file" >&6; }
2812 if test -z "$ac_file"; then :
2813   $as_echo "$as_me: failed program was:" >&5
2814 sed 's/^/| /' conftest.$ac_ext >&5
2815
2816 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2818 { as_fn_set_status 77
2819 as_fn_error "C compiler cannot create executables
2820 See \`config.log' for more details." "$LINENO" 5; }; }
2821 fi
2822 ac_exeext=$ac_cv_exeext
2823
2824 # Check that the compiler produces executables we can run.  If not, either
2825 # the compiler is broken, or we cross compile.
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2827 $as_echo_n "checking whether the C compiler works... " >&6; }
2828 # If not cross compiling, check that we can run a simple program.
2829 if test "$cross_compiling" != yes; then
2830   if { ac_try='./$ac_file'
2831   { { case "(($ac_try" in
2832   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2833   *) ac_try_echo=$ac_try;;
2834 esac
2835 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2836 $as_echo "$ac_try_echo"; } >&5
2837   (eval "$ac_try") 2>&5
2838   ac_status=$?
2839   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2840   test $ac_status = 0; }; }; then
2841     cross_compiling=no
2842   else
2843     if test "$cross_compiling" = maybe; then
2844         cross_compiling=yes
2845     else
2846         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2847 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2848 as_fn_error "cannot run C compiled programs.
2849 If you meant to cross compile, use \`--host'.
2850 See \`config.log' for more details." "$LINENO" 5; }
2851     fi
2852   fi
2853 fi
2854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2855 $as_echo "yes" >&6; }
2856
2857 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2858 ac_clean_files=$ac_clean_files_save
2859 # Check that the compiler produces executables we can run.  If not, either
2860 # the compiler is broken, or we cross compile.
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2862 $as_echo_n "checking whether we are cross compiling... " >&6; }
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2864 $as_echo "$cross_compiling" >&6; }
2865
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2867 $as_echo_n "checking for suffix of executables... " >&6; }
2868 if { { ac_try="$ac_link"
2869 case "(($ac_try" in
2870   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2871   *) ac_try_echo=$ac_try;;
2872 esac
2873 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2874 $as_echo "$ac_try_echo"; } >&5
2875   (eval "$ac_link") 2>&5
2876   ac_status=$?
2877   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2878   test $ac_status = 0; }; then :
2879   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2880 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2881 # work properly (i.e., refer to `conftest.exe'), while it won't with
2882 # `rm'.
2883 for ac_file in conftest.exe conftest conftest.*; do
2884   test -f "$ac_file" || continue
2885   case $ac_file in
2886     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2887     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2888           break;;
2889     * ) break;;
2890   esac
2891 done
2892 else
2893   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2894 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2895 as_fn_error "cannot compute suffix of executables: cannot compile and link
2896 See \`config.log' for more details." "$LINENO" 5; }
2897 fi
2898 rm -f conftest$ac_cv_exeext
2899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2900 $as_echo "$ac_cv_exeext" >&6; }
2901
2902 rm -f conftest.$ac_ext
2903 EXEEXT=$ac_cv_exeext
2904 ac_exeext=$EXEEXT
2905 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2906 $as_echo_n "checking for suffix of object files... " >&6; }
2907 if test "${ac_cv_objext+set}" = set; then :
2908   $as_echo_n "(cached) " >&6
2909 else
2910   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2911 /* end confdefs.h.  */
2912
2913 int
2914 main ()
2915 {
2916
2917   ;
2918   return 0;
2919 }
2920 _ACEOF
2921 rm -f conftest.o conftest.obj
2922 if { { ac_try="$ac_compile"
2923 case "(($ac_try" in
2924   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2925   *) ac_try_echo=$ac_try;;
2926 esac
2927 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2928 $as_echo "$ac_try_echo"; } >&5
2929   (eval "$ac_compile") 2>&5
2930   ac_status=$?
2931   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2932   test $ac_status = 0; }; then :
2933   for ac_file in conftest.o conftest.obj conftest.*; do
2934   test -f "$ac_file" || continue;
2935   case $ac_file in
2936     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2937     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2938        break;;
2939   esac
2940 done
2941 else
2942   $as_echo "$as_me: failed program was:" >&5
2943 sed 's/^/| /' conftest.$ac_ext >&5
2944
2945 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2946 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2947 as_fn_error "cannot compute suffix of object files: cannot compile
2948 See \`config.log' for more details." "$LINENO" 5; }
2949 fi
2950 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2951 fi
2952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2953 $as_echo "$ac_cv_objext" >&6; }
2954 OBJEXT=$ac_cv_objext
2955 ac_objext=$OBJEXT
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2957 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2958 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2959   $as_echo_n "(cached) " >&6
2960 else
2961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2962 /* end confdefs.h.  */
2963
2964 int
2965 main ()
2966 {
2967 #ifndef __GNUC__
2968        choke me
2969 #endif
2970
2971   ;
2972   return 0;
2973 }
2974 _ACEOF
2975 if ac_fn_c_try_compile "$LINENO"; then :
2976   ac_compiler_gnu=yes
2977 else
2978   ac_compiler_gnu=no
2979 fi
2980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2981 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2982
2983 fi
2984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2985 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2986 if test $ac_compiler_gnu = yes; then
2987   GCC=yes
2988 else
2989   GCC=
2990 fi
2991 ac_test_CFLAGS=${CFLAGS+set}
2992 ac_save_CFLAGS=$CFLAGS
2993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2994 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2995 if test "${ac_cv_prog_cc_g+set}" = set; then :
2996   $as_echo_n "(cached) " >&6
2997 else
2998   ac_save_c_werror_flag=$ac_c_werror_flag
2999    ac_c_werror_flag=yes
3000    ac_cv_prog_cc_g=no
3001    CFLAGS="-g"
3002    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3003 /* end confdefs.h.  */
3004
3005 int
3006 main ()
3007 {
3008
3009   ;
3010   return 0;
3011 }
3012 _ACEOF
3013 if ac_fn_c_try_compile "$LINENO"; then :
3014   ac_cv_prog_cc_g=yes
3015 else
3016   CFLAGS=""
3017       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3018 /* end confdefs.h.  */
3019
3020 int
3021 main ()
3022 {
3023
3024   ;
3025   return 0;
3026 }
3027 _ACEOF
3028 if ac_fn_c_try_compile "$LINENO"; then :
3029
3030 else
3031   ac_c_werror_flag=$ac_save_c_werror_flag
3032          CFLAGS="-g"
3033          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3034 /* end confdefs.h.  */
3035
3036 int
3037 main ()
3038 {
3039
3040   ;
3041   return 0;
3042 }
3043 _ACEOF
3044 if ac_fn_c_try_compile "$LINENO"; then :
3045   ac_cv_prog_cc_g=yes
3046 fi
3047 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3048 fi
3049 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3050 fi
3051 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3052    ac_c_werror_flag=$ac_save_c_werror_flag
3053 fi
3054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3055 $as_echo "$ac_cv_prog_cc_g" >&6; }
3056 if test "$ac_test_CFLAGS" = set; then
3057   CFLAGS=$ac_save_CFLAGS
3058 elif test $ac_cv_prog_cc_g = yes; then
3059   if test "$GCC" = yes; then
3060     CFLAGS="-g -O2"
3061   else
3062     CFLAGS="-g"
3063   fi
3064 else
3065   if test "$GCC" = yes; then
3066     CFLAGS="-O2"
3067   else
3068     CFLAGS=
3069   fi
3070 fi
3071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3072 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3073 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3074   $as_echo_n "(cached) " >&6
3075 else
3076   ac_cv_prog_cc_c89=no
3077 ac_save_CC=$CC
3078 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3079 /* end confdefs.h.  */
3080 #include <stdarg.h>
3081 #include <stdio.h>
3082 #include <sys/types.h>
3083 #include <sys/stat.h>
3084 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3085 struct buf { int x; };
3086 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3087 static char *e (p, i)
3088      char **p;
3089      int i;
3090 {
3091   return p[i];
3092 }
3093 static char *f (char * (*g) (char **, int), char **p, ...)
3094 {
3095   char *s;
3096   va_list v;
3097   va_start (v,p);
3098   s = g (p, va_arg (v,int));
3099   va_end (v);
3100   return s;
3101 }
3102
3103 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3104    function prototypes and stuff, but not '\xHH' hex character constants.
3105    These don't provoke an error unfortunately, instead are silently treated
3106    as 'x'.  The following induces an error, until -std is added to get
3107    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3108    array size at least.  It's necessary to write '\x00'==0 to get something
3109    that's true only with -std.  */
3110 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3111
3112 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3113    inside strings and character constants.  */
3114 #define FOO(x) 'x'
3115 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3116
3117 int test (int i, double x);
3118 struct s1 {int (*f) (int a);};
3119 struct s2 {int (*f) (double a);};
3120 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3121 int argc;
3122 char **argv;
3123 int
3124 main ()
3125 {
3126 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3127   ;
3128   return 0;
3129 }
3130 _ACEOF
3131 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3132         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3133 do
3134   CC="$ac_save_CC $ac_arg"
3135   if ac_fn_c_try_compile "$LINENO"; then :
3136   ac_cv_prog_cc_c89=$ac_arg
3137 fi
3138 rm -f core conftest.err conftest.$ac_objext
3139   test "x$ac_cv_prog_cc_c89" != "xno" && break
3140 done
3141 rm -f conftest.$ac_ext
3142 CC=$ac_save_CC
3143
3144 fi
3145 # AC_CACHE_VAL
3146 case "x$ac_cv_prog_cc_c89" in
3147   x)
3148     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3149 $as_echo "none needed" >&6; } ;;
3150   xno)
3151     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3152 $as_echo "unsupported" >&6; } ;;
3153   *)
3154     CC="$CC $ac_cv_prog_cc_c89"
3155     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3156 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3157 esac
3158 if test "x$ac_cv_prog_cc_c89" != xno; then :
3159
3160 fi
3161
3162 ac_ext=c
3163 ac_cpp='$CPP $CPPFLAGS'
3164 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3165 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3166 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3167
3168
3169 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3170 $as_echo_n "checking for library containing strerror... " >&6; }
3171 if test "${ac_cv_search_strerror+set}" = set; then :
3172   $as_echo_n "(cached) " >&6
3173 else
3174   ac_func_search_save_LIBS=$LIBS
3175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3176 /* end confdefs.h.  */
3177
3178 /* Override any GCC internal prototype to avoid an error.
3179    Use char because int might match the return type of a GCC
3180    builtin and then its argument prototype would still apply.  */
3181 #ifdef __cplusplus
3182 extern "C"
3183 #endif
3184 char strerror ();
3185 int
3186 main ()
3187 {
3188 return strerror ();
3189   ;
3190   return 0;
3191 }
3192 _ACEOF
3193 for ac_lib in '' cposix; do
3194   if test -z "$ac_lib"; then
3195     ac_res="none required"
3196   else
3197     ac_res=-l$ac_lib
3198     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3199   fi
3200   if ac_fn_c_try_link "$LINENO"; then :
3201   ac_cv_search_strerror=$ac_res
3202 fi
3203 rm -f core conftest.err conftest.$ac_objext \
3204     conftest$ac_exeext
3205   if test "${ac_cv_search_strerror+set}" = set; then :
3206   break
3207 fi
3208 done
3209 if test "${ac_cv_search_strerror+set}" = set; then :
3210
3211 else
3212   ac_cv_search_strerror=no
3213 fi
3214 rm conftest.$ac_ext
3215 LIBS=$ac_func_search_save_LIBS
3216 fi
3217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3218 $as_echo "$ac_cv_search_strerror" >&6; }
3219 ac_res=$ac_cv_search_strerror
3220 if test "$ac_res" != no; then :
3221   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3222
3223 fi
3224
3225
3226 am__api_version='1.11'
3227
3228 # Find a good install program.  We prefer a C program (faster),
3229 # so one script is as good as another.  But avoid the broken or
3230 # incompatible versions:
3231 # SysV /etc/install, /usr/sbin/install
3232 # SunOS /usr/etc/install
3233 # IRIX /sbin/install
3234 # AIX /bin/install
3235 # AmigaOS /C/install, which installs bootblocks on floppy discs
3236 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3237 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3238 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3239 # OS/2's system install, which has a completely different semantic
3240 # ./install, which can be erroneously created by make from ./install.sh.
3241 # Reject install programs that cannot install multiple files.
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3243 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3244 if test -z "$INSTALL"; then
3245 if test "${ac_cv_path_install+set}" = set; then :
3246   $as_echo_n "(cached) " >&6
3247 else
3248   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3249 for as_dir in $PATH
3250 do
3251   IFS=$as_save_IFS
3252   test -z "$as_dir" && as_dir=.
3253     # Account for people who put trailing slashes in PATH elements.
3254 case $as_dir/ in #((
3255   ./ | .// | /[cC]/* | \
3256   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3257   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3258   /usr/ucb/* ) ;;
3259   *)
3260     # OSF1 and SCO ODT 3.0 have their own names for install.
3261     # Don't use installbsd from OSF since it installs stuff as root
3262     # by default.
3263     for ac_prog in ginstall scoinst install; do
3264       for ac_exec_ext in '' $ac_executable_extensions; do
3265         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3266           if test $ac_prog = install &&
3267             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3268             # AIX install.  It has an incompatible calling convention.
3269             :
3270           elif test $ac_prog = install &&
3271             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3272             # program-specific install script used by HP pwplus--don't use.
3273             :
3274           else
3275             rm -rf conftest.one conftest.two conftest.dir
3276             echo one > conftest.one
3277             echo two > conftest.two
3278             mkdir conftest.dir
3279             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3280               test -s conftest.one && test -s conftest.two &&
3281               test -s conftest.dir/conftest.one &&
3282               test -s conftest.dir/conftest.two
3283             then
3284               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3285               break 3
3286             fi
3287           fi
3288         fi
3289       done
3290     done
3291     ;;
3292 esac
3293
3294   done
3295 IFS=$as_save_IFS
3296
3297 rm -rf conftest.one conftest.two conftest.dir
3298
3299 fi
3300   if test "${ac_cv_path_install+set}" = set; then
3301     INSTALL=$ac_cv_path_install
3302   else
3303     # As a last resort, use the slow shell script.  Don't cache a
3304     # value for INSTALL within a source directory, because that will
3305     # break other packages using the cache if that directory is
3306     # removed, or if the value is a relative name.
3307     INSTALL=$ac_install_sh
3308   fi
3309 fi
3310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3311 $as_echo "$INSTALL" >&6; }
3312
3313 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3314 # It thinks the first close brace ends the variable substitution.
3315 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3316
3317 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3318
3319 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3320
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3322 $as_echo_n "checking whether build environment is sane... " >&6; }
3323 # Just in case
3324 sleep 1
3325 echo timestamp > conftest.file
3326 # Reject unsafe characters in $srcdir or the absolute working directory
3327 # name.  Accept space and tab only in the latter.
3328 am_lf='
3329 '
3330 case `pwd` in
3331   *[\\\"\#\$\&\'\`$am_lf]*)
3332     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3333 esac
3334 case $srcdir in
3335   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3336     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3337 esac
3338
3339 # Do `set' in a subshell so we don't clobber the current shell's
3340 # arguments.  Must try -L first in case configure is actually a
3341 # symlink; some systems play weird games with the mod time of symlinks
3342 # (eg FreeBSD returns the mod time of the symlink's containing
3343 # directory).
3344 if (
3345    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3346    if test "$*" = "X"; then
3347       # -L didn't work.
3348       set X `ls -t "$srcdir/configure" conftest.file`
3349    fi
3350    rm -f conftest.file
3351    if test "$*" != "X $srcdir/configure conftest.file" \
3352       && test "$*" != "X conftest.file $srcdir/configure"; then
3353
3354       # If neither matched, then we have a broken ls.  This can happen
3355       # if, for instance, CONFIG_SHELL is bash and it inherits a
3356       # broken ls alias from the environment.  This has actually
3357       # happened.  Such a system could not be considered "sane".
3358       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3359 alias in your environment" "$LINENO" 5
3360    fi
3361
3362    test "$2" = conftest.file
3363    )
3364 then
3365    # Ok.
3366    :
3367 else
3368    as_fn_error "newly created file is older than distributed files!
3369 Check your system clock" "$LINENO" 5
3370 fi
3371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3372 $as_echo "yes" >&6; }
3373 test "$program_prefix" != NONE &&
3374   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3375 # Use a double $ so make ignores it.
3376 test "$program_suffix" != NONE &&
3377   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3378 # Double any \ or $.
3379 # By default was `s,x,x', remove it if useless.
3380 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3381 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3382
3383 # expand $ac_aux_dir to an absolute path
3384 am_aux_dir=`cd $ac_aux_dir && pwd`
3385
3386 if test x"${MISSING+set}" != xset; then
3387   case $am_aux_dir in
3388   *\ * | *\     *)
3389     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3390   *)
3391     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3392   esac
3393 fi
3394 # Use eval to expand $SHELL
3395 if eval "$MISSING --run true"; then
3396   am_missing_run="$MISSING --run "
3397 else
3398   am_missing_run=
3399   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3400 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3401 fi
3402
3403 if test x"${install_sh}" != xset; then
3404   case $am_aux_dir in
3405   *\ * | *\     *)
3406     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3407   *)
3408     install_sh="\${SHELL} $am_aux_dir/install-sh"
3409   esac
3410 fi
3411
3412 # Installed binaries are usually stripped using `strip' when the user
3413 # run `make install-strip'.  However `strip' might not be the right
3414 # tool to use in cross-compilation environments, therefore Automake
3415 # will honor the `STRIP' environment variable to overrule this program.
3416 if test "$cross_compiling" != no; then
3417   if test -n "$ac_tool_prefix"; then
3418   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3419 set dummy ${ac_tool_prefix}strip; ac_word=$2
3420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3421 $as_echo_n "checking for $ac_word... " >&6; }
3422 if test "${ac_cv_prog_STRIP+set}" = set; then :
3423   $as_echo_n "(cached) " >&6
3424 else
3425   if test -n "$STRIP"; then
3426   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3427 else
3428 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3429 for as_dir in $PATH
3430 do
3431   IFS=$as_save_IFS
3432   test -z "$as_dir" && as_dir=.
3433     for ac_exec_ext in '' $ac_executable_extensions; do
3434   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3435     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3436     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3437     break 2
3438   fi
3439 done
3440   done
3441 IFS=$as_save_IFS
3442
3443 fi
3444 fi
3445 STRIP=$ac_cv_prog_STRIP
3446 if test -n "$STRIP"; then
3447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3448 $as_echo "$STRIP" >&6; }
3449 else
3450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3451 $as_echo "no" >&6; }
3452 fi
3453
3454
3455 fi
3456 if test -z "$ac_cv_prog_STRIP"; then
3457   ac_ct_STRIP=$STRIP
3458   # Extract the first word of "strip", so it can be a program name with args.
3459 set dummy strip; ac_word=$2
3460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3461 $as_echo_n "checking for $ac_word... " >&6; }
3462 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3463   $as_echo_n "(cached) " >&6
3464 else
3465   if test -n "$ac_ct_STRIP"; then
3466   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3467 else
3468 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3469 for as_dir in $PATH
3470 do
3471   IFS=$as_save_IFS
3472   test -z "$as_dir" && as_dir=.
3473     for ac_exec_ext in '' $ac_executable_extensions; do
3474   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3475     ac_cv_prog_ac_ct_STRIP="strip"
3476     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3477     break 2
3478   fi
3479 done
3480   done
3481 IFS=$as_save_IFS
3482
3483 fi
3484 fi
3485 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3486 if test -n "$ac_ct_STRIP"; then
3487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3488 $as_echo "$ac_ct_STRIP" >&6; }
3489 else
3490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3491 $as_echo "no" >&6; }
3492 fi
3493
3494   if test "x$ac_ct_STRIP" = x; then
3495     STRIP=":"
3496   else
3497     case $cross_compiling:$ac_tool_warned in
3498 yes:)
3499 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3500 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3501 ac_tool_warned=yes ;;
3502 esac
3503     STRIP=$ac_ct_STRIP
3504   fi
3505 else
3506   STRIP="$ac_cv_prog_STRIP"
3507 fi
3508
3509 fi
3510 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3511
3512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3513 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3514 if test -z "$MKDIR_P"; then
3515   if test "${ac_cv_path_mkdir+set}" = set; then :
3516   $as_echo_n "(cached) " >&6
3517 else
3518   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3519 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3520 do
3521   IFS=$as_save_IFS
3522   test -z "$as_dir" && as_dir=.
3523     for ac_prog in mkdir gmkdir; do
3524          for ac_exec_ext in '' $ac_executable_extensions; do
3525            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3526            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3527              'mkdir (GNU coreutils) '* | \
3528              'mkdir (coreutils) '* | \
3529              'mkdir (fileutils) '4.1*)
3530                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3531                break 3;;
3532            esac
3533          done
3534        done
3535   done
3536 IFS=$as_save_IFS
3537
3538 fi
3539
3540   if test "${ac_cv_path_mkdir+set}" = set; then
3541     MKDIR_P="$ac_cv_path_mkdir -p"
3542   else
3543     # As a last resort, use the slow shell script.  Don't cache a
3544     # value for MKDIR_P within a source directory, because that will
3545     # break other packages using the cache if that directory is
3546     # removed, or if the value is a relative name.
3547     test -d ./--version && rmdir ./--version
3548     MKDIR_P="$ac_install_sh -d"
3549   fi
3550 fi
3551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3552 $as_echo "$MKDIR_P" >&6; }
3553
3554 mkdir_p="$MKDIR_P"
3555 case $mkdir_p in
3556   [\\/$]* | ?:[\\/]*) ;;
3557   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3558 esac
3559
3560 for ac_prog in gawk mawk nawk awk
3561 do
3562   # Extract the first word of "$ac_prog", so it can be a program name with args.
3563 set dummy $ac_prog; ac_word=$2
3564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3565 $as_echo_n "checking for $ac_word... " >&6; }
3566 if test "${ac_cv_prog_AWK+set}" = set; then :
3567   $as_echo_n "(cached) " >&6
3568 else
3569   if test -n "$AWK"; then
3570   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3571 else
3572 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3573 for as_dir in $PATH
3574 do
3575   IFS=$as_save_IFS
3576   test -z "$as_dir" && as_dir=.
3577     for ac_exec_ext in '' $ac_executable_extensions; do
3578   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3579     ac_cv_prog_AWK="$ac_prog"
3580     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3581     break 2
3582   fi
3583 done
3584   done
3585 IFS=$as_save_IFS
3586
3587 fi
3588 fi
3589 AWK=$ac_cv_prog_AWK
3590 if test -n "$AWK"; then
3591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3592 $as_echo "$AWK" >&6; }
3593 else
3594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3595 $as_echo "no" >&6; }
3596 fi
3597
3598
3599   test -n "$AWK" && break
3600 done
3601
3602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3603 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3604 set x ${MAKE-make}
3605 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3606 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3607   $as_echo_n "(cached) " >&6
3608 else
3609   cat >conftest.make <<\_ACEOF
3610 SHELL = /bin/sh
3611 all:
3612         @echo '@@@%%%=$(MAKE)=@@@%%%'
3613 _ACEOF
3614 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3615 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3616   *@@@%%%=?*=@@@%%%*)
3617     eval ac_cv_prog_make_${ac_make}_set=yes;;
3618   *)
3619     eval ac_cv_prog_make_${ac_make}_set=no;;
3620 esac
3621 rm -f conftest.make
3622 fi
3623 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3625 $as_echo "yes" >&6; }
3626   SET_MAKE=
3627 else
3628   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3629 $as_echo "no" >&6; }
3630   SET_MAKE="MAKE=${MAKE-make}"
3631 fi
3632
3633 rm -rf .tst 2>/dev/null
3634 mkdir .tst 2>/dev/null
3635 if test -d .tst; then
3636   am__leading_dot=.
3637 else
3638   am__leading_dot=_
3639 fi
3640 rmdir .tst 2>/dev/null
3641
3642 DEPDIR="${am__leading_dot}deps"
3643
3644 ac_config_commands="$ac_config_commands depfiles"
3645
3646
3647 am_make=${MAKE-make}
3648 cat > confinc << 'END'
3649 am__doit:
3650         @echo this is the am__doit target
3651 .PHONY: am__doit
3652 END
3653 # If we don't find an include directive, just comment out the code.
3654 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3655 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3656 am__include="#"
3657 am__quote=
3658 _am_result=none
3659 # First try GNU make style include.
3660 echo "include confinc" > confmf
3661 # Ignore all kinds of additional output from `make'.
3662 case `$am_make -s -f confmf 2> /dev/null` in #(
3663 *the\ am__doit\ target*)
3664   am__include=include
3665   am__quote=
3666   _am_result=GNU
3667   ;;
3668 esac
3669 # Now try BSD make style include.
3670 if test "$am__include" = "#"; then
3671    echo '.include "confinc"' > confmf
3672    case `$am_make -s -f confmf 2> /dev/null` in #(
3673    *the\ am__doit\ target*)
3674      am__include=.include
3675      am__quote="\""
3676      _am_result=BSD
3677      ;;
3678    esac
3679 fi
3680
3681
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3683 $as_echo "$_am_result" >&6; }
3684 rm -f confinc confmf
3685
3686 # Check whether --enable-dependency-tracking was given.
3687 if test "${enable_dependency_tracking+set}" = set; then :
3688   enableval=$enable_dependency_tracking;
3689 fi
3690
3691 if test "x$enable_dependency_tracking" != xno; then
3692   am_depcomp="$ac_aux_dir/depcomp"
3693   AMDEPBACKSLASH='\'
3694 fi
3695  if test "x$enable_dependency_tracking" != xno; then
3696   AMDEP_TRUE=
3697   AMDEP_FALSE='#'
3698 else
3699   AMDEP_TRUE='#'
3700   AMDEP_FALSE=
3701 fi
3702
3703
3704 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3705   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3706   # is not polluted with repeated "-I."
3707   am__isrc=' -I$(srcdir)'
3708   # test to see if srcdir already configured
3709   if test -f $srcdir/config.status; then
3710     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3711   fi
3712 fi
3713
3714 # test whether we have cygpath
3715 if test -z "$CYGPATH_W"; then
3716   if (cygpath --version) >/dev/null 2>/dev/null; then
3717     CYGPATH_W='cygpath -w'
3718   else
3719     CYGPATH_W=echo
3720   fi
3721 fi
3722
3723
3724 # Define the identity of the package.
3725  PACKAGE='gas'
3726  VERSION='2.24.51'
3727
3728
3729 cat >>confdefs.h <<_ACEOF
3730 #define PACKAGE "$PACKAGE"
3731 _ACEOF
3732
3733
3734 cat >>confdefs.h <<_ACEOF
3735 #define VERSION "$VERSION"
3736 _ACEOF
3737
3738 # Some tools Automake needs.
3739
3740 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3741
3742
3743 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3744
3745
3746 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3747
3748
3749 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3750
3751
3752 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3753
3754 # We need awk for the "check" target.  The system "awk" is bad on
3755 # some platforms.
3756 # Always define AMTAR for backward compatibility.
3757
3758 AMTAR=${AMTAR-"${am_missing_run}tar"}
3759
3760 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3761
3762
3763
3764
3765 depcc="$CC"   am_compiler_list=
3766
3767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3768 $as_echo_n "checking dependency style of $depcc... " >&6; }
3769 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3770   $as_echo_n "(cached) " >&6
3771 else
3772   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3773   # We make a subdir and do the tests there.  Otherwise we can end up
3774   # making bogus files that we don't know about and never remove.  For
3775   # instance it was reported that on HP-UX the gcc test will end up
3776   # making a dummy file named `D' -- because `-MD' means `put the output
3777   # in D'.
3778   mkdir conftest.dir
3779   # Copy depcomp to subdir because otherwise we won't find it if we're
3780   # using a relative directory.
3781   cp "$am_depcomp" conftest.dir
3782   cd conftest.dir
3783   # We will build objects and dependencies in a subdirectory because
3784   # it helps to detect inapplicable dependency modes.  For instance
3785   # both Tru64's cc and ICC support -MD to output dependencies as a
3786   # side effect of compilation, but ICC will put the dependencies in
3787   # the current directory while Tru64 will put them in the object
3788   # directory.
3789   mkdir sub
3790
3791   am_cv_CC_dependencies_compiler_type=none
3792   if test "$am_compiler_list" = ""; then
3793      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3794   fi
3795   am__universal=false
3796   case " $depcc " in #(
3797      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3798      esac
3799
3800   for depmode in $am_compiler_list; do
3801     # Setup a source with many dependencies, because some compilers
3802     # like to wrap large dependency lists on column 80 (with \), and
3803     # we should not choose a depcomp mode which is confused by this.
3804     #
3805     # We need to recreate these files for each test, as the compiler may
3806     # overwrite some of them when testing with obscure command lines.
3807     # This happens at least with the AIX C compiler.
3808     : > sub/conftest.c
3809     for i in 1 2 3 4 5 6; do
3810       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3811       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3812       # Solaris 8's {/usr,}/bin/sh.
3813       touch sub/conftst$i.h
3814     done
3815     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3816
3817     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3818     # mode.  It turns out that the SunPro C++ compiler does not properly
3819     # handle `-M -o', and we need to detect this.  Also, some Intel
3820     # versions had trouble with output in subdirs
3821     am__obj=sub/conftest.${OBJEXT-o}
3822     am__minus_obj="-o $am__obj"
3823     case $depmode in
3824     gcc)
3825       # This depmode causes a compiler race in universal mode.
3826       test "$am__universal" = false || continue
3827       ;;
3828     nosideeffect)
3829       # after this tag, mechanisms are not by side-effect, so they'll
3830       # only be used when explicitly requested
3831       if test "x$enable_dependency_tracking" = xyes; then
3832         continue
3833       else
3834         break
3835       fi
3836       ;;
3837     msvisualcpp | msvcmsys)
3838       # This compiler won't grok `-c -o', but also, the minuso test has
3839       # not run yet.  These depmodes are late enough in the game, and
3840       # so weak that their functioning should not be impacted.
3841       am__obj=conftest.${OBJEXT-o}
3842       am__minus_obj=
3843       ;;
3844     none) break ;;
3845     esac
3846     if depmode=$depmode \
3847        source=sub/conftest.c object=$am__obj \
3848        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3849        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3850          >/dev/null 2>conftest.err &&
3851        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3852        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3853        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3854        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3855       # icc doesn't choke on unknown options, it will just issue warnings
3856       # or remarks (even with -Werror).  So we grep stderr for any message
3857       # that says an option was ignored or not supported.
3858       # When given -MP, icc 7.0 and 7.1 complain thusly:
3859       #   icc: Command line warning: ignoring option '-M'; no argument required
3860       # The diagnosis changed in icc 8.0:
3861       #   icc: Command line remark: option '-MP' not supported
3862       if (grep 'ignoring option' conftest.err ||
3863           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3864         am_cv_CC_dependencies_compiler_type=$depmode
3865         break
3866       fi
3867     fi
3868   done
3869
3870   cd ..
3871   rm -rf conftest.dir
3872 else
3873   am_cv_CC_dependencies_compiler_type=none
3874 fi
3875
3876 fi
3877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3878 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3879 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3880
3881  if
3882   test "x$enable_dependency_tracking" != xno \
3883   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3884   am__fastdepCC_TRUE=
3885   am__fastdepCC_FALSE='#'
3886 else
3887   am__fastdepCC_TRUE='#'
3888   am__fastdepCC_FALSE=
3889 fi
3890
3891
3892
3893
3894 ac_ext=c
3895 ac_cpp='$CPP $CPPFLAGS'
3896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3899 if test -n "$ac_tool_prefix"; then
3900   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3901 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3903 $as_echo_n "checking for $ac_word... " >&6; }
3904 if test "${ac_cv_prog_CC+set}" = set; then :
3905   $as_echo_n "(cached) " >&6
3906 else
3907   if test -n "$CC"; then
3908   ac_cv_prog_CC="$CC" # Let the user override the test.
3909 else
3910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3911 for as_dir in $PATH
3912 do
3913   IFS=$as_save_IFS
3914   test -z "$as_dir" && as_dir=.
3915     for ac_exec_ext in '' $ac_executable_extensions; do
3916   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3917     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3918     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3919     break 2
3920   fi
3921 done
3922   done
3923 IFS=$as_save_IFS
3924
3925 fi
3926 fi
3927 CC=$ac_cv_prog_CC
3928 if test -n "$CC"; then
3929   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3930 $as_echo "$CC" >&6; }
3931 else
3932   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3933 $as_echo "no" >&6; }
3934 fi
3935
3936
3937 fi
3938 if test -z "$ac_cv_prog_CC"; then
3939   ac_ct_CC=$CC
3940   # Extract the first word of "gcc", so it can be a program name with args.
3941 set dummy gcc; ac_word=$2
3942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3943 $as_echo_n "checking for $ac_word... " >&6; }
3944 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3945   $as_echo_n "(cached) " >&6
3946 else
3947   if test -n "$ac_ct_CC"; then
3948   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3949 else
3950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3951 for as_dir in $PATH
3952 do
3953   IFS=$as_save_IFS
3954   test -z "$as_dir" && as_dir=.
3955     for ac_exec_ext in '' $ac_executable_extensions; do
3956   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3957     ac_cv_prog_ac_ct_CC="gcc"
3958     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3959     break 2
3960   fi
3961 done
3962   done
3963 IFS=$as_save_IFS
3964
3965 fi
3966 fi
3967 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3968 if test -n "$ac_ct_CC"; then
3969   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3970 $as_echo "$ac_ct_CC" >&6; }
3971 else
3972   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3973 $as_echo "no" >&6; }
3974 fi
3975
3976   if test "x$ac_ct_CC" = x; then
3977     CC=""
3978   else
3979     case $cross_compiling:$ac_tool_warned in
3980 yes:)
3981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3982 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3983 ac_tool_warned=yes ;;
3984 esac
3985     CC=$ac_ct_CC
3986   fi
3987 else
3988   CC="$ac_cv_prog_CC"
3989 fi
3990
3991 if test -z "$CC"; then
3992           if test -n "$ac_tool_prefix"; then
3993     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3994 set dummy ${ac_tool_prefix}cc; ac_word=$2
3995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3996 $as_echo_n "checking for $ac_word... " >&6; }
3997 if test "${ac_cv_prog_CC+set}" = set; then :
3998   $as_echo_n "(cached) " >&6
3999 else
4000   if test -n "$CC"; then
4001   ac_cv_prog_CC="$CC" # Let the user override the test.
4002 else
4003 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4004 for as_dir in $PATH
4005 do
4006   IFS=$as_save_IFS
4007   test -z "$as_dir" && as_dir=.
4008     for ac_exec_ext in '' $ac_executable_extensions; do
4009   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4010     ac_cv_prog_CC="${ac_tool_prefix}cc"
4011     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4012     break 2
4013   fi
4014 done
4015   done
4016 IFS=$as_save_IFS
4017
4018 fi
4019 fi
4020 CC=$ac_cv_prog_CC
4021 if test -n "$CC"; then
4022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4023 $as_echo "$CC" >&6; }
4024 else
4025   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4026 $as_echo "no" >&6; }
4027 fi
4028
4029
4030   fi
4031 fi
4032 if test -z "$CC"; then
4033   # Extract the first word of "cc", so it can be a program name with args.
4034 set dummy cc; ac_word=$2
4035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4036 $as_echo_n "checking for $ac_word... " >&6; }
4037 if test "${ac_cv_prog_CC+set}" = set; then :
4038   $as_echo_n "(cached) " >&6
4039 else
4040   if test -n "$CC"; then
4041   ac_cv_prog_CC="$CC" # Let the user override the test.
4042 else
4043   ac_prog_rejected=no
4044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4045 for as_dir in $PATH
4046 do
4047   IFS=$as_save_IFS
4048   test -z "$as_dir" && as_dir=.
4049     for ac_exec_ext in '' $ac_executable_extensions; do
4050   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4051     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4052        ac_prog_rejected=yes
4053        continue
4054      fi
4055     ac_cv_prog_CC="cc"
4056     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4057     break 2
4058   fi
4059 done
4060   done
4061 IFS=$as_save_IFS
4062
4063 if test $ac_prog_rejected = yes; then
4064   # We found a bogon in the path, so make sure we never use it.
4065   set dummy $ac_cv_prog_CC
4066   shift
4067   if test $# != 0; then
4068     # We chose a different compiler from the bogus one.
4069     # However, it has the same basename, so the bogon will be chosen
4070     # first if we set CC to just the basename; use the full file name.
4071     shift
4072     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4073   fi
4074 fi
4075 fi
4076 fi
4077 CC=$ac_cv_prog_CC
4078 if test -n "$CC"; then
4079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4080 $as_echo "$CC" >&6; }
4081 else
4082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4083 $as_echo "no" >&6; }
4084 fi
4085
4086
4087 fi
4088 if test -z "$CC"; then
4089   if test -n "$ac_tool_prefix"; then
4090   for ac_prog in cl.exe
4091   do
4092     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4093 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4095 $as_echo_n "checking for $ac_word... " >&6; }
4096 if test "${ac_cv_prog_CC+set}" = set; then :
4097   $as_echo_n "(cached) " >&6
4098 else
4099   if test -n "$CC"; then
4100   ac_cv_prog_CC="$CC" # Let the user override the test.
4101 else
4102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4103 for as_dir in $PATH
4104 do
4105   IFS=$as_save_IFS
4106   test -z "$as_dir" && as_dir=.
4107     for ac_exec_ext in '' $ac_executable_extensions; do
4108   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4109     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4110     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4111     break 2
4112   fi
4113 done
4114   done
4115 IFS=$as_save_IFS
4116
4117 fi
4118 fi
4119 CC=$ac_cv_prog_CC
4120 if test -n "$CC"; then
4121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4122 $as_echo "$CC" >&6; }
4123 else
4124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4125 $as_echo "no" >&6; }
4126 fi
4127
4128
4129     test -n "$CC" && break
4130   done
4131 fi
4132 if test -z "$CC"; then
4133   ac_ct_CC=$CC
4134   for ac_prog in cl.exe
4135 do
4136   # Extract the first word of "$ac_prog", so it can be a program name with args.
4137 set dummy $ac_prog; ac_word=$2
4138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4139 $as_echo_n "checking for $ac_word... " >&6; }
4140 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4141   $as_echo_n "(cached) " >&6
4142 else
4143   if test -n "$ac_ct_CC"; then
4144   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4145 else
4146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4147 for as_dir in $PATH
4148 do
4149   IFS=$as_save_IFS
4150   test -z "$as_dir" && as_dir=.
4151     for ac_exec_ext in '' $ac_executable_extensions; do
4152   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4153     ac_cv_prog_ac_ct_CC="$ac_prog"
4154     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4155     break 2
4156   fi
4157 done
4158   done
4159 IFS=$as_save_IFS
4160
4161 fi
4162 fi
4163 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4164 if test -n "$ac_ct_CC"; then
4165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4166 $as_echo "$ac_ct_CC" >&6; }
4167 else
4168   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4169 $as_echo "no" >&6; }
4170 fi
4171
4172
4173   test -n "$ac_ct_CC" && break
4174 done
4175
4176   if test "x$ac_ct_CC" = x; then
4177     CC=""
4178   else
4179     case $cross_compiling:$ac_tool_warned in
4180 yes:)
4181 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4182 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4183 ac_tool_warned=yes ;;
4184 esac
4185     CC=$ac_ct_CC
4186   fi
4187 fi
4188
4189 fi
4190
4191
4192 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4193 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4194 as_fn_error "no acceptable C compiler found in \$PATH
4195 See \`config.log' for more details." "$LINENO" 5; }
4196
4197 # Provide some information about the compiler.
4198 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4199 set X $ac_compile
4200 ac_compiler=$2
4201 for ac_option in --version -v -V -qversion; do
4202   { { ac_try="$ac_compiler $ac_option >&5"
4203 case "(($ac_try" in
4204   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4205   *) ac_try_echo=$ac_try;;
4206 esac
4207 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4208 $as_echo "$ac_try_echo"; } >&5
4209   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4210   ac_status=$?
4211   if test -s conftest.err; then
4212     sed '10a\
4213 ... rest of stderr output deleted ...
4214          10q' conftest.err >conftest.er1
4215     cat conftest.er1 >&5
4216     rm -f conftest.er1 conftest.err
4217   fi
4218   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4219   test $ac_status = 0; }
4220 done
4221
4222 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4223 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4224 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4225   $as_echo_n "(cached) " >&6
4226 else
4227   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4228 /* end confdefs.h.  */
4229
4230 int
4231 main ()
4232 {
4233 #ifndef __GNUC__
4234        choke me
4235 #endif
4236
4237   ;
4238   return 0;
4239 }
4240 _ACEOF
4241 if ac_fn_c_try_compile "$LINENO"; then :
4242   ac_compiler_gnu=yes
4243 else
4244   ac_compiler_gnu=no
4245 fi
4246 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4247 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4248
4249 fi
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4251 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4252 if test $ac_compiler_gnu = yes; then
4253   GCC=yes
4254 else
4255   GCC=
4256 fi
4257 ac_test_CFLAGS=${CFLAGS+set}
4258 ac_save_CFLAGS=$CFLAGS
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4260 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4261 if test "${ac_cv_prog_cc_g+set}" = set; then :
4262   $as_echo_n "(cached) " >&6
4263 else
4264   ac_save_c_werror_flag=$ac_c_werror_flag
4265    ac_c_werror_flag=yes
4266    ac_cv_prog_cc_g=no
4267    CFLAGS="-g"
4268    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4269 /* end confdefs.h.  */
4270
4271 int
4272 main ()
4273 {
4274
4275   ;
4276   return 0;
4277 }
4278 _ACEOF
4279 if ac_fn_c_try_compile "$LINENO"; then :
4280   ac_cv_prog_cc_g=yes
4281 else
4282   CFLAGS=""
4283       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4284 /* end confdefs.h.  */
4285
4286 int
4287 main ()
4288 {
4289
4290   ;
4291   return 0;
4292 }
4293 _ACEOF
4294 if ac_fn_c_try_compile "$LINENO"; then :
4295
4296 else
4297   ac_c_werror_flag=$ac_save_c_werror_flag
4298          CFLAGS="-g"
4299          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4300 /* end confdefs.h.  */
4301
4302 int
4303 main ()
4304 {
4305
4306   ;
4307   return 0;
4308 }
4309 _ACEOF
4310 if ac_fn_c_try_compile "$LINENO"; then :
4311   ac_cv_prog_cc_g=yes
4312 fi
4313 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4314 fi
4315 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4316 fi
4317 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4318    ac_c_werror_flag=$ac_save_c_werror_flag
4319 fi
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4321 $as_echo "$ac_cv_prog_cc_g" >&6; }
4322 if test "$ac_test_CFLAGS" = set; then
4323   CFLAGS=$ac_save_CFLAGS
4324 elif test $ac_cv_prog_cc_g = yes; then
4325   if test "$GCC" = yes; then
4326     CFLAGS="-g -O2"
4327   else
4328     CFLAGS="-g"
4329   fi
4330 else
4331   if test "$GCC" = yes; then
4332     CFLAGS="-O2"
4333   else
4334     CFLAGS=
4335   fi
4336 fi
4337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4338 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4339 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4340   $as_echo_n "(cached) " >&6
4341 else
4342   ac_cv_prog_cc_c89=no
4343 ac_save_CC=$CC
4344 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4345 /* end confdefs.h.  */
4346 #include <stdarg.h>
4347 #include <stdio.h>
4348 #include <sys/types.h>
4349 #include <sys/stat.h>
4350 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4351 struct buf { int x; };
4352 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4353 static char *e (p, i)
4354      char **p;
4355      int i;
4356 {
4357   return p[i];
4358 }
4359 static char *f (char * (*g) (char **, int), char **p, ...)
4360 {
4361   char *s;
4362   va_list v;
4363   va_start (v,p);
4364   s = g (p, va_arg (v,int));
4365   va_end (v);
4366   return s;
4367 }
4368
4369 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4370    function prototypes and stuff, but not '\xHH' hex character constants.
4371    These don't provoke an error unfortunately, instead are silently treated
4372    as 'x'.  The following induces an error, until -std is added to get
4373    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4374    array size at least.  It's necessary to write '\x00'==0 to get something
4375    that's true only with -std.  */
4376 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4377
4378 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4379    inside strings and character constants.  */
4380 #define FOO(x) 'x'
4381 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4382
4383 int test (int i, double x);
4384 struct s1 {int (*f) (int a);};
4385 struct s2 {int (*f) (double a);};
4386 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4387 int argc;
4388 char **argv;
4389 int
4390 main ()
4391 {
4392 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4393   ;
4394   return 0;
4395 }
4396 _ACEOF
4397 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4398         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4399 do
4400   CC="$ac_save_CC $ac_arg"
4401   if ac_fn_c_try_compile "$LINENO"; then :
4402   ac_cv_prog_cc_c89=$ac_arg
4403 fi
4404 rm -f core conftest.err conftest.$ac_objext
4405   test "x$ac_cv_prog_cc_c89" != "xno" && break
4406 done
4407 rm -f conftest.$ac_ext
4408 CC=$ac_save_CC
4409
4410 fi
4411 # AC_CACHE_VAL
4412 case "x$ac_cv_prog_cc_c89" in
4413   x)
4414     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4415 $as_echo "none needed" >&6; } ;;
4416   xno)
4417     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4418 $as_echo "unsupported" >&6; } ;;
4419   *)
4420     CC="$CC $ac_cv_prog_cc_c89"
4421     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4422 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4423 esac
4424 if test "x$ac_cv_prog_cc_c89" != xno; then :
4425
4426 fi
4427
4428 ac_ext=c
4429 ac_cpp='$CPP $CPPFLAGS'
4430 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4431 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4432 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4433
4434 ac_ext=c
4435 ac_cpp='$CPP $CPPFLAGS'
4436 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4437 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4438 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4440 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4441 # On Suns, sometimes $CPP names a directory.
4442 if test -n "$CPP" && test -d "$CPP"; then
4443   CPP=
4444 fi
4445 if test -z "$CPP"; then
4446   if test "${ac_cv_prog_CPP+set}" = set; then :
4447   $as_echo_n "(cached) " >&6
4448 else
4449       # Double quotes because CPP needs to be expanded
4450     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4451     do
4452       ac_preproc_ok=false
4453 for ac_c_preproc_warn_flag in '' yes
4454 do
4455   # Use a header file that comes with gcc, so configuring glibc
4456   # with a fresh cross-compiler works.
4457   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4458   # <limits.h> exists even on freestanding compilers.
4459   # On the NeXT, cc -E runs the code through the compiler's parser,
4460   # not just through cpp. "Syntax error" is here to catch this case.
4461   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4462 /* end confdefs.h.  */
4463 #ifdef __STDC__
4464 # include <limits.h>
4465 #else
4466 # include <assert.h>
4467 #endif
4468                      Syntax error
4469 _ACEOF
4470 if ac_fn_c_try_cpp "$LINENO"; then :
4471
4472 else
4473   # Broken: fails on valid input.
4474 continue
4475 fi
4476 rm -f conftest.err conftest.$ac_ext
4477
4478   # OK, works on sane cases.  Now check whether nonexistent headers
4479   # can be detected and how.
4480   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4481 /* end confdefs.h.  */
4482 #include <ac_nonexistent.h>
4483 _ACEOF
4484 if ac_fn_c_try_cpp "$LINENO"; then :
4485   # Broken: success on invalid input.
4486 continue
4487 else
4488   # Passes both tests.
4489 ac_preproc_ok=:
4490 break
4491 fi
4492 rm -f conftest.err conftest.$ac_ext
4493
4494 done
4495 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4496 rm -f conftest.err conftest.$ac_ext
4497 if $ac_preproc_ok; then :
4498   break
4499 fi
4500
4501     done
4502     ac_cv_prog_CPP=$CPP
4503
4504 fi
4505   CPP=$ac_cv_prog_CPP
4506 else
4507   ac_cv_prog_CPP=$CPP
4508 fi
4509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4510 $as_echo "$CPP" >&6; }
4511 ac_preproc_ok=false
4512 for ac_c_preproc_warn_flag in '' yes
4513 do
4514   # Use a header file that comes with gcc, so configuring glibc
4515   # with a fresh cross-compiler works.
4516   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4517   # <limits.h> exists even on freestanding compilers.
4518   # On the NeXT, cc -E runs the code through the compiler's parser,
4519   # not just through cpp. "Syntax error" is here to catch this case.
4520   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4521 /* end confdefs.h.  */
4522 #ifdef __STDC__
4523 # include <limits.h>
4524 #else
4525 # include <assert.h>
4526 #endif
4527                      Syntax error
4528 _ACEOF
4529 if ac_fn_c_try_cpp "$LINENO"; then :
4530
4531 else
4532   # Broken: fails on valid input.
4533 continue
4534 fi
4535 rm -f conftest.err conftest.$ac_ext
4536
4537   # OK, works on sane cases.  Now check whether nonexistent headers
4538   # can be detected and how.
4539   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4540 /* end confdefs.h.  */
4541 #include <ac_nonexistent.h>
4542 _ACEOF
4543 if ac_fn_c_try_cpp "$LINENO"; then :
4544   # Broken: success on invalid input.
4545 continue
4546 else
4547   # Passes both tests.
4548 ac_preproc_ok=:
4549 break
4550 fi
4551 rm -f conftest.err conftest.$ac_ext
4552
4553 done
4554 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4555 rm -f conftest.err conftest.$ac_ext
4556 if $ac_preproc_ok; then :
4557
4558 else
4559   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4560 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4561 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4562 See \`config.log' for more details." "$LINENO" 5; }
4563 fi
4564
4565 ac_ext=c
4566 ac_cpp='$CPP $CPPFLAGS'
4567 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4568 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4569 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4570
4571
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4573 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4574 if test "${ac_cv_path_GREP+set}" = set; then :
4575   $as_echo_n "(cached) " >&6
4576 else
4577   if test -z "$GREP"; then
4578   ac_path_GREP_found=false
4579   # Loop through the user's path and test for each of PROGNAME-LIST
4580   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4581 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4582 do
4583   IFS=$as_save_IFS
4584   test -z "$as_dir" && as_dir=.
4585     for ac_prog in grep ggrep; do
4586     for ac_exec_ext in '' $ac_executable_extensions; do
4587       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4588       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4589 # Check for GNU ac_path_GREP and select it if it is found.
4590   # Check for GNU $ac_path_GREP
4591 case `"$ac_path_GREP" --version 2>&1` in
4592 *GNU*)
4593   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4594 *)
4595   ac_count=0
4596   $as_echo_n 0123456789 >"conftest.in"
4597   while :
4598   do
4599     cat "conftest.in" "conftest.in" >"conftest.tmp"
4600     mv "conftest.tmp" "conftest.in"
4601     cp "conftest.in" "conftest.nl"
4602     $as_echo 'GREP' >> "conftest.nl"
4603     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4604     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4605     as_fn_arith $ac_count + 1 && ac_count=$as_val
4606     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4607       # Best one so far, save it but keep looking for a better one
4608       ac_cv_path_GREP="$ac_path_GREP"
4609       ac_path_GREP_max=$ac_count
4610     fi
4611     # 10*(2^10) chars as input seems more than enough
4612     test $ac_count -gt 10 && break
4613   done
4614   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4615 esac
4616
4617       $ac_path_GREP_found && break 3
4618     done
4619   done
4620   done
4621 IFS=$as_save_IFS
4622   if test -z "$ac_cv_path_GREP"; then
4623     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4624   fi
4625 else
4626   ac_cv_path_GREP=$GREP
4627 fi
4628
4629 fi
4630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4631 $as_echo "$ac_cv_path_GREP" >&6; }
4632  GREP="$ac_cv_path_GREP"
4633
4634
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4636 $as_echo_n "checking for egrep... " >&6; }
4637 if test "${ac_cv_path_EGREP+set}" = set; then :
4638   $as_echo_n "(cached) " >&6
4639 else
4640   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4641    then ac_cv_path_EGREP="$GREP -E"
4642    else
4643      if test -z "$EGREP"; then
4644   ac_path_EGREP_found=false
4645   # Loop through the user's path and test for each of PROGNAME-LIST
4646   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4647 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4648 do
4649   IFS=$as_save_IFS
4650   test -z "$as_dir" && as_dir=.
4651     for ac_prog in egrep; do
4652     for ac_exec_ext in '' $ac_executable_extensions; do
4653       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4654       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4655 # Check for GNU ac_path_EGREP and select it if it is found.
4656   # Check for GNU $ac_path_EGREP
4657 case `"$ac_path_EGREP" --version 2>&1` in
4658 *GNU*)
4659   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4660 *)
4661   ac_count=0
4662   $as_echo_n 0123456789 >"conftest.in"
4663   while :
4664   do
4665     cat "conftest.in" "conftest.in" >"conftest.tmp"
4666     mv "conftest.tmp" "conftest.in"
4667     cp "conftest.in" "conftest.nl"
4668     $as_echo 'EGREP' >> "conftest.nl"
4669     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4670     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4671     as_fn_arith $ac_count + 1 && ac_count=$as_val
4672     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4673       # Best one so far, save it but keep looking for a better one
4674       ac_cv_path_EGREP="$ac_path_EGREP"
4675       ac_path_EGREP_max=$ac_count
4676     fi
4677     # 10*(2^10) chars as input seems more than enough
4678     test $ac_count -gt 10 && break
4679   done
4680   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4681 esac
4682
4683       $ac_path_EGREP_found && break 3
4684     done
4685   done
4686   done
4687 IFS=$as_save_IFS
4688   if test -z "$ac_cv_path_EGREP"; then
4689     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4690   fi
4691 else
4692   ac_cv_path_EGREP=$EGREP
4693 fi
4694
4695    fi
4696 fi
4697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4698 $as_echo "$ac_cv_path_EGREP" >&6; }
4699  EGREP="$ac_cv_path_EGREP"
4700
4701
4702 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4703 $as_echo_n "checking for ANSI C header files... " >&6; }
4704 if test "${ac_cv_header_stdc+set}" = set; then :
4705   $as_echo_n "(cached) " >&6
4706 else
4707   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4708 /* end confdefs.h.  */
4709 #include <stdlib.h>
4710 #include <stdarg.h>
4711 #include <string.h>
4712 #include <float.h>
4713
4714 int
4715 main ()
4716 {
4717
4718   ;
4719   return 0;
4720 }
4721 _ACEOF
4722 if ac_fn_c_try_compile "$LINENO"; then :
4723   ac_cv_header_stdc=yes
4724 else
4725   ac_cv_header_stdc=no
4726 fi
4727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4728
4729 if test $ac_cv_header_stdc = yes; then
4730   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4731   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4732 /* end confdefs.h.  */
4733 #include <string.h>
4734
4735 _ACEOF
4736 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4737   $EGREP "memchr" >/dev/null 2>&1; then :
4738
4739 else
4740   ac_cv_header_stdc=no
4741 fi
4742 rm -f conftest*
4743
4744 fi
4745
4746 if test $ac_cv_header_stdc = yes; then
4747   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4748   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4749 /* end confdefs.h.  */
4750 #include <stdlib.h>
4751
4752 _ACEOF
4753 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4754   $EGREP "free" >/dev/null 2>&1; then :
4755
4756 else
4757   ac_cv_header_stdc=no
4758 fi
4759 rm -f conftest*
4760
4761 fi
4762
4763 if test $ac_cv_header_stdc = yes; then
4764   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4765   if test "$cross_compiling" = yes; then :
4766   :
4767 else
4768   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769 /* end confdefs.h.  */
4770 #include <ctype.h>
4771 #include <stdlib.h>
4772 #if ((' ' & 0x0FF) == 0x020)
4773 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4774 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4775 #else
4776 # define ISLOWER(c) \
4777                    (('a' <= (c) && (c) <= 'i') \
4778                      || ('j' <= (c) && (c) <= 'r') \
4779                      || ('s' <= (c) && (c) <= 'z'))
4780 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4781 #endif
4782
4783 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4784 int
4785 main ()
4786 {
4787   int i;
4788   for (i = 0; i < 256; i++)
4789     if (XOR (islower (i), ISLOWER (i))
4790         || toupper (i) != TOUPPER (i))
4791       return 2;
4792   return 0;
4793 }
4794 _ACEOF
4795 if ac_fn_c_try_run "$LINENO"; then :
4796
4797 else
4798   ac_cv_header_stdc=no
4799 fi
4800 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4801   conftest.$ac_objext conftest.beam conftest.$ac_ext
4802 fi
4803
4804 fi
4805 fi
4806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4807 $as_echo "$ac_cv_header_stdc" >&6; }
4808 if test $ac_cv_header_stdc = yes; then
4809
4810 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4811
4812 fi
4813
4814 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4815 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4816                   inttypes.h stdint.h unistd.h
4817 do :
4818   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4819 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4820 "
4821 eval as_val=\$$as_ac_Header
4822    if test "x$as_val" = x""yes; then :
4823   cat >>confdefs.h <<_ACEOF
4824 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4825 _ACEOF
4826
4827 fi
4828
4829 done
4830
4831
4832
4833   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4834 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4835   MINIX=yes
4836 else
4837   MINIX=
4838 fi
4839
4840
4841   if test "$MINIX" = yes; then
4842
4843 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4844
4845
4846 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4847
4848
4849 $as_echo "#define _MINIX 1" >>confdefs.h
4850
4851   fi
4852
4853
4854   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4855 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4856 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4857   $as_echo_n "(cached) " >&6
4858 else
4859   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4860 /* end confdefs.h.  */
4861
4862 #         define __EXTENSIONS__ 1
4863           $ac_includes_default
4864 int
4865 main ()
4866 {
4867
4868   ;
4869   return 0;
4870 }
4871 _ACEOF
4872 if ac_fn_c_try_compile "$LINENO"; then :
4873   ac_cv_safe_to_define___extensions__=yes
4874 else
4875   ac_cv_safe_to_define___extensions__=no
4876 fi
4877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4878 fi
4879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4880 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4881   test $ac_cv_safe_to_define___extensions__ = yes &&
4882     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4883
4884   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4885
4886   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4887
4888   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4889
4890   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4891
4892
4893
4894
4895
4896 # The tests for host and target for $enable_largefile require
4897 # canonical names.
4898
4899
4900
4901 # As the $enable_largefile decision depends on --enable-plugins we must set it
4902 # even in directories otherwise not depending on the $plugins option.
4903
4904
4905 # Check whether --enable-plugins was given.
4906 if test "${enable_plugins+set}" = set; then :
4907   enableval=$enable_plugins; case "${enableval}" in
4908   yes | "") plugins=yes ;;
4909   no) plugins=no ;;
4910   *) plugins=yes ;;
4911  esac
4912 else
4913   plugins=no
4914 fi
4915
4916
4917
4918 case "${host}" in
4919   sparc-*-solaris*|i[3-7]86-*-solaris*)
4920     # On native 32bit sparc and ia32 solaris, large-file and procfs support
4921     # are mutually exclusive; and without procfs support, the bfd/ elf module
4922     # cannot provide certain routines such as elfcore_write_prpsinfo
4923     # or elfcore_write_prstatus.  So unless the user explicitly requested
4924     # large-file support through the --enable-largefile switch, disable
4925     # large-file support in favor of procfs support.
4926     test "${target}" = "${host}" -a "x$plugins" = xno \
4927       && : ${enable_largefile="no"}
4928     ;;
4929 esac
4930
4931 # Check whether --enable-largefile was given.
4932 if test "${enable_largefile+set}" = set; then :
4933   enableval=$enable_largefile;
4934 fi
4935
4936 if test "$enable_largefile" != no; then
4937
4938   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
4939 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
4940 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
4941   $as_echo_n "(cached) " >&6
4942 else
4943   ac_cv_sys_largefile_CC=no
4944      if test "$GCC" != yes; then
4945        ac_save_CC=$CC
4946        while :; do
4947          # IRIX 6.2 and later do not support large files by default,
4948          # so use the C compiler's -n32 option if that helps.
4949          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4950 /* end confdefs.h.  */
4951 #include <sys/types.h>
4952  /* Check that off_t can represent 2**63 - 1 correctly.
4953     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4954     since some C++ compilers masquerading as C compilers
4955     incorrectly reject 9223372036854775807.  */
4956 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4957   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4958                        && LARGE_OFF_T % 2147483647 == 1)
4959                       ? 1 : -1];
4960 int
4961 main ()
4962 {
4963
4964   ;
4965   return 0;
4966 }
4967 _ACEOF
4968          if ac_fn_c_try_compile "$LINENO"; then :
4969   break
4970 fi
4971 rm -f core conftest.err conftest.$ac_objext
4972          CC="$CC -n32"
4973          if ac_fn_c_try_compile "$LINENO"; then :
4974   ac_cv_sys_largefile_CC=' -n32'; break
4975 fi
4976 rm -f core conftest.err conftest.$ac_objext
4977          break
4978        done
4979        CC=$ac_save_CC
4980        rm -f conftest.$ac_ext
4981     fi
4982 fi
4983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
4984 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
4985   if test "$ac_cv_sys_largefile_CC" != no; then
4986     CC=$CC$ac_cv_sys_largefile_CC
4987   fi
4988
4989   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4990 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
4991 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
4992   $as_echo_n "(cached) " >&6
4993 else
4994   while :; do
4995   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4996 /* end confdefs.h.  */
4997 #include <sys/types.h>
4998  /* Check that off_t can represent 2**63 - 1 correctly.
4999     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5000     since some C++ compilers masquerading as C compilers
5001     incorrectly reject 9223372036854775807.  */
5002 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5003   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5004                        && LARGE_OFF_T % 2147483647 == 1)
5005                       ? 1 : -1];
5006 int
5007 main ()
5008 {
5009
5010   ;
5011   return 0;
5012 }
5013 _ACEOF
5014 if ac_fn_c_try_compile "$LINENO"; then :
5015   ac_cv_sys_file_offset_bits=no; break
5016 fi
5017 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5018   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5019 /* end confdefs.h.  */
5020 #define _FILE_OFFSET_BITS 64
5021 #include <sys/types.h>
5022  /* Check that off_t can represent 2**63 - 1 correctly.
5023     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5024     since some C++ compilers masquerading as C compilers
5025     incorrectly reject 9223372036854775807.  */
5026 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5027   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5028                        && LARGE_OFF_T % 2147483647 == 1)
5029                       ? 1 : -1];
5030 int
5031 main ()
5032 {
5033
5034   ;
5035   return 0;
5036 }
5037 _ACEOF
5038 if ac_fn_c_try_compile "$LINENO"; then :
5039   ac_cv_sys_file_offset_bits=64; break
5040 fi
5041 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5042   ac_cv_sys_file_offset_bits=unknown
5043   break
5044 done
5045 fi
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
5047 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
5048 case $ac_cv_sys_file_offset_bits in #(
5049   no | unknown) ;;
5050   *)
5051 cat >>confdefs.h <<_ACEOF
5052 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
5053 _ACEOF
5054 ;;
5055 esac
5056 rm -rf conftest*
5057   if test $ac_cv_sys_file_offset_bits = unknown; then
5058     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
5059 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
5060 if test "${ac_cv_sys_large_files+set}" = set; then :
5061   $as_echo_n "(cached) " >&6
5062 else
5063   while :; do
5064   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5065 /* end confdefs.h.  */
5066 #include <sys/types.h>
5067  /* Check that off_t can represent 2**63 - 1 correctly.
5068     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5069     since some C++ compilers masquerading as C compilers
5070     incorrectly reject 9223372036854775807.  */
5071 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5072   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5073                        && LARGE_OFF_T % 2147483647 == 1)
5074                       ? 1 : -1];
5075 int
5076 main ()
5077 {
5078
5079   ;
5080   return 0;
5081 }
5082 _ACEOF
5083 if ac_fn_c_try_compile "$LINENO"; then :
5084   ac_cv_sys_large_files=no; break
5085 fi
5086 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5087   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5088 /* end confdefs.h.  */
5089 #define _LARGE_FILES 1
5090 #include <sys/types.h>
5091  /* Check that off_t can represent 2**63 - 1 correctly.
5092     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5093     since some C++ compilers masquerading as C compilers
5094     incorrectly reject 9223372036854775807.  */
5095 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5096   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5097                        && LARGE_OFF_T % 2147483647 == 1)
5098                       ? 1 : -1];
5099 int
5100 main ()
5101 {
5102
5103   ;
5104   return 0;
5105 }
5106 _ACEOF
5107 if ac_fn_c_try_compile "$LINENO"; then :
5108   ac_cv_sys_large_files=1; break
5109 fi
5110 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5111   ac_cv_sys_large_files=unknown
5112   break
5113 done
5114 fi
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
5116 $as_echo "$ac_cv_sys_large_files" >&6; }
5117 case $ac_cv_sys_large_files in #(
5118   no | unknown) ;;
5119   *)
5120 cat >>confdefs.h <<_ACEOF
5121 #define _LARGE_FILES $ac_cv_sys_large_files
5122 _ACEOF
5123 ;;
5124 esac
5125 rm -rf conftest*
5126   fi
5127 fi
5128
5129
5130
5131 case `pwd` in
5132   *\ * | *\     *)
5133     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5134 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5135 esac
5136
5137
5138
5139 macro_version='2.2.7a'
5140 macro_revision='1.3134'
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154 ltmain="$ac_aux_dir/ltmain.sh"
5155
5156 # Backslashify metacharacters that are still active within
5157 # double-quoted strings.
5158 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5159
5160 # Same as above, but do not quote variable references.
5161 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5162
5163 # Sed substitution to delay expansion of an escaped shell variable in a
5164 # double_quote_subst'ed string.
5165 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5166
5167 # Sed substitution to delay expansion of an escaped single quote.
5168 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5169
5170 # Sed substitution to avoid accidental globbing in evaled expressions
5171 no_glob_subst='s/\*/\\\*/g'
5172
5173 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5174 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5175 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5176
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5178 $as_echo_n "checking how to print strings... " >&6; }
5179 # Test print first, because it will be a builtin if present.
5180 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5181    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5182   ECHO='print -r --'
5183 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5184   ECHO='printf %s\n'
5185 else
5186   # Use this function as a fallback that always works.
5187   func_fallback_echo ()
5188   {
5189     eval 'cat <<_LTECHO_EOF
5190 $1
5191 _LTECHO_EOF'
5192   }
5193   ECHO='func_fallback_echo'
5194 fi
5195
5196 # func_echo_all arg...
5197 # Invoke $ECHO with all args, space-separated.
5198 func_echo_all ()
5199 {
5200     $ECHO ""
5201 }
5202
5203 case "$ECHO" in
5204   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5205 $as_echo "printf" >&6; } ;;
5206   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5207 $as_echo "print -r" >&6; } ;;
5208   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5209 $as_echo "cat" >&6; } ;;
5210 esac
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5226 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5227 if test "${ac_cv_path_SED+set}" = set; then :
5228   $as_echo_n "(cached) " >&6
5229 else
5230             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5231      for ac_i in 1 2 3 4 5 6 7; do
5232        ac_script="$ac_script$as_nl$ac_script"
5233      done
5234      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5235      { ac_script=; unset ac_script;}
5236      if test -z "$SED"; then
5237   ac_path_SED_found=false
5238   # Loop through the user's path and test for each of PROGNAME-LIST
5239   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5240 for as_dir in $PATH
5241 do
5242   IFS=$as_save_IFS
5243   test -z "$as_dir" && as_dir=.
5244     for ac_prog in sed gsed; do
5245     for ac_exec_ext in '' $ac_executable_extensions; do
5246       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5247       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5248 # Check for GNU ac_path_SED and select it if it is found.
5249   # Check for GNU $ac_path_SED
5250 case `"$ac_path_SED" --version 2>&1` in
5251 *GNU*)
5252   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5253 *)
5254   ac_count=0
5255   $as_echo_n 0123456789 >"conftest.in"
5256   while :
5257   do
5258     cat "conftest.in" "conftest.in" >"conftest.tmp"
5259     mv "conftest.tmp" "conftest.in"
5260     cp "conftest.in" "conftest.nl"
5261     $as_echo '' >> "conftest.nl"
5262     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5263     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5264     as_fn_arith $ac_count + 1 && ac_count=$as_val
5265     if test $ac_count -gt ${ac_path_SED_max-0}; then
5266       # Best one so far, save it but keep looking for a better one
5267       ac_cv_path_SED="$ac_path_SED"
5268       ac_path_SED_max=$ac_count
5269     fi
5270     # 10*(2^10) chars as input seems more than enough
5271     test $ac_count -gt 10 && break
5272   done
5273   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5274 esac
5275
5276       $ac_path_SED_found && break 3
5277     done
5278   done
5279   done
5280 IFS=$as_save_IFS
5281   if test -z "$ac_cv_path_SED"; then
5282     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5283   fi
5284 else
5285   ac_cv_path_SED=$SED
5286 fi
5287
5288 fi
5289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5290 $as_echo "$ac_cv_path_SED" >&6; }
5291  SED="$ac_cv_path_SED"
5292   rm -f conftest.sed
5293
5294 test -z "$SED" && SED=sed
5295 Xsed="$SED -e 1s/^X//"
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5308 $as_echo_n "checking for fgrep... " >&6; }
5309 if test "${ac_cv_path_FGREP+set}" = set; then :
5310   $as_echo_n "(cached) " >&6
5311 else
5312   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5313    then ac_cv_path_FGREP="$GREP -F"
5314    else
5315      if test -z "$FGREP"; then
5316   ac_path_FGREP_found=false
5317   # Loop through the user's path and test for each of PROGNAME-LIST
5318   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5319 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5320 do
5321   IFS=$as_save_IFS
5322   test -z "$as_dir" && as_dir=.
5323     for ac_prog in fgrep; do
5324     for ac_exec_ext in '' $ac_executable_extensions; do
5325       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5326       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5327 # Check for GNU ac_path_FGREP and select it if it is found.
5328   # Check for GNU $ac_path_FGREP
5329 case `"$ac_path_FGREP" --version 2>&1` in
5330 *GNU*)
5331   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5332 *)
5333   ac_count=0
5334   $as_echo_n 0123456789 >"conftest.in"
5335   while :
5336   do
5337     cat "conftest.in" "conftest.in" >"conftest.tmp"
5338     mv "conftest.tmp" "conftest.in"
5339     cp "conftest.in" "conftest.nl"
5340     $as_echo 'FGREP' >> "conftest.nl"
5341     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5342     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5343     as_fn_arith $ac_count + 1 && ac_count=$as_val
5344     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5345       # Best one so far, save it but keep looking for a better one
5346       ac_cv_path_FGREP="$ac_path_FGREP"
5347       ac_path_FGREP_max=$ac_count
5348     fi
5349     # 10*(2^10) chars as input seems more than enough
5350     test $ac_count -gt 10 && break
5351   done
5352   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5353 esac
5354
5355       $ac_path_FGREP_found && break 3
5356     done
5357   done
5358   done
5359 IFS=$as_save_IFS
5360   if test -z "$ac_cv_path_FGREP"; then
5361     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5362   fi
5363 else
5364   ac_cv_path_FGREP=$FGREP
5365 fi
5366
5367    fi
5368 fi
5369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5370 $as_echo "$ac_cv_path_FGREP" >&6; }
5371  FGREP="$ac_cv_path_FGREP"
5372
5373
5374 test -z "$GREP" && GREP=grep
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394 # Check whether --with-gnu-ld was given.
5395 if test "${with_gnu_ld+set}" = set; then :
5396   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5397 else
5398   with_gnu_ld=no
5399 fi
5400
5401 ac_prog=ld
5402 if test "$GCC" = yes; then
5403   # Check if gcc -print-prog-name=ld gives a path.
5404   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5405 $as_echo_n "checking for ld used by $CC... " >&6; }
5406   case $host in
5407   *-*-mingw*)
5408     # gcc leaves a trailing carriage return which upsets mingw
5409     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5410   *)
5411     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5412   esac
5413   case $ac_prog in
5414     # Accept absolute paths.
5415     [\\/]* | ?:[\\/]*)
5416       re_direlt='/[^/][^/]*/\.\./'
5417       # Canonicalize the pathname of ld
5418       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5419       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5420         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5421       done
5422       test -z "$LD" && LD="$ac_prog"
5423       ;;
5424   "")
5425     # If it fails, then pretend we aren't using GCC.
5426     ac_prog=ld
5427     ;;
5428   *)
5429     # If it is relative, then search for the first ld in PATH.
5430     with_gnu_ld=unknown
5431     ;;
5432   esac
5433 elif test "$with_gnu_ld" = yes; then
5434   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5435 $as_echo_n "checking for GNU ld... " >&6; }
5436 else
5437   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5438 $as_echo_n "checking for non-GNU ld... " >&6; }
5439 fi
5440 if test "${lt_cv_path_LD+set}" = set; then :
5441   $as_echo_n "(cached) " >&6
5442 else
5443   if test -z "$LD"; then
5444   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5445   for ac_dir in $PATH; do
5446     IFS="$lt_save_ifs"
5447     test -z "$ac_dir" && ac_dir=.
5448     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5449       lt_cv_path_LD="$ac_dir/$ac_prog"
5450       # Check to see if the program is GNU ld.  I'd rather use --version,
5451       # but apparently some variants of GNU ld only accept -v.
5452       # Break only if it was the GNU/non-GNU ld that we prefer.
5453       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5454       *GNU* | *'with BFD'*)
5455         test "$with_gnu_ld" != no && break
5456         ;;
5457       *)
5458         test "$with_gnu_ld" != yes && break
5459         ;;
5460       esac
5461     fi
5462   done
5463   IFS="$lt_save_ifs"
5464 else
5465   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5466 fi
5467 fi
5468
5469 LD="$lt_cv_path_LD"
5470 if test -n "$LD"; then
5471   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5472 $as_echo "$LD" >&6; }
5473 else
5474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5475 $as_echo "no" >&6; }
5476 fi
5477 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5478 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5479 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5480 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5481   $as_echo_n "(cached) " >&6
5482 else
5483   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5484 case `$LD -v 2>&1 </dev/null` in
5485 *GNU* | *'with BFD'*)
5486   lt_cv_prog_gnu_ld=yes
5487   ;;
5488 *)
5489   lt_cv_prog_gnu_ld=no
5490   ;;
5491 esac
5492 fi
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5494 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5495 with_gnu_ld=$lt_cv_prog_gnu_ld
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5506 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5507 if test "${lt_cv_path_NM+set}" = set; then :
5508   $as_echo_n "(cached) " >&6
5509 else
5510   if test -n "$NM"; then
5511   # Let the user override the test.
5512   lt_cv_path_NM="$NM"
5513 else
5514   lt_nm_to_check="${ac_tool_prefix}nm"
5515   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5516     lt_nm_to_check="$lt_nm_to_check nm"
5517   fi
5518   for lt_tmp_nm in $lt_nm_to_check; do
5519     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5520     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5521       IFS="$lt_save_ifs"
5522       test -z "$ac_dir" && ac_dir=.
5523       tmp_nm="$ac_dir/$lt_tmp_nm"
5524       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5525         # Check to see if the nm accepts a BSD-compat flag.
5526         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5527         #   nm: unknown option "B" ignored
5528         # Tru64's nm complains that /dev/null is an invalid object file
5529         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5530         */dev/null* | *'Invalid file or object type'*)
5531           lt_cv_path_NM="$tmp_nm -B"
5532           break
5533           ;;
5534         *)
5535           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5536           */dev/null*)
5537             lt_cv_path_NM="$tmp_nm -p"
5538             break
5539             ;;
5540           *)
5541             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5542             continue # so that we can try to find one that supports BSD flags
5543             ;;
5544           esac
5545           ;;
5546         esac
5547       fi
5548     done
5549     IFS="$lt_save_ifs"
5550   done
5551   : ${lt_cv_path_NM=no}
5552 fi
5553 fi
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5555 $as_echo "$lt_cv_path_NM" >&6; }
5556 if test "$lt_cv_path_NM" != "no"; then
5557   NM="$lt_cv_path_NM"
5558 else
5559   # Didn't find any BSD compatible name lister, look for dumpbin.
5560   if test -n "$DUMPBIN"; then :
5561     # Let the user override the test.
5562   else
5563     if test -n "$ac_tool_prefix"; then
5564   for ac_prog in dumpbin "link -dump"
5565   do
5566     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5567 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5569 $as_echo_n "checking for $ac_word... " >&6; }
5570 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5571   $as_echo_n "(cached) " >&6
5572 else
5573   if test -n "$DUMPBIN"; then
5574   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5575 else
5576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5577 for as_dir in $PATH
5578 do
5579   IFS=$as_save_IFS
5580   test -z "$as_dir" && as_dir=.
5581     for ac_exec_ext in '' $ac_executable_extensions; do
5582   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5583     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5584     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5585     break 2
5586   fi
5587 done
5588   done
5589 IFS=$as_save_IFS
5590
5591 fi
5592 fi
5593 DUMPBIN=$ac_cv_prog_DUMPBIN
5594 if test -n "$DUMPBIN"; then
5595   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5596 $as_echo "$DUMPBIN" >&6; }
5597 else
5598   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5599 $as_echo "no" >&6; }
5600 fi
5601
5602
5603     test -n "$DUMPBIN" && break
5604   done
5605 fi
5606 if test -z "$DUMPBIN"; then
5607   ac_ct_DUMPBIN=$DUMPBIN
5608   for ac_prog in dumpbin "link -dump"
5609 do
5610   # Extract the first word of "$ac_prog", so it can be a program name with args.
5611 set dummy $ac_prog; ac_word=$2
5612 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5613 $as_echo_n "checking for $ac_word... " >&6; }
5614 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5615   $as_echo_n "(cached) " >&6
5616 else
5617   if test -n "$ac_ct_DUMPBIN"; then
5618   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5619 else
5620 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5621 for as_dir in $PATH
5622 do
5623   IFS=$as_save_IFS
5624   test -z "$as_dir" && as_dir=.
5625     for ac_exec_ext in '' $ac_executable_extensions; do
5626   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5627     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5628     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5629     break 2
5630   fi
5631 done
5632   done
5633 IFS=$as_save_IFS
5634
5635 fi
5636 fi
5637 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5638 if test -n "$ac_ct_DUMPBIN"; then
5639   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5640 $as_echo "$ac_ct_DUMPBIN" >&6; }
5641 else
5642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5643 $as_echo "no" >&6; }
5644 fi
5645
5646
5647   test -n "$ac_ct_DUMPBIN" && break
5648 done
5649
5650   if test "x$ac_ct_DUMPBIN" = x; then
5651     DUMPBIN=":"
5652   else
5653     case $cross_compiling:$ac_tool_warned in
5654 yes:)
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5656 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5657 ac_tool_warned=yes ;;
5658 esac
5659     DUMPBIN=$ac_ct_DUMPBIN
5660   fi
5661 fi
5662
5663     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5664     *COFF*)
5665       DUMPBIN="$DUMPBIN -symbols"
5666       ;;
5667     *)
5668       DUMPBIN=:
5669       ;;
5670     esac
5671   fi
5672
5673   if test "$DUMPBIN" != ":"; then
5674     NM="$DUMPBIN"
5675   fi
5676 fi
5677 test -z "$NM" && NM=nm
5678
5679
5680
5681
5682
5683
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5685 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5686 if test "${lt_cv_nm_interface+set}" = set; then :
5687   $as_echo_n "(cached) " >&6
5688 else
5689   lt_cv_nm_interface="BSD nm"
5690   echo "int some_variable = 0;" > conftest.$ac_ext
5691   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5692   (eval "$ac_compile" 2>conftest.err)
5693   cat conftest.err >&5
5694   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5695   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5696   cat conftest.err >&5
5697   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5698   cat conftest.out >&5
5699   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5700     lt_cv_nm_interface="MS dumpbin"
5701   fi
5702   rm -f conftest*
5703 fi
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5705 $as_echo "$lt_cv_nm_interface" >&6; }
5706
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5708 $as_echo_n "checking whether ln -s works... " >&6; }
5709 LN_S=$as_ln_s
5710 if test "$LN_S" = "ln -s"; then
5711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5712 $as_echo "yes" >&6; }
5713 else
5714   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5715 $as_echo "no, using $LN_S" >&6; }
5716 fi
5717
5718 # find the maximum length of command line arguments
5719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5720 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5721 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5722   $as_echo_n "(cached) " >&6
5723 else
5724     i=0
5725   teststring="ABCD"
5726
5727   case $build_os in
5728   msdosdjgpp*)
5729     # On DJGPP, this test can blow up pretty badly due to problems in libc
5730     # (any single argument exceeding 2000 bytes causes a buffer overrun
5731     # during glob expansion).  Even if it were fixed, the result of this
5732     # check would be larger than it should be.
5733     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5734     ;;
5735
5736   gnu*)
5737     # Under GNU Hurd, this test is not required because there is
5738     # no limit to the length of command line arguments.
5739     # Libtool will interpret -1 as no limit whatsoever
5740     lt_cv_sys_max_cmd_len=-1;
5741     ;;
5742
5743   cygwin* | mingw* | cegcc*)
5744     # On Win9x/ME, this test blows up -- it succeeds, but takes
5745     # about 5 minutes as the teststring grows exponentially.
5746     # Worse, since 9x/ME are not pre-emptively multitasking,
5747     # you end up with a "frozen" computer, even though with patience
5748     # the test eventually succeeds (with a max line length of 256k).
5749     # Instead, let's just punt: use the minimum linelength reported by
5750     # all of the supported platforms: 8192 (on NT/2K/XP).
5751     lt_cv_sys_max_cmd_len=8192;
5752     ;;
5753
5754   mint*)
5755     # On MiNT this can take a long time and run out of memory.
5756     lt_cv_sys_max_cmd_len=8192;
5757     ;;
5758
5759   amigaos*)
5760     # On AmigaOS with pdksh, this test takes hours, literally.
5761     # So we just punt and use a minimum line length of 8192.
5762     lt_cv_sys_max_cmd_len=8192;
5763     ;;
5764
5765   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5766     # This has been around since 386BSD, at least.  Likely further.
5767     if test -x /sbin/sysctl; then
5768       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5769     elif test -x /usr/sbin/sysctl; then
5770       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5771     else
5772       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5773     fi
5774     # And add a safety zone
5775     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5776     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5777     ;;
5778
5779   interix*)
5780     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5781     lt_cv_sys_max_cmd_len=196608
5782     ;;
5783
5784   osf*)
5785     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5786     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5787     # nice to cause kernel panics so lets avoid the loop below.
5788     # First set a reasonable default.
5789     lt_cv_sys_max_cmd_len=16384
5790     #
5791     if test -x /sbin/sysconfig; then
5792       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5793         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5794       esac
5795     fi
5796     ;;
5797   sco3.2v5*)
5798     lt_cv_sys_max_cmd_len=102400
5799     ;;
5800   sysv5* | sco5v6* | sysv4.2uw2*)
5801     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5802     if test -n "$kargmax"; then
5803       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5804     else
5805       lt_cv_sys_max_cmd_len=32768
5806     fi
5807     ;;
5808   *)
5809     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5810     if test -n "$lt_cv_sys_max_cmd_len"; then
5811       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5812       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5813     else
5814       # Make teststring a little bigger before we do anything with it.
5815       # a 1K string should be a reasonable start.
5816       for i in 1 2 3 4 5 6 7 8 ; do
5817         teststring=$teststring$teststring
5818       done
5819       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5820       # If test is not a shell built-in, we'll probably end up computing a
5821       # maximum length that is only half of the actual maximum length, but
5822       # we can't tell.
5823       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5824                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5825               test $i != 17 # 1/2 MB should be enough
5826       do
5827         i=`expr $i + 1`
5828         teststring=$teststring$teststring
5829       done
5830       # Only check the string length outside the loop.
5831       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5832       teststring=
5833       # Add a significant safety factor because C++ compilers can tack on
5834       # massive amounts of additional arguments before passing them to the
5835       # linker.  It appears as though 1/2 is a usable value.
5836       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5837     fi
5838     ;;
5839   esac
5840
5841 fi
5842
5843 if test -n $lt_cv_sys_max_cmd_len ; then
5844   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5845 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5846 else
5847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5848 $as_echo "none" >&6; }
5849 fi
5850 max_cmd_len=$lt_cv_sys_max_cmd_len
5851
5852
5853
5854
5855
5856
5857 : ${CP="cp -f"}
5858 : ${MV="mv -f"}
5859 : ${RM="rm -f"}
5860
5861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5862 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5863 # Try some XSI features
5864 xsi_shell=no
5865 ( _lt_dummy="a/b/c"
5866   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5867       = c,a/b,, \
5868     && eval 'test $(( 1 + 1 )) -eq 2 \
5869     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5870   && xsi_shell=yes
5871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5872 $as_echo "$xsi_shell" >&6; }
5873
5874
5875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5876 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5877 lt_shell_append=no
5878 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5879     >/dev/null 2>&1 \
5880   && lt_shell_append=yes
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5882 $as_echo "$lt_shell_append" >&6; }
5883
5884
5885 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5886   lt_unset=unset
5887 else
5888   lt_unset=false
5889 fi
5890
5891
5892
5893
5894
5895 # test EBCDIC or ASCII
5896 case `echo X|tr X '\101'` in
5897  A) # ASCII based system
5898     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5899   lt_SP2NL='tr \040 \012'
5900   lt_NL2SP='tr \015\012 \040\040'
5901   ;;
5902  *) # EBCDIC based system
5903   lt_SP2NL='tr \100 \n'
5904   lt_NL2SP='tr \r\n \100\100'
5905   ;;
5906 esac
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5917 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5918 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5919   $as_echo_n "(cached) " >&6
5920 else
5921   lt_cv_ld_reload_flag='-r'
5922 fi
5923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5924 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5925 reload_flag=$lt_cv_ld_reload_flag
5926 case $reload_flag in
5927 "" | " "*) ;;
5928 *) reload_flag=" $reload_flag" ;;
5929 esac
5930 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5931 case $host_os in
5932   darwin*)
5933     if test "$GCC" = yes; then
5934       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5935     else
5936       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5937     fi
5938     ;;
5939 esac
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949 if test -n "$ac_tool_prefix"; then
5950   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5951 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5953 $as_echo_n "checking for $ac_word... " >&6; }
5954 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5955   $as_echo_n "(cached) " >&6
5956 else
5957   if test -n "$OBJDUMP"; then
5958   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5959 else
5960 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5961 for as_dir in $PATH
5962 do
5963   IFS=$as_save_IFS
5964   test -z "$as_dir" && as_dir=.
5965     for ac_exec_ext in '' $ac_executable_extensions; do
5966   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5967     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5968     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5969     break 2
5970   fi
5971 done
5972   done
5973 IFS=$as_save_IFS
5974
5975 fi
5976 fi
5977 OBJDUMP=$ac_cv_prog_OBJDUMP
5978 if test -n "$OBJDUMP"; then
5979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5980 $as_echo "$OBJDUMP" >&6; }
5981 else
5982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5983 $as_echo "no" >&6; }
5984 fi
5985
5986
5987 fi
5988 if test -z "$ac_cv_prog_OBJDUMP"; then
5989   ac_ct_OBJDUMP=$OBJDUMP
5990   # Extract the first word of "objdump", so it can be a program name with args.
5991 set dummy objdump; ac_word=$2
5992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5993 $as_echo_n "checking for $ac_word... " >&6; }
5994 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5995   $as_echo_n "(cached) " >&6
5996 else
5997   if test -n "$ac_ct_OBJDUMP"; then
5998   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5999 else
6000 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6001 for as_dir in $PATH
6002 do
6003   IFS=$as_save_IFS
6004   test -z "$as_dir" && as_dir=.
6005     for ac_exec_ext in '' $ac_executable_extensions; do
6006   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6007     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6008     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6009     break 2
6010   fi
6011 done
6012   done
6013 IFS=$as_save_IFS
6014
6015 fi
6016 fi
6017 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6018 if test -n "$ac_ct_OBJDUMP"; then
6019   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6020 $as_echo "$ac_ct_OBJDUMP" >&6; }
6021 else
6022   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6023 $as_echo "no" >&6; }
6024 fi
6025
6026   if test "x$ac_ct_OBJDUMP" = x; then
6027     OBJDUMP="false"
6028   else
6029     case $cross_compiling:$ac_tool_warned in
6030 yes:)
6031 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6032 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6033 ac_tool_warned=yes ;;
6034 esac
6035     OBJDUMP=$ac_ct_OBJDUMP
6036   fi
6037 else
6038   OBJDUMP="$ac_cv_prog_OBJDUMP"
6039 fi
6040
6041 test -z "$OBJDUMP" && OBJDUMP=objdump
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6052 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6053 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6054   $as_echo_n "(cached) " >&6
6055 else
6056   lt_cv_file_magic_cmd='$MAGIC_CMD'
6057 lt_cv_file_magic_test_file=
6058 lt_cv_deplibs_check_method='unknown'
6059 # Need to set the preceding variable on all platforms that support
6060 # interlibrary dependencies.
6061 # 'none' -- dependencies not supported.
6062 # `unknown' -- same as none, but documents that we really don't know.
6063 # 'pass_all' -- all dependencies passed with no checks.
6064 # 'test_compile' -- check by making test program.
6065 # 'file_magic [[regex]]' -- check by looking for files in library path
6066 # which responds to the $file_magic_cmd with a given extended regex.
6067 # If you have `file' or equivalent on your system and you're not sure
6068 # whether `pass_all' will *always* work, you probably want this one.
6069
6070 case $host_os in
6071 aix[4-9]*)
6072   lt_cv_deplibs_check_method=pass_all
6073   ;;
6074
6075 beos*)
6076   lt_cv_deplibs_check_method=pass_all
6077   ;;
6078
6079 bsdi[45]*)
6080   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6081   lt_cv_file_magic_cmd='/usr/bin/file -L'
6082   lt_cv_file_magic_test_file=/shlib/libc.so
6083   ;;
6084
6085 cygwin*)
6086   # func_win32_libid is a shell function defined in ltmain.sh
6087   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6088   lt_cv_file_magic_cmd='func_win32_libid'
6089   ;;
6090
6091 mingw* | pw32*)
6092   # Base MSYS/MinGW do not provide the 'file' command needed by
6093   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6094   # unless we find 'file', for example because we are cross-compiling.
6095   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6096   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6097     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6098     lt_cv_file_magic_cmd='func_win32_libid'
6099   else
6100     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6101     lt_cv_file_magic_cmd='$OBJDUMP -f'
6102   fi
6103   ;;
6104
6105 cegcc*)
6106   # use the weaker test based on 'objdump'. See mingw*.
6107   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6108   lt_cv_file_magic_cmd='$OBJDUMP -f'
6109   ;;
6110
6111 darwin* | rhapsody*)
6112   lt_cv_deplibs_check_method=pass_all
6113   ;;
6114
6115 freebsd* | dragonfly*)
6116   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6117     case $host_cpu in
6118     i*86 )
6119       # Not sure whether the presence of OpenBSD here was a mistake.
6120       # Let's accept both of them until this is cleared up.
6121       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6122       lt_cv_file_magic_cmd=/usr/bin/file
6123       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6124       ;;
6125     esac
6126   else
6127     lt_cv_deplibs_check_method=pass_all
6128   fi
6129   ;;
6130
6131 gnu*)
6132   lt_cv_deplibs_check_method=pass_all
6133   ;;
6134
6135 haiku*)
6136   lt_cv_deplibs_check_method=pass_all
6137   ;;
6138
6139 hpux10.20* | hpux11*)
6140   lt_cv_file_magic_cmd=/usr/bin/file
6141   case $host_cpu in
6142   ia64*)
6143     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6144     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6145     ;;
6146   hppa*64*)
6147     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]'
6148     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6149     ;;
6150   *)
6151     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6152     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6153     ;;
6154   esac
6155   ;;
6156
6157 interix[3-9]*)
6158   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6159   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6160   ;;
6161
6162 irix5* | irix6* | nonstopux*)
6163   case $LD in
6164   *-32|*"-32 ") libmagic=32-bit;;
6165   *-n32|*"-n32 ") libmagic=N32;;
6166   *-64|*"-64 ") libmagic=64-bit;;
6167   *) libmagic=never-match;;
6168   esac
6169   lt_cv_deplibs_check_method=pass_all
6170   ;;
6171
6172 # This must be Linux ELF.
6173 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6174   lt_cv_deplibs_check_method=pass_all
6175   ;;
6176
6177 netbsd*)
6178   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6179     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6180   else
6181     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6182   fi
6183   ;;
6184
6185 newos6*)
6186   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6187   lt_cv_file_magic_cmd=/usr/bin/file
6188   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6189   ;;
6190
6191 *nto* | *qnx*)
6192   lt_cv_deplibs_check_method=pass_all
6193   ;;
6194
6195 openbsd*)
6196   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6197     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6198   else
6199     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6200   fi
6201   ;;
6202
6203 osf3* | osf4* | osf5*)
6204   lt_cv_deplibs_check_method=pass_all
6205   ;;
6206
6207 rdos*)
6208   lt_cv_deplibs_check_method=pass_all
6209   ;;
6210
6211 solaris*)
6212   lt_cv_deplibs_check_method=pass_all
6213   ;;
6214
6215 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6216   lt_cv_deplibs_check_method=pass_all
6217   ;;
6218
6219 sysv4 | sysv4.3*)
6220   case $host_vendor in
6221   motorola)
6222     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]'
6223     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6224     ;;
6225   ncr)
6226     lt_cv_deplibs_check_method=pass_all
6227     ;;
6228   sequent)
6229     lt_cv_file_magic_cmd='/bin/file'
6230     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6231     ;;
6232   sni)
6233     lt_cv_file_magic_cmd='/bin/file'
6234     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6235     lt_cv_file_magic_test_file=/lib/libc.so
6236     ;;
6237   siemens)
6238     lt_cv_deplibs_check_method=pass_all
6239     ;;
6240   pc)
6241     lt_cv_deplibs_check_method=pass_all
6242     ;;
6243   esac
6244   ;;
6245
6246 tpf*)
6247   lt_cv_deplibs_check_method=pass_all
6248   ;;
6249 esac
6250
6251 fi
6252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6253 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6254 file_magic_cmd=$lt_cv_file_magic_cmd
6255 deplibs_check_method=$lt_cv_deplibs_check_method
6256 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269 if test -n "$ac_tool_prefix"; then
6270   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6271 set dummy ${ac_tool_prefix}ar; ac_word=$2
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6273 $as_echo_n "checking for $ac_word... " >&6; }
6274 if test "${ac_cv_prog_AR+set}" = set; then :
6275   $as_echo_n "(cached) " >&6
6276 else
6277   if test -n "$AR"; then
6278   ac_cv_prog_AR="$AR" # Let the user override the test.
6279 else
6280 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6281 for as_dir in $PATH
6282 do
6283   IFS=$as_save_IFS
6284   test -z "$as_dir" && as_dir=.
6285     for ac_exec_ext in '' $ac_executable_extensions; do
6286   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6287     ac_cv_prog_AR="${ac_tool_prefix}ar"
6288     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6289     break 2
6290   fi
6291 done
6292   done
6293 IFS=$as_save_IFS
6294
6295 fi
6296 fi
6297 AR=$ac_cv_prog_AR
6298 if test -n "$AR"; then
6299   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6300 $as_echo "$AR" >&6; }
6301 else
6302   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6303 $as_echo "no" >&6; }
6304 fi
6305
6306
6307 fi
6308 if test -z "$ac_cv_prog_AR"; then
6309   ac_ct_AR=$AR
6310   # Extract the first word of "ar", so it can be a program name with args.
6311 set dummy ar; ac_word=$2
6312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6313 $as_echo_n "checking for $ac_word... " >&6; }
6314 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6315   $as_echo_n "(cached) " >&6
6316 else
6317   if test -n "$ac_ct_AR"; then
6318   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6319 else
6320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6321 for as_dir in $PATH
6322 do
6323   IFS=$as_save_IFS
6324   test -z "$as_dir" && as_dir=.
6325     for ac_exec_ext in '' $ac_executable_extensions; do
6326   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6327     ac_cv_prog_ac_ct_AR="ar"
6328     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6329     break 2
6330   fi
6331 done
6332   done
6333 IFS=$as_save_IFS
6334
6335 fi
6336 fi
6337 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6338 if test -n "$ac_ct_AR"; then
6339   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6340 $as_echo "$ac_ct_AR" >&6; }
6341 else
6342   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6343 $as_echo "no" >&6; }
6344 fi
6345
6346   if test "x$ac_ct_AR" = x; then
6347     AR="false"
6348   else
6349     case $cross_compiling:$ac_tool_warned in
6350 yes:)
6351 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6352 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6353 ac_tool_warned=yes ;;
6354 esac
6355     AR=$ac_ct_AR
6356   fi
6357 else
6358   AR="$ac_cv_prog_AR"
6359 fi
6360
6361 test -z "$AR" && AR=ar
6362 test -z "$AR_FLAGS" && AR_FLAGS=cru
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374 if test -n "$ac_tool_prefix"; then
6375   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6376 set dummy ${ac_tool_prefix}strip; ac_word=$2
6377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6378 $as_echo_n "checking for $ac_word... " >&6; }
6379 if test "${ac_cv_prog_STRIP+set}" = set; then :
6380   $as_echo_n "(cached) " >&6
6381 else
6382   if test -n "$STRIP"; then
6383   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6384 else
6385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6386 for as_dir in $PATH
6387 do
6388   IFS=$as_save_IFS
6389   test -z "$as_dir" && as_dir=.
6390     for ac_exec_ext in '' $ac_executable_extensions; do
6391   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6392     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6393     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6394     break 2
6395   fi
6396 done
6397   done
6398 IFS=$as_save_IFS
6399
6400 fi
6401 fi
6402 STRIP=$ac_cv_prog_STRIP
6403 if test -n "$STRIP"; then
6404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6405 $as_echo "$STRIP" >&6; }
6406 else
6407   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6408 $as_echo "no" >&6; }
6409 fi
6410
6411
6412 fi
6413 if test -z "$ac_cv_prog_STRIP"; then
6414   ac_ct_STRIP=$STRIP
6415   # Extract the first word of "strip", so it can be a program name with args.
6416 set dummy strip; ac_word=$2
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6418 $as_echo_n "checking for $ac_word... " >&6; }
6419 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6420   $as_echo_n "(cached) " >&6
6421 else
6422   if test -n "$ac_ct_STRIP"; then
6423   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6424 else
6425 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6426 for as_dir in $PATH
6427 do
6428   IFS=$as_save_IFS
6429   test -z "$as_dir" && as_dir=.
6430     for ac_exec_ext in '' $ac_executable_extensions; do
6431   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6432     ac_cv_prog_ac_ct_STRIP="strip"
6433     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6434     break 2
6435   fi
6436 done
6437   done
6438 IFS=$as_save_IFS
6439
6440 fi
6441 fi
6442 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6443 if test -n "$ac_ct_STRIP"; then
6444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6445 $as_echo "$ac_ct_STRIP" >&6; }
6446 else
6447   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6448 $as_echo "no" >&6; }
6449 fi
6450
6451   if test "x$ac_ct_STRIP" = x; then
6452     STRIP=":"
6453   else
6454     case $cross_compiling:$ac_tool_warned in
6455 yes:)
6456 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6457 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6458 ac_tool_warned=yes ;;
6459 esac
6460     STRIP=$ac_ct_STRIP
6461   fi
6462 else
6463   STRIP="$ac_cv_prog_STRIP"
6464 fi
6465
6466 test -z "$STRIP" && STRIP=:
6467
6468
6469
6470
6471
6472
6473 if test -n "$ac_tool_prefix"; then
6474   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6475 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6477 $as_echo_n "checking for $ac_word... " >&6; }
6478 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6479   $as_echo_n "(cached) " >&6
6480 else
6481   if test -n "$RANLIB"; then
6482   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6483 else
6484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6485 for as_dir in $PATH
6486 do
6487   IFS=$as_save_IFS
6488   test -z "$as_dir" && as_dir=.
6489     for ac_exec_ext in '' $ac_executable_extensions; do
6490   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6491     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6492     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6493     break 2
6494   fi
6495 done
6496   done
6497 IFS=$as_save_IFS
6498
6499 fi
6500 fi
6501 RANLIB=$ac_cv_prog_RANLIB
6502 if test -n "$RANLIB"; then
6503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6504 $as_echo "$RANLIB" >&6; }
6505 else
6506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6507 $as_echo "no" >&6; }
6508 fi
6509
6510
6511 fi
6512 if test -z "$ac_cv_prog_RANLIB"; then
6513   ac_ct_RANLIB=$RANLIB
6514   # Extract the first word of "ranlib", so it can be a program name with args.
6515 set dummy ranlib; ac_word=$2
6516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6517 $as_echo_n "checking for $ac_word... " >&6; }
6518 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6519   $as_echo_n "(cached) " >&6
6520 else
6521   if test -n "$ac_ct_RANLIB"; then
6522   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6523 else
6524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6525 for as_dir in $PATH
6526 do
6527   IFS=$as_save_IFS
6528   test -z "$as_dir" && as_dir=.
6529     for ac_exec_ext in '' $ac_executable_extensions; do
6530   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6531     ac_cv_prog_ac_ct_RANLIB="ranlib"
6532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6533     break 2
6534   fi
6535 done
6536   done
6537 IFS=$as_save_IFS
6538
6539 fi
6540 fi
6541 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6542 if test -n "$ac_ct_RANLIB"; then
6543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6544 $as_echo "$ac_ct_RANLIB" >&6; }
6545 else
6546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6547 $as_echo "no" >&6; }
6548 fi
6549
6550   if test "x$ac_ct_RANLIB" = x; then
6551     RANLIB=":"
6552   else
6553     case $cross_compiling:$ac_tool_warned in
6554 yes:)
6555 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6556 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6557 ac_tool_warned=yes ;;
6558 esac
6559     RANLIB=$ac_ct_RANLIB
6560   fi
6561 else
6562   RANLIB="$ac_cv_prog_RANLIB"
6563 fi
6564
6565 test -z "$RANLIB" && RANLIB=:
6566
6567
6568
6569
6570
6571
6572 # Determine commands to create old-style static archives.
6573 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6574 old_postinstall_cmds='chmod 644 $oldlib'
6575 old_postuninstall_cmds=
6576
6577 if test -n "$RANLIB"; then
6578   case $host_os in
6579   openbsd*)
6580     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6581     ;;
6582   *)
6583     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6584     ;;
6585   esac
6586   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6587 fi
6588
6589 case $host_os in
6590   darwin*)
6591     lock_old_archive_extraction=yes ;;
6592   *)
6593     lock_old_archive_extraction=no ;;
6594 esac
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634 # If no C compiler was specified, use CC.
6635 LTCC=${LTCC-"$CC"}
6636
6637 # If no C compiler flags were specified, use CFLAGS.
6638 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6639
6640 # Allow CC to be a program name with arguments.
6641 compiler=$CC
6642
6643
6644 # Check for command to grab the raw symbol name followed by C symbol from nm.
6645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6646 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6647 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6648   $as_echo_n "(cached) " >&6
6649 else
6650
6651 # These are sane defaults that work on at least a few old systems.
6652 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6653
6654 # Character class describing NM global symbol codes.
6655 symcode='[BCDEGRST]'
6656
6657 # Regexp to match symbols that can be accessed directly from C.
6658 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6659
6660 # Define system-specific variables.
6661 case $host_os in
6662 aix*)
6663   symcode='[BCDT]'
6664   ;;
6665 cygwin* | mingw* | pw32* | cegcc*)
6666   symcode='[ABCDGISTW]'
6667   ;;
6668 hpux*)
6669   if test "$host_cpu" = ia64; then
6670     symcode='[ABCDEGRST]'
6671   fi
6672   ;;
6673 irix* | nonstopux*)
6674   symcode='[BCDEGRST]'
6675   ;;
6676 osf*)
6677   symcode='[BCDEGQRST]'
6678   ;;
6679 solaris*)
6680   symcode='[BDRT]'
6681   ;;
6682 sco3.2v5*)
6683   symcode='[DT]'
6684   ;;
6685 sysv4.2uw2*)
6686   symcode='[DT]'
6687   ;;
6688 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6689   symcode='[ABDT]'
6690   ;;
6691 sysv4)
6692   symcode='[DFNSTU]'
6693   ;;
6694 esac
6695
6696 # If we're using GNU nm, then use its standard symbol codes.
6697 case `$NM -V 2>&1` in
6698 *GNU* | *'with BFD'*)
6699   symcode='[ABCDGIRSTW]' ;;
6700 esac
6701
6702 # Transform an extracted symbol line into a proper C declaration.
6703 # Some systems (esp. on ia64) link data and code symbols differently,
6704 # so use this general approach.
6705 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6706
6707 # Transform an extracted symbol line into symbol name and symbol address
6708 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6709 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'"
6710
6711 # Handle CRLF in mingw tool chain
6712 opt_cr=
6713 case $build_os in
6714 mingw*)
6715   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6716   ;;
6717 esac
6718
6719 # Try without a prefix underscore, then with it.
6720 for ac_symprfx in "" "_"; do
6721
6722   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6723   symxfrm="\\1 $ac_symprfx\\2 \\2"
6724
6725   # Write the raw and C identifiers.
6726   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6727     # Fake it for dumpbin and say T for any non-static function
6728     # and D for any global variable.
6729     # Also find C++ and __fastcall symbols from MSVC++,
6730     # which start with @ or ?.
6731     lt_cv_sys_global_symbol_pipe="$AWK '"\
6732 "     {last_section=section; section=\$ 3};"\
6733 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6734 "     \$ 0!~/External *\|/{next};"\
6735 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6736 "     {if(hide[section]) next};"\
6737 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6738 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6739 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6740 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6741 "     ' prfx=^$ac_symprfx"
6742   else
6743     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6744   fi
6745
6746   # Check to see that the pipe works correctly.
6747   pipe_works=no
6748
6749   rm -f conftest*
6750   cat > conftest.$ac_ext <<_LT_EOF
6751 #ifdef __cplusplus
6752 extern "C" {
6753 #endif
6754 char nm_test_var;
6755 void nm_test_func(void);
6756 void nm_test_func(void){}
6757 #ifdef __cplusplus
6758 }
6759 #endif
6760 int main(){nm_test_var='a';nm_test_func();return(0);}
6761 _LT_EOF
6762
6763   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6764   (eval $ac_compile) 2>&5
6765   ac_status=$?
6766   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6767   test $ac_status = 0; }; then
6768     # Now try to grab the symbols.
6769     nlist=conftest.nm
6770     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6771   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6772   ac_status=$?
6773   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6774   test $ac_status = 0; } && test -s "$nlist"; then
6775       # Try sorting and uniquifying the output.
6776       if sort "$nlist" | uniq > "$nlist"T; then
6777         mv -f "$nlist"T "$nlist"
6778       else
6779         rm -f "$nlist"T
6780       fi
6781
6782       # Make sure that we snagged all the symbols we need.
6783       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6784         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6785           cat <<_LT_EOF > conftest.$ac_ext
6786 #ifdef __cplusplus
6787 extern "C" {
6788 #endif
6789
6790 _LT_EOF
6791           # Now generate the symbol file.
6792           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6793
6794           cat <<_LT_EOF >> conftest.$ac_ext
6795
6796 /* The mapping between symbol names and symbols.  */
6797 const struct {
6798   const char *name;
6799   void       *address;
6800 }
6801 lt__PROGRAM__LTX_preloaded_symbols[] =
6802 {
6803   { "@PROGRAM@", (void *) 0 },
6804 _LT_EOF
6805           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6806           cat <<\_LT_EOF >> conftest.$ac_ext
6807   {0, (void *) 0}
6808 };
6809
6810 /* This works around a problem in FreeBSD linker */
6811 #ifdef FREEBSD_WORKAROUND
6812 static const void *lt_preloaded_setup() {
6813   return lt__PROGRAM__LTX_preloaded_symbols;
6814 }
6815 #endif
6816
6817 #ifdef __cplusplus
6818 }
6819 #endif
6820 _LT_EOF
6821           # Now try linking the two files.
6822           mv conftest.$ac_objext conftstm.$ac_objext
6823           lt_save_LIBS="$LIBS"
6824           lt_save_CFLAGS="$CFLAGS"
6825           LIBS="conftstm.$ac_objext"
6826           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6827           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6828   (eval $ac_link) 2>&5
6829   ac_status=$?
6830   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6831   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6832             pipe_works=yes
6833           fi
6834           LIBS="$lt_save_LIBS"
6835           CFLAGS="$lt_save_CFLAGS"
6836         else
6837           echo "cannot find nm_test_func in $nlist" >&5
6838         fi
6839       else
6840         echo "cannot find nm_test_var in $nlist" >&5
6841       fi
6842     else
6843       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6844     fi
6845   else
6846     echo "$progname: failed program was:" >&5
6847     cat conftest.$ac_ext >&5
6848   fi
6849   rm -rf conftest* conftst*
6850
6851   # Do not use the global_symbol_pipe unless it works.
6852   if test "$pipe_works" = yes; then
6853     break
6854   else
6855     lt_cv_sys_global_symbol_pipe=
6856   fi
6857 done
6858
6859 fi
6860
6861 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6862   lt_cv_sys_global_symbol_to_cdecl=
6863 fi
6864 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6866 $as_echo "failed" >&6; }
6867 else
6868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6869 $as_echo "ok" >&6; }
6870 fi
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893 # Check whether --enable-libtool-lock was given.
6894 if test "${enable_libtool_lock+set}" = set; then :
6895   enableval=$enable_libtool_lock;
6896 fi
6897
6898 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6899
6900 # Some flags need to be propagated to the compiler or linker for good
6901 # libtool support.
6902 case $host in
6903 ia64-*-hpux*)
6904   # Find out which ABI we are using.
6905   echo 'int i;' > conftest.$ac_ext
6906   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6907   (eval $ac_compile) 2>&5
6908   ac_status=$?
6909   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6910   test $ac_status = 0; }; then
6911     case `/usr/bin/file conftest.$ac_objext` in
6912       *ELF-32*)
6913         HPUX_IA64_MODE="32"
6914         ;;
6915       *ELF-64*)
6916         HPUX_IA64_MODE="64"
6917         ;;
6918     esac
6919   fi
6920   rm -rf conftest*
6921   ;;
6922 *-*-irix6*)
6923   # Find out which ABI we are using.
6924   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6925   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6926   (eval $ac_compile) 2>&5
6927   ac_status=$?
6928   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6929   test $ac_status = 0; }; then
6930     if test "$lt_cv_prog_gnu_ld" = yes; then
6931       case `/usr/bin/file conftest.$ac_objext` in
6932         *32-bit*)
6933           LD="${LD-ld} -melf32bsmip"
6934           ;;
6935         *N32*)
6936           LD="${LD-ld} -melf32bmipn32"
6937           ;;
6938         *64-bit*)
6939           LD="${LD-ld} -melf64bmip"
6940         ;;
6941       esac
6942     else
6943       case `/usr/bin/file conftest.$ac_objext` in
6944         *32-bit*)
6945           LD="${LD-ld} -32"
6946           ;;
6947         *N32*)
6948           LD="${LD-ld} -n32"
6949           ;;
6950         *64-bit*)
6951           LD="${LD-ld} -64"
6952           ;;
6953       esac
6954     fi
6955   fi
6956   rm -rf conftest*
6957   ;;
6958
6959 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6960 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6961   # Find out which ABI we are using.
6962   echo 'int i;' > conftest.$ac_ext
6963   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6964   (eval $ac_compile) 2>&5
6965   ac_status=$?
6966   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6967   test $ac_status = 0; }; then
6968     case `/usr/bin/file conftest.o` in
6969       *32-bit*)
6970         case $host in
6971           x86_64-*kfreebsd*-gnu)
6972             LD="${LD-ld} -m elf_i386_fbsd"
6973             ;;
6974           x86_64-*linux*)
6975             case `/usr/bin/file conftest.o` in
6976               *x86-64*)
6977                 LD="${LD-ld} -m elf32_x86_64"
6978                 ;;
6979               *)
6980                 LD="${LD-ld} -m elf_i386"
6981                 ;;
6982             esac
6983             ;;
6984           powerpc64le-*linux*)
6985             LD="${LD-ld} -m elf32lppclinux"
6986             ;;
6987           powerpc64-*linux*)
6988             LD="${LD-ld} -m elf32ppclinux"
6989             ;;
6990           s390x-*linux*)
6991             LD="${LD-ld} -m elf_s390"
6992             ;;
6993           sparc64-*linux*)
6994             LD="${LD-ld} -m elf32_sparc"
6995             ;;
6996         esac
6997         ;;
6998       *64-bit*)
6999         case $host in
7000           x86_64-*kfreebsd*-gnu)
7001             LD="${LD-ld} -m elf_x86_64_fbsd"
7002             ;;
7003           x86_64-*linux*)
7004             LD="${LD-ld} -m elf_x86_64"
7005             ;;
7006           powerpcle-*linux*)
7007             LD="${LD-ld} -m elf64lppc"
7008             ;;
7009           powerpc-*linux*)
7010             LD="${LD-ld} -m elf64ppc"
7011             ;;
7012           s390*-*linux*|s390*-*tpf*)
7013             LD="${LD-ld} -m elf64_s390"
7014             ;;
7015           sparc*-*linux*)
7016             LD="${LD-ld} -m elf64_sparc"
7017             ;;
7018         esac
7019         ;;
7020     esac
7021   fi
7022   rm -rf conftest*
7023   ;;
7024
7025 *-*-sco3.2v5*)
7026   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7027   SAVE_CFLAGS="$CFLAGS"
7028   CFLAGS="$CFLAGS -belf"
7029   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7030 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7031 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7032   $as_echo_n "(cached) " >&6
7033 else
7034   ac_ext=c
7035 ac_cpp='$CPP $CPPFLAGS'
7036 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7037 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7038 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7039
7040      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7041 /* end confdefs.h.  */
7042
7043 int
7044 main ()
7045 {
7046
7047   ;
7048   return 0;
7049 }
7050 _ACEOF
7051 if ac_fn_c_try_link "$LINENO"; then :
7052   lt_cv_cc_needs_belf=yes
7053 else
7054   lt_cv_cc_needs_belf=no
7055 fi
7056 rm -f core conftest.err conftest.$ac_objext \
7057     conftest$ac_exeext conftest.$ac_ext
7058      ac_ext=c
7059 ac_cpp='$CPP $CPPFLAGS'
7060 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7061 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7062 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7063
7064 fi
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7066 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7067   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7068     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7069     CFLAGS="$SAVE_CFLAGS"
7070   fi
7071   ;;
7072 sparc*-*solaris*)
7073   # Find out which ABI we are using.
7074   echo 'int i;' > conftest.$ac_ext
7075   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7076   (eval $ac_compile) 2>&5
7077   ac_status=$?
7078   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7079   test $ac_status = 0; }; then
7080     case `/usr/bin/file conftest.o` in
7081     *64-bit*)
7082       case $lt_cv_prog_gnu_ld in
7083       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7084       *)
7085         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7086           LD="${LD-ld} -64"
7087         fi
7088         ;;
7089       esac
7090       ;;
7091     esac
7092   fi
7093   rm -rf conftest*
7094   ;;
7095 esac
7096
7097 need_locks="$enable_libtool_lock"
7098
7099
7100   case $host_os in
7101     rhapsody* | darwin*)
7102     if test -n "$ac_tool_prefix"; then
7103   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7104 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7106 $as_echo_n "checking for $ac_word... " >&6; }
7107 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7108   $as_echo_n "(cached) " >&6
7109 else
7110   if test -n "$DSYMUTIL"; then
7111   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7112 else
7113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7114 for as_dir in $PATH
7115 do
7116   IFS=$as_save_IFS
7117   test -z "$as_dir" && as_dir=.
7118     for ac_exec_ext in '' $ac_executable_extensions; do
7119   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7120     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7121     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7122     break 2
7123   fi
7124 done
7125   done
7126 IFS=$as_save_IFS
7127
7128 fi
7129 fi
7130 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7131 if test -n "$DSYMUTIL"; then
7132   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7133 $as_echo "$DSYMUTIL" >&6; }
7134 else
7135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7136 $as_echo "no" >&6; }
7137 fi
7138
7139
7140 fi
7141 if test -z "$ac_cv_prog_DSYMUTIL"; then
7142   ac_ct_DSYMUTIL=$DSYMUTIL
7143   # Extract the first word of "dsymutil", so it can be a program name with args.
7144 set dummy dsymutil; ac_word=$2
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7146 $as_echo_n "checking for $ac_word... " >&6; }
7147 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7148   $as_echo_n "(cached) " >&6
7149 else
7150   if test -n "$ac_ct_DSYMUTIL"; then
7151   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7152 else
7153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7154 for as_dir in $PATH
7155 do
7156   IFS=$as_save_IFS
7157   test -z "$as_dir" && as_dir=.
7158     for ac_exec_ext in '' $ac_executable_extensions; do
7159   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7160     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7161     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7162     break 2
7163   fi
7164 done
7165   done
7166 IFS=$as_save_IFS
7167
7168 fi
7169 fi
7170 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7171 if test -n "$ac_ct_DSYMUTIL"; then
7172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7173 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7174 else
7175   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7176 $as_echo "no" >&6; }
7177 fi
7178
7179   if test "x$ac_ct_DSYMUTIL" = x; then
7180     DSYMUTIL=":"
7181   else
7182     case $cross_compiling:$ac_tool_warned in
7183 yes:)
7184 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7185 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7186 ac_tool_warned=yes ;;
7187 esac
7188     DSYMUTIL=$ac_ct_DSYMUTIL
7189   fi
7190 else
7191   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7192 fi
7193
7194     if test -n "$ac_tool_prefix"; then
7195   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7196 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7198 $as_echo_n "checking for $ac_word... " >&6; }
7199 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7200   $as_echo_n "(cached) " >&6
7201 else
7202   if test -n "$NMEDIT"; then
7203   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7204 else
7205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7206 for as_dir in $PATH
7207 do
7208   IFS=$as_save_IFS
7209   test -z "$as_dir" && as_dir=.
7210     for ac_exec_ext in '' $ac_executable_extensions; do
7211   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7212     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7213     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7214     break 2
7215   fi
7216 done
7217   done
7218 IFS=$as_save_IFS
7219
7220 fi
7221 fi
7222 NMEDIT=$ac_cv_prog_NMEDIT
7223 if test -n "$NMEDIT"; then
7224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7225 $as_echo "$NMEDIT" >&6; }
7226 else
7227   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7228 $as_echo "no" >&6; }
7229 fi
7230
7231
7232 fi
7233 if test -z "$ac_cv_prog_NMEDIT"; then
7234   ac_ct_NMEDIT=$NMEDIT
7235   # Extract the first word of "nmedit", so it can be a program name with args.
7236 set dummy nmedit; ac_word=$2
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7238 $as_echo_n "checking for $ac_word... " >&6; }
7239 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7240   $as_echo_n "(cached) " >&6
7241 else
7242   if test -n "$ac_ct_NMEDIT"; then
7243   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7244 else
7245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7246 for as_dir in $PATH
7247 do
7248   IFS=$as_save_IFS
7249   test -z "$as_dir" && as_dir=.
7250     for ac_exec_ext in '' $ac_executable_extensions; do
7251   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7252     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7253     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7254     break 2
7255   fi
7256 done
7257   done
7258 IFS=$as_save_IFS
7259
7260 fi
7261 fi
7262 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7263 if test -n "$ac_ct_NMEDIT"; then
7264   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7265 $as_echo "$ac_ct_NMEDIT" >&6; }
7266 else
7267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7268 $as_echo "no" >&6; }
7269 fi
7270
7271   if test "x$ac_ct_NMEDIT" = x; then
7272     NMEDIT=":"
7273   else
7274     case $cross_compiling:$ac_tool_warned in
7275 yes:)
7276 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7277 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7278 ac_tool_warned=yes ;;
7279 esac
7280     NMEDIT=$ac_ct_NMEDIT
7281   fi
7282 else
7283   NMEDIT="$ac_cv_prog_NMEDIT"
7284 fi
7285
7286     if test -n "$ac_tool_prefix"; then
7287   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7288 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7290 $as_echo_n "checking for $ac_word... " >&6; }
7291 if test "${ac_cv_prog_LIPO+set}" = set; then :
7292   $as_echo_n "(cached) " >&6
7293 else
7294   if test -n "$LIPO"; then
7295   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7296 else
7297 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7298 for as_dir in $PATH
7299 do
7300   IFS=$as_save_IFS
7301   test -z "$as_dir" && as_dir=.
7302     for ac_exec_ext in '' $ac_executable_extensions; do
7303   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7304     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7305     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7306     break 2
7307   fi
7308 done
7309   done
7310 IFS=$as_save_IFS
7311
7312 fi
7313 fi
7314 LIPO=$ac_cv_prog_LIPO
7315 if test -n "$LIPO"; then
7316   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7317 $as_echo "$LIPO" >&6; }
7318 else
7319   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7320 $as_echo "no" >&6; }
7321 fi
7322
7323
7324 fi
7325 if test -z "$ac_cv_prog_LIPO"; then
7326   ac_ct_LIPO=$LIPO
7327   # Extract the first word of "lipo", so it can be a program name with args.
7328 set dummy lipo; ac_word=$2
7329 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7330 $as_echo_n "checking for $ac_word... " >&6; }
7331 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7332   $as_echo_n "(cached) " >&6
7333 else
7334   if test -n "$ac_ct_LIPO"; then
7335   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7336 else
7337 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7338 for as_dir in $PATH
7339 do
7340   IFS=$as_save_IFS
7341   test -z "$as_dir" && as_dir=.
7342     for ac_exec_ext in '' $ac_executable_extensions; do
7343   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7344     ac_cv_prog_ac_ct_LIPO="lipo"
7345     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7346     break 2
7347   fi
7348 done
7349   done
7350 IFS=$as_save_IFS
7351
7352 fi
7353 fi
7354 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7355 if test -n "$ac_ct_LIPO"; then
7356   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7357 $as_echo "$ac_ct_LIPO" >&6; }
7358 else
7359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7360 $as_echo "no" >&6; }
7361 fi
7362
7363   if test "x$ac_ct_LIPO" = x; then
7364     LIPO=":"
7365   else
7366     case $cross_compiling:$ac_tool_warned in
7367 yes:)
7368 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7369 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7370 ac_tool_warned=yes ;;
7371 esac
7372     LIPO=$ac_ct_LIPO
7373   fi
7374 else
7375   LIPO="$ac_cv_prog_LIPO"
7376 fi
7377
7378     if test -n "$ac_tool_prefix"; then
7379   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7380 set dummy ${ac_tool_prefix}otool; ac_word=$2
7381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7382 $as_echo_n "checking for $ac_word... " >&6; }
7383 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7384   $as_echo_n "(cached) " >&6
7385 else
7386   if test -n "$OTOOL"; then
7387   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7388 else
7389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7390 for as_dir in $PATH
7391 do
7392   IFS=$as_save_IFS
7393   test -z "$as_dir" && as_dir=.
7394     for ac_exec_ext in '' $ac_executable_extensions; do
7395   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7396     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7397     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7398     break 2
7399   fi
7400 done
7401   done
7402 IFS=$as_save_IFS
7403
7404 fi
7405 fi
7406 OTOOL=$ac_cv_prog_OTOOL
7407 if test -n "$OTOOL"; then
7408   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7409 $as_echo "$OTOOL" >&6; }
7410 else
7411   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7412 $as_echo "no" >&6; }
7413 fi
7414
7415
7416 fi
7417 if test -z "$ac_cv_prog_OTOOL"; then
7418   ac_ct_OTOOL=$OTOOL
7419   # Extract the first word of "otool", so it can be a program name with args.
7420 set dummy otool; ac_word=$2
7421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7422 $as_echo_n "checking for $ac_word... " >&6; }
7423 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7424   $as_echo_n "(cached) " >&6
7425 else
7426   if test -n "$ac_ct_OTOOL"; then
7427   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7428 else
7429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7430 for as_dir in $PATH
7431 do
7432   IFS=$as_save_IFS
7433   test -z "$as_dir" && as_dir=.
7434     for ac_exec_ext in '' $ac_executable_extensions; do
7435   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7436     ac_cv_prog_ac_ct_OTOOL="otool"
7437     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7438     break 2
7439   fi
7440 done
7441   done
7442 IFS=$as_save_IFS
7443
7444 fi
7445 fi
7446 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7447 if test -n "$ac_ct_OTOOL"; then
7448   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7449 $as_echo "$ac_ct_OTOOL" >&6; }
7450 else
7451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7452 $as_echo "no" >&6; }
7453 fi
7454
7455   if test "x$ac_ct_OTOOL" = x; then
7456     OTOOL=":"
7457   else
7458     case $cross_compiling:$ac_tool_warned in
7459 yes:)
7460 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7461 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7462 ac_tool_warned=yes ;;
7463 esac
7464     OTOOL=$ac_ct_OTOOL
7465   fi
7466 else
7467   OTOOL="$ac_cv_prog_OTOOL"
7468 fi
7469
7470     if test -n "$ac_tool_prefix"; then
7471   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7472 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7473 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7474 $as_echo_n "checking for $ac_word... " >&6; }
7475 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7476   $as_echo_n "(cached) " >&6
7477 else
7478   if test -n "$OTOOL64"; then
7479   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7480 else
7481 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7482 for as_dir in $PATH
7483 do
7484   IFS=$as_save_IFS
7485   test -z "$as_dir" && as_dir=.
7486     for ac_exec_ext in '' $ac_executable_extensions; do
7487   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7488     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7489     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7490     break 2
7491   fi
7492 done
7493   done
7494 IFS=$as_save_IFS
7495
7496 fi
7497 fi
7498 OTOOL64=$ac_cv_prog_OTOOL64
7499 if test -n "$OTOOL64"; then
7500   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7501 $as_echo "$OTOOL64" >&6; }
7502 else
7503   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7504 $as_echo "no" >&6; }
7505 fi
7506
7507
7508 fi
7509 if test -z "$ac_cv_prog_OTOOL64"; then
7510   ac_ct_OTOOL64=$OTOOL64
7511   # Extract the first word of "otool64", so it can be a program name with args.
7512 set dummy otool64; ac_word=$2
7513 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7514 $as_echo_n "checking for $ac_word... " >&6; }
7515 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7516   $as_echo_n "(cached) " >&6
7517 else
7518   if test -n "$ac_ct_OTOOL64"; then
7519   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7520 else
7521 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7522 for as_dir in $PATH
7523 do
7524   IFS=$as_save_IFS
7525   test -z "$as_dir" && as_dir=.
7526     for ac_exec_ext in '' $ac_executable_extensions; do
7527   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7528     ac_cv_prog_ac_ct_OTOOL64="otool64"
7529     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7530     break 2
7531   fi
7532 done
7533   done
7534 IFS=$as_save_IFS
7535
7536 fi
7537 fi
7538 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7539 if test -n "$ac_ct_OTOOL64"; then
7540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7541 $as_echo "$ac_ct_OTOOL64" >&6; }
7542 else
7543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7544 $as_echo "no" >&6; }
7545 fi
7546
7547   if test "x$ac_ct_OTOOL64" = x; then
7548     OTOOL64=":"
7549   else
7550     case $cross_compiling:$ac_tool_warned in
7551 yes:)
7552 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7553 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7554 ac_tool_warned=yes ;;
7555 esac
7556     OTOOL64=$ac_ct_OTOOL64
7557   fi
7558 else
7559   OTOOL64="$ac_cv_prog_OTOOL64"
7560 fi
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7589 $as_echo_n "checking for -single_module linker flag... " >&6; }
7590 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7591   $as_echo_n "(cached) " >&6
7592 else
7593   lt_cv_apple_cc_single_mod=no
7594       if test -z "${LT_MULTI_MODULE}"; then
7595         # By default we will add the -single_module flag. You can override
7596         # by either setting the environment variable LT_MULTI_MODULE
7597         # non-empty at configure time, or by adding -multi_module to the
7598         # link flags.
7599         rm -rf libconftest.dylib*
7600         echo "int foo(void){return 1;}" > conftest.c
7601         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7602 -dynamiclib -Wl,-single_module conftest.c" >&5
7603         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7604           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7605         _lt_result=$?
7606         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7607           lt_cv_apple_cc_single_mod=yes
7608         else
7609           cat conftest.err >&5
7610         fi
7611         rm -rf libconftest.dylib*
7612         rm -f conftest.*
7613       fi
7614 fi
7615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7616 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7617     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7618 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7619 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7620   $as_echo_n "(cached) " >&6
7621 else
7622   lt_cv_ld_exported_symbols_list=no
7623       save_LDFLAGS=$LDFLAGS
7624       echo "_main" > conftest.sym
7625       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7626       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7627 /* end confdefs.h.  */
7628
7629 int
7630 main ()
7631 {
7632
7633   ;
7634   return 0;
7635 }
7636 _ACEOF
7637 if ac_fn_c_try_link "$LINENO"; then :
7638   lt_cv_ld_exported_symbols_list=yes
7639 else
7640   lt_cv_ld_exported_symbols_list=no
7641 fi
7642 rm -f core conftest.err conftest.$ac_objext \
7643     conftest$ac_exeext conftest.$ac_ext
7644         LDFLAGS="$save_LDFLAGS"
7645
7646 fi
7647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7648 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7649     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7650 $as_echo_n "checking for -force_load linker flag... " >&6; }
7651 if test "${lt_cv_ld_force_load+set}" = set; then :
7652   $as_echo_n "(cached) " >&6
7653 else
7654   lt_cv_ld_force_load=no
7655       cat > conftest.c << _LT_EOF
7656 int forced_loaded() { return 2;}
7657 _LT_EOF
7658       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7659       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7660       echo "$AR cru libconftest.a conftest.o" >&5
7661       $AR cru libconftest.a conftest.o 2>&5
7662       cat > conftest.c << _LT_EOF
7663 int main() { return 0;}
7664 _LT_EOF
7665       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7666       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7667       _lt_result=$?
7668       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7669         lt_cv_ld_force_load=yes
7670       else
7671         cat conftest.err >&5
7672       fi
7673         rm -f conftest.err libconftest.a conftest conftest.c
7674         rm -rf conftest.dSYM
7675
7676 fi
7677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7678 $as_echo "$lt_cv_ld_force_load" >&6; }
7679     case $host_os in
7680     rhapsody* | darwin1.[012])
7681       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7682     darwin1.*)
7683       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7684     darwin*) # darwin 5.x on
7685       # if running on 10.5 or later, the deployment target defaults
7686       # to the OS version, if on x86, and 10.4, the deployment
7687       # target defaults to 10.4. Don't you love it?
7688       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7689         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7690           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7691         10.[012]*)
7692           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7693         10.*)
7694           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7695       esac
7696     ;;
7697   esac
7698     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7699       _lt_dar_single_mod='$single_module'
7700     fi
7701     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7702       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7703     else
7704       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7705     fi
7706     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7707       _lt_dsymutil='~$DSYMUTIL $lib || :'
7708     else
7709       _lt_dsymutil=
7710     fi
7711     ;;
7712   esac
7713
7714 for ac_header in dlfcn.h
7715 do :
7716   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7717 "
7718 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7719   cat >>confdefs.h <<_ACEOF
7720 #define HAVE_DLFCN_H 1
7721 _ACEOF
7722
7723 fi
7724
7725 done
7726
7727
7728
7729
7730
7731 # Set options
7732
7733
7734
7735         enable_dlopen=no
7736
7737
7738   enable_win32_dll=no
7739
7740
7741             # Check whether --enable-shared was given.
7742 if test "${enable_shared+set}" = set; then :
7743   enableval=$enable_shared; p=${PACKAGE-default}
7744     case $enableval in
7745     yes) enable_shared=yes ;;
7746     no) enable_shared=no ;;
7747     *)
7748       enable_shared=no
7749       # Look at the argument we got.  We use all the common list separators.
7750       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7751       for pkg in $enableval; do
7752         IFS="$lt_save_ifs"
7753         if test "X$pkg" = "X$p"; then
7754           enable_shared=yes
7755         fi
7756       done
7757       IFS="$lt_save_ifs"
7758       ;;
7759     esac
7760 else
7761   enable_shared=yes
7762 fi
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772   # Check whether --enable-static was given.
7773 if test "${enable_static+set}" = set; then :
7774   enableval=$enable_static; p=${PACKAGE-default}
7775     case $enableval in
7776     yes) enable_static=yes ;;
7777     no) enable_static=no ;;
7778     *)
7779      enable_static=no
7780       # Look at the argument we got.  We use all the common list separators.
7781       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7782       for pkg in $enableval; do
7783         IFS="$lt_save_ifs"
7784         if test "X$pkg" = "X$p"; then
7785           enable_static=yes
7786         fi
7787       done
7788       IFS="$lt_save_ifs"
7789       ;;
7790     esac
7791 else
7792   enable_static=yes
7793 fi
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804 # Check whether --with-pic was given.
7805 if test "${with_pic+set}" = set; then :
7806   withval=$with_pic; pic_mode="$withval"
7807 else
7808   pic_mode=default
7809 fi
7810
7811
7812 test -z "$pic_mode" && pic_mode=default
7813
7814
7815
7816
7817
7818
7819
7820   # Check whether --enable-fast-install was given.
7821 if test "${enable_fast_install+set}" = set; then :
7822   enableval=$enable_fast_install; p=${PACKAGE-default}
7823     case $enableval in
7824     yes) enable_fast_install=yes ;;
7825     no) enable_fast_install=no ;;
7826     *)
7827       enable_fast_install=no
7828       # Look at the argument we got.  We use all the common list separators.
7829       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7830       for pkg in $enableval; do
7831         IFS="$lt_save_ifs"
7832         if test "X$pkg" = "X$p"; then
7833           enable_fast_install=yes
7834         fi
7835       done
7836       IFS="$lt_save_ifs"
7837       ;;
7838     esac
7839 else
7840   enable_fast_install=yes
7841 fi
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853 # This can be used to rebuild libtool when needed
7854 LIBTOOL_DEPS="$ltmain"
7855
7856 # Always use our own libtool.
7857 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884 test -z "$LN_S" && LN_S="ln -s"
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899 if test -n "${ZSH_VERSION+set}" ; then
7900    setopt NO_GLOB_SUBST
7901 fi
7902
7903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7904 $as_echo_n "checking for objdir... " >&6; }
7905 if test "${lt_cv_objdir+set}" = set; then :
7906   $as_echo_n "(cached) " >&6
7907 else
7908   rm -f .libs 2>/dev/null
7909 mkdir .libs 2>/dev/null
7910 if test -d .libs; then
7911   lt_cv_objdir=.libs
7912 else
7913   # MS-DOS does not allow filenames that begin with a dot.
7914   lt_cv_objdir=_libs
7915 fi
7916 rmdir .libs 2>/dev/null
7917 fi
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7919 $as_echo "$lt_cv_objdir" >&6; }
7920 objdir=$lt_cv_objdir
7921
7922
7923
7924
7925
7926 cat >>confdefs.h <<_ACEOF
7927 #define LT_OBJDIR "$lt_cv_objdir/"
7928 _ACEOF
7929
7930
7931
7932
7933 case $host_os in
7934 aix3*)
7935   # AIX sometimes has problems with the GCC collect2 program.  For some
7936   # reason, if we set the COLLECT_NAMES environment variable, the problems
7937   # vanish in a puff of smoke.
7938   if test "X${COLLECT_NAMES+set}" != Xset; then
7939     COLLECT_NAMES=
7940     export COLLECT_NAMES
7941   fi
7942   ;;
7943 esac
7944
7945 # Global variables:
7946 ofile=libtool
7947 can_build_shared=yes
7948
7949 # All known linkers require a `.a' archive for static linking (except MSVC,
7950 # which needs '.lib').
7951 libext=a
7952
7953 with_gnu_ld="$lt_cv_prog_gnu_ld"
7954
7955 old_CC="$CC"
7956 old_CFLAGS="$CFLAGS"
7957
7958 # Set sane defaults for various variables
7959 test -z "$CC" && CC=cc
7960 test -z "$LTCC" && LTCC=$CC
7961 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7962 test -z "$LD" && LD=ld
7963 test -z "$ac_objext" && ac_objext=o
7964
7965 for cc_temp in $compiler""; do
7966   case $cc_temp in
7967     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7968     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7969     \-*) ;;
7970     *) break;;
7971   esac
7972 done
7973 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7974
7975
7976 # Only perform the check for file, if the check method requires it
7977 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7978 case $deplibs_check_method in
7979 file_magic*)
7980   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7981     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7982 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7983 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7984   $as_echo_n "(cached) " >&6
7985 else
7986   case $MAGIC_CMD in
7987 [\\/*] |  ?:[\\/]*)
7988   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7989   ;;
7990 *)
7991   lt_save_MAGIC_CMD="$MAGIC_CMD"
7992   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7993   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7994   for ac_dir in $ac_dummy; do
7995     IFS="$lt_save_ifs"
7996     test -z "$ac_dir" && ac_dir=.
7997     if test -f $ac_dir/${ac_tool_prefix}file; then
7998       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7999       if test -n "$file_magic_test_file"; then
8000         case $deplibs_check_method in
8001         "file_magic "*)
8002           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8003           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8004           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8005             $EGREP "$file_magic_regex" > /dev/null; then
8006             :
8007           else
8008             cat <<_LT_EOF 1>&2
8009
8010 *** Warning: the command libtool uses to detect shared libraries,
8011 *** $file_magic_cmd, produces output that libtool cannot recognize.
8012 *** The result is that libtool may fail to recognize shared libraries
8013 *** as such.  This will affect the creation of libtool libraries that
8014 *** depend on shared libraries, but programs linked with such libtool
8015 *** libraries will work regardless of this problem.  Nevertheless, you
8016 *** may want to report the problem to your system manager and/or to
8017 *** bug-libtool@gnu.org
8018
8019 _LT_EOF
8020           fi ;;
8021         esac
8022       fi
8023       break
8024     fi
8025   done
8026   IFS="$lt_save_ifs"
8027   MAGIC_CMD="$lt_save_MAGIC_CMD"
8028   ;;
8029 esac
8030 fi
8031
8032 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8033 if test -n "$MAGIC_CMD"; then
8034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8035 $as_echo "$MAGIC_CMD" >&6; }
8036 else
8037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8038 $as_echo "no" >&6; }
8039 fi
8040
8041
8042
8043
8044
8045 if test -z "$lt_cv_path_MAGIC_CMD"; then
8046   if test -n "$ac_tool_prefix"; then
8047     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8048 $as_echo_n "checking for file... " >&6; }
8049 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
8050   $as_echo_n "(cached) " >&6
8051 else
8052   case $MAGIC_CMD in
8053 [\\/*] |  ?:[\\/]*)
8054   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8055   ;;
8056 *)
8057   lt_save_MAGIC_CMD="$MAGIC_CMD"
8058   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8059   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8060   for ac_dir in $ac_dummy; do
8061     IFS="$lt_save_ifs"
8062     test -z "$ac_dir" && ac_dir=.
8063     if test -f $ac_dir/file; then
8064       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8065       if test -n "$file_magic_test_file"; then
8066         case $deplibs_check_method in
8067         "file_magic "*)
8068           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8069           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8070           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8071             $EGREP "$file_magic_regex" > /dev/null; then
8072             :
8073           else
8074             cat <<_LT_EOF 1>&2
8075
8076 *** Warning: the command libtool uses to detect shared libraries,
8077 *** $file_magic_cmd, produces output that libtool cannot recognize.
8078 *** The result is that libtool may fail to recognize shared libraries
8079 *** as such.  This will affect the creation of libtool libraries that
8080 *** depend on shared libraries, but programs linked with such libtool
8081 *** libraries will work regardless of this problem.  Nevertheless, you
8082 *** may want to report the problem to your system manager and/or to
8083 *** bug-libtool@gnu.org
8084
8085 _LT_EOF
8086           fi ;;
8087         esac
8088       fi
8089       break
8090     fi
8091   done
8092   IFS="$lt_save_ifs"
8093   MAGIC_CMD="$lt_save_MAGIC_CMD"
8094   ;;
8095 esac
8096 fi
8097
8098 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8099 if test -n "$MAGIC_CMD"; then
8100   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8101 $as_echo "$MAGIC_CMD" >&6; }
8102 else
8103   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8104 $as_echo "no" >&6; }
8105 fi
8106
8107
8108   else
8109     MAGIC_CMD=:
8110   fi
8111 fi
8112
8113   fi
8114   ;;
8115 esac
8116
8117 # Use C for the default configuration in the libtool script
8118
8119 lt_save_CC="$CC"
8120 ac_ext=c
8121 ac_cpp='$CPP $CPPFLAGS'
8122 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8123 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8124 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8125
8126
8127 # Source file extension for C test sources.
8128 ac_ext=c
8129
8130 # Object file extension for compiled C test sources.
8131 objext=o
8132 objext=$objext
8133
8134 # Code to be used in simple compile tests
8135 lt_simple_compile_test_code="int some_variable = 0;"
8136
8137 # Code to be used in simple link tests
8138 lt_simple_link_test_code='int main(){return(0);}'
8139
8140
8141
8142
8143
8144
8145
8146 # If no C compiler was specified, use CC.
8147 LTCC=${LTCC-"$CC"}
8148
8149 # If no C compiler flags were specified, use CFLAGS.
8150 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8151
8152 # Allow CC to be a program name with arguments.
8153 compiler=$CC
8154
8155 # Save the default compiler, since it gets overwritten when the other
8156 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8157 compiler_DEFAULT=$CC
8158
8159 # save warnings/boilerplate of simple test code
8160 ac_outfile=conftest.$ac_objext
8161 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8162 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8163 _lt_compiler_boilerplate=`cat conftest.err`
8164 $RM conftest*
8165
8166 ac_outfile=conftest.$ac_objext
8167 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8168 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8169 _lt_linker_boilerplate=`cat conftest.err`
8170 $RM -r conftest*
8171
8172
8173 ## CAVEAT EMPTOR:
8174 ## There is no encapsulation within the following macros, do not change
8175 ## the running order or otherwise move them around unless you know exactly
8176 ## what you are doing...
8177 if test -n "$compiler"; then
8178
8179 lt_prog_compiler_no_builtin_flag=
8180
8181 if test "$GCC" = yes; then
8182   case $cc_basename in
8183   nvcc*)
8184     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8185   *)
8186     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8187   esac
8188
8189   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8190 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8191 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
8192   $as_echo_n "(cached) " >&6
8193 else
8194   lt_cv_prog_compiler_rtti_exceptions=no
8195    ac_outfile=conftest.$ac_objext
8196    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8197    lt_compiler_flag="-fno-rtti -fno-exceptions"
8198    # Insert the option either (1) after the last *FLAGS variable, or
8199    # (2) before a word containing "conftest.", or (3) at the end.
8200    # Note that $ac_compile itself does not contain backslashes and begins
8201    # with a dollar sign (not a hyphen), so the echo should work correctly.
8202    # The option is referenced via a variable to avoid confusing sed.
8203    lt_compile=`echo "$ac_compile" | $SED \
8204    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8205    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8206    -e 's:$: $lt_compiler_flag:'`
8207    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8208    (eval "$lt_compile" 2>conftest.err)
8209    ac_status=$?
8210    cat conftest.err >&5
8211    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8212    if (exit $ac_status) && test -s "$ac_outfile"; then
8213      # The compiler can only warn and ignore the option if not recognized
8214      # So say no if there are warnings other than the usual output.
8215      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8216      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8217      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8218        lt_cv_prog_compiler_rtti_exceptions=yes
8219      fi
8220    fi
8221    $RM conftest*
8222
8223 fi
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8225 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8226
8227 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8228     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8229 else
8230     :
8231 fi
8232
8233 fi
8234
8235
8236
8237
8238
8239
8240   lt_prog_compiler_wl=
8241 lt_prog_compiler_pic=
8242 lt_prog_compiler_static=
8243
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8245 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8246
8247   if test "$GCC" = yes; then
8248     lt_prog_compiler_wl='-Wl,'
8249     lt_prog_compiler_static='-static'
8250
8251     case $host_os in
8252       aix*)
8253       # All AIX code is PIC.
8254       if test "$host_cpu" = ia64; then
8255         # AIX 5 now supports IA64 processor
8256         lt_prog_compiler_static='-Bstatic'
8257       fi
8258       lt_prog_compiler_pic='-fPIC'
8259       ;;
8260
8261     amigaos*)
8262       case $host_cpu in
8263       powerpc)
8264             # see comment about AmigaOS4 .so support
8265             lt_prog_compiler_pic='-fPIC'
8266         ;;
8267       m68k)
8268             # FIXME: we need at least 68020 code to build shared libraries, but
8269             # adding the `-m68020' flag to GCC prevents building anything better,
8270             # like `-m68040'.
8271             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8272         ;;
8273       esac
8274       ;;
8275
8276     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8277       # PIC is the default for these OSes.
8278       ;;
8279
8280     mingw* | cygwin* | pw32* | os2* | cegcc*)
8281       # This hack is so that the source file can tell whether it is being
8282       # built for inclusion in a dll (and should export symbols for example).
8283       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8284       # (--disable-auto-import) libraries
8285       lt_prog_compiler_pic='-DDLL_EXPORT'
8286       ;;
8287
8288     darwin* | rhapsody*)
8289       # PIC is the default on this platform
8290       # Common symbols not allowed in MH_DYLIB files
8291       lt_prog_compiler_pic='-fno-common'
8292       ;;
8293
8294     haiku*)
8295       # PIC is the default for Haiku.
8296       # The "-static" flag exists, but is broken.
8297       lt_prog_compiler_static=
8298       ;;
8299
8300     hpux*)
8301       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8302       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8303       # sets the default TLS model and affects inlining.
8304       case $host_cpu in
8305       hppa*64*)
8306         # +Z the default
8307         ;;
8308       *)
8309         lt_prog_compiler_pic='-fPIC'
8310         ;;
8311       esac
8312       ;;
8313
8314     interix[3-9]*)
8315       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8316       # Instead, we relocate shared libraries at runtime.
8317       ;;
8318
8319     msdosdjgpp*)
8320       # Just because we use GCC doesn't mean we suddenly get shared libraries
8321       # on systems that don't support them.
8322       lt_prog_compiler_can_build_shared=no
8323       enable_shared=no
8324       ;;
8325
8326     *nto* | *qnx*)
8327       # QNX uses GNU C++, but need to define -shared option too, otherwise
8328       # it will coredump.
8329       lt_prog_compiler_pic='-fPIC -shared'
8330       ;;
8331
8332     sysv4*MP*)
8333       if test -d /usr/nec; then
8334         lt_prog_compiler_pic=-Kconform_pic
8335       fi
8336       ;;
8337
8338     *)
8339       lt_prog_compiler_pic='-fPIC'
8340       ;;
8341     esac
8342
8343     case $cc_basename in
8344     nvcc*) # Cuda Compiler Driver 2.2
8345       lt_prog_compiler_wl='-Xlinker '
8346       lt_prog_compiler_pic='-Xcompiler -fPIC'
8347       ;;
8348     esac
8349   else
8350     # PORTME Check for flag to pass linker flags through the system compiler.
8351     case $host_os in
8352     aix*)
8353       lt_prog_compiler_wl='-Wl,'
8354       if test "$host_cpu" = ia64; then
8355         # AIX 5 now supports IA64 processor
8356         lt_prog_compiler_static='-Bstatic'
8357       else
8358         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8359       fi
8360       ;;
8361
8362     mingw* | cygwin* | pw32* | os2* | cegcc*)
8363       # This hack is so that the source file can tell whether it is being
8364       # built for inclusion in a dll (and should export symbols for example).
8365       lt_prog_compiler_pic='-DDLL_EXPORT'
8366       ;;
8367
8368     hpux9* | hpux10* | hpux11*)
8369       lt_prog_compiler_wl='-Wl,'
8370       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8371       # not for PA HP-UX.
8372       case $host_cpu in
8373       hppa*64*|ia64*)
8374         # +Z the default
8375         ;;
8376       *)
8377         lt_prog_compiler_pic='+Z'
8378         ;;
8379       esac
8380       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8381       lt_prog_compiler_static='${wl}-a ${wl}archive'
8382       ;;
8383
8384     irix5* | irix6* | nonstopux*)
8385       lt_prog_compiler_wl='-Wl,'
8386       # PIC (with -KPIC) is the default.
8387       lt_prog_compiler_static='-non_shared'
8388       ;;
8389
8390     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8391       case $cc_basename in
8392       # old Intel for x86_64 which still supported -KPIC.
8393       ecc*)
8394         lt_prog_compiler_wl='-Wl,'
8395         lt_prog_compiler_pic='-KPIC'
8396         lt_prog_compiler_static='-static'
8397         ;;
8398       # icc used to be incompatible with GCC.
8399       # ICC 10 doesn't accept -KPIC any more.
8400       icc* | ifort*)
8401         lt_prog_compiler_wl='-Wl,'
8402         lt_prog_compiler_pic='-fPIC'
8403         lt_prog_compiler_static='-static'
8404         ;;
8405       # Lahey Fortran 8.1.
8406       lf95*)
8407         lt_prog_compiler_wl='-Wl,'
8408         lt_prog_compiler_pic='--shared'
8409         lt_prog_compiler_static='--static'
8410         ;;
8411       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8412         # Portland Group compilers (*not* the Pentium gcc compiler,
8413         # which looks to be a dead project)
8414         lt_prog_compiler_wl='-Wl,'
8415         lt_prog_compiler_pic='-fpic'
8416         lt_prog_compiler_static='-Bstatic'
8417         ;;
8418       ccc*)
8419         lt_prog_compiler_wl='-Wl,'
8420         # All Alpha code is PIC.
8421         lt_prog_compiler_static='-non_shared'
8422         ;;
8423       xl* | bgxl* | bgf* | mpixl*)
8424         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8425         lt_prog_compiler_wl='-Wl,'
8426         lt_prog_compiler_pic='-qpic'
8427         lt_prog_compiler_static='-qstaticlink'
8428         ;;
8429       *)
8430         case `$CC -V 2>&1 | sed 5q` in
8431         *Sun\ F* | *Sun*Fortran*)
8432           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8433           lt_prog_compiler_pic='-KPIC'
8434           lt_prog_compiler_static='-Bstatic'
8435           lt_prog_compiler_wl=''
8436           ;;
8437         *Sun\ C*)
8438           # Sun C 5.9
8439           lt_prog_compiler_pic='-KPIC'
8440           lt_prog_compiler_static='-Bstatic'
8441           lt_prog_compiler_wl='-Wl,'
8442           ;;
8443         esac
8444         ;;
8445       esac
8446       ;;
8447
8448     newsos6)
8449       lt_prog_compiler_pic='-KPIC'
8450       lt_prog_compiler_static='-Bstatic'
8451       ;;
8452
8453     *nto* | *qnx*)
8454       # QNX uses GNU C++, but need to define -shared option too, otherwise
8455       # it will coredump.
8456       lt_prog_compiler_pic='-fPIC -shared'
8457       ;;
8458
8459     osf3* | osf4* | osf5*)
8460       lt_prog_compiler_wl='-Wl,'
8461       # All OSF/1 code is PIC.
8462       lt_prog_compiler_static='-non_shared'
8463       ;;
8464
8465     rdos*)
8466       lt_prog_compiler_static='-non_shared'
8467       ;;
8468
8469     solaris*)
8470       lt_prog_compiler_pic='-KPIC'
8471       lt_prog_compiler_static='-Bstatic'
8472       case $cc_basename in
8473       f77* | f90* | f95*)
8474         lt_prog_compiler_wl='-Qoption ld ';;
8475       *)
8476         lt_prog_compiler_wl='-Wl,';;
8477       esac
8478       ;;
8479
8480     sunos4*)
8481       lt_prog_compiler_wl='-Qoption ld '
8482       lt_prog_compiler_pic='-PIC'
8483       lt_prog_compiler_static='-Bstatic'
8484       ;;
8485
8486     sysv4 | sysv4.2uw2* | sysv4.3*)
8487       lt_prog_compiler_wl='-Wl,'
8488       lt_prog_compiler_pic='-KPIC'
8489       lt_prog_compiler_static='-Bstatic'
8490       ;;
8491
8492     sysv4*MP*)
8493       if test -d /usr/nec ;then
8494         lt_prog_compiler_pic='-Kconform_pic'
8495         lt_prog_compiler_static='-Bstatic'
8496       fi
8497       ;;
8498
8499     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8500       lt_prog_compiler_wl='-Wl,'
8501       lt_prog_compiler_pic='-KPIC'
8502       lt_prog_compiler_static='-Bstatic'
8503       ;;
8504
8505     unicos*)
8506       lt_prog_compiler_wl='-Wl,'
8507       lt_prog_compiler_can_build_shared=no
8508       ;;
8509
8510     uts4*)
8511       lt_prog_compiler_pic='-pic'
8512       lt_prog_compiler_static='-Bstatic'
8513       ;;
8514
8515     *)
8516       lt_prog_compiler_can_build_shared=no
8517       ;;
8518     esac
8519   fi
8520
8521 case $host_os in
8522   # For platforms which do not support PIC, -DPIC is meaningless:
8523   *djgpp*)
8524     lt_prog_compiler_pic=
8525     ;;
8526   *)
8527     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8528     ;;
8529 esac
8530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8531 $as_echo "$lt_prog_compiler_pic" >&6; }
8532
8533
8534
8535
8536
8537
8538 #
8539 # Check to make sure the PIC flag actually works.
8540 #
8541 if test -n "$lt_prog_compiler_pic"; then
8542   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8543 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8544 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8545   $as_echo_n "(cached) " >&6
8546 else
8547   lt_cv_prog_compiler_pic_works=no
8548    ac_outfile=conftest.$ac_objext
8549    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8550    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8551    # Insert the option either (1) after the last *FLAGS variable, or
8552    # (2) before a word containing "conftest.", or (3) at the end.
8553    # Note that $ac_compile itself does not contain backslashes and begins
8554    # with a dollar sign (not a hyphen), so the echo should work correctly.
8555    # The option is referenced via a variable to avoid confusing sed.
8556    lt_compile=`echo "$ac_compile" | $SED \
8557    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8558    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8559    -e 's:$: $lt_compiler_flag:'`
8560    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8561    (eval "$lt_compile" 2>conftest.err)
8562    ac_status=$?
8563    cat conftest.err >&5
8564    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8565    if (exit $ac_status) && test -s "$ac_outfile"; then
8566      # The compiler can only warn and ignore the option if not recognized
8567      # So say no if there are warnings other than the usual output.
8568      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8569      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8570      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8571        lt_cv_prog_compiler_pic_works=yes
8572      fi
8573    fi
8574    $RM conftest*
8575
8576 fi
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8578 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8579
8580 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8581     case $lt_prog_compiler_pic in
8582      "" | " "*) ;;
8583      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8584      esac
8585 else
8586     lt_prog_compiler_pic=
8587      lt_prog_compiler_can_build_shared=no
8588 fi
8589
8590 fi
8591
8592
8593
8594
8595
8596
8597 #
8598 # Check to make sure the static flag actually works.
8599 #
8600 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8602 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8603 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8604   $as_echo_n "(cached) " >&6
8605 else
8606   lt_cv_prog_compiler_static_works=no
8607    save_LDFLAGS="$LDFLAGS"
8608    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8609    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8610    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8611      # The linker can only warn and ignore the option if not recognized
8612      # So say no if there are warnings
8613      if test -s conftest.err; then
8614        # Append any errors to the config.log.
8615        cat conftest.err 1>&5
8616        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8617        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8618        if diff conftest.exp conftest.er2 >/dev/null; then
8619          lt_cv_prog_compiler_static_works=yes
8620        fi
8621      else
8622        lt_cv_prog_compiler_static_works=yes
8623      fi
8624    fi
8625    $RM -r conftest*
8626    LDFLAGS="$save_LDFLAGS"
8627
8628 fi
8629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8630 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8631
8632 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8633     :
8634 else
8635     lt_prog_compiler_static=
8636 fi
8637
8638
8639
8640
8641
8642
8643
8644   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8645 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8646 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8647   $as_echo_n "(cached) " >&6
8648 else
8649   lt_cv_prog_compiler_c_o=no
8650    $RM -r conftest 2>/dev/null
8651    mkdir conftest
8652    cd conftest
8653    mkdir out
8654    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8655
8656    lt_compiler_flag="-o out/conftest2.$ac_objext"
8657    # Insert the option either (1) after the last *FLAGS variable, or
8658    # (2) before a word containing "conftest.", or (3) at the end.
8659    # Note that $ac_compile itself does not contain backslashes and begins
8660    # with a dollar sign (not a hyphen), so the echo should work correctly.
8661    lt_compile=`echo "$ac_compile" | $SED \
8662    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8663    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8664    -e 's:$: $lt_compiler_flag:'`
8665    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8666    (eval "$lt_compile" 2>out/conftest.err)
8667    ac_status=$?
8668    cat out/conftest.err >&5
8669    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8670    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8671    then
8672      # The compiler can only warn and ignore the option if not recognized
8673      # So say no if there are warnings
8674      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8675      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8676      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8677        lt_cv_prog_compiler_c_o=yes
8678      fi
8679    fi
8680    chmod u+w . 2>&5
8681    $RM conftest*
8682    # SGI C++ compiler will create directory out/ii_files/ for
8683    # template instantiation
8684    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8685    $RM out/* && rmdir out
8686    cd ..
8687    $RM -r conftest
8688    $RM conftest*
8689
8690 fi
8691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8692 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8693
8694
8695
8696
8697
8698
8699   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8700 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8701 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8702   $as_echo_n "(cached) " >&6
8703 else
8704   lt_cv_prog_compiler_c_o=no
8705    $RM -r conftest 2>/dev/null
8706    mkdir conftest
8707    cd conftest
8708    mkdir out
8709    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8710
8711    lt_compiler_flag="-o out/conftest2.$ac_objext"
8712    # Insert the option either (1) after the last *FLAGS variable, or
8713    # (2) before a word containing "conftest.", or (3) at the end.
8714    # Note that $ac_compile itself does not contain backslashes and begins
8715    # with a dollar sign (not a hyphen), so the echo should work correctly.
8716    lt_compile=`echo "$ac_compile" | $SED \
8717    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8718    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8719    -e 's:$: $lt_compiler_flag:'`
8720    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8721    (eval "$lt_compile" 2>out/conftest.err)
8722    ac_status=$?
8723    cat out/conftest.err >&5
8724    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8725    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8726    then
8727      # The compiler can only warn and ignore the option if not recognized
8728      # So say no if there are warnings
8729      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8730      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8731      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8732        lt_cv_prog_compiler_c_o=yes
8733      fi
8734    fi
8735    chmod u+w . 2>&5
8736    $RM conftest*
8737    # SGI C++ compiler will create directory out/ii_files/ for
8738    # template instantiation
8739    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8740    $RM out/* && rmdir out
8741    cd ..
8742    $RM -r conftest
8743    $RM conftest*
8744
8745 fi
8746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8747 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8748
8749
8750
8751
8752 hard_links="nottested"
8753 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8754   # do not overwrite the value of need_locks provided by the user
8755   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8756 $as_echo_n "checking if we can lock with hard links... " >&6; }
8757   hard_links=yes
8758   $RM conftest*
8759   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8760   touch conftest.a
8761   ln conftest.a conftest.b 2>&5 || hard_links=no
8762   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8764 $as_echo "$hard_links" >&6; }
8765   if test "$hard_links" = no; then
8766     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8767 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8768     need_locks=warn
8769   fi
8770 else
8771   need_locks=no
8772 fi
8773
8774
8775
8776
8777
8778
8779   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8780 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8781
8782   runpath_var=
8783   allow_undefined_flag=
8784   always_export_symbols=no
8785   archive_cmds=
8786   archive_expsym_cmds=
8787   compiler_needs_object=no
8788   enable_shared_with_static_runtimes=no
8789   export_dynamic_flag_spec=
8790   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8791   hardcode_automatic=no
8792   hardcode_direct=no
8793   hardcode_direct_absolute=no
8794   hardcode_libdir_flag_spec=
8795   hardcode_libdir_flag_spec_ld=
8796   hardcode_libdir_separator=
8797   hardcode_minus_L=no
8798   hardcode_shlibpath_var=unsupported
8799   inherit_rpath=no
8800   link_all_deplibs=unknown
8801   module_cmds=
8802   module_expsym_cmds=
8803   old_archive_from_new_cmds=
8804   old_archive_from_expsyms_cmds=
8805   thread_safe_flag_spec=
8806   whole_archive_flag_spec=
8807   # include_expsyms should be a list of space-separated symbols to be *always*
8808   # included in the symbol list
8809   include_expsyms=
8810   # exclude_expsyms can be an extended regexp of symbols to exclude
8811   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8812   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8813   # as well as any symbol that contains `d'.
8814   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8815   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8816   # platforms (ab)use it in PIC code, but their linkers get confused if
8817   # the symbol is explicitly referenced.  Since portable code cannot
8818   # rely on this symbol name, it's probably fine to never include it in
8819   # preloaded symbol tables.
8820   # Exclude shared library initialization/finalization symbols.
8821   extract_expsyms_cmds=
8822
8823   case $host_os in
8824   cygwin* | mingw* | pw32* | cegcc*)
8825     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8826     # When not using gcc, we currently assume that we are using
8827     # Microsoft Visual C++.
8828     if test "$GCC" != yes; then
8829       with_gnu_ld=no
8830     fi
8831     ;;
8832   interix*)
8833     # we just hope/assume this is gcc and not c89 (= MSVC++)
8834     with_gnu_ld=yes
8835     ;;
8836   openbsd*)
8837     with_gnu_ld=no
8838     ;;
8839   esac
8840
8841   ld_shlibs=yes
8842
8843   # On some targets, GNU ld is compatible enough with the native linker
8844   # that we're better off using the native interface for both.
8845   lt_use_gnu_ld_interface=no
8846   if test "$with_gnu_ld" = yes; then
8847     case $host_os in
8848       aix*)
8849         # The AIX port of GNU ld has always aspired to compatibility
8850         # with the native linker.  However, as the warning in the GNU ld
8851         # block says, versions before 2.19.5* couldn't really create working
8852         # shared libraries, regardless of the interface used.
8853         case `$LD -v 2>&1` in
8854           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8855           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8856           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8857           *)
8858             lt_use_gnu_ld_interface=yes
8859             ;;
8860         esac
8861         ;;
8862       *)
8863         lt_use_gnu_ld_interface=yes
8864         ;;
8865     esac
8866   fi
8867
8868   if test "$lt_use_gnu_ld_interface" = yes; then
8869     # If archive_cmds runs LD, not CC, wlarc should be empty
8870     wlarc='${wl}'
8871
8872     # Set some defaults for GNU ld with shared library support. These
8873     # are reset later if shared libraries are not supported. Putting them
8874     # here allows them to be overridden if necessary.
8875     runpath_var=LD_RUN_PATH
8876     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8877     export_dynamic_flag_spec='${wl}--export-dynamic'
8878     # ancient GNU ld didn't support --whole-archive et. al.
8879     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8880       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8881     else
8882       whole_archive_flag_spec=
8883     fi
8884     supports_anon_versioning=no
8885     case `$LD -v 2>&1` in
8886       *GNU\ gold*) supports_anon_versioning=yes ;;
8887       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8888       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8889       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8890       *\ 2.11.*) ;; # other 2.11 versions
8891       *) supports_anon_versioning=yes ;;
8892     esac
8893
8894     # See if GNU ld supports shared libraries.
8895     case $host_os in
8896     aix[3-9]*)
8897       # On AIX/PPC, the GNU linker is very broken
8898       if test "$host_cpu" != ia64; then
8899         ld_shlibs=no
8900         cat <<_LT_EOF 1>&2
8901
8902 *** Warning: the GNU linker, at least up to release 2.19, is reported
8903 *** to be unable to reliably create shared libraries on AIX.
8904 *** Therefore, libtool is disabling shared libraries support.  If you
8905 *** really care for shared libraries, you may want to install binutils
8906 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8907 *** You will then need to restart the configuration process.
8908
8909 _LT_EOF
8910       fi
8911       ;;
8912
8913     amigaos*)
8914       case $host_cpu in
8915       powerpc)
8916             # see comment about AmigaOS4 .so support
8917             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8918             archive_expsym_cmds=''
8919         ;;
8920       m68k)
8921             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)'
8922             hardcode_libdir_flag_spec='-L$libdir'
8923             hardcode_minus_L=yes
8924         ;;
8925       esac
8926       ;;
8927
8928     beos*)
8929       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8930         allow_undefined_flag=unsupported
8931         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8932         # support --undefined.  This deserves some investigation.  FIXME
8933         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8934       else
8935         ld_shlibs=no
8936       fi
8937       ;;
8938
8939     cygwin* | mingw* | pw32* | cegcc*)
8940       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8941       # as there is no search path for DLLs.
8942       hardcode_libdir_flag_spec='-L$libdir'
8943       export_dynamic_flag_spec='${wl}--export-all-symbols'
8944       allow_undefined_flag=unsupported
8945       always_export_symbols=no
8946       enable_shared_with_static_runtimes=yes
8947       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8948
8949       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8950         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8951         # If the export-symbols file already is a .def file (1st line
8952         # is EXPORTS), use it as is; otherwise, prepend...
8953         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8954           cp $export_symbols $output_objdir/$soname.def;
8955         else
8956           echo EXPORTS > $output_objdir/$soname.def;
8957           cat $export_symbols >> $output_objdir/$soname.def;
8958         fi~
8959         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8960       else
8961         ld_shlibs=no
8962       fi
8963       ;;
8964
8965     haiku*)
8966       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8967       link_all_deplibs=yes
8968       ;;
8969
8970     interix[3-9]*)
8971       hardcode_direct=no
8972       hardcode_shlibpath_var=no
8973       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8974       export_dynamic_flag_spec='${wl}-E'
8975       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8976       # Instead, shared libraries are loaded at an image base (0x10000000 by
8977       # default) and relocated if they conflict, which is a slow very memory
8978       # consuming and fragmenting process.  To avoid this, we pick a random,
8979       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8980       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8981       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8982       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'
8983       ;;
8984
8985     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8986       tmp_diet=no
8987       if test "$host_os" = linux-dietlibc; then
8988         case $cc_basename in
8989           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8990         esac
8991       fi
8992       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8993          && test "$tmp_diet" = no
8994       then
8995         tmp_addflag=
8996         tmp_sharedflag='-shared'
8997         case $cc_basename,$host_cpu in
8998         pgcc*)                          # Portland Group C compiler
8999           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'
9000           tmp_addflag=' $pic_flag'
9001           ;;
9002         pgf77* | pgf90* | pgf95* | pgfortran*)
9003                                         # Portland Group f77 and f90 compilers
9004           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'
9005           tmp_addflag=' $pic_flag -Mnomain' ;;
9006         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9007           tmp_addflag=' -i_dynamic' ;;
9008         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9009           tmp_addflag=' -i_dynamic -nofor_main' ;;
9010         ifc* | ifort*)                  # Intel Fortran compiler
9011           tmp_addflag=' -nofor_main' ;;
9012         lf95*)                          # Lahey Fortran 8.1
9013           whole_archive_flag_spec=
9014           tmp_sharedflag='--shared' ;;
9015         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9016           tmp_sharedflag='-qmkshrobj'
9017           tmp_addflag= ;;
9018         nvcc*)  # Cuda Compiler Driver 2.2
9019           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'
9020           compiler_needs_object=yes
9021           ;;
9022         esac
9023         case `$CC -V 2>&1 | sed 5q` in
9024         *Sun\ C*)                       # Sun C 5.9
9025           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'
9026           compiler_needs_object=yes
9027           tmp_sharedflag='-G' ;;
9028         *Sun\ F*)                       # Sun Fortran 8.3
9029           tmp_sharedflag='-G' ;;
9030         esac
9031         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9032
9033         if test "x$supports_anon_versioning" = xyes; then
9034           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9035             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9036             echo "local: *; };" >> $output_objdir/$libname.ver~
9037             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9038         fi
9039
9040         case $cc_basename in
9041         xlf* | bgf* | bgxlf* | mpixlf*)
9042           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9043           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9044           hardcode_libdir_flag_spec=
9045           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9046           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9047           if test "x$supports_anon_versioning" = xyes; then
9048             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9049               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9050               echo "local: *; };" >> $output_objdir/$libname.ver~
9051               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9052           fi
9053           ;;
9054         esac
9055       else
9056         ld_shlibs=no
9057       fi
9058       ;;
9059
9060     netbsd*)
9061       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9062         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9063         wlarc=
9064       else
9065         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9066         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9067       fi
9068       ;;
9069
9070     solaris*)
9071       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9072         ld_shlibs=no
9073         cat <<_LT_EOF 1>&2
9074
9075 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9076 *** create shared libraries on Solaris systems.  Therefore, libtool
9077 *** is disabling shared libraries support.  We urge you to upgrade GNU
9078 *** binutils to release 2.9.1 or newer.  Another option is to modify
9079 *** your PATH or compiler configuration so that the native linker is
9080 *** used, and then restart.
9081
9082 _LT_EOF
9083       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9084         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9085         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9086       else
9087         ld_shlibs=no
9088       fi
9089       ;;
9090
9091     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9092       case `$LD -v 2>&1` in
9093         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9094         ld_shlibs=no
9095         cat <<_LT_EOF 1>&2
9096
9097 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9098 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9099 *** is disabling shared libraries support.  We urge you to upgrade GNU
9100 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9101 *** your PATH or compiler configuration so that the native linker is
9102 *** used, and then restart.
9103
9104 _LT_EOF
9105         ;;
9106         *)
9107           # For security reasons, it is highly recommended that you always
9108           # use absolute paths for naming shared libraries, and exclude the
9109           # DT_RUNPATH tag from executables and libraries.  But doing so
9110           # requires that you compile everything twice, which is a pain.
9111           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9112             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9113             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9114             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9115           else
9116             ld_shlibs=no
9117           fi
9118         ;;
9119       esac
9120       ;;
9121
9122     sunos4*)
9123       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9124       wlarc=
9125       hardcode_direct=yes
9126       hardcode_shlibpath_var=no
9127       ;;
9128
9129     *)
9130       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9131         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9132         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9133       else
9134         ld_shlibs=no
9135       fi
9136       ;;
9137     esac
9138
9139     if test "$ld_shlibs" = no; then
9140       runpath_var=
9141       hardcode_libdir_flag_spec=
9142       export_dynamic_flag_spec=
9143       whole_archive_flag_spec=
9144     fi
9145   else
9146     # PORTME fill in a description of your system's linker (not GNU ld)
9147     case $host_os in
9148     aix3*)
9149       allow_undefined_flag=unsupported
9150       always_export_symbols=yes
9151       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'
9152       # Note: this linker hardcodes the directories in LIBPATH if there
9153       # are no directories specified by -L.
9154       hardcode_minus_L=yes
9155       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9156         # Neither direct hardcoding nor static linking is supported with a
9157         # broken collect2.
9158         hardcode_direct=unsupported
9159       fi
9160       ;;
9161
9162     aix[4-9]*)
9163       if test "$host_cpu" = ia64; then
9164         # On IA64, the linker does run time linking by default, so we don't
9165         # have to do anything special.
9166         aix_use_runtimelinking=no
9167         exp_sym_flag='-Bexport'
9168         no_entry_flag=""
9169       else
9170         # If we're using GNU nm, then we don't want the "-C" option.
9171         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9172         # Also, AIX nm treats weak defined symbols like other global
9173         # defined symbols, whereas GNU nm marks them as "W".
9174         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9175           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'
9176         else
9177           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'
9178         fi
9179         aix_use_runtimelinking=no
9180
9181         # Test if we are trying to use run time linking or normal
9182         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9183         # need to do runtime linking.
9184         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9185           for ld_flag in $LDFLAGS; do
9186           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9187             aix_use_runtimelinking=yes
9188             break
9189           fi
9190           done
9191           ;;
9192         esac
9193
9194         exp_sym_flag='-bexport'
9195         no_entry_flag='-bnoentry'
9196       fi
9197
9198       # When large executables or shared objects are built, AIX ld can
9199       # have problems creating the table of contents.  If linking a library
9200       # or program results in "error TOC overflow" add -mminimal-toc to
9201       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9202       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9203
9204       archive_cmds=''
9205       hardcode_direct=yes
9206       hardcode_direct_absolute=yes
9207       hardcode_libdir_separator=':'
9208       link_all_deplibs=yes
9209       file_list_spec='${wl}-f,'
9210
9211       if test "$GCC" = yes; then
9212         case $host_os in aix4.[012]|aix4.[012].*)
9213         # We only want to do this on AIX 4.2 and lower, the check
9214         # below for broken collect2 doesn't work under 4.3+
9215           collect2name=`${CC} -print-prog-name=collect2`
9216           if test -f "$collect2name" &&
9217            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9218           then
9219           # We have reworked collect2
9220           :
9221           else
9222           # We have old collect2
9223           hardcode_direct=unsupported
9224           # It fails to find uninstalled libraries when the uninstalled
9225           # path is not listed in the libpath.  Setting hardcode_minus_L
9226           # to unsupported forces relinking
9227           hardcode_minus_L=yes
9228           hardcode_libdir_flag_spec='-L$libdir'
9229           hardcode_libdir_separator=
9230           fi
9231           ;;
9232         esac
9233         shared_flag='-shared'
9234         if test "$aix_use_runtimelinking" = yes; then
9235           shared_flag="$shared_flag "'${wl}-G'
9236         fi
9237       else
9238         # not using gcc
9239         if test "$host_cpu" = ia64; then
9240         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9241         # chokes on -Wl,-G. The following line is correct:
9242           shared_flag='-G'
9243         else
9244           if test "$aix_use_runtimelinking" = yes; then
9245             shared_flag='${wl}-G'
9246           else
9247             shared_flag='${wl}-bM:SRE'
9248           fi
9249         fi
9250       fi
9251
9252       export_dynamic_flag_spec='${wl}-bexpall'
9253       # It seems that -bexpall does not export symbols beginning with
9254       # underscore (_), so it is better to generate a list of symbols to export.
9255       always_export_symbols=yes
9256       if test "$aix_use_runtimelinking" = yes; then
9257         # Warning - without using the other runtime loading flags (-brtl),
9258         # -berok will link without error, but may produce a broken library.
9259         allow_undefined_flag='-berok'
9260         # Determine the default libpath from the value encoded in an
9261         # empty executable.
9262         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9263 /* end confdefs.h.  */
9264
9265 int
9266 main ()
9267 {
9268
9269   ;
9270   return 0;
9271 }
9272 _ACEOF
9273 if ac_fn_c_try_link "$LINENO"; then :
9274
9275 lt_aix_libpath_sed='
9276     /Import File Strings/,/^$/ {
9277         /^0/ {
9278             s/^0  *\(.*\)$/\1/
9279             p
9280         }
9281     }'
9282 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9283 # Check for a 64-bit object if we didn't find anything.
9284 if test -z "$aix_libpath"; then
9285   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9286 fi
9287 fi
9288 rm -f core conftest.err conftest.$ac_objext \
9289     conftest$ac_exeext conftest.$ac_ext
9290 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9291
9292         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9293         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"
9294       else
9295         if test "$host_cpu" = ia64; then
9296           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9297           allow_undefined_flag="-z nodefs"
9298           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"
9299         else
9300          # Determine the default libpath from the value encoded in an
9301          # empty executable.
9302          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9303 /* end confdefs.h.  */
9304
9305 int
9306 main ()
9307 {
9308
9309   ;
9310   return 0;
9311 }
9312 _ACEOF
9313 if ac_fn_c_try_link "$LINENO"; then :
9314
9315 lt_aix_libpath_sed='
9316     /Import File Strings/,/^$/ {
9317         /^0/ {
9318             s/^0  *\(.*\)$/\1/
9319             p
9320         }
9321     }'
9322 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9323 # Check for a 64-bit object if we didn't find anything.
9324 if test -z "$aix_libpath"; then
9325   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9326 fi
9327 fi
9328 rm -f core conftest.err conftest.$ac_objext \
9329     conftest$ac_exeext conftest.$ac_ext
9330 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9331
9332          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9333           # Warning - without using the other run time loading flags,
9334           # -berok will link without error, but may produce a broken library.
9335           no_undefined_flag=' ${wl}-bernotok'
9336           allow_undefined_flag=' ${wl}-berok'
9337           if test "$with_gnu_ld" = yes; then
9338             # We only use this code for GNU lds that support --whole-archive.
9339             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9340           else
9341             # Exported symbols can be pulled into shared objects from archives
9342             whole_archive_flag_spec='$convenience'
9343           fi
9344           archive_cmds_need_lc=yes
9345           # This is similar to how AIX traditionally builds its shared libraries.
9346           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'
9347         fi
9348       fi
9349       ;;
9350
9351     amigaos*)
9352       case $host_cpu in
9353       powerpc)
9354             # see comment about AmigaOS4 .so support
9355             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9356             archive_expsym_cmds=''
9357         ;;
9358       m68k)
9359             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)'
9360             hardcode_libdir_flag_spec='-L$libdir'
9361             hardcode_minus_L=yes
9362         ;;
9363       esac
9364       ;;
9365
9366     bsdi[45]*)
9367       export_dynamic_flag_spec=-rdynamic
9368       ;;
9369
9370     cygwin* | mingw* | pw32* | cegcc*)
9371       # When not using gcc, we currently assume that we are using
9372       # Microsoft Visual C++.
9373       # hardcode_libdir_flag_spec is actually meaningless, as there is
9374       # no search path for DLLs.
9375       hardcode_libdir_flag_spec=' '
9376       allow_undefined_flag=unsupported
9377       # Tell ltmain to make .lib files, not .a files.
9378       libext=lib
9379       # Tell ltmain to make .dll files, not .so files.
9380       shrext_cmds=".dll"
9381       # FIXME: Setting linknames here is a bad hack.
9382       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9383       # The linker will automatically build a .lib file if we build a DLL.
9384       old_archive_from_new_cmds='true'
9385       # FIXME: Should let the user specify the lib program.
9386       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9387       fix_srcfile_path='`cygpath -w "$srcfile"`'
9388       enable_shared_with_static_runtimes=yes
9389       ;;
9390
9391     darwin* | rhapsody*)
9392
9393
9394   archive_cmds_need_lc=no
9395   hardcode_direct=no
9396   hardcode_automatic=yes
9397   hardcode_shlibpath_var=unsupported
9398   if test "$lt_cv_ld_force_load" = "yes"; then
9399     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\"`'
9400   else
9401     whole_archive_flag_spec=''
9402   fi
9403   link_all_deplibs=yes
9404   allow_undefined_flag="$_lt_dar_allow_undefined"
9405   case $cc_basename in
9406      ifort*) _lt_dar_can_shared=yes ;;
9407      *) _lt_dar_can_shared=$GCC ;;
9408   esac
9409   if test "$_lt_dar_can_shared" = "yes"; then
9410     output_verbose_link_cmd=func_echo_all
9411     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9412     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9413     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}"
9414     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}"
9415
9416   else
9417   ld_shlibs=no
9418   fi
9419
9420       ;;
9421
9422     dgux*)
9423       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9424       hardcode_libdir_flag_spec='-L$libdir'
9425       hardcode_shlibpath_var=no
9426       ;;
9427
9428     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9429     # support.  Future versions do this automatically, but an explicit c++rt0.o
9430     # does not break anything, and helps significantly (at the cost of a little
9431     # extra space).
9432     freebsd2.2*)
9433       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9434       hardcode_libdir_flag_spec='-R$libdir'
9435       hardcode_direct=yes
9436       hardcode_shlibpath_var=no
9437       ;;
9438
9439     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9440     freebsd2.*)
9441       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9442       hardcode_direct=yes
9443       hardcode_minus_L=yes
9444       hardcode_shlibpath_var=no
9445       ;;
9446
9447     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9448     freebsd* | dragonfly*)
9449       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9450       hardcode_libdir_flag_spec='-R$libdir'
9451       hardcode_direct=yes
9452       hardcode_shlibpath_var=no
9453       ;;
9454
9455     hpux9*)
9456       if test "$GCC" = yes; then
9457         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'
9458       else
9459         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'
9460       fi
9461       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9462       hardcode_libdir_separator=:
9463       hardcode_direct=yes
9464
9465       # hardcode_minus_L: Not really in the search PATH,
9466       # but as the default location of the library.
9467       hardcode_minus_L=yes
9468       export_dynamic_flag_spec='${wl}-E'
9469       ;;
9470
9471     hpux10*)
9472       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9473         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9474       else
9475         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9476       fi
9477       if test "$with_gnu_ld" = no; then
9478         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9479         hardcode_libdir_flag_spec_ld='+b $libdir'
9480         hardcode_libdir_separator=:
9481         hardcode_direct=yes
9482         hardcode_direct_absolute=yes
9483         export_dynamic_flag_spec='${wl}-E'
9484         # hardcode_minus_L: Not really in the search PATH,
9485         # but as the default location of the library.
9486         hardcode_minus_L=yes
9487       fi
9488       ;;
9489
9490     hpux11*)
9491       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9492         case $host_cpu in
9493         hppa*64*)
9494           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9495           ;;
9496         ia64*)
9497           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9498           ;;
9499         *)
9500           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9501           ;;
9502         esac
9503       else
9504         case $host_cpu in
9505         hppa*64*)
9506           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9507           ;;
9508         ia64*)
9509           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9510           ;;
9511         *)
9512
9513           # Older versions of the 11.00 compiler do not understand -b yet
9514           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9515           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9516 $as_echo_n "checking if $CC understands -b... " >&6; }
9517 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9518   $as_echo_n "(cached) " >&6
9519 else
9520   lt_cv_prog_compiler__b=no
9521    save_LDFLAGS="$LDFLAGS"
9522    LDFLAGS="$LDFLAGS -b"
9523    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9524    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9525      # The linker can only warn and ignore the option if not recognized
9526      # So say no if there are warnings
9527      if test -s conftest.err; then
9528        # Append any errors to the config.log.
9529        cat conftest.err 1>&5
9530        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9531        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9532        if diff conftest.exp conftest.er2 >/dev/null; then
9533          lt_cv_prog_compiler__b=yes
9534        fi
9535      else
9536        lt_cv_prog_compiler__b=yes
9537      fi
9538    fi
9539    $RM -r conftest*
9540    LDFLAGS="$save_LDFLAGS"
9541
9542 fi
9543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9544 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9545
9546 if test x"$lt_cv_prog_compiler__b" = xyes; then
9547     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9548 else
9549     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9550 fi
9551
9552           ;;
9553         esac
9554       fi
9555       if test "$with_gnu_ld" = no; then
9556         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9557         hardcode_libdir_separator=:
9558
9559         case $host_cpu in
9560         hppa*64*|ia64*)
9561           hardcode_direct=no
9562           hardcode_shlibpath_var=no
9563           ;;
9564         *)
9565           hardcode_direct=yes
9566           hardcode_direct_absolute=yes
9567           export_dynamic_flag_spec='${wl}-E'
9568
9569           # hardcode_minus_L: Not really in the search PATH,
9570           # but as the default location of the library.
9571           hardcode_minus_L=yes
9572           ;;
9573         esac
9574       fi
9575       ;;
9576
9577     irix5* | irix6* | nonstopux*)
9578       if test "$GCC" = yes; then
9579         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'
9580         # Try to use the -exported_symbol ld option, if it does not
9581         # work, assume that -exports_file does not work either and
9582         # implicitly export all symbols.
9583         save_LDFLAGS="$LDFLAGS"
9584         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9585         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9586 /* end confdefs.h.  */
9587 int foo(void) {}
9588 _ACEOF
9589 if ac_fn_c_try_link "$LINENO"; then :
9590   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'
9591
9592 fi
9593 rm -f core conftest.err conftest.$ac_objext \
9594     conftest$ac_exeext conftest.$ac_ext
9595         LDFLAGS="$save_LDFLAGS"
9596       else
9597         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'
9598         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'
9599       fi
9600       archive_cmds_need_lc='no'
9601       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9602       hardcode_libdir_separator=:
9603       inherit_rpath=yes
9604       link_all_deplibs=yes
9605       ;;
9606
9607     netbsd*)
9608       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9609         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9610       else
9611         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9612       fi
9613       hardcode_libdir_flag_spec='-R$libdir'
9614       hardcode_direct=yes
9615       hardcode_shlibpath_var=no
9616       ;;
9617
9618     newsos6)
9619       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9620       hardcode_direct=yes
9621       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9622       hardcode_libdir_separator=:
9623       hardcode_shlibpath_var=no
9624       ;;
9625
9626     *nto* | *qnx*)
9627       ;;
9628
9629     openbsd*)
9630       if test -f /usr/libexec/ld.so; then
9631         hardcode_direct=yes
9632         hardcode_shlibpath_var=no
9633         hardcode_direct_absolute=yes
9634         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9635           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9636           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9637           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9638           export_dynamic_flag_spec='${wl}-E'
9639         else
9640           case $host_os in
9641            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9642              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9643              hardcode_libdir_flag_spec='-R$libdir'
9644              ;;
9645            *)
9646              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9647              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9648              ;;
9649           esac
9650         fi
9651       else
9652         ld_shlibs=no
9653       fi
9654       ;;
9655
9656     os2*)
9657       hardcode_libdir_flag_spec='-L$libdir'
9658       hardcode_minus_L=yes
9659       allow_undefined_flag=unsupported
9660       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'
9661       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9662       ;;
9663
9664     osf3*)
9665       if test "$GCC" = yes; then
9666         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9667         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'
9668       else
9669         allow_undefined_flag=' -expect_unresolved \*'
9670         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'
9671       fi
9672       archive_cmds_need_lc='no'
9673       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9674       hardcode_libdir_separator=:
9675       ;;
9676
9677     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9678       if test "$GCC" = yes; then
9679         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9680         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'
9681         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9682       else
9683         allow_undefined_flag=' -expect_unresolved \*'
9684         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'
9685         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~
9686         $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'
9687
9688         # Both c and cxx compiler support -rpath directly
9689         hardcode_libdir_flag_spec='-rpath $libdir'
9690       fi
9691       archive_cmds_need_lc='no'
9692       hardcode_libdir_separator=:
9693       ;;
9694
9695     solaris*)
9696       no_undefined_flag=' -z defs'
9697       if test "$GCC" = yes; then
9698         wlarc='${wl}'
9699         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9700         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9701           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9702       else
9703         case `$CC -V 2>&1` in
9704         *"Compilers 5.0"*)
9705           wlarc=''
9706           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9707           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9708           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9709           ;;
9710         *)
9711           wlarc='${wl}'
9712           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9713           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9714           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9715           ;;
9716         esac
9717       fi
9718       hardcode_libdir_flag_spec='-R$libdir'
9719       hardcode_shlibpath_var=no
9720       case $host_os in
9721       solaris2.[0-5] | solaris2.[0-5].*) ;;
9722       *)
9723         # The compiler driver will combine and reorder linker options,
9724         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9725         # but is careful enough not to reorder.
9726         # Supported since Solaris 2.6 (maybe 2.5.1?)
9727         if test "$GCC" = yes; then
9728           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9729         else
9730           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9731         fi
9732         ;;
9733       esac
9734       link_all_deplibs=yes
9735       ;;
9736
9737     sunos4*)
9738       if test "x$host_vendor" = xsequent; then
9739         # Use $CC to link under sequent, because it throws in some extra .o
9740         # files that make .init and .fini sections work.
9741         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9742       else
9743         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9744       fi
9745       hardcode_libdir_flag_spec='-L$libdir'
9746       hardcode_direct=yes
9747       hardcode_minus_L=yes
9748       hardcode_shlibpath_var=no
9749       ;;
9750
9751     sysv4)
9752       case $host_vendor in
9753         sni)
9754           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9755           hardcode_direct=yes # is this really true???
9756         ;;
9757         siemens)
9758           ## LD is ld it makes a PLAMLIB
9759           ## CC just makes a GrossModule.
9760           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9761           reload_cmds='$CC -r -o $output$reload_objs'
9762           hardcode_direct=no
9763         ;;
9764         motorola)
9765           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9766           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9767         ;;
9768       esac
9769       runpath_var='LD_RUN_PATH'
9770       hardcode_shlibpath_var=no
9771       ;;
9772
9773     sysv4.3*)
9774       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9775       hardcode_shlibpath_var=no
9776       export_dynamic_flag_spec='-Bexport'
9777       ;;
9778
9779     sysv4*MP*)
9780       if test -d /usr/nec; then
9781         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9782         hardcode_shlibpath_var=no
9783         runpath_var=LD_RUN_PATH
9784         hardcode_runpath_var=yes
9785         ld_shlibs=yes
9786       fi
9787       ;;
9788
9789     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9790       no_undefined_flag='${wl}-z,text'
9791       archive_cmds_need_lc=no
9792       hardcode_shlibpath_var=no
9793       runpath_var='LD_RUN_PATH'
9794
9795       if test "$GCC" = yes; then
9796         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9797         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9798       else
9799         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9800         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9801       fi
9802       ;;
9803
9804     sysv5* | sco3.2v5* | sco5v6*)
9805       # Note: We can NOT use -z defs as we might desire, because we do not
9806       # link with -lc, and that would cause any symbols used from libc to
9807       # always be unresolved, which means just about no library would
9808       # ever link correctly.  If we're not using GNU ld we use -z text
9809       # though, which does catch some bad symbols but isn't as heavy-handed
9810       # as -z defs.
9811       no_undefined_flag='${wl}-z,text'
9812       allow_undefined_flag='${wl}-z,nodefs'
9813       archive_cmds_need_lc=no
9814       hardcode_shlibpath_var=no
9815       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9816       hardcode_libdir_separator=':'
9817       link_all_deplibs=yes
9818       export_dynamic_flag_spec='${wl}-Bexport'
9819       runpath_var='LD_RUN_PATH'
9820
9821       if test "$GCC" = yes; then
9822         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9823         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9824       else
9825         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9826         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9827       fi
9828       ;;
9829
9830     uts4*)
9831       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9832       hardcode_libdir_flag_spec='-L$libdir'
9833       hardcode_shlibpath_var=no
9834       ;;
9835
9836     *)
9837       ld_shlibs=no
9838       ;;
9839     esac
9840
9841     if test x$host_vendor = xsni; then
9842       case $host in
9843       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9844         export_dynamic_flag_spec='${wl}-Blargedynsym'
9845         ;;
9846       esac
9847     fi
9848   fi
9849
9850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9851 $as_echo "$ld_shlibs" >&6; }
9852 test "$ld_shlibs" = no && can_build_shared=no
9853
9854 with_gnu_ld=$with_gnu_ld
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870 #
9871 # Do we need to explicitly link libc?
9872 #
9873 case "x$archive_cmds_need_lc" in
9874 x|xyes)
9875   # Assume -lc should be added
9876   archive_cmds_need_lc=yes
9877
9878   if test "$enable_shared" = yes && test "$GCC" = yes; then
9879     case $archive_cmds in
9880     *'~'*)
9881       # FIXME: we may have to deal with multi-command sequences.
9882       ;;
9883     '$CC '*)
9884       # Test whether the compiler implicitly links with -lc since on some
9885       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9886       # to ld, don't add -lc before -lgcc.
9887       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9888 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9889 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9890   $as_echo_n "(cached) " >&6
9891 else
9892   $RM conftest*
9893         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9894
9895         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9896   (eval $ac_compile) 2>&5
9897   ac_status=$?
9898   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9899   test $ac_status = 0; } 2>conftest.err; then
9900           soname=conftest
9901           lib=conftest
9902           libobjs=conftest.$ac_objext
9903           deplibs=
9904           wl=$lt_prog_compiler_wl
9905           pic_flag=$lt_prog_compiler_pic
9906           compiler_flags=-v
9907           linker_flags=-v
9908           verstring=
9909           output_objdir=.
9910           libname=conftest
9911           lt_save_allow_undefined_flag=$allow_undefined_flag
9912           allow_undefined_flag=
9913           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9914   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9915   ac_status=$?
9916   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9917   test $ac_status = 0; }
9918           then
9919             lt_cv_archive_cmds_need_lc=no
9920           else
9921             lt_cv_archive_cmds_need_lc=yes
9922           fi
9923           allow_undefined_flag=$lt_save_allow_undefined_flag
9924         else
9925           cat conftest.err 1>&5
9926         fi
9927         $RM conftest*
9928
9929 fi
9930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9931 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9932       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9933       ;;
9934     esac
9935   fi
9936   ;;
9937 esac
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10096 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10097
10098 if test "$GCC" = yes; then
10099   case $host_os in
10100     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10101     *) lt_awk_arg="/^libraries:/" ;;
10102   esac
10103   case $host_os in
10104     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10105     *) lt_sed_strip_eq="s,=/,/,g" ;;
10106   esac
10107   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10108   case $lt_search_path_spec in
10109   *\;*)
10110     # if the path contains ";" then we assume it to be the separator
10111     # otherwise default to the standard path separator (i.e. ":") - it is
10112     # assumed that no part of a normal pathname contains ";" but that should
10113     # okay in the real world where ";" in dirpaths is itself problematic.
10114     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10115     ;;
10116   *)
10117     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10118     ;;
10119   esac
10120   # Ok, now we have the path, separated by spaces, we can step through it
10121   # and add multilib dir if necessary.
10122   lt_tmp_lt_search_path_spec=
10123   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10124   for lt_sys_path in $lt_search_path_spec; do
10125     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10126       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10127     else
10128       test -d "$lt_sys_path" && \
10129         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10130     fi
10131   done
10132   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10133 BEGIN {RS=" "; FS="/|\n";} {
10134   lt_foo="";
10135   lt_count=0;
10136   for (lt_i = NF; lt_i > 0; lt_i--) {
10137     if ($lt_i != "" && $lt_i != ".") {
10138       if ($lt_i == "..") {
10139         lt_count++;
10140       } else {
10141         if (lt_count == 0) {
10142           lt_foo="/" $lt_i lt_foo;
10143         } else {
10144           lt_count--;
10145         }
10146       }
10147     }
10148   }
10149   if (lt_foo != "") { lt_freq[lt_foo]++; }
10150   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10151 }'`
10152   # AWK program above erroneously prepends '/' to C:/dos/paths
10153   # for these hosts.
10154   case $host_os in
10155     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10156       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10157   esac
10158   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10159 else
10160   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10161 fi
10162 library_names_spec=
10163 libname_spec='lib$name'
10164 soname_spec=
10165 shrext_cmds=".so"
10166 postinstall_cmds=
10167 postuninstall_cmds=
10168 finish_cmds=
10169 finish_eval=
10170 shlibpath_var=
10171 shlibpath_overrides_runpath=unknown
10172 version_type=none
10173 dynamic_linker="$host_os ld.so"
10174 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10175 need_lib_prefix=unknown
10176 hardcode_into_libs=no
10177
10178 # when you set need_version to no, make sure it does not cause -set_version
10179 # flags to be left without arguments
10180 need_version=unknown
10181
10182 case $host_os in
10183 aix3*)
10184   version_type=linux
10185   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10186   shlibpath_var=LIBPATH
10187
10188   # AIX 3 has no versioning support, so we append a major version to the name.
10189   soname_spec='${libname}${release}${shared_ext}$major'
10190   ;;
10191
10192 aix[4-9]*)
10193   version_type=linux
10194   need_lib_prefix=no
10195   need_version=no
10196   hardcode_into_libs=yes
10197   if test "$host_cpu" = ia64; then
10198     # AIX 5 supports IA64
10199     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10200     shlibpath_var=LD_LIBRARY_PATH
10201   else
10202     # With GCC up to 2.95.x, collect2 would create an import file
10203     # for dependence libraries.  The import file would start with
10204     # the line `#! .'.  This would cause the generated library to
10205     # depend on `.', always an invalid library.  This was fixed in
10206     # development snapshots of GCC prior to 3.0.
10207     case $host_os in
10208       aix4 | aix4.[01] | aix4.[01].*)
10209       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10210            echo ' yes '
10211            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10212         :
10213       else
10214         can_build_shared=no
10215       fi
10216       ;;
10217     esac
10218     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10219     # soname into executable. Probably we can add versioning support to
10220     # collect2, so additional links can be useful in future.
10221     if test "$aix_use_runtimelinking" = yes; then
10222       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10223       # instead of lib<name>.a to let people know that these are not
10224       # typical AIX shared libraries.
10225       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10226     else
10227       # We preserve .a as extension for shared libraries through AIX4.2
10228       # and later when we are not doing run time linking.
10229       library_names_spec='${libname}${release}.a $libname.a'
10230       soname_spec='${libname}${release}${shared_ext}$major'
10231     fi
10232     shlibpath_var=LIBPATH
10233   fi
10234   ;;
10235
10236 amigaos*)
10237   case $host_cpu in
10238   powerpc)
10239     # Since July 2007 AmigaOS4 officially supports .so libraries.
10240     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10241     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10242     ;;
10243   m68k)
10244     library_names_spec='$libname.ixlibrary $libname.a'
10245     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10246     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'
10247     ;;
10248   esac
10249   ;;
10250
10251 beos*)
10252   library_names_spec='${libname}${shared_ext}'
10253   dynamic_linker="$host_os ld.so"
10254   shlibpath_var=LIBRARY_PATH
10255   ;;
10256
10257 bsdi[45]*)
10258   version_type=linux
10259   need_version=no
10260   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10261   soname_spec='${libname}${release}${shared_ext}$major'
10262   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10263   shlibpath_var=LD_LIBRARY_PATH
10264   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10265   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10266   # the default ld.so.conf also contains /usr/contrib/lib and
10267   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10268   # libtool to hard-code these into programs
10269   ;;
10270
10271 cygwin* | mingw* | pw32* | cegcc*)
10272   version_type=windows
10273   shrext_cmds=".dll"
10274   need_version=no
10275   need_lib_prefix=no
10276
10277   case $GCC,$host_os in
10278   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10279     library_names_spec='$libname.dll.a'
10280     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10281     postinstall_cmds='base_file=`basename \${file}`~
10282       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10283       dldir=$destdir/`dirname \$dlpath`~
10284       test -d \$dldir || mkdir -p \$dldir~
10285       $install_prog $dir/$dlname \$dldir/$dlname~
10286       chmod a+x \$dldir/$dlname~
10287       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10288         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10289       fi'
10290     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10291       dlpath=$dir/\$dldll~
10292        $RM \$dlpath'
10293     shlibpath_overrides_runpath=yes
10294
10295     case $host_os in
10296     cygwin*)
10297       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10298       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10299
10300       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10301       ;;
10302     mingw* | cegcc*)
10303       # MinGW DLLs use traditional 'lib' prefix
10304       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10305       ;;
10306     pw32*)
10307       # pw32 DLLs use 'pw' prefix rather than 'lib'
10308       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10309       ;;
10310     esac
10311     ;;
10312
10313   *)
10314     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10315     ;;
10316   esac
10317   dynamic_linker='Win32 ld.exe'
10318   # FIXME: first we should search . and the directory the executable is in
10319   shlibpath_var=PATH
10320   ;;
10321
10322 darwin* | rhapsody*)
10323   dynamic_linker="$host_os dyld"
10324   version_type=darwin
10325   need_lib_prefix=no
10326   need_version=no
10327   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10328   soname_spec='${libname}${release}${major}$shared_ext'
10329   shlibpath_overrides_runpath=yes
10330   shlibpath_var=DYLD_LIBRARY_PATH
10331   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10332
10333   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10334   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10335   ;;
10336
10337 dgux*)
10338   version_type=linux
10339   need_lib_prefix=no
10340   need_version=no
10341   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10342   soname_spec='${libname}${release}${shared_ext}$major'
10343   shlibpath_var=LD_LIBRARY_PATH
10344   ;;
10345
10346 freebsd* | dragonfly*)
10347   # DragonFly does not have aout.  When/if they implement a new
10348   # versioning mechanism, adjust this.
10349   if test -x /usr/bin/objformat; then
10350     objformat=`/usr/bin/objformat`
10351   else
10352     case $host_os in
10353     freebsd[23].*) objformat=aout ;;
10354     *) objformat=elf ;;
10355     esac
10356   fi
10357   version_type=freebsd-$objformat
10358   case $version_type in
10359     freebsd-elf*)
10360       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10361       need_version=no
10362       need_lib_prefix=no
10363       ;;
10364     freebsd-*)
10365       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10366       need_version=yes
10367       ;;
10368   esac
10369   shlibpath_var=LD_LIBRARY_PATH
10370   case $host_os in
10371   freebsd2.*)
10372     shlibpath_overrides_runpath=yes
10373     ;;
10374   freebsd3.[01]* | freebsdelf3.[01]*)
10375     shlibpath_overrides_runpath=yes
10376     hardcode_into_libs=yes
10377     ;;
10378   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10379   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10380     shlibpath_overrides_runpath=no
10381     hardcode_into_libs=yes
10382     ;;
10383   *) # from 4.6 on, and DragonFly
10384     shlibpath_overrides_runpath=yes
10385     hardcode_into_libs=yes
10386     ;;
10387   esac
10388   ;;
10389
10390 gnu*)
10391   version_type=linux
10392   need_lib_prefix=no
10393   need_version=no
10394   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10395   soname_spec='${libname}${release}${shared_ext}$major'
10396   shlibpath_var=LD_LIBRARY_PATH
10397   hardcode_into_libs=yes
10398   ;;
10399
10400 haiku*)
10401   version_type=linux
10402   need_lib_prefix=no
10403   need_version=no
10404   dynamic_linker="$host_os runtime_loader"
10405   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10406   soname_spec='${libname}${release}${shared_ext}$major'
10407   shlibpath_var=LIBRARY_PATH
10408   shlibpath_overrides_runpath=yes
10409   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10410   hardcode_into_libs=yes
10411   ;;
10412
10413 hpux9* | hpux10* | hpux11*)
10414   # Give a soname corresponding to the major version so that dld.sl refuses to
10415   # link against other versions.
10416   version_type=sunos
10417   need_lib_prefix=no
10418   need_version=no
10419   case $host_cpu in
10420   ia64*)
10421     shrext_cmds='.so'
10422     hardcode_into_libs=yes
10423     dynamic_linker="$host_os dld.so"
10424     shlibpath_var=LD_LIBRARY_PATH
10425     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10426     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427     soname_spec='${libname}${release}${shared_ext}$major'
10428     if test "X$HPUX_IA64_MODE" = X32; then
10429       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10430     else
10431       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10432     fi
10433     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10434     ;;
10435   hppa*64*)
10436     shrext_cmds='.sl'
10437     hardcode_into_libs=yes
10438     dynamic_linker="$host_os dld.sl"
10439     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10440     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10441     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10442     soname_spec='${libname}${release}${shared_ext}$major'
10443     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10444     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10445     ;;
10446   *)
10447     shrext_cmds='.sl'
10448     dynamic_linker="$host_os dld.sl"
10449     shlibpath_var=SHLIB_PATH
10450     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10451     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10452     soname_spec='${libname}${release}${shared_ext}$major'
10453     ;;
10454   esac
10455   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10456   postinstall_cmds='chmod 555 $lib'
10457   # or fails outright, so override atomically:
10458   install_override_mode=555
10459   ;;
10460
10461 interix[3-9]*)
10462   version_type=linux
10463   need_lib_prefix=no
10464   need_version=no
10465   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10466   soname_spec='${libname}${release}${shared_ext}$major'
10467   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10468   shlibpath_var=LD_LIBRARY_PATH
10469   shlibpath_overrides_runpath=no
10470   hardcode_into_libs=yes
10471   ;;
10472
10473 irix5* | irix6* | nonstopux*)
10474   case $host_os in
10475     nonstopux*) version_type=nonstopux ;;
10476     *)
10477         if test "$lt_cv_prog_gnu_ld" = yes; then
10478                 version_type=linux
10479         else
10480                 version_type=irix
10481         fi ;;
10482   esac
10483   need_lib_prefix=no
10484   need_version=no
10485   soname_spec='${libname}${release}${shared_ext}$major'
10486   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10487   case $host_os in
10488   irix5* | nonstopux*)
10489     libsuff= shlibsuff=
10490     ;;
10491   *)
10492     case $LD in # libtool.m4 will add one of these switches to LD
10493     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10494       libsuff= shlibsuff= libmagic=32-bit;;
10495     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10496       libsuff=32 shlibsuff=N32 libmagic=N32;;
10497     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10498       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10499     *) libsuff= shlibsuff= libmagic=never-match;;
10500     esac
10501     ;;
10502   esac
10503   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10504   shlibpath_overrides_runpath=no
10505   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10506   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10507   hardcode_into_libs=yes
10508   ;;
10509
10510 # No shared lib support for Linux oldld, aout, or coff.
10511 linux*oldld* | linux*aout* | linux*coff*)
10512   dynamic_linker=no
10513   ;;
10514
10515 # This must be Linux ELF.
10516 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10517   version_type=linux
10518   need_lib_prefix=no
10519   need_version=no
10520   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10521   soname_spec='${libname}${release}${shared_ext}$major'
10522   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10523   shlibpath_var=LD_LIBRARY_PATH
10524   shlibpath_overrides_runpath=no
10525
10526   # Some binutils ld are patched to set DT_RUNPATH
10527   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10528   $as_echo_n "(cached) " >&6
10529 else
10530   lt_cv_shlibpath_overrides_runpath=no
10531     save_LDFLAGS=$LDFLAGS
10532     save_libdir=$libdir
10533     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10534          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10535     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10536 /* end confdefs.h.  */
10537
10538 int
10539 main ()
10540 {
10541
10542   ;
10543   return 0;
10544 }
10545 _ACEOF
10546 if ac_fn_c_try_link "$LINENO"; then :
10547   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10548   lt_cv_shlibpath_overrides_runpath=yes
10549 fi
10550 fi
10551 rm -f core conftest.err conftest.$ac_objext \
10552     conftest$ac_exeext conftest.$ac_ext
10553     LDFLAGS=$save_LDFLAGS
10554     libdir=$save_libdir
10555
10556 fi
10557
10558   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10559
10560   # This implies no fast_install, which is unacceptable.
10561   # Some rework will be needed to allow for fast_install
10562   # before this can be enabled.
10563   hardcode_into_libs=yes
10564
10565   # Append ld.so.conf contents to the search path
10566   if test -f /etc/ld.so.conf; then
10567     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' ' '`
10568     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10569   fi
10570
10571   # We used to test for /lib/ld.so.1 and disable shared libraries on
10572   # powerpc, because MkLinux only supported shared libraries with the
10573   # GNU dynamic linker.  Since this was broken with cross compilers,
10574   # most powerpc-linux boxes support dynamic linking these days and
10575   # people can always --disable-shared, the test was removed, and we
10576   # assume the GNU/Linux dynamic linker is in use.
10577   dynamic_linker='GNU/Linux ld.so'
10578   ;;
10579
10580 netbsd*)
10581   version_type=sunos
10582   need_lib_prefix=no
10583   need_version=no
10584   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10585     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10586     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10587     dynamic_linker='NetBSD (a.out) ld.so'
10588   else
10589     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10590     soname_spec='${libname}${release}${shared_ext}$major'
10591     dynamic_linker='NetBSD ld.elf_so'
10592   fi
10593   shlibpath_var=LD_LIBRARY_PATH
10594   shlibpath_overrides_runpath=yes
10595   hardcode_into_libs=yes
10596   ;;
10597
10598 newsos6)
10599   version_type=linux
10600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10601   shlibpath_var=LD_LIBRARY_PATH
10602   shlibpath_overrides_runpath=yes
10603   ;;
10604
10605 *nto* | *qnx*)
10606   version_type=qnx
10607   need_lib_prefix=no
10608   need_version=no
10609   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10610   soname_spec='${libname}${release}${shared_ext}$major'
10611   shlibpath_var=LD_LIBRARY_PATH
10612   shlibpath_overrides_runpath=no
10613   hardcode_into_libs=yes
10614   dynamic_linker='ldqnx.so'
10615   ;;
10616
10617 openbsd*)
10618   version_type=sunos
10619   sys_lib_dlsearch_path_spec="/usr/lib"
10620   need_lib_prefix=no
10621   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10622   case $host_os in
10623     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10624     *)                          need_version=no  ;;
10625   esac
10626   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10627   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10628   shlibpath_var=LD_LIBRARY_PATH
10629   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10630     case $host_os in
10631       openbsd2.[89] | openbsd2.[89].*)
10632         shlibpath_overrides_runpath=no
10633         ;;
10634       *)
10635         shlibpath_overrides_runpath=yes
10636         ;;
10637       esac
10638   else
10639     shlibpath_overrides_runpath=yes
10640   fi
10641   ;;
10642
10643 os2*)
10644   libname_spec='$name'
10645   shrext_cmds=".dll"
10646   need_lib_prefix=no
10647   library_names_spec='$libname${shared_ext} $libname.a'
10648   dynamic_linker='OS/2 ld.exe'
10649   shlibpath_var=LIBPATH
10650   ;;
10651
10652 osf3* | osf4* | osf5*)
10653   version_type=osf
10654   need_lib_prefix=no
10655   need_version=no
10656   soname_spec='${libname}${release}${shared_ext}$major'
10657   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10658   shlibpath_var=LD_LIBRARY_PATH
10659   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10660   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10661   ;;
10662
10663 rdos*)
10664   dynamic_linker=no
10665   ;;
10666
10667 solaris*)
10668   version_type=linux
10669   need_lib_prefix=no
10670   need_version=no
10671   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10672   soname_spec='${libname}${release}${shared_ext}$major'
10673   shlibpath_var=LD_LIBRARY_PATH
10674   shlibpath_overrides_runpath=yes
10675   hardcode_into_libs=yes
10676   # ldd complains unless libraries are executable
10677   postinstall_cmds='chmod +x $lib'
10678   ;;
10679
10680 sunos4*)
10681   version_type=sunos
10682   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10683   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10684   shlibpath_var=LD_LIBRARY_PATH
10685   shlibpath_overrides_runpath=yes
10686   if test "$with_gnu_ld" = yes; then
10687     need_lib_prefix=no
10688   fi
10689   need_version=yes
10690   ;;
10691
10692 sysv4 | sysv4.3*)
10693   version_type=linux
10694   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10695   soname_spec='${libname}${release}${shared_ext}$major'
10696   shlibpath_var=LD_LIBRARY_PATH
10697   case $host_vendor in
10698     sni)
10699       shlibpath_overrides_runpath=no
10700       need_lib_prefix=no
10701       runpath_var=LD_RUN_PATH
10702       ;;
10703     siemens)
10704       need_lib_prefix=no
10705       ;;
10706     motorola)
10707       need_lib_prefix=no
10708       need_version=no
10709       shlibpath_overrides_runpath=no
10710       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10711       ;;
10712   esac
10713   ;;
10714
10715 sysv4*MP*)
10716   if test -d /usr/nec ;then
10717     version_type=linux
10718     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10719     soname_spec='$libname${shared_ext}.$major'
10720     shlibpath_var=LD_LIBRARY_PATH
10721   fi
10722   ;;
10723
10724 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10725   version_type=freebsd-elf
10726   need_lib_prefix=no
10727   need_version=no
10728   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10729   soname_spec='${libname}${release}${shared_ext}$major'
10730   shlibpath_var=LD_LIBRARY_PATH
10731   shlibpath_overrides_runpath=yes
10732   hardcode_into_libs=yes
10733   if test "$with_gnu_ld" = yes; then
10734     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10735   else
10736     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10737     case $host_os in
10738       sco3.2v5*)
10739         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10740         ;;
10741     esac
10742   fi
10743   sys_lib_dlsearch_path_spec='/usr/lib'
10744   ;;
10745
10746 tpf*)
10747   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10748   version_type=linux
10749   need_lib_prefix=no
10750   need_version=no
10751   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10752   shlibpath_var=LD_LIBRARY_PATH
10753   shlibpath_overrides_runpath=no
10754   hardcode_into_libs=yes
10755   ;;
10756
10757 uts4*)
10758   version_type=linux
10759   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10760   soname_spec='${libname}${release}${shared_ext}$major'
10761   shlibpath_var=LD_LIBRARY_PATH
10762   ;;
10763
10764 *)
10765   dynamic_linker=no
10766   ;;
10767 esac
10768 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10769 $as_echo "$dynamic_linker" >&6; }
10770 test "$dynamic_linker" = no && can_build_shared=no
10771
10772 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10773 if test "$GCC" = yes; then
10774   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10775 fi
10776
10777 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10778   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10779 fi
10780 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10781   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10782 fi
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10876 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10877 hardcode_action=
10878 if test -n "$hardcode_libdir_flag_spec" ||
10879    test -n "$runpath_var" ||
10880    test "X$hardcode_automatic" = "Xyes" ; then
10881
10882   # We can hardcode non-existent directories.
10883   if test "$hardcode_direct" != no &&
10884      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10885      # have to relink, otherwise we might link with an installed library
10886      # when we should be linking with a yet-to-be-installed one
10887      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10888      test "$hardcode_minus_L" != no; then
10889     # Linking always hardcodes the temporary library directory.
10890     hardcode_action=relink
10891   else
10892     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10893     hardcode_action=immediate
10894   fi
10895 else
10896   # We cannot hardcode anything, or else we can only hardcode existing
10897   # directories.
10898   hardcode_action=unsupported
10899 fi
10900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10901 $as_echo "$hardcode_action" >&6; }
10902
10903 if test "$hardcode_action" = relink ||
10904    test "$inherit_rpath" = yes; then
10905   # Fast installation is not supported
10906   enable_fast_install=no
10907 elif test "$shlibpath_overrides_runpath" = yes ||
10908      test "$enable_shared" = no; then
10909   # Fast installation is not necessary
10910   enable_fast_install=needless
10911 fi
10912
10913
10914
10915
10916
10917
10918   if test "x$enable_dlopen" != xyes; then
10919   enable_dlopen=unknown
10920   enable_dlopen_self=unknown
10921   enable_dlopen_self_static=unknown
10922 else
10923   lt_cv_dlopen=no
10924   lt_cv_dlopen_libs=
10925
10926   case $host_os in
10927   beos*)
10928     lt_cv_dlopen="load_add_on"
10929     lt_cv_dlopen_libs=
10930     lt_cv_dlopen_self=yes
10931     ;;
10932
10933   mingw* | pw32* | cegcc*)
10934     lt_cv_dlopen="LoadLibrary"
10935     lt_cv_dlopen_libs=
10936     ;;
10937
10938   cygwin*)
10939     lt_cv_dlopen="dlopen"
10940     lt_cv_dlopen_libs=
10941     ;;
10942
10943   darwin*)
10944   # if libdl is installed we need to link against it
10945     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10946 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10947 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10948   $as_echo_n "(cached) " >&6
10949 else
10950   ac_check_lib_save_LIBS=$LIBS
10951 LIBS="-ldl  $LIBS"
10952 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10953 /* end confdefs.h.  */
10954
10955 /* Override any GCC internal prototype to avoid an error.
10956    Use char because int might match the return type of a GCC
10957    builtin and then its argument prototype would still apply.  */
10958 #ifdef __cplusplus
10959 extern "C"
10960 #endif
10961 char dlopen ();
10962 int
10963 main ()
10964 {
10965 return dlopen ();
10966   ;
10967   return 0;
10968 }
10969 _ACEOF
10970 if ac_fn_c_try_link "$LINENO"; then :
10971   ac_cv_lib_dl_dlopen=yes
10972 else
10973   ac_cv_lib_dl_dlopen=no
10974 fi
10975 rm -f core conftest.err conftest.$ac_objext \
10976     conftest$ac_exeext conftest.$ac_ext
10977 LIBS=$ac_check_lib_save_LIBS
10978 fi
10979 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10980 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10981 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10982   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10983 else
10984
10985     lt_cv_dlopen="dyld"
10986     lt_cv_dlopen_libs=
10987     lt_cv_dlopen_self=yes
10988
10989 fi
10990
10991     ;;
10992
10993   *)
10994     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10995 if test "x$ac_cv_func_shl_load" = x""yes; then :
10996   lt_cv_dlopen="shl_load"
10997 else
10998   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10999 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11000 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
11001   $as_echo_n "(cached) " >&6
11002 else
11003   ac_check_lib_save_LIBS=$LIBS
11004 LIBS="-ldld  $LIBS"
11005 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11006 /* end confdefs.h.  */
11007
11008 /* Override any GCC internal prototype to avoid an error.
11009    Use char because int might match the return type of a GCC
11010    builtin and then its argument prototype would still apply.  */
11011 #ifdef __cplusplus
11012 extern "C"
11013 #endif
11014 char shl_load ();
11015 int
11016 main ()
11017 {
11018 return shl_load ();
11019   ;
11020   return 0;
11021 }
11022 _ACEOF
11023 if ac_fn_c_try_link "$LINENO"; then :
11024   ac_cv_lib_dld_shl_load=yes
11025 else
11026   ac_cv_lib_dld_shl_load=no
11027 fi
11028 rm -f core conftest.err conftest.$ac_objext \
11029     conftest$ac_exeext conftest.$ac_ext
11030 LIBS=$ac_check_lib_save_LIBS
11031 fi
11032 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11033 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11034 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
11035   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11036 else
11037   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11038 if test "x$ac_cv_func_dlopen" = x""yes; then :
11039   lt_cv_dlopen="dlopen"
11040 else
11041   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11042 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11043 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
11044   $as_echo_n "(cached) " >&6
11045 else
11046   ac_check_lib_save_LIBS=$LIBS
11047 LIBS="-ldl  $LIBS"
11048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11049 /* end confdefs.h.  */
11050
11051 /* Override any GCC internal prototype to avoid an error.
11052    Use char because int might match the return type of a GCC
11053    builtin and then its argument prototype would still apply.  */
11054 #ifdef __cplusplus
11055 extern "C"
11056 #endif
11057 char dlopen ();
11058 int
11059 main ()
11060 {
11061 return dlopen ();
11062   ;
11063   return 0;
11064 }
11065 _ACEOF
11066 if ac_fn_c_try_link "$LINENO"; then :
11067   ac_cv_lib_dl_dlopen=yes
11068 else
11069   ac_cv_lib_dl_dlopen=no
11070 fi
11071 rm -f core conftest.err conftest.$ac_objext \
11072     conftest$ac_exeext conftest.$ac_ext
11073 LIBS=$ac_check_lib_save_LIBS
11074 fi
11075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11076 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11077 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
11078   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11079 else
11080   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11081 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11082 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
11083   $as_echo_n "(cached) " >&6
11084 else
11085   ac_check_lib_save_LIBS=$LIBS
11086 LIBS="-lsvld  $LIBS"
11087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11088 /* end confdefs.h.  */
11089
11090 /* Override any GCC internal prototype to avoid an error.
11091    Use char because int might match the return type of a GCC
11092    builtin and then its argument prototype would still apply.  */
11093 #ifdef __cplusplus
11094 extern "C"
11095 #endif
11096 char dlopen ();
11097 int
11098 main ()
11099 {
11100 return dlopen ();
11101   ;
11102   return 0;
11103 }
11104 _ACEOF
11105 if ac_fn_c_try_link "$LINENO"; then :
11106   ac_cv_lib_svld_dlopen=yes
11107 else
11108   ac_cv_lib_svld_dlopen=no
11109 fi
11110 rm -f core conftest.err conftest.$ac_objext \
11111     conftest$ac_exeext conftest.$ac_ext
11112 LIBS=$ac_check_lib_save_LIBS
11113 fi
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11115 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11116 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
11117   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11118 else
11119   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11120 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11121 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
11122   $as_echo_n "(cached) " >&6
11123 else
11124   ac_check_lib_save_LIBS=$LIBS
11125 LIBS="-ldld  $LIBS"
11126 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11127 /* end confdefs.h.  */
11128
11129 /* Override any GCC internal prototype to avoid an error.
11130    Use char because int might match the return type of a GCC
11131    builtin and then its argument prototype would still apply.  */
11132 #ifdef __cplusplus
11133 extern "C"
11134 #endif
11135 char dld_link ();
11136 int
11137 main ()
11138 {
11139 return dld_link ();
11140   ;
11141   return 0;
11142 }
11143 _ACEOF
11144 if ac_fn_c_try_link "$LINENO"; then :
11145   ac_cv_lib_dld_dld_link=yes
11146 else
11147   ac_cv_lib_dld_dld_link=no
11148 fi
11149 rm -f core conftest.err conftest.$ac_objext \
11150     conftest$ac_exeext conftest.$ac_ext
11151 LIBS=$ac_check_lib_save_LIBS
11152 fi
11153 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11154 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11155 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
11156   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11157 fi
11158
11159
11160 fi
11161
11162
11163 fi
11164
11165
11166 fi
11167
11168
11169 fi
11170
11171
11172 fi
11173
11174     ;;
11175   esac
11176
11177   if test "x$lt_cv_dlopen" != xno; then
11178     enable_dlopen=yes
11179   else
11180     enable_dlopen=no
11181   fi
11182
11183   case $lt_cv_dlopen in
11184   dlopen)
11185     save_CPPFLAGS="$CPPFLAGS"
11186     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11187
11188     save_LDFLAGS="$LDFLAGS"
11189     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11190
11191     save_LIBS="$LIBS"
11192     LIBS="$lt_cv_dlopen_libs $LIBS"
11193
11194     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11195 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11196 if test "${lt_cv_dlopen_self+set}" = set; then :
11197   $as_echo_n "(cached) " >&6
11198 else
11199           if test "$cross_compiling" = yes; then :
11200   lt_cv_dlopen_self=cross
11201 else
11202   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11203   lt_status=$lt_dlunknown
11204   cat > conftest.$ac_ext <<_LT_EOF
11205 #line 11205 "configure"
11206 #include "confdefs.h"
11207
11208 #if HAVE_DLFCN_H
11209 #include <dlfcn.h>
11210 #endif
11211
11212 #include <stdio.h>
11213
11214 #ifdef RTLD_GLOBAL
11215 #  define LT_DLGLOBAL           RTLD_GLOBAL
11216 #else
11217 #  ifdef DL_GLOBAL
11218 #    define LT_DLGLOBAL         DL_GLOBAL
11219 #  else
11220 #    define LT_DLGLOBAL         0
11221 #  endif
11222 #endif
11223
11224 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11225    find out it does not work in some platform. */
11226 #ifndef LT_DLLAZY_OR_NOW
11227 #  ifdef RTLD_LAZY
11228 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11229 #  else
11230 #    ifdef DL_LAZY
11231 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11232 #    else
11233 #      ifdef RTLD_NOW
11234 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11235 #      else
11236 #        ifdef DL_NOW
11237 #          define LT_DLLAZY_OR_NOW      DL_NOW
11238 #        else
11239 #          define LT_DLLAZY_OR_NOW      0
11240 #        endif
11241 #      endif
11242 #    endif
11243 #  endif
11244 #endif
11245
11246 /* When -fvisbility=hidden is used, assume the code has been annotated
11247    correspondingly for the symbols needed.  */
11248 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11249 void fnord () __attribute__((visibility("default")));
11250 #endif
11251
11252 void fnord () { int i=42; }
11253 int main ()
11254 {
11255   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11256   int status = $lt_dlunknown;
11257
11258   if (self)
11259     {
11260       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11261       else
11262         {
11263           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11264           else puts (dlerror ());
11265         }
11266       /* dlclose (self); */
11267     }
11268   else
11269     puts (dlerror ());
11270
11271   return status;
11272 }
11273 _LT_EOF
11274   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11275   (eval $ac_link) 2>&5
11276   ac_status=$?
11277   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11278   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11279     (./conftest; exit; ) >&5 2>/dev/null
11280     lt_status=$?
11281     case x$lt_status in
11282       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11283       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11284       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11285     esac
11286   else :
11287     # compilation failed
11288     lt_cv_dlopen_self=no
11289   fi
11290 fi
11291 rm -fr conftest*
11292
11293
11294 fi
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11296 $as_echo "$lt_cv_dlopen_self" >&6; }
11297
11298     if test "x$lt_cv_dlopen_self" = xyes; then
11299       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11300       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11301 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11302 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11303   $as_echo_n "(cached) " >&6
11304 else
11305           if test "$cross_compiling" = yes; then :
11306   lt_cv_dlopen_self_static=cross
11307 else
11308   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11309   lt_status=$lt_dlunknown
11310   cat > conftest.$ac_ext <<_LT_EOF
11311 #line 11311 "configure"
11312 #include "confdefs.h"
11313
11314 #if HAVE_DLFCN_H
11315 #include <dlfcn.h>
11316 #endif
11317
11318 #include <stdio.h>
11319
11320 #ifdef RTLD_GLOBAL
11321 #  define LT_DLGLOBAL           RTLD_GLOBAL
11322 #else
11323 #  ifdef DL_GLOBAL
11324 #    define LT_DLGLOBAL         DL_GLOBAL
11325 #  else
11326 #    define LT_DLGLOBAL         0
11327 #  endif
11328 #endif
11329
11330 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11331    find out it does not work in some platform. */
11332 #ifndef LT_DLLAZY_OR_NOW
11333 #  ifdef RTLD_LAZY
11334 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11335 #  else
11336 #    ifdef DL_LAZY
11337 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11338 #    else
11339 #      ifdef RTLD_NOW
11340 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11341 #      else
11342 #        ifdef DL_NOW
11343 #          define LT_DLLAZY_OR_NOW      DL_NOW
11344 #        else
11345 #          define LT_DLLAZY_OR_NOW      0
11346 #        endif
11347 #      endif
11348 #    endif
11349 #  endif
11350 #endif
11351
11352 /* When -fvisbility=hidden is used, assume the code has been annotated
11353    correspondingly for the symbols needed.  */
11354 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11355 void fnord () __attribute__((visibility("default")));
11356 #endif
11357
11358 void fnord () { int i=42; }
11359 int main ()
11360 {
11361   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11362   int status = $lt_dlunknown;
11363
11364   if (self)
11365     {
11366       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11367       else
11368         {
11369           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11370           else puts (dlerror ());
11371         }
11372       /* dlclose (self); */
11373     }
11374   else
11375     puts (dlerror ());
11376
11377   return status;
11378 }
11379 _LT_EOF
11380   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11381   (eval $ac_link) 2>&5
11382   ac_status=$?
11383   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11384   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11385     (./conftest; exit; ) >&5 2>/dev/null
11386     lt_status=$?
11387     case x$lt_status in
11388       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11389       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11390       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11391     esac
11392   else :
11393     # compilation failed
11394     lt_cv_dlopen_self_static=no
11395   fi
11396 fi
11397 rm -fr conftest*
11398
11399
11400 fi
11401 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11402 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11403     fi
11404
11405     CPPFLAGS="$save_CPPFLAGS"
11406     LDFLAGS="$save_LDFLAGS"
11407     LIBS="$save_LIBS"
11408     ;;
11409   esac
11410
11411   case $lt_cv_dlopen_self in
11412   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11413   *) enable_dlopen_self=unknown ;;
11414   esac
11415
11416   case $lt_cv_dlopen_self_static in
11417   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11418   *) enable_dlopen_self_static=unknown ;;
11419   esac
11420 fi
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438 striplib=
11439 old_striplib=
11440 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11441 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11442 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11443   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11444   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11445   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11446 $as_echo "yes" >&6; }
11447 else
11448 # FIXME - insert some real tests, host_os isn't really good enough
11449   case $host_os in
11450   darwin*)
11451     if test -n "$STRIP" ; then
11452       striplib="$STRIP -x"
11453       old_striplib="$STRIP -S"
11454       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11455 $as_echo "yes" >&6; }
11456     else
11457       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11458 $as_echo "no" >&6; }
11459     fi
11460     ;;
11461   *)
11462     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11463 $as_echo "no" >&6; }
11464     ;;
11465   esac
11466 fi
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479   # Report which library types will actually be built
11480   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11481 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11482   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11483 $as_echo "$can_build_shared" >&6; }
11484
11485   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11486 $as_echo_n "checking whether to build shared libraries... " >&6; }
11487   test "$can_build_shared" = "no" && enable_shared=no
11488
11489   # On AIX, shared libraries and static libraries use the same namespace, and
11490   # are all built from PIC.
11491   case $host_os in
11492   aix3*)
11493     test "$enable_shared" = yes && enable_static=no
11494     if test -n "$RANLIB"; then
11495       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11496       postinstall_cmds='$RANLIB $lib'
11497     fi
11498     ;;
11499
11500   aix[4-9]*)
11501     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11502       test "$enable_shared" = yes && enable_static=no
11503     fi
11504     ;;
11505   esac
11506   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11507 $as_echo "$enable_shared" >&6; }
11508
11509   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11510 $as_echo_n "checking whether to build static libraries... " >&6; }
11511   # Make sure either enable_shared or enable_static is yes.
11512   test "$enable_shared" = yes || enable_static=yes
11513   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11514 $as_echo "$enable_static" >&6; }
11515
11516
11517
11518
11519 fi
11520 ac_ext=c
11521 ac_cpp='$CPP $CPPFLAGS'
11522 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11523 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11524 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11525
11526 CC="$lt_save_CC"
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540         ac_config_commands="$ac_config_commands libtool"
11541
11542
11543
11544
11545 # Only expand once:
11546
11547
11548
11549 # Check whether --enable-targets was given.
11550 if test "${enable_targets+set}" = set; then :
11551   enableval=$enable_targets; case "${enableval}" in
11552   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11553             ;;
11554   no)       enable_targets= ;;
11555   *)        enable_targets=$enableval ;;
11556 esac
11557 fi
11558
11559 ac_checking=yes
11560 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11561   ac_checking=
11562 fi
11563 # Check whether --enable-checking was given.
11564 if test "${enable_checking+set}" = set; then :
11565   enableval=$enable_checking; case "${enableval}" in
11566   no|none)  ac_checking= ;;
11567   *)        ac_checking=yes ;;
11568 esac
11569 fi
11570 if test x$ac_checking != x ; then
11571
11572 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11573
11574 fi
11575
11576 using_cgen=no
11577
11578
11579 # Set the 'development' global.
11580 . $srcdir/../bfd/development.sh
11581
11582 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11583 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11584 /* end confdefs.h.  */
11585 __GNUC__
11586 _ACEOF
11587 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11588   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11589
11590 else
11591   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11592 fi
11593 rm -f conftest*
11594
11595
11596 # Check whether --enable-werror was given.
11597 if test "${enable_werror+set}" = set; then :
11598   enableval=$enable_werror; case "${enableval}" in
11599      yes | y) ERROR_ON_WARNING="yes" ;;
11600      no | n)  ERROR_ON_WARNING="no" ;;
11601      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11602    esac
11603 fi
11604
11605
11606 # Disable -Wformat by default when using gcc on mingw
11607 case "${host}" in
11608   *-*-mingw32*)
11609     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11610       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11611     fi
11612     ;;
11613   *) ;;
11614 esac
11615
11616 # Enable -Werror by default when using gcc.  Turn it off for releases.
11617 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11618     ERROR_ON_WARNING=yes
11619 fi
11620
11621 NO_WERROR=
11622 if test "${ERROR_ON_WARNING}" = yes ; then
11623     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11624     NO_WERROR="-Wno-error"
11625 fi
11626
11627 if test "${GCC}" = yes ; then
11628   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11629 fi
11630
11631 # Check whether --enable-build-warnings was given.
11632 if test "${enable_build_warnings+set}" = set; then :
11633   enableval=$enable_build_warnings; case "${enableval}" in
11634   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11635   no)   if test "${GCC}" = yes ; then
11636           WARN_CFLAGS="-w"
11637         fi;;
11638   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11639         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11640   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11641         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11642   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11643 esac
11644 fi
11645
11646
11647 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11648   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11649 fi
11650
11651
11652
11653
11654
11655 # Generate a header file
11656 ac_config_headers="$ac_config_headers config.h:config.in"
11657
11658
11659 # PR 14072
11660
11661
11662 # If we are on a DOS filesystem, we must use gdb.ini rather than
11663 # .gdbinit.
11664 case "${host}" in
11665   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11666     GDBINIT="gdb.ini"
11667     ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11668
11669     ;;
11670   *)
11671     GDBINIT=".gdbinit"
11672     ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11673
11674     ;;
11675 esac
11676
11677
11678 #We need this for the host.  BOUT header is in host order.
11679  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11680 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11681 if test "${ac_cv_c_bigendian+set}" = set; then :
11682   $as_echo_n "(cached) " >&6
11683 else
11684   ac_cv_c_bigendian=unknown
11685     # See if we're dealing with a universal compiler.
11686     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11687 /* end confdefs.h.  */
11688 #ifndef __APPLE_CC__
11689                not a universal capable compiler
11690              #endif
11691              typedef int dummy;
11692
11693 _ACEOF
11694 if ac_fn_c_try_compile "$LINENO"; then :
11695
11696         # Check for potential -arch flags.  It is not universal unless
11697         # there are at least two -arch flags with different values.
11698         ac_arch=
11699         ac_prev=
11700         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11701          if test -n "$ac_prev"; then
11702            case $ac_word in
11703              i?86 | x86_64 | ppc | ppc64)
11704                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11705                  ac_arch=$ac_word
11706                else
11707                  ac_cv_c_bigendian=universal
11708                  break
11709                fi
11710                ;;
11711            esac
11712            ac_prev=
11713          elif test "x$ac_word" = "x-arch"; then
11714            ac_prev=arch
11715          fi
11716        done
11717 fi
11718 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11719     if test $ac_cv_c_bigendian = unknown; then
11720       # See if sys/param.h defines the BYTE_ORDER macro.
11721       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11722 /* end confdefs.h.  */
11723 #include <sys/types.h>
11724              #include <sys/param.h>
11725
11726 int
11727 main ()
11728 {
11729 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11730                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11731                      && LITTLE_ENDIAN)
11732               bogus endian macros
11733              #endif
11734
11735   ;
11736   return 0;
11737 }
11738 _ACEOF
11739 if ac_fn_c_try_compile "$LINENO"; then :
11740   # It does; now see whether it defined to BIG_ENDIAN or not.
11741          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11742 /* end confdefs.h.  */
11743 #include <sys/types.h>
11744                 #include <sys/param.h>
11745
11746 int
11747 main ()
11748 {
11749 #if BYTE_ORDER != BIG_ENDIAN
11750                  not big endian
11751                 #endif
11752
11753   ;
11754   return 0;
11755 }
11756 _ACEOF
11757 if ac_fn_c_try_compile "$LINENO"; then :
11758   ac_cv_c_bigendian=yes
11759 else
11760   ac_cv_c_bigendian=no
11761 fi
11762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11763 fi
11764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11765     fi
11766     if test $ac_cv_c_bigendian = unknown; then
11767       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11768       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11769 /* end confdefs.h.  */
11770 #include <limits.h>
11771
11772 int
11773 main ()
11774 {
11775 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11776               bogus endian macros
11777              #endif
11778
11779   ;
11780   return 0;
11781 }
11782 _ACEOF
11783 if ac_fn_c_try_compile "$LINENO"; then :
11784   # It does; now see whether it defined to _BIG_ENDIAN or not.
11785          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11786 /* end confdefs.h.  */
11787 #include <limits.h>
11788
11789 int
11790 main ()
11791 {
11792 #ifndef _BIG_ENDIAN
11793                  not big endian
11794                 #endif
11795
11796   ;
11797   return 0;
11798 }
11799 _ACEOF
11800 if ac_fn_c_try_compile "$LINENO"; then :
11801   ac_cv_c_bigendian=yes
11802 else
11803   ac_cv_c_bigendian=no
11804 fi
11805 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11806 fi
11807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11808     fi
11809     if test $ac_cv_c_bigendian = unknown; then
11810       # Compile a test program.
11811       if test "$cross_compiling" = yes; then :
11812   # Try to guess by grepping values from an object file.
11813          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11814 /* end confdefs.h.  */
11815 short int ascii_mm[] =
11816                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11817                 short int ascii_ii[] =
11818                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11819                 int use_ascii (int i) {
11820                   return ascii_mm[i] + ascii_ii[i];
11821                 }
11822                 short int ebcdic_ii[] =
11823                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11824                 short int ebcdic_mm[] =
11825                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11826                 int use_ebcdic (int i) {
11827                   return ebcdic_mm[i] + ebcdic_ii[i];
11828                 }
11829                 extern int foo;
11830
11831 int
11832 main ()
11833 {
11834 return use_ascii (foo) == use_ebcdic (foo);
11835   ;
11836   return 0;
11837 }
11838 _ACEOF
11839 if ac_fn_c_try_compile "$LINENO"; then :
11840   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11841               ac_cv_c_bigendian=yes
11842             fi
11843             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11844               if test "$ac_cv_c_bigendian" = unknown; then
11845                 ac_cv_c_bigendian=no
11846               else
11847                 # finding both strings is unlikely to happen, but who knows?
11848                 ac_cv_c_bigendian=unknown
11849               fi
11850             fi
11851 fi
11852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11853 else
11854   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11855 /* end confdefs.h.  */
11856 $ac_includes_default
11857 int
11858 main ()
11859 {
11860
11861              /* Are we little or big endian?  From Harbison&Steele.  */
11862              union
11863              {
11864                long int l;
11865                char c[sizeof (long int)];
11866              } u;
11867              u.l = 1;
11868              return u.c[sizeof (long int) - 1] == 1;
11869
11870   ;
11871   return 0;
11872 }
11873 _ACEOF
11874 if ac_fn_c_try_run "$LINENO"; then :
11875   ac_cv_c_bigendian=no
11876 else
11877   ac_cv_c_bigendian=yes
11878 fi
11879 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11880   conftest.$ac_objext conftest.beam conftest.$ac_ext
11881 fi
11882
11883     fi
11884 fi
11885 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11886 $as_echo "$ac_cv_c_bigendian" >&6; }
11887  case $ac_cv_c_bigendian in #(
11888    yes)
11889      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11890 ;; #(
11891    no)
11892       ;; #(
11893    universal)
11894
11895 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11896
11897      ;; #(
11898    *)
11899      as_fn_error "unknown endianness
11900  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11901  esac
11902
11903
11904 te_file=generic
11905
11906 # Makefile target for installing gas in $(tooldir)/bin.
11907 install_tooldir=install-exec-tooldir
11908
11909 canon_targets=""
11910 all_targets=no
11911 if test -n "$enable_targets" ; then
11912   for t in `echo $enable_targets | sed 's/,/ /g'`; do
11913     if test $t = "all"; then
11914       all_targets=yes
11915       continue
11916     fi
11917     result=`$ac_config_sub $t 2>/dev/null`
11918     if test -n "$result" ; then
11919       canon_targets="$canon_targets $result"
11920 #    else
11921 #      # Permit "all", etc.  We don't support it yet though.
11922 #      canon_targets="$canon_targets $t"
11923     fi
11924   done
11925   _gas_uniq_list="$canon_targets"
11926 _gas_uniq_newlist=""
11927 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11928   case $_gas_uniq_i in
11929   _gas_uniq_dummy) ;;
11930   *) case " $_gas_uniq_newlist " in
11931        *" $_gas_uniq_i "*) ;;
11932        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11933      esac ;;
11934   esac
11935 done
11936 canon_targets=$_gas_uniq_newlist
11937
11938 fi
11939
11940 emulations=""
11941
11942 for this_target in $target $canon_targets ; do
11943
11944     targ=${this_target}
11945     . ${srcdir}/configure.tgt
11946
11947     case ${target_cpu} in
11948       crisv32)
11949
11950 cat >>confdefs.h <<_ACEOF
11951 #define DEFAULT_CRIS_ARCH $arch
11952 _ACEOF
11953
11954         ;;
11955     esac
11956
11957     if test ${this_target} = $target ; then
11958       target_cpu_type=${cpu_type}
11959     elif test ${target_cpu_type} != ${cpu_type} ; then
11960       continue
11961     fi
11962
11963     generic_target=${cpu_type}-${target_vendor}-${target_os}
11964     case ${generic_target} in
11965       i386-*-sco3.2v5*)
11966         if test ${this_target} = $target; then
11967
11968 $as_echo "#define SCO_ELF 1" >>confdefs.h
11969
11970         fi
11971         ;;
11972
11973       i386-*-msdosdjgpp* \
11974       | i386-*-go32* \
11975       | i386-go32-rtems*)
11976
11977 $as_echo "#define STRICTCOFF 1" >>confdefs.h
11978
11979         ;;
11980
11981       i860-*-*)
11982         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
11983 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
11984         ;;
11985
11986       microblaze*)
11987         ;;
11988
11989       ppc-*-aix[5-9].*)
11990
11991 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
11992
11993         ;;
11994       ppc-*-solaris*)
11995         if test ${this_target} = $target; then
11996
11997 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
11998
11999         fi
12000         if test x${endian} = xbig; then
12001           as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12002         fi
12003         ;;
12004
12005       sh*-*-symbianelf*)
12006
12007 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12008
12009         ;;
12010     esac
12011
12012     if test ${this_target} = $target ; then
12013       endian_def=
12014       if test x${endian} = xbig; then
12015         endian_def=1
12016       elif test x${endian} = xlittle; then
12017         endian_def=0
12018       fi
12019       if test x${endian_def} != x; then
12020
12021 cat >>confdefs.h <<_ACEOF
12022 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12023 _ACEOF
12024
12025       fi
12026     fi
12027
12028 # Other random stuff.
12029
12030     case ${cpu_type} in
12031       mips)
12032         # Set mips_cpu to the name of the default CPU.
12033         case ${target_cpu} in
12034           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12035             mips_cpu=from-abi
12036             ;;
12037           mipsisa32 | mipsisa32el)
12038             mips_cpu=mips32
12039             ;;
12040           mipsisa32r2 | mipsisa32r2el)
12041             mips_cpu=mips32r2
12042             ;;
12043           mipsisa32r3 | mipsisa32r3el)
12044             mips_cpu=mips32r3
12045             ;;
12046           mipsisa32r5 | mipsisa32r5el)
12047             mips_cpu=mips32r5
12048             ;;
12049           mipsisa64 | mipsisa64el)
12050             mips_cpu=mips64
12051             ;;
12052           mipsisa64r2 | mipsisa64r2el)
12053             mips_cpu=mips64r2
12054             ;;
12055           mipsisa64r3 | mipsisa64r3el)
12056             mips_cpu=mips64r3
12057             ;;
12058           mipsisa64r5 | mipsisa64r5el)
12059             mips_cpu=mips64r5
12060             ;;
12061           mipstx39 | mipstx39el)
12062             mips_cpu=r3900
12063             ;;
12064           mips64vr | mips64vrel)
12065             mips_cpu=vr4100
12066             ;;
12067           mipsisa32r2* | mipsisa64r2*)
12068             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12069             ;;
12070           mips64* | mipsisa64* | mipsisa32*)
12071             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12072             ;;
12073           mips*)
12074             mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12075             ;;
12076           *)
12077             as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12078             ;;
12079         esac
12080         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12081         # binaries.  It's a GNU extension that some OSes don't understand.
12082         case ${target} in
12083           *-*-irix*)
12084             use_e_mips_abi_o32=0
12085             ;;
12086           *)
12087             use_e_mips_abi_o32=1
12088             ;;
12089         esac
12090         # Decide whether to generate 32-bit or 64-bit code by default.
12091         # Used to resolve -march=from-abi when an embedded ABI is selected.
12092         case ${target} in
12093           mips64*-*-* | mipsisa64*-*-*)
12094             mips_default_64bit=1
12095             ;;
12096           *)
12097             mips_default_64bit=0
12098             ;;
12099         esac
12100         # Decide which ABI to target by default.
12101         case ${target} in
12102           mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12103             mips_default_abi=N32_ABI
12104             ;;
12105           mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12106             mips_default_abi=O32_ABI
12107             ;;
12108           mips64*-openbsd*)
12109             mips_default_abi=N64_ABI
12110             ;;
12111           *)
12112             mips_default_abi=NO_ABI
12113             ;;
12114         esac
12115
12116 cat >>confdefs.h <<_ACEOF
12117 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12118 _ACEOF
12119
12120
12121 cat >>confdefs.h <<_ACEOF
12122 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12123 _ACEOF
12124
12125
12126 cat >>confdefs.h <<_ACEOF
12127 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12128 _ACEOF
12129
12130
12131 cat >>confdefs.h <<_ACEOF
12132 #define MIPS_DEFAULT_ABI $mips_default_abi
12133 _ACEOF
12134
12135         ;;
12136     esac
12137
12138     # Do we need the opcodes library?
12139     case ${cpu_type} in
12140       vax | tic30)
12141         ;;
12142
12143       *)
12144         need_opcodes=yes
12145
12146         case "${enable_shared}" in
12147         yes) shared_opcodes=true ;;
12148         *opcodes*) shared_opcodes=true ;;
12149         *) shared_opcodes=false ;;
12150         esac
12151         ;;
12152     esac
12153
12154     # Any other special object files needed ?
12155     case ${cpu_type} in
12156
12157       bfin)
12158         echo ${extra_objects} | grep -s "bfin-parse.o"
12159         if test $? -ne 0 ; then
12160           extra_objects="$extra_objects bfin-parse.o"
12161         fi
12162
12163         echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12164         if test $? -ne 0 ; then
12165           extra_objects="$extra_objects bfin-lex-wrapper.o"
12166         fi
12167         ;;
12168
12169       epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12170         using_cgen=yes
12171         ;;
12172
12173       m32c)
12174         using_cgen=yes
12175         ;;
12176       frv)
12177         using_cgen=yes
12178         ;;
12179       m68k)
12180         case ${extra_objects} in
12181         *m68k-parse.o*) ;;
12182         *) extra_objects="$extra_objects m68k-parse.o" ;;
12183         esac
12184         ;;
12185
12186       mep)
12187         using_cgen=yes
12188         ;;
12189
12190       mips)
12191         echo ${extra_objects} | grep -s "itbl-parse.o"
12192         if test $? -ne 0 ; then
12193           extra_objects="$extra_objects itbl-parse.o"
12194         fi
12195
12196         echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12197         if test $? -ne 0 ; then
12198           extra_objects="$extra_objects itbl-lex-wrapper.o"
12199         fi
12200
12201         echo ${extra_objects} | grep -s "itbl-ops.o"
12202         if test $? -ne 0 ; then
12203           extra_objects="$extra_objects itbl-ops.o"
12204         fi
12205         ;;
12206
12207       mt)
12208         using_cgen=yes
12209         ;;
12210
12211       nds32)
12212         # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12213         # based on arch_name.
12214         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12215 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12216         if test "x${with_arch}" != x; then
12217           case ${with_arch} in
12218             v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12219
12220 cat >>confdefs.h <<_ACEOF
12221 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12222 _ACEOF
12223
12224               ;;
12225             *)
12226               as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12227               ;;
12228           esac
12229         fi
12230         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12231 $as_echo "$with_arch" >&6; }
12232
12233         # Decide features one by one.
12234         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12235 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12236         if test "x${enable_dx_regs}" == xyes; then
12237
12238 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12239
12240         else
12241
12242 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12243
12244         fi
12245         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12246 $as_echo "$enable_dx_regs" >&6; }
12247
12248         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12249 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12250         if test "x${enable_perf_ext}" == xno; then
12251
12252 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12253
12254         else
12255
12256 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12257
12258         fi
12259         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12260 $as_echo "$enable_perf_ext" >&6; }
12261
12262         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12263 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12264         if test "x${enable_perf_ext2}" == xno; then
12265
12266 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12267
12268         else
12269
12270 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12271
12272         fi
12273         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12274 $as_echo "$enable_perf_ext2" >&6; }
12275
12276         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12277 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12278         if test "x${enable_string_ext}" == xno; then
12279
12280 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12281
12282         else
12283
12284 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12285
12286         fi
12287         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12288 $as_echo "$enable_string_ext" >&6; }
12289
12290         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12291 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12292         if test "x${enable_audio_ext}" == xno; then
12293
12294 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12295
12296         else
12297
12298 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12299
12300         fi
12301         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12302 $as_echo "$enable_audio_ext" >&6; }
12303         ;;
12304
12305       i386 | s390 | sparc)
12306         if test $this_target = $target ; then
12307
12308 cat >>confdefs.h <<_ACEOF
12309 #define DEFAULT_ARCH "${arch}"
12310 _ACEOF
12311
12312         fi
12313         ;;
12314
12315       rl78)
12316         echo ${extra_objects} | grep -s "rl78-parse.o"
12317         if test $? -ne 0 ; then
12318           extra_objects="$extra_objects rl78-parse.o"
12319         fi
12320         ;;
12321
12322       rx)
12323         echo ${extra_objects} | grep -s "rx-parse.o"
12324         if test $? -ne 0 ; then
12325           extra_objects="$extra_objects rx-parse.o"
12326         fi
12327         ;;
12328
12329       xstormy16)
12330         using_cgen=yes
12331         ;;
12332
12333       xc16x)
12334         using_cgen=yes
12335         ;;
12336
12337       xtensa)
12338         echo ${extra_objects} | grep -s "xtensa-relax.o"
12339         if test $? -ne 0 ; then
12340           extra_objects="$extra_objects xtensa-relax.o"
12341         fi
12342         ;;
12343
12344       *)
12345         ;;
12346     esac
12347
12348     if test $using_cgen = yes ; then
12349         case "x${extra_objects}" in
12350         *cgen.o*) ;;
12351         *) extra_objects="$extra_objects cgen.o" ;;
12352         esac
12353     fi
12354
12355 # See if we really can support this configuration with the emulation code.
12356
12357     if test $this_target = $target ; then
12358       obj_format=$fmt
12359       te_file=$em
12360     fi
12361
12362    case ${te_file} in
12363       vms) extra_objects="$extra_objects te-vms.o" ;;
12364    esac
12365
12366 # From target name and format, produce a list of supported emulations.
12367
12368     case ${generic_target}-${fmt} in
12369       mips-*-*-*)       case "$endian" in
12370                         big)    emulation="mipsbelf mipslelf mipself" ;;
12371                         *)      emulation="mipslelf mipsbelf mipself" ;;
12372                         esac ;;
12373       # i386-pc-pe-coff != i386-pc-coff.
12374       i386-*-pe-coff)   ;;
12375       # Uncommenting the next line will turn on support for i386 AOUT
12376       # for the default linux configuration
12377       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12378       #
12379       i386-*-aout)      emulation="i386aout" ;;
12380       i386-*-coff)      emulation="i386coff" ;;
12381       i386-*-elf)       emulation="i386elf" ;;
12382
12383       # Always all formats.  The first stated emulation becomes the default.
12384       cris-*-*aout*)    emulation="crisaout criself" ;;
12385       cris-*-*)         emulation="criself crisaout" ;;
12386     esac
12387
12388     emulations="$emulations $emulation"
12389
12390 done
12391
12392 # Turn on all targets if possible
12393 if test ${all_targets} = "yes"; then
12394   case ${target_cpu_type} in
12395   i386)
12396     case ${obj_format} in
12397     aout)
12398       emulations="$emulations i386coff i386elf"
12399       ;;
12400     coff)
12401       emulations="$emulations i386aout i386elf"
12402     ;;
12403     elf)
12404       emulations="$emulations i386aout i386coff"
12405       ;;
12406     esac
12407   ;;
12408   x86_64)
12409     case ${obj_format} in
12410     aout)
12411       emulations="$emulations i386coff i386elf"
12412       ;;
12413     coff)
12414       emulations="$emulations i386aout i386elf"
12415     ;;
12416     elf)
12417       emulations="$emulations i386aout i386coff"
12418       ;;
12419     esac
12420   ;;
12421   esac
12422 fi
12423
12424 # PE code has way too many macros tweaking behaviour
12425 case ${te_file} in
12426   pe*) emulations="" ;;
12427 esac
12428
12429 # Assign floating point type.  Most processors with FP support
12430 # IEEE FP.  On those that don't support FP at all, usually IEEE
12431 # is emulated.
12432 case ${target_cpu} in
12433   vax | pdp11 ) atof=vax ;;
12434   *)            atof=ieee ;;
12435 esac
12436
12437 case "${obj_format}" in
12438   "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12439 esac
12440
12441 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12442 cgen_cpu_prefix=""
12443 if test $using_cgen = yes ; then
12444   case ${target_cpu} in
12445     or1knd)
12446        cgen_cpu_prefix=or1k ;;
12447     *) cgen_cpu_prefix=${target_cpu} ;;
12448   esac
12449
12450
12451 $as_echo "#define USING_CGEN 1" >>confdefs.h
12452
12453 fi
12454
12455
12456 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12457   as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12458 fi
12459
12460 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12461   as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12462 fi
12463
12464 # Some COFF configurations want these random other flags set.
12465 case ${obj_format} in
12466   coff)
12467     case ${target_cpu_type} in
12468       i386)
12469 $as_echo "#define I386COFF 1" >>confdefs.h
12470  ;;
12471       m68k)
12472 $as_echo "#define M68KCOFF 1" >>confdefs.h
12473  ;;
12474       m88k)
12475 $as_echo "#define M88KCOFF 1" >>confdefs.h
12476  ;;
12477       x86_64)
12478 $as_echo "#define I386COFF 1" >>confdefs.h
12479  ;;
12480     esac
12481     ;;
12482 esac
12483
12484 # Getting this done right is going to be a bitch.  Each configuration specified
12485 # with --enable-targets=... should be checked for environment, format, cpu
12486 # setting.
12487 #
12488 # For each configuration, the necessary object file support code must be linked
12489 # in.  This might be only one, it might be up to four.  The necessary emulation
12490 # code needs to be provided, too.
12491 #
12492 # And then there's "--enable-targets=all"....
12493 #
12494 # For now, just always do it for MIPS ELF configurations.  Sigh.
12495
12496 formats="${obj_format}"
12497 emfiles=""
12498 EMULATIONS=""
12499 _gas_uniq_list="$emulations"
12500 _gas_uniq_newlist=""
12501 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12502   case $_gas_uniq_i in
12503   _gas_uniq_dummy) ;;
12504   *) case " $_gas_uniq_newlist " in
12505        *" $_gas_uniq_i "*) ;;
12506        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12507      esac ;;
12508   esac
12509 done
12510 emulations=$_gas_uniq_newlist
12511
12512 for em in . $emulations ; do
12513   case $em in
12514     .)  continue ;;
12515     mipsbelf | mipslelf | mipself)
12516         fmt=elf   file=mipself ;;
12517     *coff)
12518         fmt=coff  file=$em ;;
12519     *aout)
12520         fmt=aout file=$em ;;
12521     *elf)
12522         fmt=elf file=$em ;;
12523   esac
12524   formats="$formats $fmt"
12525   emfiles="$emfiles e-$file.o"
12526   EMULATIONS="$EMULATIONS &$em,"
12527 done
12528 _gas_uniq_list="$formats"
12529 _gas_uniq_newlist=""
12530 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12531   case $_gas_uniq_i in
12532   _gas_uniq_dummy) ;;
12533   *) case " $_gas_uniq_newlist " in
12534        *" $_gas_uniq_i "*) ;;
12535        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12536      esac ;;
12537   esac
12538 done
12539 formats=$_gas_uniq_newlist
12540
12541 _gas_uniq_list="$emfiles"
12542 _gas_uniq_newlist=""
12543 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12544   case $_gas_uniq_i in
12545   _gas_uniq_dummy) ;;
12546   *) case " $_gas_uniq_newlist " in
12547        *" $_gas_uniq_i "*) ;;
12548        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12549      esac ;;
12550   esac
12551 done
12552 emfiles=$_gas_uniq_newlist
12553
12554 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12555   for fmt in $formats ; do
12556     case $fmt in
12557       aout)
12558 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12559    ;;
12560       bout)
12561 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12562    ;;
12563       coff)
12564 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12565     ;;
12566       ecoff)
12567 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12568    ;;
12569       elf)
12570 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12571      ;;
12572       generic)
12573 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12574  ;;
12575       som)
12576 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12577      ;;
12578     esac
12579     extra_objects="$extra_objects obj-$fmt.o"
12580   done
12581   obj_format=multi
12582 fi
12583 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12584   DEFAULT_EMULATION=`set . $emulations ; echo $2`
12585   # e-mipself has more than one emulation per file, e-i386* has just one at the
12586   # moment.  If only one emulation is specified, then don't define
12587   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12588   case "${obj_format}${emfiles}" in
12589     multi* | *mipself*)
12590       extra_objects="$extra_objects $emfiles"
12591
12592 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12593  ;;
12594   esac
12595 fi
12596
12597
12598 cat >>confdefs.h <<_ACEOF
12599 #define EMULATIONS $EMULATIONS
12600 _ACEOF
12601
12602
12603 cat >>confdefs.h <<_ACEOF
12604 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12605 _ACEOF
12606
12607
12608 reject_dev_configs=yes
12609
12610 case ${reject_dev_configs}-${dev} in
12611   yes-yes) # Oops.
12612     as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12613     ;;
12614 esac
12615
12616
12617
12618
12619
12620
12621
12622 # do we need the opcodes library?
12623 case "${need_opcodes}" in
12624 yes)
12625   OPCODES_LIB=../opcodes/libopcodes.la
12626   ;;
12627 esac
12628
12629
12630
12631
12632 cat >>confdefs.h <<_ACEOF
12633 #define TARGET_ALIAS "${target_alias}"
12634 _ACEOF
12635
12636
12637 cat >>confdefs.h <<_ACEOF
12638 #define TARGET_CANONICAL "${target}"
12639 _ACEOF
12640
12641
12642 cat >>confdefs.h <<_ACEOF
12643 #define TARGET_CPU "${target_cpu}"
12644 _ACEOF
12645
12646
12647 cat >>confdefs.h <<_ACEOF
12648 #define TARGET_VENDOR "${target_vendor}"
12649 _ACEOF
12650
12651
12652 cat >>confdefs.h <<_ACEOF
12653 #define TARGET_OS "${target_os}"
12654 _ACEOF
12655
12656
12657 for ac_prog in 'bison -y' byacc
12658 do
12659   # Extract the first word of "$ac_prog", so it can be a program name with args.
12660 set dummy $ac_prog; ac_word=$2
12661 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12662 $as_echo_n "checking for $ac_word... " >&6; }
12663 if test "${ac_cv_prog_YACC+set}" = set; then :
12664   $as_echo_n "(cached) " >&6
12665 else
12666   if test -n "$YACC"; then
12667   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12668 else
12669 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12670 for as_dir in $PATH
12671 do
12672   IFS=$as_save_IFS
12673   test -z "$as_dir" && as_dir=.
12674     for ac_exec_ext in '' $ac_executable_extensions; do
12675   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12676     ac_cv_prog_YACC="$ac_prog"
12677     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12678     break 2
12679   fi
12680 done
12681   done
12682 IFS=$as_save_IFS
12683
12684 fi
12685 fi
12686 YACC=$ac_cv_prog_YACC
12687 if test -n "$YACC"; then
12688   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12689 $as_echo "$YACC" >&6; }
12690 else
12691   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12692 $as_echo "no" >&6; }
12693 fi
12694
12695
12696   test -n "$YACC" && break
12697 done
12698 test -n "$YACC" || YACC="yacc"
12699
12700 for ac_prog in flex lex
12701 do
12702   # Extract the first word of "$ac_prog", so it can be a program name with args.
12703 set dummy $ac_prog; ac_word=$2
12704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12705 $as_echo_n "checking for $ac_word... " >&6; }
12706 if test "${ac_cv_prog_LEX+set}" = set; then :
12707   $as_echo_n "(cached) " >&6
12708 else
12709   if test -n "$LEX"; then
12710   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12711 else
12712 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12713 for as_dir in $PATH
12714 do
12715   IFS=$as_save_IFS
12716   test -z "$as_dir" && as_dir=.
12717     for ac_exec_ext in '' $ac_executable_extensions; do
12718   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12719     ac_cv_prog_LEX="$ac_prog"
12720     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12721     break 2
12722   fi
12723 done
12724   done
12725 IFS=$as_save_IFS
12726
12727 fi
12728 fi
12729 LEX=$ac_cv_prog_LEX
12730 if test -n "$LEX"; then
12731   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12732 $as_echo "$LEX" >&6; }
12733 else
12734   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12735 $as_echo "no" >&6; }
12736 fi
12737
12738
12739   test -n "$LEX" && break
12740 done
12741 test -n "$LEX" || LEX=":"
12742
12743 if test "x$LEX" != "x:"; then
12744   cat >conftest.l <<_ACEOF
12745 %%
12746 a { ECHO; }
12747 b { REJECT; }
12748 c { yymore (); }
12749 d { yyless (1); }
12750 e { yyless (input () != 0); }
12751 f { unput (yytext[0]); }
12752 . { BEGIN INITIAL; }
12753 %%
12754 #ifdef YYTEXT_POINTER
12755 extern char *yytext;
12756 #endif
12757 int
12758 main (void)
12759 {
12760   return ! yylex () + ! yywrap ();
12761 }
12762 _ACEOF
12763 { { ac_try="$LEX conftest.l"
12764 case "(($ac_try" in
12765   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12766   *) ac_try_echo=$ac_try;;
12767 esac
12768 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12769 $as_echo "$ac_try_echo"; } >&5
12770   (eval "$LEX conftest.l") 2>&5
12771   ac_status=$?
12772   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12773   test $ac_status = 0; }
12774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12775 $as_echo_n "checking lex output file root... " >&6; }
12776 if test "${ac_cv_prog_lex_root+set}" = set; then :
12777   $as_echo_n "(cached) " >&6
12778 else
12779
12780 if test -f lex.yy.c; then
12781   ac_cv_prog_lex_root=lex.yy
12782 elif test -f lexyy.c; then
12783   ac_cv_prog_lex_root=lexyy
12784 else
12785   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12786 fi
12787 fi
12788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12789 $as_echo "$ac_cv_prog_lex_root" >&6; }
12790 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12791
12792 if test -z "${LEXLIB+set}"; then
12793   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12794 $as_echo_n "checking lex library... " >&6; }
12795 if test "${ac_cv_lib_lex+set}" = set; then :
12796   $as_echo_n "(cached) " >&6
12797 else
12798
12799     ac_save_LIBS=$LIBS
12800     ac_cv_lib_lex='none needed'
12801     for ac_lib in '' -lfl -ll; do
12802       LIBS="$ac_lib $ac_save_LIBS"
12803       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12804 /* end confdefs.h.  */
12805 `cat $LEX_OUTPUT_ROOT.c`
12806 _ACEOF
12807 if ac_fn_c_try_link "$LINENO"; then :
12808   ac_cv_lib_lex=$ac_lib
12809 fi
12810 rm -f core conftest.err conftest.$ac_objext \
12811     conftest$ac_exeext conftest.$ac_ext
12812       test "$ac_cv_lib_lex" != 'none needed' && break
12813     done
12814     LIBS=$ac_save_LIBS
12815
12816 fi
12817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12818 $as_echo "$ac_cv_lib_lex" >&6; }
12819   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12820 fi
12821
12822
12823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12824 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12825 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12826   $as_echo_n "(cached) " >&6
12827 else
12828   # POSIX says lex can declare yytext either as a pointer or an array; the
12829 # default is implementation-dependent.  Figure out which it is, since
12830 # not all implementations provide the %pointer and %array declarations.
12831 ac_cv_prog_lex_yytext_pointer=no
12832 ac_save_LIBS=$LIBS
12833 LIBS="$LEXLIB $ac_save_LIBS"
12834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12835 /* end confdefs.h.  */
12836 #define YYTEXT_POINTER 1
12837 `cat $LEX_OUTPUT_ROOT.c`
12838 _ACEOF
12839 if ac_fn_c_try_link "$LINENO"; then :
12840   ac_cv_prog_lex_yytext_pointer=yes
12841 fi
12842 rm -f core conftest.err conftest.$ac_objext \
12843     conftest$ac_exeext conftest.$ac_ext
12844 LIBS=$ac_save_LIBS
12845
12846 fi
12847 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12848 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12849 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12850
12851 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12852
12853 fi
12854 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12855
12856 fi
12857 if test "$LEX" = :; then
12858   LEX=${am_missing_run}flex
12859 fi
12860
12861 ALL_LINGUAS="fr tr es rw id ru fi ja"
12862 # If we haven't got the data from the intl directory,
12863 # assume NLS is disabled.
12864 USE_NLS=no
12865 LIBINTL=
12866 LIBINTL_DEP=
12867 INCINTL=
12868 XGETTEXT=
12869 GMSGFMT=
12870 POSUB=
12871
12872 if test -f  ../intl/config.intl; then
12873   .  ../intl/config.intl
12874 fi
12875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12876 $as_echo_n "checking whether NLS is requested... " >&6; }
12877 if test x"$USE_NLS" != xyes; then
12878   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12879 $as_echo "no" >&6; }
12880 else
12881   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12882 $as_echo "yes" >&6; }
12883
12884 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12885
12886
12887   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12888 $as_echo_n "checking for catalogs to be installed... " >&6; }
12889   # Look for .po and .gmo files in the source directory.
12890   CATALOGS=
12891   XLINGUAS=
12892   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12893     # If there aren't any .gmo files the shell will give us the
12894     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12895     # weeded out.
12896     case "$cat" in *\**)
12897       continue;;
12898     esac
12899     # The quadruple backslash is collapsed to a double backslash
12900     # by the backticks, then collapsed again by the double quotes,
12901     # leaving us with one backslash in the sed expression (right
12902     # before the dot that mustn't act as a wildcard).
12903     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12904     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12905     # The user is allowed to set LINGUAS to a list of languages to
12906     # install catalogs for.  If it's empty that means "all of them."
12907     if test "x$LINGUAS" = x; then
12908       CATALOGS="$CATALOGS $cat"
12909       XLINGUAS="$XLINGUAS $lang"
12910     else
12911       case "$LINGUAS" in *$lang*)
12912         CATALOGS="$CATALOGS $cat"
12913         XLINGUAS="$XLINGUAS $lang"
12914         ;;
12915       esac
12916     fi
12917   done
12918   LINGUAS="$XLINGUAS"
12919   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12920 $as_echo "$LINGUAS" >&6; }
12921
12922
12923     DATADIRNAME=share
12924
12925   INSTOBJEXT=.mo
12926
12927   GENCAT=gencat
12928
12929   CATOBJEXT=.gmo
12930
12931 fi
12932
12933         MKINSTALLDIRS=
12934   if test -n "$ac_aux_dir"; then
12935     case "$ac_aux_dir" in
12936       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12937       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12938     esac
12939   fi
12940   if test -z "$MKINSTALLDIRS"; then
12941     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12942   fi
12943
12944
12945
12946   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12947 $as_echo_n "checking whether NLS is requested... " >&6; }
12948     # Check whether --enable-nls was given.
12949 if test "${enable_nls+set}" = set; then :
12950   enableval=$enable_nls; USE_NLS=$enableval
12951 else
12952   USE_NLS=yes
12953 fi
12954
12955   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12956 $as_echo "$USE_NLS" >&6; }
12957
12958
12959
12960
12961
12962
12963 # Prepare PATH_SEPARATOR.
12964 # The user is always right.
12965 if test "${PATH_SEPARATOR+set}" != set; then
12966   echo "#! /bin/sh" >conf$$.sh
12967   echo  "exit 0"   >>conf$$.sh
12968   chmod +x conf$$.sh
12969   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12970     PATH_SEPARATOR=';'
12971   else
12972     PATH_SEPARATOR=:
12973   fi
12974   rm -f conf$$.sh
12975 fi
12976
12977 # Find out how to test for executable files. Don't use a zero-byte file,
12978 # as systems may use methods other than mode bits to determine executability.
12979 cat >conf$$.file <<_ASEOF
12980 #! /bin/sh
12981 exit 0
12982 _ASEOF
12983 chmod +x conf$$.file
12984 if test -x conf$$.file >/dev/null 2>&1; then
12985   ac_executable_p="test -x"
12986 else
12987   ac_executable_p="test -f"
12988 fi
12989 rm -f conf$$.file
12990
12991 # Extract the first word of "msgfmt", so it can be a program name with args.
12992 set dummy msgfmt; ac_word=$2
12993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12994 $as_echo_n "checking for $ac_word... " >&6; }
12995 if test "${ac_cv_path_MSGFMT+set}" = set; then :
12996   $as_echo_n "(cached) " >&6
12997 else
12998   case "$MSGFMT" in
12999   [\\/]* | ?:[\\/]*)
13000     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13001     ;;
13002   *)
13003     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13004     for ac_dir in $PATH; do
13005       IFS="$ac_save_IFS"
13006       test -z "$ac_dir" && ac_dir=.
13007       for ac_exec_ext in '' $ac_executable_extensions; do
13008         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13009           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13010      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13011             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13012             break 2
13013           fi
13014         fi
13015       done
13016     done
13017     IFS="$ac_save_IFS"
13018   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13019     ;;
13020 esac
13021 fi
13022 MSGFMT="$ac_cv_path_MSGFMT"
13023 if test "$MSGFMT" != ":"; then
13024   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13025 $as_echo "$MSGFMT" >&6; }
13026 else
13027   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13028 $as_echo "no" >&6; }
13029 fi
13030
13031   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13032 set dummy gmsgfmt; ac_word=$2
13033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13034 $as_echo_n "checking for $ac_word... " >&6; }
13035 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13036   $as_echo_n "(cached) " >&6
13037 else
13038   case $GMSGFMT in
13039   [\\/]* | ?:[\\/]*)
13040   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13041   ;;
13042   *)
13043   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13044 for as_dir in $PATH
13045 do
13046   IFS=$as_save_IFS
13047   test -z "$as_dir" && as_dir=.
13048     for ac_exec_ext in '' $ac_executable_extensions; do
13049   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13050     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13051     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13052     break 2
13053   fi
13054 done
13055   done
13056 IFS=$as_save_IFS
13057
13058   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13059   ;;
13060 esac
13061 fi
13062 GMSGFMT=$ac_cv_path_GMSGFMT
13063 if test -n "$GMSGFMT"; then
13064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13065 $as_echo "$GMSGFMT" >&6; }
13066 else
13067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13068 $as_echo "no" >&6; }
13069 fi
13070
13071
13072
13073
13074 # Prepare PATH_SEPARATOR.
13075 # The user is always right.
13076 if test "${PATH_SEPARATOR+set}" != set; then
13077   echo "#! /bin/sh" >conf$$.sh
13078   echo  "exit 0"   >>conf$$.sh
13079   chmod +x conf$$.sh
13080   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13081     PATH_SEPARATOR=';'
13082   else
13083     PATH_SEPARATOR=:
13084   fi
13085   rm -f conf$$.sh
13086 fi
13087
13088 # Find out how to test for executable files. Don't use a zero-byte file,
13089 # as systems may use methods other than mode bits to determine executability.
13090 cat >conf$$.file <<_ASEOF
13091 #! /bin/sh
13092 exit 0
13093 _ASEOF
13094 chmod +x conf$$.file
13095 if test -x conf$$.file >/dev/null 2>&1; then
13096   ac_executable_p="test -x"
13097 else
13098   ac_executable_p="test -f"
13099 fi
13100 rm -f conf$$.file
13101
13102 # Extract the first word of "xgettext", so it can be a program name with args.
13103 set dummy xgettext; ac_word=$2
13104 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13105 $as_echo_n "checking for $ac_word... " >&6; }
13106 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13107   $as_echo_n "(cached) " >&6
13108 else
13109   case "$XGETTEXT" in
13110   [\\/]* | ?:[\\/]*)
13111     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13112     ;;
13113   *)
13114     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13115     for ac_dir in $PATH; do
13116       IFS="$ac_save_IFS"
13117       test -z "$ac_dir" && ac_dir=.
13118       for ac_exec_ext in '' $ac_executable_extensions; do
13119         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13120           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13121      (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13122             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13123             break 2
13124           fi
13125         fi
13126       done
13127     done
13128     IFS="$ac_save_IFS"
13129   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13130     ;;
13131 esac
13132 fi
13133 XGETTEXT="$ac_cv_path_XGETTEXT"
13134 if test "$XGETTEXT" != ":"; then
13135   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13136 $as_echo "$XGETTEXT" >&6; }
13137 else
13138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13139 $as_echo "no" >&6; }
13140 fi
13141
13142     rm -f messages.po
13143
13144
13145 # Prepare PATH_SEPARATOR.
13146 # The user is always right.
13147 if test "${PATH_SEPARATOR+set}" != set; then
13148   echo "#! /bin/sh" >conf$$.sh
13149   echo  "exit 0"   >>conf$$.sh
13150   chmod +x conf$$.sh
13151   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13152     PATH_SEPARATOR=';'
13153   else
13154     PATH_SEPARATOR=:
13155   fi
13156   rm -f conf$$.sh
13157 fi
13158
13159 # Find out how to test for executable files. Don't use a zero-byte file,
13160 # as systems may use methods other than mode bits to determine executability.
13161 cat >conf$$.file <<_ASEOF
13162 #! /bin/sh
13163 exit 0
13164 _ASEOF
13165 chmod +x conf$$.file
13166 if test -x conf$$.file >/dev/null 2>&1; then
13167   ac_executable_p="test -x"
13168 else
13169   ac_executable_p="test -f"
13170 fi
13171 rm -f conf$$.file
13172
13173 # Extract the first word of "msgmerge", so it can be a program name with args.
13174 set dummy msgmerge; ac_word=$2
13175 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13176 $as_echo_n "checking for $ac_word... " >&6; }
13177 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13178   $as_echo_n "(cached) " >&6
13179 else
13180   case "$MSGMERGE" in
13181   [\\/]* | ?:[\\/]*)
13182     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13183     ;;
13184   *)
13185     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13186     for ac_dir in $PATH; do
13187       IFS="$ac_save_IFS"
13188       test -z "$ac_dir" && ac_dir=.
13189       for ac_exec_ext in '' $ac_executable_extensions; do
13190         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13191           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13192             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13193             break 2
13194           fi
13195         fi
13196       done
13197     done
13198     IFS="$ac_save_IFS"
13199   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13200     ;;
13201 esac
13202 fi
13203 MSGMERGE="$ac_cv_path_MSGMERGE"
13204 if test "$MSGMERGE" != ":"; then
13205   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13206 $as_echo "$MSGMERGE" >&6; }
13207 else
13208   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13209 $as_echo "no" >&6; }
13210 fi
13211
13212
13213       if test "$GMSGFMT" != ":"; then
13214             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13215        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13216       : ;
13217     else
13218       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13219       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13220 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13221       GMSGFMT=":"
13222     fi
13223   fi
13224
13225       if test "$XGETTEXT" != ":"; then
13226             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13227        (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13228       : ;
13229     else
13230       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13231 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13232       XGETTEXT=":"
13233     fi
13234         rm -f messages.po
13235   fi
13236
13237   ac_config_commands="$ac_config_commands default-1"
13238
13239
13240
13241
13242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13243 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13244     # Check whether --enable-maintainer-mode was given.
13245 if test "${enable_maintainer_mode+set}" = set; then :
13246   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13247 else
13248   USE_MAINTAINER_MODE=no
13249 fi
13250
13251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13252 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13253    if test $USE_MAINTAINER_MODE = yes; then
13254   MAINTAINER_MODE_TRUE=
13255   MAINTAINER_MODE_FALSE='#'
13256 else
13257   MAINTAINER_MODE_TRUE='#'
13258   MAINTAINER_MODE_FALSE=
13259 fi
13260
13261   MAINT=$MAINTAINER_MODE_TRUE
13262
13263
13264  if false; then
13265   GENINSRC_NEVER_TRUE=
13266   GENINSRC_NEVER_FALSE='#'
13267 else
13268   GENINSRC_NEVER_TRUE='#'
13269   GENINSRC_NEVER_FALSE=
13270 fi
13271
13272
13273
13274 for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h
13275 do :
13276   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13277 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13278 eval as_val=\$$as_ac_Header
13279    if test "x$as_val" = x""yes; then :
13280   cat >>confdefs.h <<_ACEOF
13281 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13282 _ACEOF
13283
13284 fi
13285
13286 done
13287
13288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13289 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13290 if test "${gcc_cv_header_string+set}" = set; then :
13291   $as_echo_n "(cached) " >&6
13292 else
13293   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13294 /* end confdefs.h.  */
13295 #include <string.h>
13296 #include <strings.h>
13297 int
13298 main ()
13299 {
13300
13301   ;
13302   return 0;
13303 }
13304 _ACEOF
13305 if ac_fn_c_try_compile "$LINENO"; then :
13306   gcc_cv_header_string=yes
13307 else
13308   gcc_cv_header_string=no
13309 fi
13310 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13311 fi
13312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13313 $as_echo "$gcc_cv_header_string" >&6; }
13314 if test $gcc_cv_header_string = yes; then
13315
13316 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13317
13318 fi
13319
13320
13321 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13322 # people who are not cross-compiling but are compiling cross-assemblers.
13323 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13324 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13325 if test "${host}" = "${target}"; then
13326   cross_gas=no
13327 else
13328   cross_gas=yes
13329
13330 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13331
13332 fi
13333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13334 $as_echo "$cross_gas" >&6; }
13335
13336 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13337 # for constant arguments.  Useless!
13338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13339 $as_echo_n "checking for working alloca.h... " >&6; }
13340 if test "${ac_cv_working_alloca_h+set}" = set; then :
13341   $as_echo_n "(cached) " >&6
13342 else
13343   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13344 /* end confdefs.h.  */
13345 #include <alloca.h>
13346 int
13347 main ()
13348 {
13349 char *p = (char *) alloca (2 * sizeof (int));
13350                           if (p) return 0;
13351   ;
13352   return 0;
13353 }
13354 _ACEOF
13355 if ac_fn_c_try_link "$LINENO"; then :
13356   ac_cv_working_alloca_h=yes
13357 else
13358   ac_cv_working_alloca_h=no
13359 fi
13360 rm -f core conftest.err conftest.$ac_objext \
13361     conftest$ac_exeext conftest.$ac_ext
13362 fi
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13364 $as_echo "$ac_cv_working_alloca_h" >&6; }
13365 if test $ac_cv_working_alloca_h = yes; then
13366
13367 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13368
13369 fi
13370
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13372 $as_echo_n "checking for alloca... " >&6; }
13373 if test "${ac_cv_func_alloca_works+set}" = set; then :
13374   $as_echo_n "(cached) " >&6
13375 else
13376   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13377 /* end confdefs.h.  */
13378 #ifdef __GNUC__
13379 # define alloca __builtin_alloca
13380 #else
13381 # ifdef _MSC_VER
13382 #  include <malloc.h>
13383 #  define alloca _alloca
13384 # else
13385 #  ifdef HAVE_ALLOCA_H
13386 #   include <alloca.h>
13387 #  else
13388 #   ifdef _AIX
13389  #pragma alloca
13390 #   else
13391 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13392 char *alloca ();
13393 #    endif
13394 #   endif
13395 #  endif
13396 # endif
13397 #endif
13398
13399 int
13400 main ()
13401 {
13402 char *p = (char *) alloca (1);
13403                                     if (p) return 0;
13404   ;
13405   return 0;
13406 }
13407 _ACEOF
13408 if ac_fn_c_try_link "$LINENO"; then :
13409   ac_cv_func_alloca_works=yes
13410 else
13411   ac_cv_func_alloca_works=no
13412 fi
13413 rm -f core conftest.err conftest.$ac_objext \
13414     conftest$ac_exeext conftest.$ac_ext
13415 fi
13416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13417 $as_echo "$ac_cv_func_alloca_works" >&6; }
13418
13419 if test $ac_cv_func_alloca_works = yes; then
13420
13421 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13422
13423 else
13424   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13425 # that cause trouble.  Some versions do not even contain alloca or
13426 # contain a buggy version.  If you still want to use their alloca,
13427 # use ar to extract alloca.o from them instead of compiling alloca.c.
13428
13429 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13430
13431 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13432
13433
13434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13435 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13436 if test "${ac_cv_os_cray+set}" = set; then :
13437   $as_echo_n "(cached) " >&6
13438 else
13439   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13440 /* end confdefs.h.  */
13441 #if defined CRAY && ! defined CRAY2
13442 webecray
13443 #else
13444 wenotbecray
13445 #endif
13446
13447 _ACEOF
13448 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13449   $EGREP "webecray" >/dev/null 2>&1; then :
13450   ac_cv_os_cray=yes
13451 else
13452   ac_cv_os_cray=no
13453 fi
13454 rm -f conftest*
13455
13456 fi
13457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13458 $as_echo "$ac_cv_os_cray" >&6; }
13459 if test $ac_cv_os_cray = yes; then
13460   for ac_func in _getb67 GETB67 getb67; do
13461     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13462 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13463 eval as_val=\$$as_ac_var
13464    if test "x$as_val" = x""yes; then :
13465
13466 cat >>confdefs.h <<_ACEOF
13467 #define CRAY_STACKSEG_END $ac_func
13468 _ACEOF
13469
13470     break
13471 fi
13472
13473   done
13474 fi
13475
13476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13477 $as_echo_n "checking stack direction for C alloca... " >&6; }
13478 if test "${ac_cv_c_stack_direction+set}" = set; then :
13479   $as_echo_n "(cached) " >&6
13480 else
13481   if test "$cross_compiling" = yes; then :
13482   ac_cv_c_stack_direction=0
13483 else
13484   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13485 /* end confdefs.h.  */
13486 $ac_includes_default
13487 int
13488 find_stack_direction ()
13489 {
13490   static char *addr = 0;
13491   auto char dummy;
13492   if (addr == 0)
13493     {
13494       addr = &dummy;
13495       return find_stack_direction ();
13496     }
13497   else
13498     return (&dummy > addr) ? 1 : -1;
13499 }
13500
13501 int
13502 main ()
13503 {
13504   return find_stack_direction () < 0;
13505 }
13506 _ACEOF
13507 if ac_fn_c_try_run "$LINENO"; then :
13508   ac_cv_c_stack_direction=1
13509 else
13510   ac_cv_c_stack_direction=-1
13511 fi
13512 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13513   conftest.$ac_objext conftest.beam conftest.$ac_ext
13514 fi
13515
13516 fi
13517 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13518 $as_echo "$ac_cv_c_stack_direction" >&6; }
13519 cat >>confdefs.h <<_ACEOF
13520 #define STACK_DIRECTION $ac_cv_c_stack_direction
13521 _ACEOF
13522
13523
13524 fi
13525
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13527 $as_echo_n "checking for inline... " >&6; }
13528 if test "${ac_cv_c_inline+set}" = set; then :
13529   $as_echo_n "(cached) " >&6
13530 else
13531   ac_cv_c_inline=no
13532 for ac_kw in inline __inline__ __inline; do
13533   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13534 /* end confdefs.h.  */
13535 #ifndef __cplusplus
13536 typedef int foo_t;
13537 static $ac_kw foo_t static_foo () {return 0; }
13538 $ac_kw foo_t foo () {return 0; }
13539 #endif
13540
13541 _ACEOF
13542 if ac_fn_c_try_compile "$LINENO"; then :
13543   ac_cv_c_inline=$ac_kw
13544 fi
13545 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13546   test "$ac_cv_c_inline" != no && break
13547 done
13548
13549 fi
13550 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13551 $as_echo "$ac_cv_c_inline" >&6; }
13552
13553 case $ac_cv_c_inline in
13554   inline | yes) ;;
13555   *)
13556     case $ac_cv_c_inline in
13557       no) ac_val=;;
13558       *) ac_val=$ac_cv_c_inline;;
13559     esac
13560     cat >>confdefs.h <<_ACEOF
13561 #ifndef __cplusplus
13562 #define inline $ac_val
13563 #endif
13564 _ACEOF
13565     ;;
13566 esac
13567
13568
13569 # VMS doesn't have unlink.
13570 for ac_func in unlink remove
13571 do :
13572   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13573 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13574 eval as_val=\$$as_ac_var
13575    if test "x$as_val" = x""yes; then :
13576   cat >>confdefs.h <<_ACEOF
13577 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13578 _ACEOF
13579  break
13580 fi
13581 done
13582
13583 for ac_func in sbrk setlocale
13584 do :
13585   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13586 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13587 eval as_val=\$$as_ac_var
13588    if test "x$as_val" = x""yes; then :
13589   cat >>confdefs.h <<_ACEOF
13590 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13591 _ACEOF
13592
13593 fi
13594 done
13595
13596
13597
13598   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13599 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13600 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13601   $as_echo_n "(cached) " >&6
13602 else
13603   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13604 /* end confdefs.h.  */
13605 #include <locale.h>
13606 int
13607 main ()
13608 {
13609 return LC_MESSAGES
13610   ;
13611   return 0;
13612 }
13613 _ACEOF
13614 if ac_fn_c_try_link "$LINENO"; then :
13615   am_cv_val_LC_MESSAGES=yes
13616 else
13617   am_cv_val_LC_MESSAGES=no
13618 fi
13619 rm -f core conftest.err conftest.$ac_objext \
13620     conftest$ac_exeext conftest.$ac_ext
13621 fi
13622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13623 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13624   if test $am_cv_val_LC_MESSAGES = yes; then
13625
13626 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13627
13628   fi
13629
13630
13631 # do we need the math library?
13632 case "${need_libm}" in
13633 yes)
13634   LIBM=
13635 case $host in
13636 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13637   # These system don't have libm, or don't need it
13638   ;;
13639 *-ncr-sysv4.3*)
13640   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13641 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13642 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13643   $as_echo_n "(cached) " >&6
13644 else
13645   ac_check_lib_save_LIBS=$LIBS
13646 LIBS="-lmw  $LIBS"
13647 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13648 /* end confdefs.h.  */
13649
13650 /* Override any GCC internal prototype to avoid an error.
13651    Use char because int might match the return type of a GCC
13652    builtin and then its argument prototype would still apply.  */
13653 #ifdef __cplusplus
13654 extern "C"
13655 #endif
13656 char _mwvalidcheckl ();
13657 int
13658 main ()
13659 {
13660 return _mwvalidcheckl ();
13661   ;
13662   return 0;
13663 }
13664 _ACEOF
13665 if ac_fn_c_try_link "$LINENO"; then :
13666   ac_cv_lib_mw__mwvalidcheckl=yes
13667 else
13668   ac_cv_lib_mw__mwvalidcheckl=no
13669 fi
13670 rm -f core conftest.err conftest.$ac_objext \
13671     conftest$ac_exeext conftest.$ac_ext
13672 LIBS=$ac_check_lib_save_LIBS
13673 fi
13674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13675 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13676 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13677   LIBM="-lmw"
13678 fi
13679
13680   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13681 $as_echo_n "checking for cos in -lm... " >&6; }
13682 if test "${ac_cv_lib_m_cos+set}" = set; then :
13683   $as_echo_n "(cached) " >&6
13684 else
13685   ac_check_lib_save_LIBS=$LIBS
13686 LIBS="-lm  $LIBS"
13687 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13688 /* end confdefs.h.  */
13689
13690 /* Override any GCC internal prototype to avoid an error.
13691    Use char because int might match the return type of a GCC
13692    builtin and then its argument prototype would still apply.  */
13693 #ifdef __cplusplus
13694 extern "C"
13695 #endif
13696 char cos ();
13697 int
13698 main ()
13699 {
13700 return cos ();
13701   ;
13702   return 0;
13703 }
13704 _ACEOF
13705 if ac_fn_c_try_link "$LINENO"; then :
13706   ac_cv_lib_m_cos=yes
13707 else
13708   ac_cv_lib_m_cos=no
13709 fi
13710 rm -f core conftest.err conftest.$ac_objext \
13711     conftest$ac_exeext conftest.$ac_ext
13712 LIBS=$ac_check_lib_save_LIBS
13713 fi
13714 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13715 $as_echo "$ac_cv_lib_m_cos" >&6; }
13716 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13717   LIBM="$LIBM -lm"
13718 fi
13719
13720   ;;
13721 *)
13722   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13723 $as_echo_n "checking for cos in -lm... " >&6; }
13724 if test "${ac_cv_lib_m_cos+set}" = set; then :
13725   $as_echo_n "(cached) " >&6
13726 else
13727   ac_check_lib_save_LIBS=$LIBS
13728 LIBS="-lm  $LIBS"
13729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13730 /* end confdefs.h.  */
13731
13732 /* Override any GCC internal prototype to avoid an error.
13733    Use char because int might match the return type of a GCC
13734    builtin and then its argument prototype would still apply.  */
13735 #ifdef __cplusplus
13736 extern "C"
13737 #endif
13738 char cos ();
13739 int
13740 main ()
13741 {
13742 return cos ();
13743   ;
13744   return 0;
13745 }
13746 _ACEOF
13747 if ac_fn_c_try_link "$LINENO"; then :
13748   ac_cv_lib_m_cos=yes
13749 else
13750   ac_cv_lib_m_cos=no
13751 fi
13752 rm -f core conftest.err conftest.$ac_objext \
13753     conftest$ac_exeext conftest.$ac_ext
13754 LIBS=$ac_check_lib_save_LIBS
13755 fi
13756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13757 $as_echo "$ac_cv_lib_m_cos" >&6; }
13758 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13759   LIBM="-lm"
13760 fi
13761
13762   ;;
13763 esac
13764
13765
13766
13767   ;;
13768 esac
13769
13770 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13771 # enough, but on some of those systems, the assert macro relies on requoting
13772 # working properly!
13773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13774 $as_echo_n "checking for working assert macro... " >&6; }
13775 if test "${gas_cv_assert_ok+set}" = set; then :
13776   $as_echo_n "(cached) " >&6
13777 else
13778   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13779 /* end confdefs.h.  */
13780 #include <assert.h>
13781 #include <stdio.h>
13782 int
13783 main ()
13784 {
13785
13786 /* check for requoting problems */
13787 static int a, b, c, d;
13788 static char *s;
13789 assert (!strcmp(s, "foo bar baz quux"));
13790 /* check for newline handling */
13791 assert (a == b
13792         || c == d);
13793
13794   ;
13795   return 0;
13796 }
13797 _ACEOF
13798 if ac_fn_c_try_link "$LINENO"; then :
13799   gas_cv_assert_ok=yes
13800 else
13801   gas_cv_assert_ok=no
13802 fi
13803 rm -f core conftest.err conftest.$ac_objext \
13804     conftest$ac_exeext conftest.$ac_ext
13805 fi
13806 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13807 $as_echo "$gas_cv_assert_ok" >&6; }
13808 test $gas_cv_assert_ok = yes ||
13809 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13810
13811
13812
13813 # On some systems, the system header files may not declare malloc, realloc,
13814 # and free.  There are places where gas needs these functions to have been
13815 # declared -- such as when taking their addresses.
13816 gas_test_headers="
13817 #ifdef HAVE_MEMORY_H
13818 #include <memory.h>
13819 #endif
13820 #ifdef HAVE_STRING_H
13821 #include <string.h>
13822 #else
13823 #ifdef HAVE_STRINGS_H
13824 #include <strings.h>
13825 #endif
13826 #endif
13827 #ifdef HAVE_STDLIB_H
13828 #include <stdlib.h>
13829 #endif
13830 #ifdef HAVE_UNISTD_H
13831 #include <unistd.h>
13832 #endif
13833 "
13834
13835 # Does errno.h declare errno, or do we have to add a separate declaration
13836 # for it?
13837
13838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13839 $as_echo_n "checking whether declaration is required for errno... " >&6; }
13840 if test "${gas_cv_decl_needed_errno+set}" = set; then :
13841   $as_echo_n "(cached) " >&6
13842 else
13843   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13844 /* end confdefs.h.  */
13845
13846 #ifdef HAVE_ERRNO_H
13847 #include <errno.h>
13848 #endif
13849
13850 int
13851 main ()
13852 {
13853
13854 typedef int f;
13855 f x;
13856 x = (f) errno;
13857
13858   ;
13859   return 0;
13860 }
13861 _ACEOF
13862 if ac_fn_c_try_link "$LINENO"; then :
13863   gas_cv_decl_needed_errno=no
13864 else
13865   gas_cv_decl_needed_errno=yes
13866 fi
13867 rm -f core conftest.err conftest.$ac_objext \
13868     conftest$ac_exeext conftest.$ac_ext
13869 fi
13870 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13871 $as_echo "$gas_cv_decl_needed_errno" >&6; }
13872 if test $gas_cv_decl_needed_errno = yes; then
13873
13874 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13875
13876 fi
13877
13878
13879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13880 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13881 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13882   $as_echo_n "(cached) " >&6
13883 else
13884   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13885 /* end confdefs.h.  */
13886 #include <unistd.h>
13887 int
13888 main ()
13889 {
13890 extern int getopt (int, char *const*, const char *);
13891   ;
13892   return 0;
13893 }
13894 _ACEOF
13895 if ac_fn_c_try_compile "$LINENO"; then :
13896   gas_cv_decl_getopt_unistd_h=yes
13897 else
13898   gas_cv_decl_getopt_unistd_h=no
13899 fi
13900 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13901 fi
13902
13903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13904 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13905 if test $gas_cv_decl_getopt_unistd_h = yes; then
13906
13907 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13908
13909 fi
13910
13911
13912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13913 $as_echo_n "checking whether declaration is required for environ... " >&6; }
13914 if test "${gas_cv_decl_needed_environ+set}" = set; then :
13915   $as_echo_n "(cached) " >&6
13916 else
13917   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13918 /* end confdefs.h.  */
13919 $gas_test_headers
13920 int
13921 main ()
13922 {
13923
13924 typedef char **f;
13925 f x;
13926 x = (f) environ;
13927
13928   ;
13929   return 0;
13930 }
13931 _ACEOF
13932 if ac_fn_c_try_link "$LINENO"; then :
13933   gas_cv_decl_needed_environ=no
13934 else
13935   gas_cv_decl_needed_environ=yes
13936 fi
13937 rm -f core conftest.err conftest.$ac_objext \
13938     conftest$ac_exeext conftest.$ac_ext
13939 fi
13940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13941 $as_echo "$gas_cv_decl_needed_environ" >&6; }
13942 if test $gas_cv_decl_needed_environ = yes; then
13943
13944 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13945
13946 fi
13947
13948
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13950 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
13951 if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13952   $as_echo_n "(cached) " >&6
13953 else
13954   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13955 /* end confdefs.h.  */
13956 $gas_test_headers
13957 int
13958 main ()
13959 {
13960
13961 typedef int (*f)(int);
13962 f x;
13963 x = (f) ffs;
13964
13965   ;
13966   return 0;
13967 }
13968 _ACEOF
13969 if ac_fn_c_try_link "$LINENO"; then :
13970   gas_cv_decl_needed_ffs=no
13971 else
13972   gas_cv_decl_needed_ffs=yes
13973 fi
13974 rm -f core conftest.err conftest.$ac_objext \
13975     conftest$ac_exeext conftest.$ac_ext
13976 fi
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
13978 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
13979 if test $gas_cv_decl_needed_ffs = yes; then
13980
13981 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
13982
13983 fi
13984
13985
13986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
13987 $as_echo_n "checking whether declaration is required for free... " >&6; }
13988 if test "${gas_cv_decl_needed_free+set}" = set; then :
13989   $as_echo_n "(cached) " >&6
13990 else
13991   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13992 /* end confdefs.h.  */
13993 $gas_test_headers
13994 int
13995 main ()
13996 {
13997
13998 typedef void (*f)();
13999 f x;
14000 x = (f) free;
14001
14002   ;
14003   return 0;
14004 }
14005 _ACEOF
14006 if ac_fn_c_try_link "$LINENO"; then :
14007   gas_cv_decl_needed_free=no
14008 else
14009   gas_cv_decl_needed_free=yes
14010 fi
14011 rm -f core conftest.err conftest.$ac_objext \
14012     conftest$ac_exeext conftest.$ac_ext
14013 fi
14014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14015 $as_echo "$gas_cv_decl_needed_free" >&6; }
14016 if test $gas_cv_decl_needed_free = yes; then
14017
14018 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14019
14020 fi
14021
14022
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14024 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14025 if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14026   $as_echo_n "(cached) " >&6
14027 else
14028   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14029 /* end confdefs.h.  */
14030 $gas_test_headers
14031 int
14032 main ()
14033 {
14034
14035 typedef char *(*f)();
14036 f x;
14037 x = (f) malloc;
14038
14039   ;
14040   return 0;
14041 }
14042 _ACEOF
14043 if ac_fn_c_try_link "$LINENO"; then :
14044   gas_cv_decl_needed_malloc=no
14045 else
14046   gas_cv_decl_needed_malloc=yes
14047 fi
14048 rm -f core conftest.err conftest.$ac_objext \
14049     conftest$ac_exeext conftest.$ac_ext
14050 fi
14051 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14052 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14053 if test $gas_cv_decl_needed_malloc = yes; then
14054
14055 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14056
14057 fi
14058
14059
14060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14061 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14062 if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14063   $as_echo_n "(cached) " >&6
14064 else
14065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14066 /* end confdefs.h.  */
14067 $gas_test_headers
14068 int
14069 main ()
14070 {
14071
14072 typedef char *(*f)();
14073 f x;
14074 x = (f) sbrk;
14075
14076   ;
14077   return 0;
14078 }
14079 _ACEOF
14080 if ac_fn_c_try_link "$LINENO"; then :
14081   gas_cv_decl_needed_sbrk=no
14082 else
14083   gas_cv_decl_needed_sbrk=yes
14084 fi
14085 rm -f core conftest.err conftest.$ac_objext \
14086     conftest$ac_exeext conftest.$ac_ext
14087 fi
14088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14089 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14090 if test $gas_cv_decl_needed_sbrk = yes; then
14091
14092 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14093
14094 fi
14095
14096
14097 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14098 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14099 if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14100   $as_echo_n "(cached) " >&6
14101 else
14102   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14103 /* end confdefs.h.  */
14104 $gas_test_headers
14105 int
14106 main ()
14107 {
14108
14109 typedef char *(*f)();
14110 f x;
14111 x = (f) strstr;
14112
14113   ;
14114   return 0;
14115 }
14116 _ACEOF
14117 if ac_fn_c_try_link "$LINENO"; then :
14118   gas_cv_decl_needed_strstr=no
14119 else
14120   gas_cv_decl_needed_strstr=yes
14121 fi
14122 rm -f core conftest.err conftest.$ac_objext \
14123     conftest$ac_exeext conftest.$ac_ext
14124 fi
14125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14126 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14127 if test $gas_cv_decl_needed_strstr = yes; then
14128
14129 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14130
14131 fi
14132
14133
14134 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14135 if test "x$ac_cv_have_decl_free" = x""yes; then :
14136   ac_have_decl=1
14137 else
14138   ac_have_decl=0
14139 fi
14140
14141 cat >>confdefs.h <<_ACEOF
14142 #define HAVE_DECL_FREE $ac_have_decl
14143 _ACEOF
14144 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14145 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14146   ac_have_decl=1
14147 else
14148   ac_have_decl=0
14149 fi
14150
14151 cat >>confdefs.h <<_ACEOF
14152 #define HAVE_DECL_GETENV $ac_have_decl
14153 _ACEOF
14154 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14155 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14156   ac_have_decl=1
14157 else
14158   ac_have_decl=0
14159 fi
14160
14161 cat >>confdefs.h <<_ACEOF
14162 #define HAVE_DECL_MALLOC $ac_have_decl
14163 _ACEOF
14164 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14165 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14166   ac_have_decl=1
14167 else
14168   ac_have_decl=0
14169 fi
14170
14171 cat >>confdefs.h <<_ACEOF
14172 #define HAVE_DECL_MEMPCPY $ac_have_decl
14173 _ACEOF
14174 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14175 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14176   ac_have_decl=1
14177 else
14178   ac_have_decl=0
14179 fi
14180
14181 cat >>confdefs.h <<_ACEOF
14182 #define HAVE_DECL_REALLOC $ac_have_decl
14183 _ACEOF
14184 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14185 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14186   ac_have_decl=1
14187 else
14188   ac_have_decl=0
14189 fi
14190
14191 cat >>confdefs.h <<_ACEOF
14192 #define HAVE_DECL_STPCPY $ac_have_decl
14193 _ACEOF
14194 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14195 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14196   ac_have_decl=1
14197 else
14198   ac_have_decl=0
14199 fi
14200
14201 cat >>confdefs.h <<_ACEOF
14202 #define HAVE_DECL_STRSTR $ac_have_decl
14203 _ACEOF
14204 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14205 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14206   ac_have_decl=1
14207 else
14208   ac_have_decl=0
14209 fi
14210
14211 cat >>confdefs.h <<_ACEOF
14212 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14213 _ACEOF
14214
14215
14216
14217 case "${host}" in
14218 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14219
14220 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14221  ;;
14222 esac
14223
14224 # Link in zlib if we can.  This allows us to write compressed debug sections.
14225
14226   # See if the user specified whether he wants zlib support or not.
14227
14228 # Check whether --with-zlib was given.
14229 if test "${with_zlib+set}" = set; then :
14230   withval=$with_zlib;
14231 else
14232   with_zlib=auto
14233 fi
14234
14235
14236   if test "$with_zlib" != "no"; then
14237     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14238 $as_echo_n "checking for library containing zlibVersion... " >&6; }
14239 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14240   $as_echo_n "(cached) " >&6
14241 else
14242   ac_func_search_save_LIBS=$LIBS
14243 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14244 /* end confdefs.h.  */
14245
14246 /* Override any GCC internal prototype to avoid an error.
14247    Use char because int might match the return type of a GCC
14248    builtin and then its argument prototype would still apply.  */
14249 #ifdef __cplusplus
14250 extern "C"
14251 #endif
14252 char zlibVersion ();
14253 int
14254 main ()
14255 {
14256 return zlibVersion ();
14257   ;
14258   return 0;
14259 }
14260 _ACEOF
14261 for ac_lib in '' z; do
14262   if test -z "$ac_lib"; then
14263     ac_res="none required"
14264   else
14265     ac_res=-l$ac_lib
14266     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14267   fi
14268   if ac_fn_c_try_link "$LINENO"; then :
14269   ac_cv_search_zlibVersion=$ac_res
14270 fi
14271 rm -f core conftest.err conftest.$ac_objext \
14272     conftest$ac_exeext
14273   if test "${ac_cv_search_zlibVersion+set}" = set; then :
14274   break
14275 fi
14276 done
14277 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14278
14279 else
14280   ac_cv_search_zlibVersion=no
14281 fi
14282 rm conftest.$ac_ext
14283 LIBS=$ac_func_search_save_LIBS
14284 fi
14285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14286 $as_echo "$ac_cv_search_zlibVersion" >&6; }
14287 ac_res=$ac_cv_search_zlibVersion
14288 if test "$ac_res" != no; then :
14289   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14290   for ac_header in zlib.h
14291 do :
14292   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14293 if test "x$ac_cv_header_zlib_h" = x""yes; then :
14294   cat >>confdefs.h <<_ACEOF
14295 #define HAVE_ZLIB_H 1
14296 _ACEOF
14297
14298 fi
14299
14300 done
14301
14302 fi
14303
14304     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14305       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14306     fi
14307   fi
14308
14309
14310 # Support for VMS timestamps via cross compile
14311
14312 if test "$ac_cv_header_time_h" = yes; then
14313   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14314 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14315  if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14316   $as_echo_n "(cached) " >&6
14317 else
14318   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14319 /* end confdefs.h.  */
14320
14321 #define _BSD_SOURCE 1
14322 #include <time.h>
14323 int
14324 main ()
14325 {
14326 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14327   ;
14328   return 0;
14329 }
14330 _ACEOF
14331 if ac_fn_c_try_compile "$LINENO"; then :
14332   gas_cv_have_time_type_member_tm_gmtoff=yes
14333 else
14334   gas_cv_have_time_type_member_tm_gmtoff=no
14335
14336 fi
14337 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14338 fi
14339
14340  if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14341
14342 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14343
14344  fi
14345  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14346 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14347
14348 fi
14349
14350 if test "$ac_cv_header_sys_stat_h" = yes; then
14351     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14352 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14353  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14354   $as_echo_n "(cached) " >&6
14355 else
14356   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14357 /* end confdefs.h.  */
14358
14359 #define _BSD_SOURCE 1
14360 #include <sys/stat.h>
14361 int
14362 main ()
14363 {
14364 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14365   ;
14366   return 0;
14367 }
14368 _ACEOF
14369 if ac_fn_c_try_compile "$LINENO"; then :
14370   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14371 else
14372   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14373
14374 fi
14375 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14376 fi
14377
14378  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14379
14380 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14381
14382  fi
14383  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14384 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14385
14386     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14387 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14388  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14389   $as_echo_n "(cached) " >&6
14390 else
14391   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14392 /* end confdefs.h.  */
14393
14394 #define _BSD_SOURCE 1
14395 #include <sys/stat.h>
14396 int
14397 main ()
14398 {
14399 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14400   ;
14401   return 0;
14402 }
14403 _ACEOF
14404 if ac_fn_c_try_compile "$LINENO"; then :
14405   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14406 else
14407   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14408
14409 fi
14410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14411 fi
14412
14413  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14414
14415 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14416
14417  fi
14418  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14419 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14420
14421 fi
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14432
14433 ac_config_commands="$ac_config_commands default"
14434
14435
14436 cat >confcache <<\_ACEOF
14437 # This file is a shell script that caches the results of configure
14438 # tests run on this system so they can be shared between configure
14439 # scripts and configure runs, see configure's option --config-cache.
14440 # It is not useful on other systems.  If it contains results you don't
14441 # want to keep, you may remove or edit it.
14442 #
14443 # config.status only pays attention to the cache file if you give it
14444 # the --recheck option to rerun configure.
14445 #
14446 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14447 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14448 # following values.
14449
14450 _ACEOF
14451
14452 # The following way of writing the cache mishandles newlines in values,
14453 # but we know of no workaround that is simple, portable, and efficient.
14454 # So, we kill variables containing newlines.
14455 # Ultrix sh set writes to stderr and can't be redirected directly,
14456 # and sets the high bit in the cache file unless we assign to the vars.
14457 (
14458   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14459     eval ac_val=\$$ac_var
14460     case $ac_val in #(
14461     *${as_nl}*)
14462       case $ac_var in #(
14463       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14464 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14465       esac
14466       case $ac_var in #(
14467       _ | IFS | as_nl) ;; #(
14468       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14469       *) { eval $ac_var=; unset $ac_var;} ;;
14470       esac ;;
14471     esac
14472   done
14473
14474   (set) 2>&1 |
14475     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14476     *${as_nl}ac_space=\ *)
14477       # `set' does not quote correctly, so add quotes: double-quote
14478       # substitution turns \\\\ into \\, and sed turns \\ into \.
14479       sed -n \
14480         "s/'/'\\\\''/g;
14481           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14482       ;; #(
14483     *)
14484       # `set' quotes correctly as required by POSIX, so do not add quotes.
14485       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14486       ;;
14487     esac |
14488     sort
14489 ) |
14490   sed '
14491      /^ac_cv_env_/b end
14492      t clear
14493      :clear
14494      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14495      t end
14496      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14497      :end' >>confcache
14498 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14499   if test -w "$cache_file"; then
14500     test "x$cache_file" != "x/dev/null" &&
14501       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14502 $as_echo "$as_me: updating cache $cache_file" >&6;}
14503     cat confcache >$cache_file
14504   else
14505     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14506 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14507   fi
14508 fi
14509 rm -f confcache
14510
14511 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14512 # Let make expand exec_prefix.
14513 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14514
14515 DEFS=-DHAVE_CONFIG_H
14516
14517 ac_libobjs=
14518 ac_ltlibobjs=
14519 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14520   # 1. Remove the extension, and $U if already installed.
14521   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14522   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14523   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14524   #    will be set to the directory where LIBOBJS objects are built.
14525   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14526   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14527 done
14528 LIBOBJS=$ac_libobjs
14529
14530 LTLIBOBJS=$ac_ltlibobjs
14531
14532
14533 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14534   as_fn_error "conditional \"AMDEP\" was never defined.
14535 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14536 fi
14537 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14538   as_fn_error "conditional \"am__fastdepCC\" was never defined.
14539 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14540 fi
14541  if test -n "$EXEEXT"; then
14542   am__EXEEXT_TRUE=
14543   am__EXEEXT_FALSE='#'
14544 else
14545   am__EXEEXT_TRUE='#'
14546   am__EXEEXT_FALSE=
14547 fi
14548
14549
14550 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14551   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14552 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14553 fi
14554 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14555   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14556 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14557 fi
14558
14559 : ${CONFIG_STATUS=./config.status}
14560 ac_write_fail=0
14561 ac_clean_files_save=$ac_clean_files
14562 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14563 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14564 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14565 as_write_fail=0
14566 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14567 #! $SHELL
14568 # Generated by $as_me.
14569 # Run this file to recreate the current configuration.
14570 # Compiler output produced by configure, useful for debugging
14571 # configure, is in config.log if it exists.
14572
14573 debug=false
14574 ac_cs_recheck=false
14575 ac_cs_silent=false
14576
14577 SHELL=\${CONFIG_SHELL-$SHELL}
14578 export SHELL
14579 _ASEOF
14580 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14581 ## -------------------- ##
14582 ## M4sh Initialization. ##
14583 ## -------------------- ##
14584
14585 # Be more Bourne compatible
14586 DUALCASE=1; export DUALCASE # for MKS sh
14587 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14588   emulate sh
14589   NULLCMD=:
14590   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14591   # is contrary to our usage.  Disable this feature.
14592   alias -g '${1+"$@"}'='"$@"'
14593   setopt NO_GLOB_SUBST
14594 else
14595   case `(set -o) 2>/dev/null` in #(
14596   *posix*) :
14597     set -o posix ;; #(
14598   *) :
14599      ;;
14600 esac
14601 fi
14602
14603
14604 as_nl='
14605 '
14606 export as_nl
14607 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14608 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14609 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14610 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14611 # Prefer a ksh shell builtin over an external printf program on Solaris,
14612 # but without wasting forks for bash or zsh.
14613 if test -z "$BASH_VERSION$ZSH_VERSION" \
14614     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14615   as_echo='print -r --'
14616   as_echo_n='print -rn --'
14617 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14618   as_echo='printf %s\n'
14619   as_echo_n='printf %s'
14620 else
14621   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14622     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14623     as_echo_n='/usr/ucb/echo -n'
14624   else
14625     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14626     as_echo_n_body='eval
14627       arg=$1;
14628       case $arg in #(
14629       *"$as_nl"*)
14630         expr "X$arg" : "X\\(.*\\)$as_nl";
14631         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14632       esac;
14633       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14634     '
14635     export as_echo_n_body
14636     as_echo_n='sh -c $as_echo_n_body as_echo'
14637   fi
14638   export as_echo_body
14639   as_echo='sh -c $as_echo_body as_echo'
14640 fi
14641
14642 # The user is always right.
14643 if test "${PATH_SEPARATOR+set}" != set; then
14644   PATH_SEPARATOR=:
14645   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14646     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14647       PATH_SEPARATOR=';'
14648   }
14649 fi
14650
14651
14652 # IFS
14653 # We need space, tab and new line, in precisely that order.  Quoting is
14654 # there to prevent editors from complaining about space-tab.
14655 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14656 # splitting by setting IFS to empty value.)
14657 IFS=" ""        $as_nl"
14658
14659 # Find who we are.  Look in the path if we contain no directory separator.
14660 case $0 in #((
14661   *[\\/]* ) as_myself=$0 ;;
14662   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14663 for as_dir in $PATH
14664 do
14665   IFS=$as_save_IFS
14666   test -z "$as_dir" && as_dir=.
14667     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14668   done
14669 IFS=$as_save_IFS
14670
14671      ;;
14672 esac
14673 # We did not find ourselves, most probably we were run as `sh COMMAND'
14674 # in which case we are not to be found in the path.
14675 if test "x$as_myself" = x; then
14676   as_myself=$0
14677 fi
14678 if test ! -f "$as_myself"; then
14679   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14680   exit 1
14681 fi
14682
14683 # Unset variables that we do not need and which cause bugs (e.g. in
14684 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14685 # suppresses any "Segmentation fault" message there.  '((' could
14686 # trigger a bug in pdksh 5.2.14.
14687 for as_var in BASH_ENV ENV MAIL MAILPATH
14688 do eval test x\${$as_var+set} = xset \
14689   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14690 done
14691 PS1='$ '
14692 PS2='> '
14693 PS4='+ '
14694
14695 # NLS nuisances.
14696 LC_ALL=C
14697 export LC_ALL
14698 LANGUAGE=C
14699 export LANGUAGE
14700
14701 # CDPATH.
14702 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14703
14704
14705 # as_fn_error ERROR [LINENO LOG_FD]
14706 # ---------------------------------
14707 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14708 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14709 # script with status $?, using 1 if that was 0.
14710 as_fn_error ()
14711 {
14712   as_status=$?; test $as_status -eq 0 && as_status=1
14713   if test "$3"; then
14714     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14715     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14716   fi
14717   $as_echo "$as_me: error: $1" >&2
14718   as_fn_exit $as_status
14719 } # as_fn_error
14720
14721
14722 # as_fn_set_status STATUS
14723 # -----------------------
14724 # Set $? to STATUS, without forking.
14725 as_fn_set_status ()
14726 {
14727   return $1
14728 } # as_fn_set_status
14729
14730 # as_fn_exit STATUS
14731 # -----------------
14732 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14733 as_fn_exit ()
14734 {
14735   set +e
14736   as_fn_set_status $1
14737   exit $1
14738 } # as_fn_exit
14739
14740 # as_fn_unset VAR
14741 # ---------------
14742 # Portably unset VAR.
14743 as_fn_unset ()
14744 {
14745   { eval $1=; unset $1;}
14746 }
14747 as_unset=as_fn_unset
14748 # as_fn_append VAR VALUE
14749 # ----------------------
14750 # Append the text in VALUE to the end of the definition contained in VAR. Take
14751 # advantage of any shell optimizations that allow amortized linear growth over
14752 # repeated appends, instead of the typical quadratic growth present in naive
14753 # implementations.
14754 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14755   eval 'as_fn_append ()
14756   {
14757     eval $1+=\$2
14758   }'
14759 else
14760   as_fn_append ()
14761   {
14762     eval $1=\$$1\$2
14763   }
14764 fi # as_fn_append
14765
14766 # as_fn_arith ARG...
14767 # ------------------
14768 # Perform arithmetic evaluation on the ARGs, and store the result in the
14769 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14770 # must be portable across $(()) and expr.
14771 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14772   eval 'as_fn_arith ()
14773   {
14774     as_val=$(( $* ))
14775   }'
14776 else
14777   as_fn_arith ()
14778   {
14779     as_val=`expr "$@" || test $? -eq 1`
14780   }
14781 fi # as_fn_arith
14782
14783
14784 if expr a : '\(a\)' >/dev/null 2>&1 &&
14785    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14786   as_expr=expr
14787 else
14788   as_expr=false
14789 fi
14790
14791 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14792   as_basename=basename
14793 else
14794   as_basename=false
14795 fi
14796
14797 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14798   as_dirname=dirname
14799 else
14800   as_dirname=false
14801 fi
14802
14803 as_me=`$as_basename -- "$0" ||
14804 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14805          X"$0" : 'X\(//\)$' \| \
14806          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14807 $as_echo X/"$0" |
14808     sed '/^.*\/\([^/][^/]*\)\/*$/{
14809             s//\1/
14810             q
14811           }
14812           /^X\/\(\/\/\)$/{
14813             s//\1/
14814             q
14815           }
14816           /^X\/\(\/\).*/{
14817             s//\1/
14818             q
14819           }
14820           s/.*/./; q'`
14821
14822 # Avoid depending upon Character Ranges.
14823 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14824 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14825 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14826 as_cr_digits='0123456789'
14827 as_cr_alnum=$as_cr_Letters$as_cr_digits
14828
14829 ECHO_C= ECHO_N= ECHO_T=
14830 case `echo -n x` in #(((((
14831 -n*)
14832   case `echo 'xy\c'` in
14833   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14834   xy)  ECHO_C='\c';;
14835   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14836        ECHO_T=' ';;
14837   esac;;
14838 *)
14839   ECHO_N='-n';;
14840 esac
14841
14842 rm -f conf$$ conf$$.exe conf$$.file
14843 if test -d conf$$.dir; then
14844   rm -f conf$$.dir/conf$$.file
14845 else
14846   rm -f conf$$.dir
14847   mkdir conf$$.dir 2>/dev/null
14848 fi
14849 if (echo >conf$$.file) 2>/dev/null; then
14850   if ln -s conf$$.file conf$$ 2>/dev/null; then
14851     as_ln_s='ln -s'
14852     # ... but there are two gotchas:
14853     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14854     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14855     # In both cases, we have to default to `cp -p'.
14856     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14857       as_ln_s='cp -p'
14858   elif ln conf$$.file conf$$ 2>/dev/null; then
14859     as_ln_s=ln
14860   else
14861     as_ln_s='cp -p'
14862   fi
14863 else
14864   as_ln_s='cp -p'
14865 fi
14866 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14867 rmdir conf$$.dir 2>/dev/null
14868
14869
14870 # as_fn_mkdir_p
14871 # -------------
14872 # Create "$as_dir" as a directory, including parents if necessary.
14873 as_fn_mkdir_p ()
14874 {
14875
14876   case $as_dir in #(
14877   -*) as_dir=./$as_dir;;
14878   esac
14879   test -d "$as_dir" || eval $as_mkdir_p || {
14880     as_dirs=
14881     while :; do
14882       case $as_dir in #(
14883       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14884       *) as_qdir=$as_dir;;
14885       esac
14886       as_dirs="'$as_qdir' $as_dirs"
14887       as_dir=`$as_dirname -- "$as_dir" ||
14888 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14889          X"$as_dir" : 'X\(//\)[^/]' \| \
14890          X"$as_dir" : 'X\(//\)$' \| \
14891          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14892 $as_echo X"$as_dir" |
14893     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14894             s//\1/
14895             q
14896           }
14897           /^X\(\/\/\)[^/].*/{
14898             s//\1/
14899             q
14900           }
14901           /^X\(\/\/\)$/{
14902             s//\1/
14903             q
14904           }
14905           /^X\(\/\).*/{
14906             s//\1/
14907             q
14908           }
14909           s/.*/./; q'`
14910       test -d "$as_dir" && break
14911     done
14912     test -z "$as_dirs" || eval "mkdir $as_dirs"
14913   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14914
14915
14916 } # as_fn_mkdir_p
14917 if mkdir -p . 2>/dev/null; then
14918   as_mkdir_p='mkdir -p "$as_dir"'
14919 else
14920   test -d ./-p && rmdir ./-p
14921   as_mkdir_p=false
14922 fi
14923
14924 if test -x / >/dev/null 2>&1; then
14925   as_test_x='test -x'
14926 else
14927   if ls -dL / >/dev/null 2>&1; then
14928     as_ls_L_option=L
14929   else
14930     as_ls_L_option=
14931   fi
14932   as_test_x='
14933     eval sh -c '\''
14934       if test -d "$1"; then
14935         test -d "$1/.";
14936       else
14937         case $1 in #(
14938         -*)set "./$1";;
14939         esac;
14940         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14941         ???[sx]*):;;*)false;;esac;fi
14942     '\'' sh
14943   '
14944 fi
14945 as_executable_p=$as_test_x
14946
14947 # Sed expression to map a string onto a valid CPP name.
14948 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14949
14950 # Sed expression to map a string onto a valid variable name.
14951 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14952
14953
14954 exec 6>&1
14955 ## ----------------------------------- ##
14956 ## Main body of $CONFIG_STATUS script. ##
14957 ## ----------------------------------- ##
14958 _ASEOF
14959 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14960
14961 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14962 # Save the log message, to keep $0 and so on meaningful, and to
14963 # report actual input values of CONFIG_FILES etc. instead of their
14964 # values after options handling.
14965 ac_log="
14966 This file was extended by gas $as_me 2.24.51, which was
14967 generated by GNU Autoconf 2.64.  Invocation command line was
14968
14969   CONFIG_FILES    = $CONFIG_FILES
14970   CONFIG_HEADERS  = $CONFIG_HEADERS
14971   CONFIG_LINKS    = $CONFIG_LINKS
14972   CONFIG_COMMANDS = $CONFIG_COMMANDS
14973   $ $0 $@
14974
14975 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14976 "
14977
14978 _ACEOF
14979
14980 case $ac_config_files in *"
14981 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14982 esac
14983
14984 case $ac_config_headers in *"
14985 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14986 esac
14987
14988
14989 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14990 # Files that config.status was made for.
14991 config_files="$ac_config_files"
14992 config_headers="$ac_config_headers"
14993 config_commands="$ac_config_commands"
14994
14995 _ACEOF
14996
14997 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14998 ac_cs_usage="\
14999 \`$as_me' instantiates files and other configuration actions
15000 from templates according to the current configuration.  Unless the files
15001 and actions are specified as TAGs, all are instantiated by default.
15002
15003 Usage: $0 [OPTION]... [TAG]...
15004
15005   -h, --help       print this help, then exit
15006   -V, --version    print version number and configuration settings, then exit
15007   -q, --quiet, --silent
15008                    do not print progress messages
15009   -d, --debug      don't remove temporary files
15010       --recheck    update $as_me by reconfiguring in the same conditions
15011       --file=FILE[:TEMPLATE]
15012                    instantiate the configuration file FILE
15013       --header=FILE[:TEMPLATE]
15014                    instantiate the configuration header FILE
15015
15016 Configuration files:
15017 $config_files
15018
15019 Configuration headers:
15020 $config_headers
15021
15022 Configuration commands:
15023 $config_commands
15024
15025 Report bugs to the package provider."
15026
15027 _ACEOF
15028 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15029 ac_cs_version="\\
15030 gas config.status 2.24.51
15031 configured by $0, generated by GNU Autoconf 2.64,
15032   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15033
15034 Copyright (C) 2009 Free Software Foundation, Inc.
15035 This config.status script is free software; the Free Software Foundation
15036 gives unlimited permission to copy, distribute and modify it."
15037
15038 ac_pwd='$ac_pwd'
15039 srcdir='$srcdir'
15040 INSTALL='$INSTALL'
15041 MKDIR_P='$MKDIR_P'
15042 AWK='$AWK'
15043 test -n "\$AWK" || AWK=awk
15044 _ACEOF
15045
15046 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15047 # The default lists apply if the user does not specify any file.
15048 ac_need_defaults=:
15049 while test $# != 0
15050 do
15051   case $1 in
15052   --*=*)
15053     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15054     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15055     ac_shift=:
15056     ;;
15057   *)
15058     ac_option=$1
15059     ac_optarg=$2
15060     ac_shift=shift
15061     ;;
15062   esac
15063
15064   case $ac_option in
15065   # Handling of the options.
15066   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15067     ac_cs_recheck=: ;;
15068   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15069     $as_echo "$ac_cs_version"; exit ;;
15070   --debug | --debu | --deb | --de | --d | -d )
15071     debug=: ;;
15072   --file | --fil | --fi | --f )
15073     $ac_shift
15074     case $ac_optarg in
15075     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15076     esac
15077     as_fn_append CONFIG_FILES " '$ac_optarg'"
15078     ac_need_defaults=false;;
15079   --header | --heade | --head | --hea )
15080     $ac_shift
15081     case $ac_optarg in
15082     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15083     esac
15084     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15085     ac_need_defaults=false;;
15086   --he | --h)
15087     # Conflict between --help and --header
15088     as_fn_error "ambiguous option: \`$1'
15089 Try \`$0 --help' for more information.";;
15090   --help | --hel | -h )
15091     $as_echo "$ac_cs_usage"; exit ;;
15092   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15093   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15094     ac_cs_silent=: ;;
15095
15096   # This is an error.
15097   -*) as_fn_error "unrecognized option: \`$1'
15098 Try \`$0 --help' for more information." ;;
15099
15100   *) as_fn_append ac_config_targets " $1"
15101      ac_need_defaults=false ;;
15102
15103   esac
15104   shift
15105 done
15106
15107 ac_configure_extra_args=
15108
15109 if $ac_cs_silent; then
15110   exec 6>/dev/null
15111   ac_configure_extra_args="$ac_configure_extra_args --silent"
15112 fi
15113
15114 _ACEOF
15115 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15116 if \$ac_cs_recheck; then
15117   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15118   shift
15119   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15120   CONFIG_SHELL='$SHELL'
15121   export CONFIG_SHELL
15122   exec "\$@"
15123 fi
15124
15125 _ACEOF
15126 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15127 exec 5>>config.log
15128 {
15129   echo
15130   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15131 ## Running $as_me. ##
15132 _ASBOX
15133   $as_echo "$ac_log"
15134 } >&5
15135
15136 _ACEOF
15137 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15138 #
15139 # INIT-COMMANDS
15140 #
15141 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15142
15143
15144 # The HP-UX ksh and POSIX shell print the target directory to stdout
15145 # if CDPATH is set.
15146 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15147
15148 sed_quote_subst='$sed_quote_subst'
15149 double_quote_subst='$double_quote_subst'
15150 delay_variable_subst='$delay_variable_subst'
15151 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15152 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15153 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15154 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15155 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15156 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15157 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15158 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15159 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15160 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15161 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15162 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15163 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15164 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15165 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15166 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15167 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15168 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15169 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15170 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15171 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15172 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15173 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15174 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15175 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15176 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15177 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15178 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15179 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15180 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15181 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15182 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15183 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15184 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15185 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15186 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15187 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15188 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15189 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15190 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15191 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15192 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15193 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15194 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15195 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15196 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15197 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15198 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15199 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"`'
15200 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15201 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15202 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15203 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15204 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15205 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15206 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15207 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15208 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15209 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15210 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15211 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15212 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15213 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15214 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15215 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15216 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15217 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15218 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15219 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15220 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15221 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15222 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15223 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15224 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15225 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15226 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15227 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15228 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15229 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15230 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15231 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15232 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15233 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15234 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15235 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15236 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15237 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15238 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15239 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15240 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15241 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15242 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15243 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15244 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15245 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15246 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15247 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15248 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15249 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15250 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15251 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15252 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15253 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15254 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15255 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15256 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15257 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15258 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15259 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15260 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15261 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15262 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15263 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15264 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15265 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15266 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15267 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15268 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15269 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15270 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15271
15272 LTCC='$LTCC'
15273 LTCFLAGS='$LTCFLAGS'
15274 compiler='$compiler_DEFAULT'
15275
15276 # A function that is used when there is no print builtin or printf.
15277 func_fallback_echo ()
15278 {
15279   eval 'cat <<_LTECHO_EOF
15280 \$1
15281 _LTECHO_EOF'
15282 }
15283
15284 # Quote evaled strings.
15285 for var in SHELL \
15286 ECHO \
15287 SED \
15288 GREP \
15289 EGREP \
15290 FGREP \
15291 LD \
15292 NM \
15293 LN_S \
15294 lt_SP2NL \
15295 lt_NL2SP \
15296 reload_flag \
15297 OBJDUMP \
15298 deplibs_check_method \
15299 file_magic_cmd \
15300 AR \
15301 AR_FLAGS \
15302 STRIP \
15303 RANLIB \
15304 CC \
15305 CFLAGS \
15306 compiler \
15307 lt_cv_sys_global_symbol_pipe \
15308 lt_cv_sys_global_symbol_to_cdecl \
15309 lt_cv_sys_global_symbol_to_c_name_address \
15310 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15311 lt_prog_compiler_no_builtin_flag \
15312 lt_prog_compiler_wl \
15313 lt_prog_compiler_pic \
15314 lt_prog_compiler_static \
15315 lt_cv_prog_compiler_c_o \
15316 need_locks \
15317 DSYMUTIL \
15318 NMEDIT \
15319 LIPO \
15320 OTOOL \
15321 OTOOL64 \
15322 shrext_cmds \
15323 export_dynamic_flag_spec \
15324 whole_archive_flag_spec \
15325 compiler_needs_object \
15326 with_gnu_ld \
15327 allow_undefined_flag \
15328 no_undefined_flag \
15329 hardcode_libdir_flag_spec \
15330 hardcode_libdir_flag_spec_ld \
15331 hardcode_libdir_separator \
15332 fix_srcfile_path \
15333 exclude_expsyms \
15334 include_expsyms \
15335 file_list_spec \
15336 variables_saved_for_relink \
15337 libname_spec \
15338 library_names_spec \
15339 soname_spec \
15340 install_override_mode \
15341 finish_eval \
15342 old_striplib \
15343 striplib; do
15344     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15345     *[\\\\\\\`\\"\\\$]*)
15346       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15347       ;;
15348     *)
15349       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15350       ;;
15351     esac
15352 done
15353
15354 # Double-quote double-evaled strings.
15355 for var in reload_cmds \
15356 old_postinstall_cmds \
15357 old_postuninstall_cmds \
15358 old_archive_cmds \
15359 extract_expsyms_cmds \
15360 old_archive_from_new_cmds \
15361 old_archive_from_expsyms_cmds \
15362 archive_cmds \
15363 archive_expsym_cmds \
15364 module_cmds \
15365 module_expsym_cmds \
15366 export_symbols_cmds \
15367 prelink_cmds \
15368 postinstall_cmds \
15369 postuninstall_cmds \
15370 finish_cmds \
15371 sys_lib_search_path_spec \
15372 sys_lib_dlsearch_path_spec; do
15373     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15374     *[\\\\\\\`\\"\\\$]*)
15375       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15376       ;;
15377     *)
15378       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15379       ;;
15380     esac
15381 done
15382
15383 ac_aux_dir='$ac_aux_dir'
15384 xsi_shell='$xsi_shell'
15385 lt_shell_append='$lt_shell_append'
15386
15387 # See if we are running on zsh, and set the options which allow our
15388 # commands through without removal of \ escapes INIT.
15389 if test -n "\${ZSH_VERSION+set}" ; then
15390    setopt NO_GLOB_SUBST
15391 fi
15392
15393
15394     PACKAGE='$PACKAGE'
15395     VERSION='$VERSION'
15396     TIMESTAMP='$TIMESTAMP'
15397     RM='$RM'
15398     ofile='$ofile'
15399
15400
15401
15402 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15403     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15404     # from automake.
15405     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15406     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15407     LINGUAS="${LINGUAS-%UNSET%}"
15408
15409 target_cpu_type=${target_cpu_type}
15410  cgen_cpu_prefix=${cgen_cpu_prefix}
15411  obj_format=${obj_format}
15412  te_file=${te_file}
15413
15414 _ACEOF
15415
15416 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15417
15418 # Handling of arguments.
15419 for ac_config_target in $ac_config_targets
15420 do
15421   case $ac_config_target in
15422     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15423     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15424     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15425     "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15426     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15427     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15428     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15429     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15430     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15431     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15432
15433   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15434   esac
15435 done
15436
15437
15438 # If the user did not use the arguments to specify the items to instantiate,
15439 # then the envvar interface is used.  Set only those that are not.
15440 # We use the long form for the default assignment because of an extremely
15441 # bizarre bug on SunOS 4.1.3.
15442 if $ac_need_defaults; then
15443   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15444   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15445   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15446 fi
15447
15448 # Have a temporary directory for convenience.  Make it in the build tree
15449 # simply because there is no reason against having it here, and in addition,
15450 # creating and moving files from /tmp can sometimes cause problems.
15451 # Hook for its removal unless debugging.
15452 # Note that there is a small window in which the directory will not be cleaned:
15453 # after its creation but before its name has been assigned to `$tmp'.
15454 $debug ||
15455 {
15456   tmp=
15457   trap 'exit_status=$?
15458   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15459 ' 0
15460   trap 'as_fn_exit 1' 1 2 13 15
15461 }
15462 # Create a (secure) tmp directory for tmp files.
15463
15464 {
15465   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15466   test -n "$tmp" && test -d "$tmp"
15467 }  ||
15468 {
15469   tmp=./conf$$-$RANDOM
15470   (umask 077 && mkdir "$tmp")
15471 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15472
15473 # Set up the scripts for CONFIG_FILES section.
15474 # No need to generate them if there are no CONFIG_FILES.
15475 # This happens for instance with `./config.status config.h'.
15476 if test -n "$CONFIG_FILES"; then
15477
15478
15479 ac_cr=`echo X | tr X '\015'`
15480 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15481 # But we know of no other shell where ac_cr would be empty at this
15482 # point, so we can use a bashism as a fallback.
15483 if test "x$ac_cr" = x; then
15484   eval ac_cr=\$\'\\r\'
15485 fi
15486 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15487 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15488   ac_cs_awk_cr='\r'
15489 else
15490   ac_cs_awk_cr=$ac_cr
15491 fi
15492
15493 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15494 _ACEOF
15495
15496
15497 {
15498   echo "cat >conf$$subs.awk <<_ACEOF" &&
15499   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15500   echo "_ACEOF"
15501 } >conf$$subs.sh ||
15502   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15503 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15504 ac_delim='%!_!# '
15505 for ac_last_try in false false false false false :; do
15506   . ./conf$$subs.sh ||
15507     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15508
15509   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15510   if test $ac_delim_n = $ac_delim_num; then
15511     break
15512   elif $ac_last_try; then
15513     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15514   else
15515     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15516   fi
15517 done
15518 rm -f conf$$subs.sh
15519
15520 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15521 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15522 _ACEOF
15523 sed -n '
15524 h
15525 s/^/S["/; s/!.*/"]=/
15526 p
15527 g
15528 s/^[^!]*!//
15529 :repl
15530 t repl
15531 s/'"$ac_delim"'$//
15532 t delim
15533 :nl
15534 h
15535 s/\(.\{148\}\).*/\1/
15536 t more1
15537 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15538 p
15539 n
15540 b repl
15541 :more1
15542 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15543 p
15544 g
15545 s/.\{148\}//
15546 t nl
15547 :delim
15548 h
15549 s/\(.\{148\}\).*/\1/
15550 t more2
15551 s/["\\]/\\&/g; s/^/"/; s/$/"/
15552 p
15553 b
15554 :more2
15555 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15556 p
15557 g
15558 s/.\{148\}//
15559 t delim
15560 ' <conf$$subs.awk | sed '
15561 /^[^""]/{
15562   N
15563   s/\n//
15564 }
15565 ' >>$CONFIG_STATUS || ac_write_fail=1
15566 rm -f conf$$subs.awk
15567 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15568 _ACAWK
15569 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15570   for (key in S) S_is_set[key] = 1
15571   FS = "\a"
15572
15573 }
15574 {
15575   line = $ 0
15576   nfields = split(line, field, "@")
15577   substed = 0
15578   len = length(field[1])
15579   for (i = 2; i < nfields; i++) {
15580     key = field[i]
15581     keylen = length(key)
15582     if (S_is_set[key]) {
15583       value = S[key]
15584       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15585       len += length(value) + length(field[++i])
15586       substed = 1
15587     } else
15588       len += 1 + keylen
15589   }
15590
15591   print line
15592 }
15593
15594 _ACAWK
15595 _ACEOF
15596 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15597 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15598   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15599 else
15600   cat
15601 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15602   || as_fn_error "could not setup config files machinery" "$LINENO" 5
15603 _ACEOF
15604
15605 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15606 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15607 # trailing colons and then remove the whole line if VPATH becomes empty
15608 # (actually we leave an empty line to preserve line numbers).
15609 if test "x$srcdir" = x.; then
15610   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15611 s/:*\$(srcdir):*/:/
15612 s/:*\${srcdir}:*/:/
15613 s/:*@srcdir@:*/:/
15614 s/^\([^=]*=[     ]*\):*/\1/
15615 s/:*$//
15616 s/^[^=]*=[       ]*$//
15617 }'
15618 fi
15619
15620 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15621 fi # test -n "$CONFIG_FILES"
15622
15623 # Set up the scripts for CONFIG_HEADERS section.
15624 # No need to generate them if there are no CONFIG_HEADERS.
15625 # This happens for instance with `./config.status Makefile'.
15626 if test -n "$CONFIG_HEADERS"; then
15627 cat >"$tmp/defines.awk" <<\_ACAWK ||
15628 BEGIN {
15629 _ACEOF
15630
15631 # Transform confdefs.h into an awk script `defines.awk', embedded as
15632 # here-document in config.status, that substitutes the proper values into
15633 # config.h.in to produce config.h.
15634
15635 # Create a delimiter string that does not exist in confdefs.h, to ease
15636 # handling of long lines.
15637 ac_delim='%!_!# '
15638 for ac_last_try in false false :; do
15639   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15640   if test -z "$ac_t"; then
15641     break
15642   elif $ac_last_try; then
15643     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15644   else
15645     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15646   fi
15647 done
15648
15649 # For the awk script, D is an array of macro values keyed by name,
15650 # likewise P contains macro parameters if any.  Preserve backslash
15651 # newline sequences.
15652
15653 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15654 sed -n '
15655 s/.\{148\}/&'"$ac_delim"'/g
15656 t rset
15657 :rset
15658 s/^[     ]*#[    ]*define[       ][      ]*/ /
15659 t def
15660 d
15661 :def
15662 s/\\$//
15663 t bsnl
15664 s/["\\]/\\&/g
15665 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15666 D["\1"]=" \3"/p
15667 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15668 d
15669 :bsnl
15670 s/["\\]/\\&/g
15671 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15672 D["\1"]=" \3\\\\\\n"\\/p
15673 t cont
15674 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15675 t cont
15676 d
15677 :cont
15678 n
15679 s/.\{148\}/&'"$ac_delim"'/g
15680 t clear
15681 :clear
15682 s/\\$//
15683 t bsnlc
15684 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15685 d
15686 :bsnlc
15687 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15688 b cont
15689 ' <confdefs.h | sed '
15690 s/'"$ac_delim"'/"\\\
15691 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15692
15693 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15694   for (key in D) D_is_set[key] = 1
15695   FS = "\a"
15696 }
15697 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15698   line = \$ 0
15699   split(line, arg, " ")
15700   if (arg[1] == "#") {
15701     defundef = arg[2]
15702     mac1 = arg[3]
15703   } else {
15704     defundef = substr(arg[1], 2)
15705     mac1 = arg[2]
15706   }
15707   split(mac1, mac2, "(") #)
15708   macro = mac2[1]
15709   prefix = substr(line, 1, index(line, defundef) - 1)
15710   if (D_is_set[macro]) {
15711     # Preserve the white space surrounding the "#".
15712     print prefix "define", macro P[macro] D[macro]
15713     next
15714   } else {
15715     # Replace #undef with comments.  This is necessary, for example,
15716     # in the case of _POSIX_SOURCE, which is predefined and required
15717     # on some systems where configure will not decide to define it.
15718     if (defundef == "undef") {
15719       print "/*", prefix defundef, macro, "*/"
15720       next
15721     }
15722   }
15723 }
15724 { print }
15725 _ACAWK
15726 _ACEOF
15727 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15728   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15729 fi # test -n "$CONFIG_HEADERS"
15730
15731
15732 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15733 shift
15734 for ac_tag
15735 do
15736   case $ac_tag in
15737   :[FHLC]) ac_mode=$ac_tag; continue;;
15738   esac
15739   case $ac_mode$ac_tag in
15740   :[FHL]*:*);;
15741   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15742   :[FH]-) ac_tag=-:-;;
15743   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15744   esac
15745   ac_save_IFS=$IFS
15746   IFS=:
15747   set x $ac_tag
15748   IFS=$ac_save_IFS
15749   shift
15750   ac_file=$1
15751   shift
15752
15753   case $ac_mode in
15754   :L) ac_source=$1;;
15755   :[FH])
15756     ac_file_inputs=
15757     for ac_f
15758     do
15759       case $ac_f in
15760       -) ac_f="$tmp/stdin";;
15761       *) # Look for the file first in the build tree, then in the source tree
15762          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15763          # because $ac_f cannot contain `:'.
15764          test -f "$ac_f" ||
15765            case $ac_f in
15766            [\\/$]*) false;;
15767            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15768            esac ||
15769            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15770       esac
15771       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15772       as_fn_append ac_file_inputs " '$ac_f'"
15773     done
15774
15775     # Let's still pretend it is `configure' which instantiates (i.e., don't
15776     # use $as_me), people would be surprised to read:
15777     #    /* config.h.  Generated by config.status.  */
15778     configure_input='Generated from '`
15779           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15780         `' by configure.'
15781     if test x"$ac_file" != x-; then
15782       configure_input="$ac_file.  $configure_input"
15783       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15784 $as_echo "$as_me: creating $ac_file" >&6;}
15785     fi
15786     # Neutralize special characters interpreted by sed in replacement strings.
15787     case $configure_input in #(
15788     *\&* | *\|* | *\\* )
15789        ac_sed_conf_input=`$as_echo "$configure_input" |
15790        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15791     *) ac_sed_conf_input=$configure_input;;
15792     esac
15793
15794     case $ac_tag in
15795     *:-:* | *:-) cat >"$tmp/stdin" \
15796       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15797     esac
15798     ;;
15799   esac
15800
15801   ac_dir=`$as_dirname -- "$ac_file" ||
15802 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15803          X"$ac_file" : 'X\(//\)[^/]' \| \
15804          X"$ac_file" : 'X\(//\)$' \| \
15805          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15806 $as_echo X"$ac_file" |
15807     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15808             s//\1/
15809             q
15810           }
15811           /^X\(\/\/\)[^/].*/{
15812             s//\1/
15813             q
15814           }
15815           /^X\(\/\/\)$/{
15816             s//\1/
15817             q
15818           }
15819           /^X\(\/\).*/{
15820             s//\1/
15821             q
15822           }
15823           s/.*/./; q'`
15824   as_dir="$ac_dir"; as_fn_mkdir_p
15825   ac_builddir=.
15826
15827 case "$ac_dir" in
15828 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15829 *)
15830   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15831   # A ".." for each directory in $ac_dir_suffix.
15832   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15833   case $ac_top_builddir_sub in
15834   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15835   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15836   esac ;;
15837 esac
15838 ac_abs_top_builddir=$ac_pwd
15839 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15840 # for backward compatibility:
15841 ac_top_builddir=$ac_top_build_prefix
15842
15843 case $srcdir in
15844   .)  # We are building in place.
15845     ac_srcdir=.
15846     ac_top_srcdir=$ac_top_builddir_sub
15847     ac_abs_top_srcdir=$ac_pwd ;;
15848   [\\/]* | ?:[\\/]* )  # Absolute name.
15849     ac_srcdir=$srcdir$ac_dir_suffix;
15850     ac_top_srcdir=$srcdir
15851     ac_abs_top_srcdir=$srcdir ;;
15852   *) # Relative name.
15853     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15854     ac_top_srcdir=$ac_top_build_prefix$srcdir
15855     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15856 esac
15857 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15858
15859
15860   case $ac_mode in
15861   :F)
15862   #
15863   # CONFIG_FILE
15864   #
15865
15866   case $INSTALL in
15867   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15868   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15869   esac
15870   ac_MKDIR_P=$MKDIR_P
15871   case $MKDIR_P in
15872   [\\/$]* | ?:[\\/]* ) ;;
15873   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15874   esac
15875 _ACEOF
15876
15877 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15878 # If the template does not know about datarootdir, expand it.
15879 # FIXME: This hack should be removed a few years after 2.60.
15880 ac_datarootdir_hack=; ac_datarootdir_seen=
15881 ac_sed_dataroot='
15882 /datarootdir/ {
15883   p
15884   q
15885 }
15886 /@datadir@/p
15887 /@docdir@/p
15888 /@infodir@/p
15889 /@localedir@/p
15890 /@mandir@/p'
15891 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15892 *datarootdir*) ac_datarootdir_seen=yes;;
15893 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15894   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15895 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15896 _ACEOF
15897 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15898   ac_datarootdir_hack='
15899   s&@datadir@&$datadir&g
15900   s&@docdir@&$docdir&g
15901   s&@infodir@&$infodir&g
15902   s&@localedir@&$localedir&g
15903   s&@mandir@&$mandir&g
15904   s&\\\${datarootdir}&$datarootdir&g' ;;
15905 esac
15906 _ACEOF
15907
15908 # Neutralize VPATH when `$srcdir' = `.'.
15909 # Shell code in configure.ac might set extrasub.
15910 # FIXME: do we really want to maintain this feature?
15911 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15912 ac_sed_extra="$ac_vpsub
15913 $extrasub
15914 _ACEOF
15915 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15916 :t
15917 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15918 s|@configure_input@|$ac_sed_conf_input|;t t
15919 s&@top_builddir@&$ac_top_builddir_sub&;t t
15920 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15921 s&@srcdir@&$ac_srcdir&;t t
15922 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15923 s&@top_srcdir@&$ac_top_srcdir&;t t
15924 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15925 s&@builddir@&$ac_builddir&;t t
15926 s&@abs_builddir@&$ac_abs_builddir&;t t
15927 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15928 s&@INSTALL@&$ac_INSTALL&;t t
15929 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15930 $ac_datarootdir_hack
15931 "
15932 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15933   || as_fn_error "could not create $ac_file" "$LINENO" 5
15934
15935 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15936   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15937   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15938   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15939 which seems to be undefined.  Please make sure it is defined." >&5
15940 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15941 which seems to be undefined.  Please make sure it is defined." >&2;}
15942
15943   rm -f "$tmp/stdin"
15944   case $ac_file in
15945   -) cat "$tmp/out" && rm -f "$tmp/out";;
15946   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15947   esac \
15948   || as_fn_error "could not create $ac_file" "$LINENO" 5
15949  ;;
15950   :H)
15951   #
15952   # CONFIG_HEADER
15953   #
15954   if test x"$ac_file" != x-; then
15955     {
15956       $as_echo "/* $configure_input  */" \
15957       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15958     } >"$tmp/config.h" \
15959       || as_fn_error "could not create $ac_file" "$LINENO" 5
15960     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15961       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15962 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15963     else
15964       rm -f "$ac_file"
15965       mv "$tmp/config.h" "$ac_file" \
15966         || as_fn_error "could not create $ac_file" "$LINENO" 5
15967     fi
15968   else
15969     $as_echo "/* $configure_input  */" \
15970       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
15971       || as_fn_error "could not create -" "$LINENO" 5
15972   fi
15973 # Compute "$ac_file"'s index in $config_headers.
15974 _am_arg="$ac_file"
15975 _am_stamp_count=1
15976 for _am_header in $config_headers :; do
15977   case $_am_header in
15978     $_am_arg | $_am_arg:* )
15979       break ;;
15980     * )
15981       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
15982   esac
15983 done
15984 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
15985 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15986          X"$_am_arg" : 'X\(//\)[^/]' \| \
15987          X"$_am_arg" : 'X\(//\)$' \| \
15988          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
15989 $as_echo X"$_am_arg" |
15990     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15991             s//\1/
15992             q
15993           }
15994           /^X\(\/\/\)[^/].*/{
15995             s//\1/
15996             q
15997           }
15998           /^X\(\/\/\)$/{
15999             s//\1/
16000             q
16001           }
16002           /^X\(\/\).*/{
16003             s//\1/
16004             q
16005           }
16006           s/.*/./; q'`/stamp-h$_am_stamp_count
16007  ;;
16008
16009   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16010 $as_echo "$as_me: executing $ac_file commands" >&6;}
16011  ;;
16012   esac
16013
16014
16015   case $ac_file$ac_mode in
16016     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16017   # Autoconf 2.62 quotes --file arguments for eval, but not when files
16018   # are listed without --file.  Let's play safe and only enable the eval
16019   # if we detect the quoting.
16020   case $CONFIG_FILES in
16021   *\'*) eval set x "$CONFIG_FILES" ;;
16022   *)   set x $CONFIG_FILES ;;
16023   esac
16024   shift
16025   for mf
16026   do
16027     # Strip MF so we end up with the name of the file.
16028     mf=`echo "$mf" | sed -e 's/:.*$//'`
16029     # Check whether this is an Automake generated Makefile or not.
16030     # We used to match only the files named `Makefile.in', but
16031     # some people rename them; so instead we look at the file content.
16032     # Grep'ing the first line is not enough: some people post-process
16033     # each Makefile.in and add a new line on top of each file to say so.
16034     # Grep'ing the whole file is not good either: AIX grep has a line
16035     # limit of 2048, but all sed's we know have understand at least 4000.
16036     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16037       dirpart=`$as_dirname -- "$mf" ||
16038 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16039          X"$mf" : 'X\(//\)[^/]' \| \
16040          X"$mf" : 'X\(//\)$' \| \
16041          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16042 $as_echo X"$mf" |
16043     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16044             s//\1/
16045             q
16046           }
16047           /^X\(\/\/\)[^/].*/{
16048             s//\1/
16049             q
16050           }
16051           /^X\(\/\/\)$/{
16052             s//\1/
16053             q
16054           }
16055           /^X\(\/\).*/{
16056             s//\1/
16057             q
16058           }
16059           s/.*/./; q'`
16060     else
16061       continue
16062     fi
16063     # Extract the definition of DEPDIR, am__include, and am__quote
16064     # from the Makefile without running `make'.
16065     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16066     test -z "$DEPDIR" && continue
16067     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16068     test -z "am__include" && continue
16069     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16070     # When using ansi2knr, U may be empty or an underscore; expand it
16071     U=`sed -n 's/^U = //p' < "$mf"`
16072     # Find all dependency output files, they are included files with
16073     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16074     # simplest approach to changing $(DEPDIR) to its actual value in the
16075     # expansion.
16076     for file in `sed -n "
16077       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16078          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16079       # Make sure the directory exists.
16080       test -f "$dirpart/$file" && continue
16081       fdir=`$as_dirname -- "$file" ||
16082 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16083          X"$file" : 'X\(//\)[^/]' \| \
16084          X"$file" : 'X\(//\)$' \| \
16085          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16086 $as_echo X"$file" |
16087     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16088             s//\1/
16089             q
16090           }
16091           /^X\(\/\/\)[^/].*/{
16092             s//\1/
16093             q
16094           }
16095           /^X\(\/\/\)$/{
16096             s//\1/
16097             q
16098           }
16099           /^X\(\/\).*/{
16100             s//\1/
16101             q
16102           }
16103           s/.*/./; q'`
16104       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16105       # echo "creating $dirpart/$file"
16106       echo '# dummy' > "$dirpart/$file"
16107     done
16108   done
16109 }
16110  ;;
16111     "libtool":C)
16112
16113     # See if we are running on zsh, and set the options which allow our
16114     # commands through without removal of \ escapes.
16115     if test -n "${ZSH_VERSION+set}" ; then
16116       setopt NO_GLOB_SUBST
16117     fi
16118
16119     cfgfile="${ofile}T"
16120     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16121     $RM "$cfgfile"
16122
16123     cat <<_LT_EOF >> "$cfgfile"
16124 #! $SHELL
16125
16126 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16127 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16128 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16129 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16130 #
16131 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16132 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16133 #   Written by Gordon Matzigkeit, 1996
16134 #
16135 #   This file is part of GNU Libtool.
16136 #
16137 # GNU Libtool is free software; you can redistribute it and/or
16138 # modify it under the terms of the GNU General Public License as
16139 # published by the Free Software Foundation; either version 2 of
16140 # the License, or (at your option) any later version.
16141 #
16142 # As a special exception to the GNU General Public License,
16143 # if you distribute this file as part of a program or library that
16144 # is built using GNU Libtool, you may include this file under the
16145 # same distribution terms that you use for the rest of that program.
16146 #
16147 # GNU Libtool is distributed in the hope that it will be useful,
16148 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16149 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16150 # GNU General Public License for more details.
16151 #
16152 # You should have received a copy of the GNU General Public License
16153 # along with GNU Libtool; see the file COPYING.  If not, a copy
16154 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16155 # obtained by writing to the Free Software Foundation, Inc.,
16156 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16157
16158
16159 # The names of the tagged configurations supported by this script.
16160 available_tags=""
16161
16162 # ### BEGIN LIBTOOL CONFIG
16163
16164 # Which release of libtool.m4 was used?
16165 macro_version=$macro_version
16166 macro_revision=$macro_revision
16167
16168 # Whether or not to build shared libraries.
16169 build_libtool_libs=$enable_shared
16170
16171 # Whether or not to build static libraries.
16172 build_old_libs=$enable_static
16173
16174 # What type of objects to build.
16175 pic_mode=$pic_mode
16176
16177 # Whether or not to optimize for fast installation.
16178 fast_install=$enable_fast_install
16179
16180 # Shell to use when invoking shell scripts.
16181 SHELL=$lt_SHELL
16182
16183 # An echo program that protects backslashes.
16184 ECHO=$lt_ECHO
16185
16186 # The host system.
16187 host_alias=$host_alias
16188 host=$host
16189 host_os=$host_os
16190
16191 # The build system.
16192 build_alias=$build_alias
16193 build=$build
16194 build_os=$build_os
16195
16196 # A sed program that does not truncate output.
16197 SED=$lt_SED
16198
16199 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16200 Xsed="\$SED -e 1s/^X//"
16201
16202 # A grep program that handles long lines.
16203 GREP=$lt_GREP
16204
16205 # An ERE matcher.
16206 EGREP=$lt_EGREP
16207
16208 # A literal string matcher.
16209 FGREP=$lt_FGREP
16210
16211 # A BSD- or MS-compatible name lister.
16212 NM=$lt_NM
16213
16214 # Whether we need soft or hard links.
16215 LN_S=$lt_LN_S
16216
16217 # What is the maximum length of a command?
16218 max_cmd_len=$max_cmd_len
16219
16220 # Object file suffix (normally "o").
16221 objext=$ac_objext
16222
16223 # Executable file suffix (normally "").
16224 exeext=$exeext
16225
16226 # whether the shell understands "unset".
16227 lt_unset=$lt_unset
16228
16229 # turn spaces into newlines.
16230 SP2NL=$lt_lt_SP2NL
16231
16232 # turn newlines into spaces.
16233 NL2SP=$lt_lt_NL2SP
16234
16235 # An object symbol dumper.
16236 OBJDUMP=$lt_OBJDUMP
16237
16238 # Method to check whether dependent libraries are shared objects.
16239 deplibs_check_method=$lt_deplibs_check_method
16240
16241 # Command to use when deplibs_check_method == "file_magic".
16242 file_magic_cmd=$lt_file_magic_cmd
16243
16244 # The archiver.
16245 AR=$lt_AR
16246 AR_FLAGS=$lt_AR_FLAGS
16247
16248 # A symbol stripping program.
16249 STRIP=$lt_STRIP
16250
16251 # Commands used to install an old-style archive.
16252 RANLIB=$lt_RANLIB
16253 old_postinstall_cmds=$lt_old_postinstall_cmds
16254 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16255
16256 # Whether to use a lock for old archive extraction.
16257 lock_old_archive_extraction=$lock_old_archive_extraction
16258
16259 # A C compiler.
16260 LTCC=$lt_CC
16261
16262 # LTCC compiler flags.
16263 LTCFLAGS=$lt_CFLAGS
16264
16265 # Take the output of nm and produce a listing of raw symbols and C names.
16266 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16267
16268 # Transform the output of nm in a proper C declaration.
16269 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16270
16271 # Transform the output of nm in a C name address pair.
16272 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16273
16274 # Transform the output of nm in a C name address pair when lib prefix is needed.
16275 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16276
16277 # The name of the directory that contains temporary libtool files.
16278 objdir=$objdir
16279
16280 # Used to examine libraries when file_magic_cmd begins with "file".
16281 MAGIC_CMD=$MAGIC_CMD
16282
16283 # Must we lock files when doing compilation?
16284 need_locks=$lt_need_locks
16285
16286 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16287 DSYMUTIL=$lt_DSYMUTIL
16288
16289 # Tool to change global to local symbols on Mac OS X.
16290 NMEDIT=$lt_NMEDIT
16291
16292 # Tool to manipulate fat objects and archives on Mac OS X.
16293 LIPO=$lt_LIPO
16294
16295 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16296 OTOOL=$lt_OTOOL
16297
16298 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16299 OTOOL64=$lt_OTOOL64
16300
16301 # Old archive suffix (normally "a").
16302 libext=$libext
16303
16304 # Shared library suffix (normally ".so").
16305 shrext_cmds=$lt_shrext_cmds
16306
16307 # The commands to extract the exported symbol list from a shared archive.
16308 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16309
16310 # Variables whose values should be saved in libtool wrapper scripts and
16311 # restored at link time.
16312 variables_saved_for_relink=$lt_variables_saved_for_relink
16313
16314 # Do we need the "lib" prefix for modules?
16315 need_lib_prefix=$need_lib_prefix
16316
16317 # Do we need a version for libraries?
16318 need_version=$need_version
16319
16320 # Library versioning type.
16321 version_type=$version_type
16322
16323 # Shared library runtime path variable.
16324 runpath_var=$runpath_var
16325
16326 # Shared library path variable.
16327 shlibpath_var=$shlibpath_var
16328
16329 # Is shlibpath searched before the hard-coded library search path?
16330 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16331
16332 # Format of library name prefix.
16333 libname_spec=$lt_libname_spec
16334
16335 # List of archive names.  First name is the real one, the rest are links.
16336 # The last name is the one that the linker finds with -lNAME
16337 library_names_spec=$lt_library_names_spec
16338
16339 # The coded name of the library, if different from the real name.
16340 soname_spec=$lt_soname_spec
16341
16342 # Permission mode override for installation of shared libraries.
16343 install_override_mode=$lt_install_override_mode
16344
16345 # Command to use after installation of a shared archive.
16346 postinstall_cmds=$lt_postinstall_cmds
16347
16348 # Command to use after uninstallation of a shared archive.
16349 postuninstall_cmds=$lt_postuninstall_cmds
16350
16351 # Commands used to finish a libtool library installation in a directory.
16352 finish_cmds=$lt_finish_cmds
16353
16354 # As "finish_cmds", except a single script fragment to be evaled but
16355 # not shown.
16356 finish_eval=$lt_finish_eval
16357
16358 # Whether we should hardcode library paths into libraries.
16359 hardcode_into_libs=$hardcode_into_libs
16360
16361 # Compile-time system search path for libraries.
16362 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16363
16364 # Run-time system search path for libraries.
16365 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16366
16367 # Whether dlopen is supported.
16368 dlopen_support=$enable_dlopen
16369
16370 # Whether dlopen of programs is supported.
16371 dlopen_self=$enable_dlopen_self
16372
16373 # Whether dlopen of statically linked programs is supported.
16374 dlopen_self_static=$enable_dlopen_self_static
16375
16376 # Commands to strip libraries.
16377 old_striplib=$lt_old_striplib
16378 striplib=$lt_striplib
16379
16380
16381 # The linker used to build libraries.
16382 LD=$lt_LD
16383
16384 # How to create reloadable object files.
16385 reload_flag=$lt_reload_flag
16386 reload_cmds=$lt_reload_cmds
16387
16388 # Commands used to build an old-style archive.
16389 old_archive_cmds=$lt_old_archive_cmds
16390
16391 # A language specific compiler.
16392 CC=$lt_compiler
16393
16394 # Is the compiler the GNU compiler?
16395 with_gcc=$GCC
16396
16397 # Compiler flag to turn off builtin functions.
16398 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16399
16400 # How to pass a linker flag through the compiler.
16401 wl=$lt_lt_prog_compiler_wl
16402
16403 # Additional compiler flags for building library objects.
16404 pic_flag=$lt_lt_prog_compiler_pic
16405
16406 # Compiler flag to prevent dynamic linking.
16407 link_static_flag=$lt_lt_prog_compiler_static
16408
16409 # Does compiler simultaneously support -c and -o options?
16410 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16411
16412 # Whether or not to add -lc for building shared libraries.
16413 build_libtool_need_lc=$archive_cmds_need_lc
16414
16415 # Whether or not to disallow shared libs when runtime libs are static.
16416 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16417
16418 # Compiler flag to allow reflexive dlopens.
16419 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16420
16421 # Compiler flag to generate shared objects directly from archives.
16422 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16423
16424 # Whether the compiler copes with passing no objects directly.
16425 compiler_needs_object=$lt_compiler_needs_object
16426
16427 # Create an old-style archive from a shared archive.
16428 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16429
16430 # Create a temporary old-style archive to link instead of a shared archive.
16431 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16432
16433 # Commands used to build a shared archive.
16434 archive_cmds=$lt_archive_cmds
16435 archive_expsym_cmds=$lt_archive_expsym_cmds
16436
16437 # Commands used to build a loadable module if different from building
16438 # a shared archive.
16439 module_cmds=$lt_module_cmds
16440 module_expsym_cmds=$lt_module_expsym_cmds
16441
16442 # Whether we are building with GNU ld or not.
16443 with_gnu_ld=$lt_with_gnu_ld
16444
16445 # Flag that allows shared libraries with undefined symbols to be built.
16446 allow_undefined_flag=$lt_allow_undefined_flag
16447
16448 # Flag that enforces no undefined symbols.
16449 no_undefined_flag=$lt_no_undefined_flag
16450
16451 # Flag to hardcode \$libdir into a binary during linking.
16452 # This must work even if \$libdir does not exist
16453 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16454
16455 # If ld is used when linking, flag to hardcode \$libdir into a binary
16456 # during linking.  This must work even if \$libdir does not exist.
16457 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16458
16459 # Whether we need a single "-rpath" flag with a separated argument.
16460 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16461
16462 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16463 # DIR into the resulting binary.
16464 hardcode_direct=$hardcode_direct
16465
16466 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16467 # DIR into the resulting binary and the resulting library dependency is
16468 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16469 # library is relocated.
16470 hardcode_direct_absolute=$hardcode_direct_absolute
16471
16472 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16473 # into the resulting binary.
16474 hardcode_minus_L=$hardcode_minus_L
16475
16476 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16477 # into the resulting binary.
16478 hardcode_shlibpath_var=$hardcode_shlibpath_var
16479
16480 # Set to "yes" if building a shared library automatically hardcodes DIR
16481 # into the library and all subsequent libraries and executables linked
16482 # against it.
16483 hardcode_automatic=$hardcode_automatic
16484
16485 # Set to yes if linker adds runtime paths of dependent libraries
16486 # to runtime path list.
16487 inherit_rpath=$inherit_rpath
16488
16489 # Whether libtool must link a program against all its dependency libraries.
16490 link_all_deplibs=$link_all_deplibs
16491
16492 # Fix the shell variable \$srcfile for the compiler.
16493 fix_srcfile_path=$lt_fix_srcfile_path
16494
16495 # Set to "yes" if exported symbols are required.
16496 always_export_symbols=$always_export_symbols
16497
16498 # The commands to list exported symbols.
16499 export_symbols_cmds=$lt_export_symbols_cmds
16500
16501 # Symbols that should not be listed in the preloaded symbols.
16502 exclude_expsyms=$lt_exclude_expsyms
16503
16504 # Symbols that must always be exported.
16505 include_expsyms=$lt_include_expsyms
16506
16507 # Commands necessary for linking programs (against libraries) with templates.
16508 prelink_cmds=$lt_prelink_cmds
16509
16510 # Specify filename containing input files.
16511 file_list_spec=$lt_file_list_spec
16512
16513 # How to hardcode a shared library path into an executable.
16514 hardcode_action=$hardcode_action
16515
16516 # ### END LIBTOOL CONFIG
16517
16518 _LT_EOF
16519
16520   case $host_os in
16521   aix3*)
16522     cat <<\_LT_EOF >> "$cfgfile"
16523 # AIX sometimes has problems with the GCC collect2 program.  For some
16524 # reason, if we set the COLLECT_NAMES environment variable, the problems
16525 # vanish in a puff of smoke.
16526 if test "X${COLLECT_NAMES+set}" != Xset; then
16527   COLLECT_NAMES=
16528   export COLLECT_NAMES
16529 fi
16530 _LT_EOF
16531     ;;
16532   esac
16533
16534
16535 ltmain="$ac_aux_dir/ltmain.sh"
16536
16537
16538   # We use sed instead of cat because bash on DJGPP gets confused if
16539   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16540   # text mode, it properly converts lines to CR/LF.  This bash problem
16541   # is reportedly fixed, but why not run on old versions too?
16542   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16543     || (rm -f "$cfgfile"; exit 1)
16544
16545   case $xsi_shell in
16546   yes)
16547     cat << \_LT_EOF >> "$cfgfile"
16548
16549 # func_dirname file append nondir_replacement
16550 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16551 # otherwise set result to NONDIR_REPLACEMENT.
16552 func_dirname ()
16553 {
16554   case ${1} in
16555     */*) func_dirname_result="${1%/*}${2}" ;;
16556     *  ) func_dirname_result="${3}" ;;
16557   esac
16558 }
16559
16560 # func_basename file
16561 func_basename ()
16562 {
16563   func_basename_result="${1##*/}"
16564 }
16565
16566 # func_dirname_and_basename file append nondir_replacement
16567 # perform func_basename and func_dirname in a single function
16568 # call:
16569 #   dirname:  Compute the dirname of FILE.  If nonempty,
16570 #             add APPEND to the result, otherwise set result
16571 #             to NONDIR_REPLACEMENT.
16572 #             value returned in "$func_dirname_result"
16573 #   basename: Compute filename of FILE.
16574 #             value retuned in "$func_basename_result"
16575 # Implementation must be kept synchronized with func_dirname
16576 # and func_basename. For efficiency, we do not delegate to
16577 # those functions but instead duplicate the functionality here.
16578 func_dirname_and_basename ()
16579 {
16580   case ${1} in
16581     */*) func_dirname_result="${1%/*}${2}" ;;
16582     *  ) func_dirname_result="${3}" ;;
16583   esac
16584   func_basename_result="${1##*/}"
16585 }
16586
16587 # func_stripname prefix suffix name
16588 # strip PREFIX and SUFFIX off of NAME.
16589 # PREFIX and SUFFIX must not contain globbing or regex special
16590 # characters, hashes, percent signs, but SUFFIX may contain a leading
16591 # dot (in which case that matches only a dot).
16592 func_stripname ()
16593 {
16594   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16595   # positional parameters, so assign one to ordinary parameter first.
16596   func_stripname_result=${3}
16597   func_stripname_result=${func_stripname_result#"${1}"}
16598   func_stripname_result=${func_stripname_result%"${2}"}
16599 }
16600
16601 # func_opt_split
16602 func_opt_split ()
16603 {
16604   func_opt_split_opt=${1%%=*}
16605   func_opt_split_arg=${1#*=}
16606 }
16607
16608 # func_lo2o object
16609 func_lo2o ()
16610 {
16611   case ${1} in
16612     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16613     *)    func_lo2o_result=${1} ;;
16614   esac
16615 }
16616
16617 # func_xform libobj-or-source
16618 func_xform ()
16619 {
16620   func_xform_result=${1%.*}.lo
16621 }
16622
16623 # func_arith arithmetic-term...
16624 func_arith ()
16625 {
16626   func_arith_result=$(( $* ))
16627 }
16628
16629 # func_len string
16630 # STRING may not start with a hyphen.
16631 func_len ()
16632 {
16633   func_len_result=${#1}
16634 }
16635
16636 _LT_EOF
16637     ;;
16638   *) # Bourne compatible functions.
16639     cat << \_LT_EOF >> "$cfgfile"
16640
16641 # func_dirname file append nondir_replacement
16642 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16643 # otherwise set result to NONDIR_REPLACEMENT.
16644 func_dirname ()
16645 {
16646   # Extract subdirectory from the argument.
16647   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16648   if test "X$func_dirname_result" = "X${1}"; then
16649     func_dirname_result="${3}"
16650   else
16651     func_dirname_result="$func_dirname_result${2}"
16652   fi
16653 }
16654
16655 # func_basename file
16656 func_basename ()
16657 {
16658   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16659 }
16660
16661
16662 # func_stripname prefix suffix name
16663 # strip PREFIX and SUFFIX off of NAME.
16664 # PREFIX and SUFFIX must not contain globbing or regex special
16665 # characters, hashes, percent signs, but SUFFIX may contain a leading
16666 # dot (in which case that matches only a dot).
16667 # func_strip_suffix prefix name
16668 func_stripname ()
16669 {
16670   case ${2} in
16671     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16672     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16673   esac
16674 }
16675
16676 # sed scripts:
16677 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16678 my_sed_long_arg='1s/^-[^=]*=//'
16679
16680 # func_opt_split
16681 func_opt_split ()
16682 {
16683   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16684   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16685 }
16686
16687 # func_lo2o object
16688 func_lo2o ()
16689 {
16690   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16691 }
16692
16693 # func_xform libobj-or-source
16694 func_xform ()
16695 {
16696   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16697 }
16698
16699 # func_arith arithmetic-term...
16700 func_arith ()
16701 {
16702   func_arith_result=`expr "$@"`
16703 }
16704
16705 # func_len string
16706 # STRING may not start with a hyphen.
16707 func_len ()
16708 {
16709   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16710 }
16711
16712 _LT_EOF
16713 esac
16714
16715 case $lt_shell_append in
16716   yes)
16717     cat << \_LT_EOF >> "$cfgfile"
16718
16719 # func_append var value
16720 # Append VALUE to the end of shell variable VAR.
16721 func_append ()
16722 {
16723   eval "$1+=\$2"
16724 }
16725 _LT_EOF
16726     ;;
16727   *)
16728     cat << \_LT_EOF >> "$cfgfile"
16729
16730 # func_append var value
16731 # Append VALUE to the end of shell variable VAR.
16732 func_append ()
16733 {
16734   eval "$1=\$$1\$2"
16735 }
16736
16737 _LT_EOF
16738     ;;
16739   esac
16740
16741
16742   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16743     || (rm -f "$cfgfile"; exit 1)
16744
16745   mv -f "$cfgfile" "$ofile" ||
16746     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16747   chmod +x "$ofile"
16748
16749  ;;
16750     "default-1":C)
16751     for ac_file in $CONFIG_FILES; do
16752       # Support "outfile[:infile[:infile...]]"
16753       case "$ac_file" in
16754         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16755       esac
16756       # PO directories have a Makefile.in generated from Makefile.in.in.
16757       case "$ac_file" in */Makefile.in)
16758         # Adjust a relative srcdir.
16759         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16760         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16761         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16762         # In autoconf-2.13 it is called $ac_given_srcdir.
16763         # In autoconf-2.50 it is called $srcdir.
16764         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16765         case "$ac_given_srcdir" in
16766           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16767           /*) top_srcdir="$ac_given_srcdir" ;;
16768           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16769         esac
16770         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16771           rm -f "$ac_dir/POTFILES"
16772           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16773           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16774           POMAKEFILEDEPS="POTFILES.in"
16775           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16776           # on $ac_dir but don't depend on user-specified configuration
16777           # parameters.
16778           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16779             # The LINGUAS file contains the set of available languages.
16780             if test -n "$OBSOLETE_ALL_LINGUAS"; then
16781               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16782             fi
16783             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16784             # Hide the ALL_LINGUAS assigment from automake.
16785             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16786             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16787           else
16788             # The set of available languages was given in configure.in.
16789             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16790           fi
16791           case "$ac_given_srcdir" in
16792             .) srcdirpre= ;;
16793             *) srcdirpre='$(srcdir)/' ;;
16794           esac
16795           POFILES=
16796           GMOFILES=
16797           UPDATEPOFILES=
16798           DUMMYPOFILES=
16799           for lang in $ALL_LINGUAS; do
16800             POFILES="$POFILES $srcdirpre$lang.po"
16801             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16802             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16803             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16804           done
16805           # CATALOGS depends on both $ac_dir and the user's LINGUAS
16806           # environment variable.
16807           INST_LINGUAS=
16808           if test -n "$ALL_LINGUAS"; then
16809             for presentlang in $ALL_LINGUAS; do
16810               useit=no
16811               if test "%UNSET%" != "$LINGUAS"; then
16812                 desiredlanguages="$LINGUAS"
16813               else
16814                 desiredlanguages="$ALL_LINGUAS"
16815               fi
16816               for desiredlang in $desiredlanguages; do
16817                 # Use the presentlang catalog if desiredlang is
16818                 #   a. equal to presentlang, or
16819                 #   b. a variant of presentlang (because in this case,
16820                 #      presentlang can be used as a fallback for messages
16821                 #      which are not translated in the desiredlang catalog).
16822                 case "$desiredlang" in
16823                   "$presentlang"*) useit=yes;;
16824                 esac
16825               done
16826               if test $useit = yes; then
16827                 INST_LINGUAS="$INST_LINGUAS $presentlang"
16828               fi
16829             done
16830           fi
16831           CATALOGS=
16832           if test -n "$INST_LINGUAS"; then
16833             for lang in $INST_LINGUAS; do
16834               CATALOGS="$CATALOGS $lang.gmo"
16835             done
16836           fi
16837           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16838           sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
16839           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16840             if test -f "$f"; then
16841               case "$f" in
16842                 *.orig | *.bak | *~) ;;
16843                 *) cat "$f" >> "$ac_dir/Makefile" ;;
16844               esac
16845             fi
16846           done
16847         fi
16848         ;;
16849       esac
16850     done ;;
16851     "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
16852  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16853  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16854  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16855  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16856  if test "x$cgen_cpu_prefix" != x ; then
16857    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16858  fi ;;
16859
16860   esac
16861 done # for ac_tag
16862
16863
16864 as_fn_exit 0
16865 _ACEOF
16866 ac_clean_files=$ac_clean_files_save
16867
16868 test $ac_write_fail = 0 ||
16869   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16870
16871
16872 # configure is writing to config.log, and then calls config.status.
16873 # config.status does its own redirection, appending to config.log.
16874 # Unfortunately, on DOS this fails, as config.log is still kept open
16875 # by configure, so config.status won't be able to write to it; its
16876 # output is simply discarded.  So we exec the FD to /dev/null,
16877 # effectively closing config.log, so it can be properly (re)opened and
16878 # appended to by config.status.  When coming back to configure, we
16879 # need to make the FD available again.
16880 if test "$no_create" != yes; then
16881   ac_cs_success=:
16882   ac_config_status_args=
16883   test "$silent" = yes &&
16884     ac_config_status_args="$ac_config_status_args --quiet"
16885   exec 5>/dev/null
16886   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16887   exec 5>>config.log
16888   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16889   # would make configure fail if this is the last instruction.
16890   $ac_cs_success || as_fn_exit $?
16891 fi
16892 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16893   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16894 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16895 fi
16896