Add support for MIPS R6.
[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_shared
756 enable_static
757 with_pic
758 enable_fast_install
759 with_gnu_ld
760 enable_libtool_lock
761 enable_plugins
762 enable_largefile
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-shared[=PKGS]  build shared libraries [default=yes]
1405   --enable-static[=PKGS]  build static libraries [default=yes]
1406   --enable-fast-install[=PKGS]
1407                           optimize for fast installation [default=yes]
1408   --disable-libtool-lock  avoid locking (might break parallel builds)
1409   --enable-plugins        Enable support for plugins
1410   --disable-largefile     omit support for large files
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 case `pwd` in
4897   *\ * | *\     *)
4898     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4899 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4900 esac
4901
4902
4903
4904 macro_version='2.2.7a'
4905 macro_revision='1.3134'
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919 ltmain="$ac_aux_dir/ltmain.sh"
4920
4921 # Backslashify metacharacters that are still active within
4922 # double-quoted strings.
4923 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4924
4925 # Same as above, but do not quote variable references.
4926 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4927
4928 # Sed substitution to delay expansion of an escaped shell variable in a
4929 # double_quote_subst'ed string.
4930 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4931
4932 # Sed substitution to delay expansion of an escaped single quote.
4933 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4934
4935 # Sed substitution to avoid accidental globbing in evaled expressions
4936 no_glob_subst='s/\*/\\\*/g'
4937
4938 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4939 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4940 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4941
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4943 $as_echo_n "checking how to print strings... " >&6; }
4944 # Test print first, because it will be a builtin if present.
4945 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4946    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4947   ECHO='print -r --'
4948 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4949   ECHO='printf %s\n'
4950 else
4951   # Use this function as a fallback that always works.
4952   func_fallback_echo ()
4953   {
4954     eval 'cat <<_LTECHO_EOF
4955 $1
4956 _LTECHO_EOF'
4957   }
4958   ECHO='func_fallback_echo'
4959 fi
4960
4961 # func_echo_all arg...
4962 # Invoke $ECHO with all args, space-separated.
4963 func_echo_all ()
4964 {
4965     $ECHO ""
4966 }
4967
4968 case "$ECHO" in
4969   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4970 $as_echo "printf" >&6; } ;;
4971   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4972 $as_echo "print -r" >&6; } ;;
4973   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4974 $as_echo "cat" >&6; } ;;
4975 esac
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4991 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4992 if test "${ac_cv_path_SED+set}" = set; then :
4993   $as_echo_n "(cached) " >&6
4994 else
4995             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4996      for ac_i in 1 2 3 4 5 6 7; do
4997        ac_script="$ac_script$as_nl$ac_script"
4998      done
4999      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5000      { ac_script=; unset ac_script;}
5001      if test -z "$SED"; then
5002   ac_path_SED_found=false
5003   # Loop through the user's path and test for each of PROGNAME-LIST
5004   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5005 for as_dir in $PATH
5006 do
5007   IFS=$as_save_IFS
5008   test -z "$as_dir" && as_dir=.
5009     for ac_prog in sed gsed; do
5010     for ac_exec_ext in '' $ac_executable_extensions; do
5011       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5012       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5013 # Check for GNU ac_path_SED and select it if it is found.
5014   # Check for GNU $ac_path_SED
5015 case `"$ac_path_SED" --version 2>&1` in
5016 *GNU*)
5017   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5018 *)
5019   ac_count=0
5020   $as_echo_n 0123456789 >"conftest.in"
5021   while :
5022   do
5023     cat "conftest.in" "conftest.in" >"conftest.tmp"
5024     mv "conftest.tmp" "conftest.in"
5025     cp "conftest.in" "conftest.nl"
5026     $as_echo '' >> "conftest.nl"
5027     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5028     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5029     as_fn_arith $ac_count + 1 && ac_count=$as_val
5030     if test $ac_count -gt ${ac_path_SED_max-0}; then
5031       # Best one so far, save it but keep looking for a better one
5032       ac_cv_path_SED="$ac_path_SED"
5033       ac_path_SED_max=$ac_count
5034     fi
5035     # 10*(2^10) chars as input seems more than enough
5036     test $ac_count -gt 10 && break
5037   done
5038   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5039 esac
5040
5041       $ac_path_SED_found && break 3
5042     done
5043   done
5044   done
5045 IFS=$as_save_IFS
5046   if test -z "$ac_cv_path_SED"; then
5047     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5048   fi
5049 else
5050   ac_cv_path_SED=$SED
5051 fi
5052
5053 fi
5054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5055 $as_echo "$ac_cv_path_SED" >&6; }
5056  SED="$ac_cv_path_SED"
5057   rm -f conftest.sed
5058
5059 test -z "$SED" && SED=sed
5060 Xsed="$SED -e 1s/^X//"
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5073 $as_echo_n "checking for fgrep... " >&6; }
5074 if test "${ac_cv_path_FGREP+set}" = set; then :
5075   $as_echo_n "(cached) " >&6
5076 else
5077   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5078    then ac_cv_path_FGREP="$GREP -F"
5079    else
5080      if test -z "$FGREP"; then
5081   ac_path_FGREP_found=false
5082   # Loop through the user's path and test for each of PROGNAME-LIST
5083   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5084 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5085 do
5086   IFS=$as_save_IFS
5087   test -z "$as_dir" && as_dir=.
5088     for ac_prog in fgrep; do
5089     for ac_exec_ext in '' $ac_executable_extensions; do
5090       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5091       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5092 # Check for GNU ac_path_FGREP and select it if it is found.
5093   # Check for GNU $ac_path_FGREP
5094 case `"$ac_path_FGREP" --version 2>&1` in
5095 *GNU*)
5096   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5097 *)
5098   ac_count=0
5099   $as_echo_n 0123456789 >"conftest.in"
5100   while :
5101   do
5102     cat "conftest.in" "conftest.in" >"conftest.tmp"
5103     mv "conftest.tmp" "conftest.in"
5104     cp "conftest.in" "conftest.nl"
5105     $as_echo 'FGREP' >> "conftest.nl"
5106     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5107     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5108     as_fn_arith $ac_count + 1 && ac_count=$as_val
5109     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5110       # Best one so far, save it but keep looking for a better one
5111       ac_cv_path_FGREP="$ac_path_FGREP"
5112       ac_path_FGREP_max=$ac_count
5113     fi
5114     # 10*(2^10) chars as input seems more than enough
5115     test $ac_count -gt 10 && break
5116   done
5117   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5118 esac
5119
5120       $ac_path_FGREP_found && break 3
5121     done
5122   done
5123   done
5124 IFS=$as_save_IFS
5125   if test -z "$ac_cv_path_FGREP"; then
5126     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5127   fi
5128 else
5129   ac_cv_path_FGREP=$FGREP
5130 fi
5131
5132    fi
5133 fi
5134 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5135 $as_echo "$ac_cv_path_FGREP" >&6; }
5136  FGREP="$ac_cv_path_FGREP"
5137
5138
5139 test -z "$GREP" && GREP=grep
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159 # Check whether --with-gnu-ld was given.
5160 if test "${with_gnu_ld+set}" = set; then :
5161   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5162 else
5163   with_gnu_ld=no
5164 fi
5165
5166 ac_prog=ld
5167 if test "$GCC" = yes; then
5168   # Check if gcc -print-prog-name=ld gives a path.
5169   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5170 $as_echo_n "checking for ld used by $CC... " >&6; }
5171   case $host in
5172   *-*-mingw*)
5173     # gcc leaves a trailing carriage return which upsets mingw
5174     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5175   *)
5176     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5177   esac
5178   case $ac_prog in
5179     # Accept absolute paths.
5180     [\\/]* | ?:[\\/]*)
5181       re_direlt='/[^/][^/]*/\.\./'
5182       # Canonicalize the pathname of ld
5183       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5184       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5185         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5186       done
5187       test -z "$LD" && LD="$ac_prog"
5188       ;;
5189   "")
5190     # If it fails, then pretend we aren't using GCC.
5191     ac_prog=ld
5192     ;;
5193   *)
5194     # If it is relative, then search for the first ld in PATH.
5195     with_gnu_ld=unknown
5196     ;;
5197   esac
5198 elif test "$with_gnu_ld" = yes; then
5199   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5200 $as_echo_n "checking for GNU ld... " >&6; }
5201 else
5202   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5203 $as_echo_n "checking for non-GNU ld... " >&6; }
5204 fi
5205 if test "${lt_cv_path_LD+set}" = set; then :
5206   $as_echo_n "(cached) " >&6
5207 else
5208   if test -z "$LD"; then
5209   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5210   for ac_dir in $PATH; do
5211     IFS="$lt_save_ifs"
5212     test -z "$ac_dir" && ac_dir=.
5213     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5214       lt_cv_path_LD="$ac_dir/$ac_prog"
5215       # Check to see if the program is GNU ld.  I'd rather use --version,
5216       # but apparently some variants of GNU ld only accept -v.
5217       # Break only if it was the GNU/non-GNU ld that we prefer.
5218       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5219       *GNU* | *'with BFD'*)
5220         test "$with_gnu_ld" != no && break
5221         ;;
5222       *)
5223         test "$with_gnu_ld" != yes && break
5224         ;;
5225       esac
5226     fi
5227   done
5228   IFS="$lt_save_ifs"
5229 else
5230   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5231 fi
5232 fi
5233
5234 LD="$lt_cv_path_LD"
5235 if test -n "$LD"; then
5236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5237 $as_echo "$LD" >&6; }
5238 else
5239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5240 $as_echo "no" >&6; }
5241 fi
5242 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5244 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5245 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5246   $as_echo_n "(cached) " >&6
5247 else
5248   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5249 case `$LD -v 2>&1 </dev/null` in
5250 *GNU* | *'with BFD'*)
5251   lt_cv_prog_gnu_ld=yes
5252   ;;
5253 *)
5254   lt_cv_prog_gnu_ld=no
5255   ;;
5256 esac
5257 fi
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5259 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5260 with_gnu_ld=$lt_cv_prog_gnu_ld
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5271 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5272 if test "${lt_cv_path_NM+set}" = set; then :
5273   $as_echo_n "(cached) " >&6
5274 else
5275   if test -n "$NM"; then
5276   # Let the user override the test.
5277   lt_cv_path_NM="$NM"
5278 else
5279   lt_nm_to_check="${ac_tool_prefix}nm"
5280   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5281     lt_nm_to_check="$lt_nm_to_check nm"
5282   fi
5283   for lt_tmp_nm in $lt_nm_to_check; do
5284     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5285     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5286       IFS="$lt_save_ifs"
5287       test -z "$ac_dir" && ac_dir=.
5288       tmp_nm="$ac_dir/$lt_tmp_nm"
5289       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5290         # Check to see if the nm accepts a BSD-compat flag.
5291         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5292         #   nm: unknown option "B" ignored
5293         # Tru64's nm complains that /dev/null is an invalid object file
5294         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5295         */dev/null* | *'Invalid file or object type'*)
5296           lt_cv_path_NM="$tmp_nm -B"
5297           break
5298           ;;
5299         *)
5300           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5301           */dev/null*)
5302             lt_cv_path_NM="$tmp_nm -p"
5303             break
5304             ;;
5305           *)
5306             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5307             continue # so that we can try to find one that supports BSD flags
5308             ;;
5309           esac
5310           ;;
5311         esac
5312       fi
5313     done
5314     IFS="$lt_save_ifs"
5315   done
5316   : ${lt_cv_path_NM=no}
5317 fi
5318 fi
5319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5320 $as_echo "$lt_cv_path_NM" >&6; }
5321 if test "$lt_cv_path_NM" != "no"; then
5322   NM="$lt_cv_path_NM"
5323 else
5324   # Didn't find any BSD compatible name lister, look for dumpbin.
5325   if test -n "$DUMPBIN"; then :
5326     # Let the user override the test.
5327   else
5328     if test -n "$ac_tool_prefix"; then
5329   for ac_prog in dumpbin "link -dump"
5330   do
5331     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5332 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5334 $as_echo_n "checking for $ac_word... " >&6; }
5335 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5336   $as_echo_n "(cached) " >&6
5337 else
5338   if test -n "$DUMPBIN"; then
5339   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5340 else
5341 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5342 for as_dir in $PATH
5343 do
5344   IFS=$as_save_IFS
5345   test -z "$as_dir" && as_dir=.
5346     for ac_exec_ext in '' $ac_executable_extensions; do
5347   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5348     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5349     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5350     break 2
5351   fi
5352 done
5353   done
5354 IFS=$as_save_IFS
5355
5356 fi
5357 fi
5358 DUMPBIN=$ac_cv_prog_DUMPBIN
5359 if test -n "$DUMPBIN"; then
5360   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5361 $as_echo "$DUMPBIN" >&6; }
5362 else
5363   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5364 $as_echo "no" >&6; }
5365 fi
5366
5367
5368     test -n "$DUMPBIN" && break
5369   done
5370 fi
5371 if test -z "$DUMPBIN"; then
5372   ac_ct_DUMPBIN=$DUMPBIN
5373   for ac_prog in dumpbin "link -dump"
5374 do
5375   # Extract the first word of "$ac_prog", so it can be a program name with args.
5376 set dummy $ac_prog; ac_word=$2
5377 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5378 $as_echo_n "checking for $ac_word... " >&6; }
5379 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5380   $as_echo_n "(cached) " >&6
5381 else
5382   if test -n "$ac_ct_DUMPBIN"; then
5383   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5384 else
5385 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5386 for as_dir in $PATH
5387 do
5388   IFS=$as_save_IFS
5389   test -z "$as_dir" && as_dir=.
5390     for ac_exec_ext in '' $ac_executable_extensions; do
5391   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5392     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5393     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5394     break 2
5395   fi
5396 done
5397   done
5398 IFS=$as_save_IFS
5399
5400 fi
5401 fi
5402 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5403 if test -n "$ac_ct_DUMPBIN"; then
5404   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5405 $as_echo "$ac_ct_DUMPBIN" >&6; }
5406 else
5407   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5408 $as_echo "no" >&6; }
5409 fi
5410
5411
5412   test -n "$ac_ct_DUMPBIN" && break
5413 done
5414
5415   if test "x$ac_ct_DUMPBIN" = x; then
5416     DUMPBIN=":"
5417   else
5418     case $cross_compiling:$ac_tool_warned in
5419 yes:)
5420 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5421 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5422 ac_tool_warned=yes ;;
5423 esac
5424     DUMPBIN=$ac_ct_DUMPBIN
5425   fi
5426 fi
5427
5428     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5429     *COFF*)
5430       DUMPBIN="$DUMPBIN -symbols"
5431       ;;
5432     *)
5433       DUMPBIN=:
5434       ;;
5435     esac
5436   fi
5437
5438   if test "$DUMPBIN" != ":"; then
5439     NM="$DUMPBIN"
5440   fi
5441 fi
5442 test -z "$NM" && NM=nm
5443
5444
5445
5446
5447
5448
5449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5450 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5451 if test "${lt_cv_nm_interface+set}" = set; then :
5452   $as_echo_n "(cached) " >&6
5453 else
5454   lt_cv_nm_interface="BSD nm"
5455   echo "int some_variable = 0;" > conftest.$ac_ext
5456   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5457   (eval "$ac_compile" 2>conftest.err)
5458   cat conftest.err >&5
5459   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5460   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5461   cat conftest.err >&5
5462   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5463   cat conftest.out >&5
5464   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5465     lt_cv_nm_interface="MS dumpbin"
5466   fi
5467   rm -f conftest*
5468 fi
5469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5470 $as_echo "$lt_cv_nm_interface" >&6; }
5471
5472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5473 $as_echo_n "checking whether ln -s works... " >&6; }
5474 LN_S=$as_ln_s
5475 if test "$LN_S" = "ln -s"; then
5476   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5477 $as_echo "yes" >&6; }
5478 else
5479   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5480 $as_echo "no, using $LN_S" >&6; }
5481 fi
5482
5483 # find the maximum length of command line arguments
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5485 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5486 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5487   $as_echo_n "(cached) " >&6
5488 else
5489     i=0
5490   teststring="ABCD"
5491
5492   case $build_os in
5493   msdosdjgpp*)
5494     # On DJGPP, this test can blow up pretty badly due to problems in libc
5495     # (any single argument exceeding 2000 bytes causes a buffer overrun
5496     # during glob expansion).  Even if it were fixed, the result of this
5497     # check would be larger than it should be.
5498     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5499     ;;
5500
5501   gnu*)
5502     # Under GNU Hurd, this test is not required because there is
5503     # no limit to the length of command line arguments.
5504     # Libtool will interpret -1 as no limit whatsoever
5505     lt_cv_sys_max_cmd_len=-1;
5506     ;;
5507
5508   cygwin* | mingw* | cegcc*)
5509     # On Win9x/ME, this test blows up -- it succeeds, but takes
5510     # about 5 minutes as the teststring grows exponentially.
5511     # Worse, since 9x/ME are not pre-emptively multitasking,
5512     # you end up with a "frozen" computer, even though with patience
5513     # the test eventually succeeds (with a max line length of 256k).
5514     # Instead, let's just punt: use the minimum linelength reported by
5515     # all of the supported platforms: 8192 (on NT/2K/XP).
5516     lt_cv_sys_max_cmd_len=8192;
5517     ;;
5518
5519   mint*)
5520     # On MiNT this can take a long time and run out of memory.
5521     lt_cv_sys_max_cmd_len=8192;
5522     ;;
5523
5524   amigaos*)
5525     # On AmigaOS with pdksh, this test takes hours, literally.
5526     # So we just punt and use a minimum line length of 8192.
5527     lt_cv_sys_max_cmd_len=8192;
5528     ;;
5529
5530   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5531     # This has been around since 386BSD, at least.  Likely further.
5532     if test -x /sbin/sysctl; then
5533       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5534     elif test -x /usr/sbin/sysctl; then
5535       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5536     else
5537       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5538     fi
5539     # And add a safety zone
5540     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5541     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5542     ;;
5543
5544   interix*)
5545     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5546     lt_cv_sys_max_cmd_len=196608
5547     ;;
5548
5549   osf*)
5550     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5551     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5552     # nice to cause kernel panics so lets avoid the loop below.
5553     # First set a reasonable default.
5554     lt_cv_sys_max_cmd_len=16384
5555     #
5556     if test -x /sbin/sysconfig; then
5557       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5558         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5559       esac
5560     fi
5561     ;;
5562   sco3.2v5*)
5563     lt_cv_sys_max_cmd_len=102400
5564     ;;
5565   sysv5* | sco5v6* | sysv4.2uw2*)
5566     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5567     if test -n "$kargmax"; then
5568       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5569     else
5570       lt_cv_sys_max_cmd_len=32768
5571     fi
5572     ;;
5573   *)
5574     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5575     if test -n "$lt_cv_sys_max_cmd_len"; then
5576       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5577       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5578     else
5579       # Make teststring a little bigger before we do anything with it.
5580       # a 1K string should be a reasonable start.
5581       for i in 1 2 3 4 5 6 7 8 ; do
5582         teststring=$teststring$teststring
5583       done
5584       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5585       # If test is not a shell built-in, we'll probably end up computing a
5586       # maximum length that is only half of the actual maximum length, but
5587       # we can't tell.
5588       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5589                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5590               test $i != 17 # 1/2 MB should be enough
5591       do
5592         i=`expr $i + 1`
5593         teststring=$teststring$teststring
5594       done
5595       # Only check the string length outside the loop.
5596       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5597       teststring=
5598       # Add a significant safety factor because C++ compilers can tack on
5599       # massive amounts of additional arguments before passing them to the
5600       # linker.  It appears as though 1/2 is a usable value.
5601       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5602     fi
5603     ;;
5604   esac
5605
5606 fi
5607
5608 if test -n $lt_cv_sys_max_cmd_len ; then
5609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5610 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5611 else
5612   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5613 $as_echo "none" >&6; }
5614 fi
5615 max_cmd_len=$lt_cv_sys_max_cmd_len
5616
5617
5618
5619
5620
5621
5622 : ${CP="cp -f"}
5623 : ${MV="mv -f"}
5624 : ${RM="rm -f"}
5625
5626 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5627 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5628 # Try some XSI features
5629 xsi_shell=no
5630 ( _lt_dummy="a/b/c"
5631   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5632       = c,a/b,, \
5633     && eval 'test $(( 1 + 1 )) -eq 2 \
5634     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5635   && xsi_shell=yes
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5637 $as_echo "$xsi_shell" >&6; }
5638
5639
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5641 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5642 lt_shell_append=no
5643 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5644     >/dev/null 2>&1 \
5645   && lt_shell_append=yes
5646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5647 $as_echo "$lt_shell_append" >&6; }
5648
5649
5650 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5651   lt_unset=unset
5652 else
5653   lt_unset=false
5654 fi
5655
5656
5657
5658
5659
5660 # test EBCDIC or ASCII
5661 case `echo X|tr X '\101'` in
5662  A) # ASCII based system
5663     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5664   lt_SP2NL='tr \040 \012'
5665   lt_NL2SP='tr \015\012 \040\040'
5666   ;;
5667  *) # EBCDIC based system
5668   lt_SP2NL='tr \100 \n'
5669   lt_NL2SP='tr \r\n \100\100'
5670   ;;
5671 esac
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5682 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5683 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5684   $as_echo_n "(cached) " >&6
5685 else
5686   lt_cv_ld_reload_flag='-r'
5687 fi
5688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5689 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5690 reload_flag=$lt_cv_ld_reload_flag
5691 case $reload_flag in
5692 "" | " "*) ;;
5693 *) reload_flag=" $reload_flag" ;;
5694 esac
5695 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5696 case $host_os in
5697   darwin*)
5698     if test "$GCC" = yes; then
5699       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5700     else
5701       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5702     fi
5703     ;;
5704 esac
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714 if test -n "$ac_tool_prefix"; then
5715   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5716 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5718 $as_echo_n "checking for $ac_word... " >&6; }
5719 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5720   $as_echo_n "(cached) " >&6
5721 else
5722   if test -n "$OBJDUMP"; then
5723   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5724 else
5725 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5726 for as_dir in $PATH
5727 do
5728   IFS=$as_save_IFS
5729   test -z "$as_dir" && as_dir=.
5730     for ac_exec_ext in '' $ac_executable_extensions; do
5731   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5732     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5733     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5734     break 2
5735   fi
5736 done
5737   done
5738 IFS=$as_save_IFS
5739
5740 fi
5741 fi
5742 OBJDUMP=$ac_cv_prog_OBJDUMP
5743 if test -n "$OBJDUMP"; then
5744   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5745 $as_echo "$OBJDUMP" >&6; }
5746 else
5747   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5748 $as_echo "no" >&6; }
5749 fi
5750
5751
5752 fi
5753 if test -z "$ac_cv_prog_OBJDUMP"; then
5754   ac_ct_OBJDUMP=$OBJDUMP
5755   # Extract the first word of "objdump", so it can be a program name with args.
5756 set dummy objdump; ac_word=$2
5757 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5758 $as_echo_n "checking for $ac_word... " >&6; }
5759 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5760   $as_echo_n "(cached) " >&6
5761 else
5762   if test -n "$ac_ct_OBJDUMP"; then
5763   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5764 else
5765 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5766 for as_dir in $PATH
5767 do
5768   IFS=$as_save_IFS
5769   test -z "$as_dir" && as_dir=.
5770     for ac_exec_ext in '' $ac_executable_extensions; do
5771   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5772     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5773     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5774     break 2
5775   fi
5776 done
5777   done
5778 IFS=$as_save_IFS
5779
5780 fi
5781 fi
5782 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5783 if test -n "$ac_ct_OBJDUMP"; then
5784   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5785 $as_echo "$ac_ct_OBJDUMP" >&6; }
5786 else
5787   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5788 $as_echo "no" >&6; }
5789 fi
5790
5791   if test "x$ac_ct_OBJDUMP" = x; then
5792     OBJDUMP="false"
5793   else
5794     case $cross_compiling:$ac_tool_warned in
5795 yes:)
5796 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5797 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5798 ac_tool_warned=yes ;;
5799 esac
5800     OBJDUMP=$ac_ct_OBJDUMP
5801   fi
5802 else
5803   OBJDUMP="$ac_cv_prog_OBJDUMP"
5804 fi
5805
5806 test -z "$OBJDUMP" && OBJDUMP=objdump
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5817 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5818 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5819   $as_echo_n "(cached) " >&6
5820 else
5821   lt_cv_file_magic_cmd='$MAGIC_CMD'
5822 lt_cv_file_magic_test_file=
5823 lt_cv_deplibs_check_method='unknown'
5824 # Need to set the preceding variable on all platforms that support
5825 # interlibrary dependencies.
5826 # 'none' -- dependencies not supported.
5827 # `unknown' -- same as none, but documents that we really don't know.
5828 # 'pass_all' -- all dependencies passed with no checks.
5829 # 'test_compile' -- check by making test program.
5830 # 'file_magic [[regex]]' -- check by looking for files in library path
5831 # which responds to the $file_magic_cmd with a given extended regex.
5832 # If you have `file' or equivalent on your system and you're not sure
5833 # whether `pass_all' will *always* work, you probably want this one.
5834
5835 case $host_os in
5836 aix[4-9]*)
5837   lt_cv_deplibs_check_method=pass_all
5838   ;;
5839
5840 beos*)
5841   lt_cv_deplibs_check_method=pass_all
5842   ;;
5843
5844 bsdi[45]*)
5845   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5846   lt_cv_file_magic_cmd='/usr/bin/file -L'
5847   lt_cv_file_magic_test_file=/shlib/libc.so
5848   ;;
5849
5850 cygwin*)
5851   # func_win32_libid is a shell function defined in ltmain.sh
5852   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5853   lt_cv_file_magic_cmd='func_win32_libid'
5854   ;;
5855
5856 mingw* | pw32*)
5857   # Base MSYS/MinGW do not provide the 'file' command needed by
5858   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5859   # unless we find 'file', for example because we are cross-compiling.
5860   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5861   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5862     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5863     lt_cv_file_magic_cmd='func_win32_libid'
5864   else
5865     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5866     lt_cv_file_magic_cmd='$OBJDUMP -f'
5867   fi
5868   ;;
5869
5870 cegcc*)
5871   # use the weaker test based on 'objdump'. See mingw*.
5872   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5873   lt_cv_file_magic_cmd='$OBJDUMP -f'
5874   ;;
5875
5876 darwin* | rhapsody*)
5877   lt_cv_deplibs_check_method=pass_all
5878   ;;
5879
5880 freebsd* | dragonfly*)
5881   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5882     case $host_cpu in
5883     i*86 )
5884       # Not sure whether the presence of OpenBSD here was a mistake.
5885       # Let's accept both of them until this is cleared up.
5886       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5887       lt_cv_file_magic_cmd=/usr/bin/file
5888       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5889       ;;
5890     esac
5891   else
5892     lt_cv_deplibs_check_method=pass_all
5893   fi
5894   ;;
5895
5896 gnu*)
5897   lt_cv_deplibs_check_method=pass_all
5898   ;;
5899
5900 haiku*)
5901   lt_cv_deplibs_check_method=pass_all
5902   ;;
5903
5904 hpux10.20* | hpux11*)
5905   lt_cv_file_magic_cmd=/usr/bin/file
5906   case $host_cpu in
5907   ia64*)
5908     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5909     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5910     ;;
5911   hppa*64*)
5912     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]'
5913     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5914     ;;
5915   *)
5916     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5917     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5918     ;;
5919   esac
5920   ;;
5921
5922 interix[3-9]*)
5923   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5924   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5925   ;;
5926
5927 irix5* | irix6* | nonstopux*)
5928   case $LD in
5929   *-32|*"-32 ") libmagic=32-bit;;
5930   *-n32|*"-n32 ") libmagic=N32;;
5931   *-64|*"-64 ") libmagic=64-bit;;
5932   *) libmagic=never-match;;
5933   esac
5934   lt_cv_deplibs_check_method=pass_all
5935   ;;
5936
5937 # This must be Linux ELF.
5938 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5939   lt_cv_deplibs_check_method=pass_all
5940   ;;
5941
5942 netbsd*)
5943   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5944     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5945   else
5946     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5947   fi
5948   ;;
5949
5950 newos6*)
5951   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5952   lt_cv_file_magic_cmd=/usr/bin/file
5953   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5954   ;;
5955
5956 *nto* | *qnx*)
5957   lt_cv_deplibs_check_method=pass_all
5958   ;;
5959
5960 openbsd*)
5961   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5962     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5963   else
5964     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5965   fi
5966   ;;
5967
5968 osf3* | osf4* | osf5*)
5969   lt_cv_deplibs_check_method=pass_all
5970   ;;
5971
5972 rdos*)
5973   lt_cv_deplibs_check_method=pass_all
5974   ;;
5975
5976 solaris*)
5977   lt_cv_deplibs_check_method=pass_all
5978   ;;
5979
5980 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5981   lt_cv_deplibs_check_method=pass_all
5982   ;;
5983
5984 sysv4 | sysv4.3*)
5985   case $host_vendor in
5986   motorola)
5987     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]'
5988     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5989     ;;
5990   ncr)
5991     lt_cv_deplibs_check_method=pass_all
5992     ;;
5993   sequent)
5994     lt_cv_file_magic_cmd='/bin/file'
5995     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5996     ;;
5997   sni)
5998     lt_cv_file_magic_cmd='/bin/file'
5999     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6000     lt_cv_file_magic_test_file=/lib/libc.so
6001     ;;
6002   siemens)
6003     lt_cv_deplibs_check_method=pass_all
6004     ;;
6005   pc)
6006     lt_cv_deplibs_check_method=pass_all
6007     ;;
6008   esac
6009   ;;
6010
6011 tpf*)
6012   lt_cv_deplibs_check_method=pass_all
6013   ;;
6014 esac
6015
6016 fi
6017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6018 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6019 file_magic_cmd=$lt_cv_file_magic_cmd
6020 deplibs_check_method=$lt_cv_deplibs_check_method
6021 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034 if test -n "$ac_tool_prefix"; then
6035   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6036 set dummy ${ac_tool_prefix}ar; ac_word=$2
6037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6038 $as_echo_n "checking for $ac_word... " >&6; }
6039 if test "${ac_cv_prog_AR+set}" = set; then :
6040   $as_echo_n "(cached) " >&6
6041 else
6042   if test -n "$AR"; then
6043   ac_cv_prog_AR="$AR" # Let the user override the test.
6044 else
6045 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6046 for as_dir in $PATH
6047 do
6048   IFS=$as_save_IFS
6049   test -z "$as_dir" && as_dir=.
6050     for ac_exec_ext in '' $ac_executable_extensions; do
6051   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6052     ac_cv_prog_AR="${ac_tool_prefix}ar"
6053     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6054     break 2
6055   fi
6056 done
6057   done
6058 IFS=$as_save_IFS
6059
6060 fi
6061 fi
6062 AR=$ac_cv_prog_AR
6063 if test -n "$AR"; then
6064   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6065 $as_echo "$AR" >&6; }
6066 else
6067   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6068 $as_echo "no" >&6; }
6069 fi
6070
6071
6072 fi
6073 if test -z "$ac_cv_prog_AR"; then
6074   ac_ct_AR=$AR
6075   # Extract the first word of "ar", so it can be a program name with args.
6076 set dummy ar; ac_word=$2
6077 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6078 $as_echo_n "checking for $ac_word... " >&6; }
6079 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6080   $as_echo_n "(cached) " >&6
6081 else
6082   if test -n "$ac_ct_AR"; then
6083   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6084 else
6085 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6086 for as_dir in $PATH
6087 do
6088   IFS=$as_save_IFS
6089   test -z "$as_dir" && as_dir=.
6090     for ac_exec_ext in '' $ac_executable_extensions; do
6091   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6092     ac_cv_prog_ac_ct_AR="ar"
6093     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6094     break 2
6095   fi
6096 done
6097   done
6098 IFS=$as_save_IFS
6099
6100 fi
6101 fi
6102 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6103 if test -n "$ac_ct_AR"; then
6104   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6105 $as_echo "$ac_ct_AR" >&6; }
6106 else
6107   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6108 $as_echo "no" >&6; }
6109 fi
6110
6111   if test "x$ac_ct_AR" = x; then
6112     AR="false"
6113   else
6114     case $cross_compiling:$ac_tool_warned in
6115 yes:)
6116 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6117 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6118 ac_tool_warned=yes ;;
6119 esac
6120     AR=$ac_ct_AR
6121   fi
6122 else
6123   AR="$ac_cv_prog_AR"
6124 fi
6125
6126 test -z "$AR" && AR=ar
6127 test -z "$AR_FLAGS" && AR_FLAGS=cru
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139 if test -n "$ac_tool_prefix"; then
6140   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6141 set dummy ${ac_tool_prefix}strip; ac_word=$2
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6143 $as_echo_n "checking for $ac_word... " >&6; }
6144 if test "${ac_cv_prog_STRIP+set}" = set; then :
6145   $as_echo_n "(cached) " >&6
6146 else
6147   if test -n "$STRIP"; then
6148   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6149 else
6150 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6151 for as_dir in $PATH
6152 do
6153   IFS=$as_save_IFS
6154   test -z "$as_dir" && as_dir=.
6155     for ac_exec_ext in '' $ac_executable_extensions; do
6156   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6157     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6158     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6159     break 2
6160   fi
6161 done
6162   done
6163 IFS=$as_save_IFS
6164
6165 fi
6166 fi
6167 STRIP=$ac_cv_prog_STRIP
6168 if test -n "$STRIP"; then
6169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6170 $as_echo "$STRIP" >&6; }
6171 else
6172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6173 $as_echo "no" >&6; }
6174 fi
6175
6176
6177 fi
6178 if test -z "$ac_cv_prog_STRIP"; then
6179   ac_ct_STRIP=$STRIP
6180   # Extract the first word of "strip", so it can be a program name with args.
6181 set dummy strip; ac_word=$2
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6183 $as_echo_n "checking for $ac_word... " >&6; }
6184 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6185   $as_echo_n "(cached) " >&6
6186 else
6187   if test -n "$ac_ct_STRIP"; then
6188   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6189 else
6190 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6191 for as_dir in $PATH
6192 do
6193   IFS=$as_save_IFS
6194   test -z "$as_dir" && as_dir=.
6195     for ac_exec_ext in '' $ac_executable_extensions; do
6196   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6197     ac_cv_prog_ac_ct_STRIP="strip"
6198     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6199     break 2
6200   fi
6201 done
6202   done
6203 IFS=$as_save_IFS
6204
6205 fi
6206 fi
6207 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6208 if test -n "$ac_ct_STRIP"; then
6209   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6210 $as_echo "$ac_ct_STRIP" >&6; }
6211 else
6212   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6213 $as_echo "no" >&6; }
6214 fi
6215
6216   if test "x$ac_ct_STRIP" = x; then
6217     STRIP=":"
6218   else
6219     case $cross_compiling:$ac_tool_warned in
6220 yes:)
6221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6222 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6223 ac_tool_warned=yes ;;
6224 esac
6225     STRIP=$ac_ct_STRIP
6226   fi
6227 else
6228   STRIP="$ac_cv_prog_STRIP"
6229 fi
6230
6231 test -z "$STRIP" && STRIP=:
6232
6233
6234
6235
6236
6237
6238 if test -n "$ac_tool_prefix"; then
6239   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6240 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6242 $as_echo_n "checking for $ac_word... " >&6; }
6243 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6244   $as_echo_n "(cached) " >&6
6245 else
6246   if test -n "$RANLIB"; then
6247   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6248 else
6249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6250 for as_dir in $PATH
6251 do
6252   IFS=$as_save_IFS
6253   test -z "$as_dir" && as_dir=.
6254     for ac_exec_ext in '' $ac_executable_extensions; do
6255   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6256     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6257     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6258     break 2
6259   fi
6260 done
6261   done
6262 IFS=$as_save_IFS
6263
6264 fi
6265 fi
6266 RANLIB=$ac_cv_prog_RANLIB
6267 if test -n "$RANLIB"; then
6268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6269 $as_echo "$RANLIB" >&6; }
6270 else
6271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6272 $as_echo "no" >&6; }
6273 fi
6274
6275
6276 fi
6277 if test -z "$ac_cv_prog_RANLIB"; then
6278   ac_ct_RANLIB=$RANLIB
6279   # Extract the first word of "ranlib", so it can be a program name with args.
6280 set dummy ranlib; ac_word=$2
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6282 $as_echo_n "checking for $ac_word... " >&6; }
6283 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6284   $as_echo_n "(cached) " >&6
6285 else
6286   if test -n "$ac_ct_RANLIB"; then
6287   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6288 else
6289 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6290 for as_dir in $PATH
6291 do
6292   IFS=$as_save_IFS
6293   test -z "$as_dir" && as_dir=.
6294     for ac_exec_ext in '' $ac_executable_extensions; do
6295   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6296     ac_cv_prog_ac_ct_RANLIB="ranlib"
6297     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6298     break 2
6299   fi
6300 done
6301   done
6302 IFS=$as_save_IFS
6303
6304 fi
6305 fi
6306 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6307 if test -n "$ac_ct_RANLIB"; then
6308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6309 $as_echo "$ac_ct_RANLIB" >&6; }
6310 else
6311   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6312 $as_echo "no" >&6; }
6313 fi
6314
6315   if test "x$ac_ct_RANLIB" = x; then
6316     RANLIB=":"
6317   else
6318     case $cross_compiling:$ac_tool_warned in
6319 yes:)
6320 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6321 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6322 ac_tool_warned=yes ;;
6323 esac
6324     RANLIB=$ac_ct_RANLIB
6325   fi
6326 else
6327   RANLIB="$ac_cv_prog_RANLIB"
6328 fi
6329
6330 test -z "$RANLIB" && RANLIB=:
6331
6332
6333
6334
6335
6336
6337 # Determine commands to create old-style static archives.
6338 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6339 old_postinstall_cmds='chmod 644 $oldlib'
6340 old_postuninstall_cmds=
6341
6342 if test -n "$RANLIB"; then
6343   case $host_os in
6344   openbsd*)
6345     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6346     ;;
6347   *)
6348     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6349     ;;
6350   esac
6351   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6352 fi
6353
6354 case $host_os in
6355   darwin*)
6356     lock_old_archive_extraction=yes ;;
6357   *)
6358     lock_old_archive_extraction=no ;;
6359 esac
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399 # If no C compiler was specified, use CC.
6400 LTCC=${LTCC-"$CC"}
6401
6402 # If no C compiler flags were specified, use CFLAGS.
6403 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6404
6405 # Allow CC to be a program name with arguments.
6406 compiler=$CC
6407
6408
6409 # Check for command to grab the raw symbol name followed by C symbol from nm.
6410 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6411 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6412 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6413   $as_echo_n "(cached) " >&6
6414 else
6415
6416 # These are sane defaults that work on at least a few old systems.
6417 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6418
6419 # Character class describing NM global symbol codes.
6420 symcode='[BCDEGRST]'
6421
6422 # Regexp to match symbols that can be accessed directly from C.
6423 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6424
6425 # Define system-specific variables.
6426 case $host_os in
6427 aix*)
6428   symcode='[BCDT]'
6429   ;;
6430 cygwin* | mingw* | pw32* | cegcc*)
6431   symcode='[ABCDGISTW]'
6432   ;;
6433 hpux*)
6434   if test "$host_cpu" = ia64; then
6435     symcode='[ABCDEGRST]'
6436   fi
6437   ;;
6438 irix* | nonstopux*)
6439   symcode='[BCDEGRST]'
6440   ;;
6441 osf*)
6442   symcode='[BCDEGQRST]'
6443   ;;
6444 solaris*)
6445   symcode='[BDRT]'
6446   ;;
6447 sco3.2v5*)
6448   symcode='[DT]'
6449   ;;
6450 sysv4.2uw2*)
6451   symcode='[DT]'
6452   ;;
6453 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6454   symcode='[ABDT]'
6455   ;;
6456 sysv4)
6457   symcode='[DFNSTU]'
6458   ;;
6459 esac
6460
6461 # If we're using GNU nm, then use its standard symbol codes.
6462 case `$NM -V 2>&1` in
6463 *GNU* | *'with BFD'*)
6464   symcode='[ABCDGIRSTW]' ;;
6465 esac
6466
6467 # Transform an extracted symbol line into a proper C declaration.
6468 # Some systems (esp. on ia64) link data and code symbols differently,
6469 # so use this general approach.
6470 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6471
6472 # Transform an extracted symbol line into symbol name and symbol address
6473 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6474 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'"
6475
6476 # Handle CRLF in mingw tool chain
6477 opt_cr=
6478 case $build_os in
6479 mingw*)
6480   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6481   ;;
6482 esac
6483
6484 # Try without a prefix underscore, then with it.
6485 for ac_symprfx in "" "_"; do
6486
6487   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6488   symxfrm="\\1 $ac_symprfx\\2 \\2"
6489
6490   # Write the raw and C identifiers.
6491   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6492     # Fake it for dumpbin and say T for any non-static function
6493     # and D for any global variable.
6494     # Also find C++ and __fastcall symbols from MSVC++,
6495     # which start with @ or ?.
6496     lt_cv_sys_global_symbol_pipe="$AWK '"\
6497 "     {last_section=section; section=\$ 3};"\
6498 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6499 "     \$ 0!~/External *\|/{next};"\
6500 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6501 "     {if(hide[section]) next};"\
6502 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6503 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6504 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6505 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6506 "     ' prfx=^$ac_symprfx"
6507   else
6508     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6509   fi
6510
6511   # Check to see that the pipe works correctly.
6512   pipe_works=no
6513
6514   rm -f conftest*
6515   cat > conftest.$ac_ext <<_LT_EOF
6516 #ifdef __cplusplus
6517 extern "C" {
6518 #endif
6519 char nm_test_var;
6520 void nm_test_func(void);
6521 void nm_test_func(void){}
6522 #ifdef __cplusplus
6523 }
6524 #endif
6525 int main(){nm_test_var='a';nm_test_func();return(0);}
6526 _LT_EOF
6527
6528   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6529   (eval $ac_compile) 2>&5
6530   ac_status=$?
6531   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6532   test $ac_status = 0; }; then
6533     # Now try to grab the symbols.
6534     nlist=conftest.nm
6535     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6536   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6537   ac_status=$?
6538   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6539   test $ac_status = 0; } && test -s "$nlist"; then
6540       # Try sorting and uniquifying the output.
6541       if sort "$nlist" | uniq > "$nlist"T; then
6542         mv -f "$nlist"T "$nlist"
6543       else
6544         rm -f "$nlist"T
6545       fi
6546
6547       # Make sure that we snagged all the symbols we need.
6548       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6549         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6550           cat <<_LT_EOF > conftest.$ac_ext
6551 #ifdef __cplusplus
6552 extern "C" {
6553 #endif
6554
6555 _LT_EOF
6556           # Now generate the symbol file.
6557           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6558
6559           cat <<_LT_EOF >> conftest.$ac_ext
6560
6561 /* The mapping between symbol names and symbols.  */
6562 const struct {
6563   const char *name;
6564   void       *address;
6565 }
6566 lt__PROGRAM__LTX_preloaded_symbols[] =
6567 {
6568   { "@PROGRAM@", (void *) 0 },
6569 _LT_EOF
6570           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6571           cat <<\_LT_EOF >> conftest.$ac_ext
6572   {0, (void *) 0}
6573 };
6574
6575 /* This works around a problem in FreeBSD linker */
6576 #ifdef FREEBSD_WORKAROUND
6577 static const void *lt_preloaded_setup() {
6578   return lt__PROGRAM__LTX_preloaded_symbols;
6579 }
6580 #endif
6581
6582 #ifdef __cplusplus
6583 }
6584 #endif
6585 _LT_EOF
6586           # Now try linking the two files.
6587           mv conftest.$ac_objext conftstm.$ac_objext
6588           lt_save_LIBS="$LIBS"
6589           lt_save_CFLAGS="$CFLAGS"
6590           LIBS="conftstm.$ac_objext"
6591           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6592           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6593   (eval $ac_link) 2>&5
6594   ac_status=$?
6595   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6596   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6597             pipe_works=yes
6598           fi
6599           LIBS="$lt_save_LIBS"
6600           CFLAGS="$lt_save_CFLAGS"
6601         else
6602           echo "cannot find nm_test_func in $nlist" >&5
6603         fi
6604       else
6605         echo "cannot find nm_test_var in $nlist" >&5
6606       fi
6607     else
6608       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6609     fi
6610   else
6611     echo "$progname: failed program was:" >&5
6612     cat conftest.$ac_ext >&5
6613   fi
6614   rm -rf conftest* conftst*
6615
6616   # Do not use the global_symbol_pipe unless it works.
6617   if test "$pipe_works" = yes; then
6618     break
6619   else
6620     lt_cv_sys_global_symbol_pipe=
6621   fi
6622 done
6623
6624 fi
6625
6626 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6627   lt_cv_sys_global_symbol_to_cdecl=
6628 fi
6629 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6630   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6631 $as_echo "failed" >&6; }
6632 else
6633   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6634 $as_echo "ok" >&6; }
6635 fi
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658 # Check whether --enable-libtool-lock was given.
6659 if test "${enable_libtool_lock+set}" = set; then :
6660   enableval=$enable_libtool_lock;
6661 fi
6662
6663 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6664
6665 # Some flags need to be propagated to the compiler or linker for good
6666 # libtool support.
6667 case $host in
6668 ia64-*-hpux*)
6669   # Find out which ABI we are using.
6670   echo 'int i;' > conftest.$ac_ext
6671   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6672   (eval $ac_compile) 2>&5
6673   ac_status=$?
6674   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6675   test $ac_status = 0; }; then
6676     case `/usr/bin/file conftest.$ac_objext` in
6677       *ELF-32*)
6678         HPUX_IA64_MODE="32"
6679         ;;
6680       *ELF-64*)
6681         HPUX_IA64_MODE="64"
6682         ;;
6683     esac
6684   fi
6685   rm -rf conftest*
6686   ;;
6687 *-*-irix6*)
6688   # Find out which ABI we are using.
6689   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6690   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6691   (eval $ac_compile) 2>&5
6692   ac_status=$?
6693   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6694   test $ac_status = 0; }; then
6695     if test "$lt_cv_prog_gnu_ld" = yes; then
6696       case `/usr/bin/file conftest.$ac_objext` in
6697         *32-bit*)
6698           LD="${LD-ld} -melf32bsmip"
6699           ;;
6700         *N32*)
6701           LD="${LD-ld} -melf32bmipn32"
6702           ;;
6703         *64-bit*)
6704           LD="${LD-ld} -melf64bmip"
6705         ;;
6706       esac
6707     else
6708       case `/usr/bin/file conftest.$ac_objext` in
6709         *32-bit*)
6710           LD="${LD-ld} -32"
6711           ;;
6712         *N32*)
6713           LD="${LD-ld} -n32"
6714           ;;
6715         *64-bit*)
6716           LD="${LD-ld} -64"
6717           ;;
6718       esac
6719     fi
6720   fi
6721   rm -rf conftest*
6722   ;;
6723
6724 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6725 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6726   # Find out which ABI we are using.
6727   echo 'int i;' > conftest.$ac_ext
6728   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6729   (eval $ac_compile) 2>&5
6730   ac_status=$?
6731   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6732   test $ac_status = 0; }; then
6733     case `/usr/bin/file conftest.o` in
6734       *32-bit*)
6735         case $host in
6736           x86_64-*kfreebsd*-gnu)
6737             LD="${LD-ld} -m elf_i386_fbsd"
6738             ;;
6739           x86_64-*linux*)
6740             case `/usr/bin/file conftest.o` in
6741               *x86-64*)
6742                 LD="${LD-ld} -m elf32_x86_64"
6743                 ;;
6744               *)
6745                 LD="${LD-ld} -m elf_i386"
6746                 ;;
6747             esac
6748             ;;
6749           powerpc64le-*linux*)
6750             LD="${LD-ld} -m elf32lppclinux"
6751             ;;
6752           powerpc64-*linux*)
6753             LD="${LD-ld} -m elf32ppclinux"
6754             ;;
6755           s390x-*linux*)
6756             LD="${LD-ld} -m elf_s390"
6757             ;;
6758           sparc64-*linux*)
6759             LD="${LD-ld} -m elf32_sparc"
6760             ;;
6761         esac
6762         ;;
6763       *64-bit*)
6764         case $host in
6765           x86_64-*kfreebsd*-gnu)
6766             LD="${LD-ld} -m elf_x86_64_fbsd"
6767             ;;
6768           x86_64-*linux*)
6769             LD="${LD-ld} -m elf_x86_64"
6770             ;;
6771           powerpcle-*linux*)
6772             LD="${LD-ld} -m elf64lppc"
6773             ;;
6774           powerpc-*linux*)
6775             LD="${LD-ld} -m elf64ppc"
6776             ;;
6777           s390*-*linux*|s390*-*tpf*)
6778             LD="${LD-ld} -m elf64_s390"
6779             ;;
6780           sparc*-*linux*)
6781             LD="${LD-ld} -m elf64_sparc"
6782             ;;
6783         esac
6784         ;;
6785     esac
6786   fi
6787   rm -rf conftest*
6788   ;;
6789
6790 *-*-sco3.2v5*)
6791   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6792   SAVE_CFLAGS="$CFLAGS"
6793   CFLAGS="$CFLAGS -belf"
6794   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6795 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6796 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6797   $as_echo_n "(cached) " >&6
6798 else
6799   ac_ext=c
6800 ac_cpp='$CPP $CPPFLAGS'
6801 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6802 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6803 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6804
6805      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6806 /* end confdefs.h.  */
6807
6808 int
6809 main ()
6810 {
6811
6812   ;
6813   return 0;
6814 }
6815 _ACEOF
6816 if ac_fn_c_try_link "$LINENO"; then :
6817   lt_cv_cc_needs_belf=yes
6818 else
6819   lt_cv_cc_needs_belf=no
6820 fi
6821 rm -f core conftest.err conftest.$ac_objext \
6822     conftest$ac_exeext conftest.$ac_ext
6823      ac_ext=c
6824 ac_cpp='$CPP $CPPFLAGS'
6825 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6826 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6827 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6828
6829 fi
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6831 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6832   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6833     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6834     CFLAGS="$SAVE_CFLAGS"
6835   fi
6836   ;;
6837 sparc*-*solaris*)
6838   # Find out which ABI we are using.
6839   echo 'int i;' > conftest.$ac_ext
6840   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6841   (eval $ac_compile) 2>&5
6842   ac_status=$?
6843   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6844   test $ac_status = 0; }; then
6845     case `/usr/bin/file conftest.o` in
6846     *64-bit*)
6847       case $lt_cv_prog_gnu_ld in
6848       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6849       *)
6850         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6851           LD="${LD-ld} -64"
6852         fi
6853         ;;
6854       esac
6855       ;;
6856     esac
6857   fi
6858   rm -rf conftest*
6859   ;;
6860 esac
6861
6862 need_locks="$enable_libtool_lock"
6863
6864
6865   case $host_os in
6866     rhapsody* | darwin*)
6867     if test -n "$ac_tool_prefix"; then
6868   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6869 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6871 $as_echo_n "checking for $ac_word... " >&6; }
6872 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6873   $as_echo_n "(cached) " >&6
6874 else
6875   if test -n "$DSYMUTIL"; then
6876   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6877 else
6878 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6879 for as_dir in $PATH
6880 do
6881   IFS=$as_save_IFS
6882   test -z "$as_dir" && as_dir=.
6883     for ac_exec_ext in '' $ac_executable_extensions; do
6884   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6885     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6886     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6887     break 2
6888   fi
6889 done
6890   done
6891 IFS=$as_save_IFS
6892
6893 fi
6894 fi
6895 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6896 if test -n "$DSYMUTIL"; then
6897   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6898 $as_echo "$DSYMUTIL" >&6; }
6899 else
6900   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6901 $as_echo "no" >&6; }
6902 fi
6903
6904
6905 fi
6906 if test -z "$ac_cv_prog_DSYMUTIL"; then
6907   ac_ct_DSYMUTIL=$DSYMUTIL
6908   # Extract the first word of "dsymutil", so it can be a program name with args.
6909 set dummy dsymutil; ac_word=$2
6910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6911 $as_echo_n "checking for $ac_word... " >&6; }
6912 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6913   $as_echo_n "(cached) " >&6
6914 else
6915   if test -n "$ac_ct_DSYMUTIL"; then
6916   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6917 else
6918 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6919 for as_dir in $PATH
6920 do
6921   IFS=$as_save_IFS
6922   test -z "$as_dir" && as_dir=.
6923     for ac_exec_ext in '' $ac_executable_extensions; do
6924   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6925     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6926     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6927     break 2
6928   fi
6929 done
6930   done
6931 IFS=$as_save_IFS
6932
6933 fi
6934 fi
6935 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6936 if test -n "$ac_ct_DSYMUTIL"; then
6937   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6938 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6939 else
6940   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6941 $as_echo "no" >&6; }
6942 fi
6943
6944   if test "x$ac_ct_DSYMUTIL" = x; then
6945     DSYMUTIL=":"
6946   else
6947     case $cross_compiling:$ac_tool_warned in
6948 yes:)
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6950 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6951 ac_tool_warned=yes ;;
6952 esac
6953     DSYMUTIL=$ac_ct_DSYMUTIL
6954   fi
6955 else
6956   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6957 fi
6958
6959     if test -n "$ac_tool_prefix"; then
6960   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6961 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6963 $as_echo_n "checking for $ac_word... " >&6; }
6964 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6965   $as_echo_n "(cached) " >&6
6966 else
6967   if test -n "$NMEDIT"; then
6968   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6969 else
6970 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6971 for as_dir in $PATH
6972 do
6973   IFS=$as_save_IFS
6974   test -z "$as_dir" && as_dir=.
6975     for ac_exec_ext in '' $ac_executable_extensions; do
6976   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6977     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6978     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6979     break 2
6980   fi
6981 done
6982   done
6983 IFS=$as_save_IFS
6984
6985 fi
6986 fi
6987 NMEDIT=$ac_cv_prog_NMEDIT
6988 if test -n "$NMEDIT"; then
6989   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
6990 $as_echo "$NMEDIT" >&6; }
6991 else
6992   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6993 $as_echo "no" >&6; }
6994 fi
6995
6996
6997 fi
6998 if test -z "$ac_cv_prog_NMEDIT"; then
6999   ac_ct_NMEDIT=$NMEDIT
7000   # Extract the first word of "nmedit", so it can be a program name with args.
7001 set dummy nmedit; ac_word=$2
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7003 $as_echo_n "checking for $ac_word... " >&6; }
7004 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7005   $as_echo_n "(cached) " >&6
7006 else
7007   if test -n "$ac_ct_NMEDIT"; then
7008   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7009 else
7010 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7011 for as_dir in $PATH
7012 do
7013   IFS=$as_save_IFS
7014   test -z "$as_dir" && as_dir=.
7015     for ac_exec_ext in '' $ac_executable_extensions; do
7016   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7017     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7018     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7019     break 2
7020   fi
7021 done
7022   done
7023 IFS=$as_save_IFS
7024
7025 fi
7026 fi
7027 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7028 if test -n "$ac_ct_NMEDIT"; then
7029   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7030 $as_echo "$ac_ct_NMEDIT" >&6; }
7031 else
7032   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7033 $as_echo "no" >&6; }
7034 fi
7035
7036   if test "x$ac_ct_NMEDIT" = x; then
7037     NMEDIT=":"
7038   else
7039     case $cross_compiling:$ac_tool_warned in
7040 yes:)
7041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7042 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7043 ac_tool_warned=yes ;;
7044 esac
7045     NMEDIT=$ac_ct_NMEDIT
7046   fi
7047 else
7048   NMEDIT="$ac_cv_prog_NMEDIT"
7049 fi
7050
7051     if test -n "$ac_tool_prefix"; then
7052   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7053 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7055 $as_echo_n "checking for $ac_word... " >&6; }
7056 if test "${ac_cv_prog_LIPO+set}" = set; then :
7057   $as_echo_n "(cached) " >&6
7058 else
7059   if test -n "$LIPO"; then
7060   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7061 else
7062 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7063 for as_dir in $PATH
7064 do
7065   IFS=$as_save_IFS
7066   test -z "$as_dir" && as_dir=.
7067     for ac_exec_ext in '' $ac_executable_extensions; do
7068   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7069     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7070     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7071     break 2
7072   fi
7073 done
7074   done
7075 IFS=$as_save_IFS
7076
7077 fi
7078 fi
7079 LIPO=$ac_cv_prog_LIPO
7080 if test -n "$LIPO"; then
7081   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7082 $as_echo "$LIPO" >&6; }
7083 else
7084   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7085 $as_echo "no" >&6; }
7086 fi
7087
7088
7089 fi
7090 if test -z "$ac_cv_prog_LIPO"; then
7091   ac_ct_LIPO=$LIPO
7092   # Extract the first word of "lipo", so it can be a program name with args.
7093 set dummy lipo; ac_word=$2
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7095 $as_echo_n "checking for $ac_word... " >&6; }
7096 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7097   $as_echo_n "(cached) " >&6
7098 else
7099   if test -n "$ac_ct_LIPO"; then
7100   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7101 else
7102 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7103 for as_dir in $PATH
7104 do
7105   IFS=$as_save_IFS
7106   test -z "$as_dir" && as_dir=.
7107     for ac_exec_ext in '' $ac_executable_extensions; do
7108   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7109     ac_cv_prog_ac_ct_LIPO="lipo"
7110     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7111     break 2
7112   fi
7113 done
7114   done
7115 IFS=$as_save_IFS
7116
7117 fi
7118 fi
7119 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7120 if test -n "$ac_ct_LIPO"; then
7121   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7122 $as_echo "$ac_ct_LIPO" >&6; }
7123 else
7124   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7125 $as_echo "no" >&6; }
7126 fi
7127
7128   if test "x$ac_ct_LIPO" = x; then
7129     LIPO=":"
7130   else
7131     case $cross_compiling:$ac_tool_warned in
7132 yes:)
7133 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7134 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7135 ac_tool_warned=yes ;;
7136 esac
7137     LIPO=$ac_ct_LIPO
7138   fi
7139 else
7140   LIPO="$ac_cv_prog_LIPO"
7141 fi
7142
7143     if test -n "$ac_tool_prefix"; then
7144   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7145 set dummy ${ac_tool_prefix}otool; ac_word=$2
7146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7147 $as_echo_n "checking for $ac_word... " >&6; }
7148 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7149   $as_echo_n "(cached) " >&6
7150 else
7151   if test -n "$OTOOL"; then
7152   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7153 else
7154 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7155 for as_dir in $PATH
7156 do
7157   IFS=$as_save_IFS
7158   test -z "$as_dir" && as_dir=.
7159     for ac_exec_ext in '' $ac_executable_extensions; do
7160   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7161     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7162     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7163     break 2
7164   fi
7165 done
7166   done
7167 IFS=$as_save_IFS
7168
7169 fi
7170 fi
7171 OTOOL=$ac_cv_prog_OTOOL
7172 if test -n "$OTOOL"; then
7173   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7174 $as_echo "$OTOOL" >&6; }
7175 else
7176   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7177 $as_echo "no" >&6; }
7178 fi
7179
7180
7181 fi
7182 if test -z "$ac_cv_prog_OTOOL"; then
7183   ac_ct_OTOOL=$OTOOL
7184   # Extract the first word of "otool", so it can be a program name with args.
7185 set dummy otool; ac_word=$2
7186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7187 $as_echo_n "checking for $ac_word... " >&6; }
7188 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7189   $as_echo_n "(cached) " >&6
7190 else
7191   if test -n "$ac_ct_OTOOL"; then
7192   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7193 else
7194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7195 for as_dir in $PATH
7196 do
7197   IFS=$as_save_IFS
7198   test -z "$as_dir" && as_dir=.
7199     for ac_exec_ext in '' $ac_executable_extensions; do
7200   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7201     ac_cv_prog_ac_ct_OTOOL="otool"
7202     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7203     break 2
7204   fi
7205 done
7206   done
7207 IFS=$as_save_IFS
7208
7209 fi
7210 fi
7211 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7212 if test -n "$ac_ct_OTOOL"; then
7213   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7214 $as_echo "$ac_ct_OTOOL" >&6; }
7215 else
7216   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7217 $as_echo "no" >&6; }
7218 fi
7219
7220   if test "x$ac_ct_OTOOL" = x; then
7221     OTOOL=":"
7222   else
7223     case $cross_compiling:$ac_tool_warned in
7224 yes:)
7225 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7226 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7227 ac_tool_warned=yes ;;
7228 esac
7229     OTOOL=$ac_ct_OTOOL
7230   fi
7231 else
7232   OTOOL="$ac_cv_prog_OTOOL"
7233 fi
7234
7235     if test -n "$ac_tool_prefix"; then
7236   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7237 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7239 $as_echo_n "checking for $ac_word... " >&6; }
7240 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7241   $as_echo_n "(cached) " >&6
7242 else
7243   if test -n "$OTOOL64"; then
7244   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7245 else
7246 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7247 for as_dir in $PATH
7248 do
7249   IFS=$as_save_IFS
7250   test -z "$as_dir" && as_dir=.
7251     for ac_exec_ext in '' $ac_executable_extensions; do
7252   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7253     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7254     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7255     break 2
7256   fi
7257 done
7258   done
7259 IFS=$as_save_IFS
7260
7261 fi
7262 fi
7263 OTOOL64=$ac_cv_prog_OTOOL64
7264 if test -n "$OTOOL64"; then
7265   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7266 $as_echo "$OTOOL64" >&6; }
7267 else
7268   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7269 $as_echo "no" >&6; }
7270 fi
7271
7272
7273 fi
7274 if test -z "$ac_cv_prog_OTOOL64"; then
7275   ac_ct_OTOOL64=$OTOOL64
7276   # Extract the first word of "otool64", so it can be a program name with args.
7277 set dummy otool64; ac_word=$2
7278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7279 $as_echo_n "checking for $ac_word... " >&6; }
7280 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7281   $as_echo_n "(cached) " >&6
7282 else
7283   if test -n "$ac_ct_OTOOL64"; then
7284   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7285 else
7286 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7287 for as_dir in $PATH
7288 do
7289   IFS=$as_save_IFS
7290   test -z "$as_dir" && as_dir=.
7291     for ac_exec_ext in '' $ac_executable_extensions; do
7292   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7293     ac_cv_prog_ac_ct_OTOOL64="otool64"
7294     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7295     break 2
7296   fi
7297 done
7298   done
7299 IFS=$as_save_IFS
7300
7301 fi
7302 fi
7303 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7304 if test -n "$ac_ct_OTOOL64"; then
7305   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7306 $as_echo "$ac_ct_OTOOL64" >&6; }
7307 else
7308   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7309 $as_echo "no" >&6; }
7310 fi
7311
7312   if test "x$ac_ct_OTOOL64" = x; then
7313     OTOOL64=":"
7314   else
7315     case $cross_compiling:$ac_tool_warned in
7316 yes:)
7317 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7318 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7319 ac_tool_warned=yes ;;
7320 esac
7321     OTOOL64=$ac_ct_OTOOL64
7322   fi
7323 else
7324   OTOOL64="$ac_cv_prog_OTOOL64"
7325 fi
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7354 $as_echo_n "checking for -single_module linker flag... " >&6; }
7355 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7356   $as_echo_n "(cached) " >&6
7357 else
7358   lt_cv_apple_cc_single_mod=no
7359       if test -z "${LT_MULTI_MODULE}"; then
7360         # By default we will add the -single_module flag. You can override
7361         # by either setting the environment variable LT_MULTI_MODULE
7362         # non-empty at configure time, or by adding -multi_module to the
7363         # link flags.
7364         rm -rf libconftest.dylib*
7365         echo "int foo(void){return 1;}" > conftest.c
7366         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7367 -dynamiclib -Wl,-single_module conftest.c" >&5
7368         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7369           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7370         _lt_result=$?
7371         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7372           lt_cv_apple_cc_single_mod=yes
7373         else
7374           cat conftest.err >&5
7375         fi
7376         rm -rf libconftest.dylib*
7377         rm -f conftest.*
7378       fi
7379 fi
7380 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7381 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7382     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7383 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7384 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7385   $as_echo_n "(cached) " >&6
7386 else
7387   lt_cv_ld_exported_symbols_list=no
7388       save_LDFLAGS=$LDFLAGS
7389       echo "_main" > conftest.sym
7390       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7391       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7392 /* end confdefs.h.  */
7393
7394 int
7395 main ()
7396 {
7397
7398   ;
7399   return 0;
7400 }
7401 _ACEOF
7402 if ac_fn_c_try_link "$LINENO"; then :
7403   lt_cv_ld_exported_symbols_list=yes
7404 else
7405   lt_cv_ld_exported_symbols_list=no
7406 fi
7407 rm -f core conftest.err conftest.$ac_objext \
7408     conftest$ac_exeext conftest.$ac_ext
7409         LDFLAGS="$save_LDFLAGS"
7410
7411 fi
7412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7413 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7414     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7415 $as_echo_n "checking for -force_load linker flag... " >&6; }
7416 if test "${lt_cv_ld_force_load+set}" = set; then :
7417   $as_echo_n "(cached) " >&6
7418 else
7419   lt_cv_ld_force_load=no
7420       cat > conftest.c << _LT_EOF
7421 int forced_loaded() { return 2;}
7422 _LT_EOF
7423       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7424       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7425       echo "$AR cru libconftest.a conftest.o" >&5
7426       $AR cru libconftest.a conftest.o 2>&5
7427       cat > conftest.c << _LT_EOF
7428 int main() { return 0;}
7429 _LT_EOF
7430       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7431       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7432       _lt_result=$?
7433       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7434         lt_cv_ld_force_load=yes
7435       else
7436         cat conftest.err >&5
7437       fi
7438         rm -f conftest.err libconftest.a conftest conftest.c
7439         rm -rf conftest.dSYM
7440
7441 fi
7442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7443 $as_echo "$lt_cv_ld_force_load" >&6; }
7444     case $host_os in
7445     rhapsody* | darwin1.[012])
7446       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7447     darwin1.*)
7448       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7449     darwin*) # darwin 5.x on
7450       # if running on 10.5 or later, the deployment target defaults
7451       # to the OS version, if on x86, and 10.4, the deployment
7452       # target defaults to 10.4. Don't you love it?
7453       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7454         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7455           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7456         10.[012]*)
7457           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7458         10.*)
7459           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7460       esac
7461     ;;
7462   esac
7463     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7464       _lt_dar_single_mod='$single_module'
7465     fi
7466     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7467       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7468     else
7469       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7470     fi
7471     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7472       _lt_dsymutil='~$DSYMUTIL $lib || :'
7473     else
7474       _lt_dsymutil=
7475     fi
7476     ;;
7477   esac
7478
7479 for ac_header in dlfcn.h
7480 do :
7481   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7482 "
7483 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7484   cat >>confdefs.h <<_ACEOF
7485 #define HAVE_DLFCN_H 1
7486 _ACEOF
7487
7488 fi
7489
7490 done
7491
7492
7493
7494
7495
7496 # Set options
7497
7498
7499
7500         enable_dlopen=no
7501
7502
7503   enable_win32_dll=no
7504
7505
7506             # Check whether --enable-shared was given.
7507 if test "${enable_shared+set}" = set; then :
7508   enableval=$enable_shared; p=${PACKAGE-default}
7509     case $enableval in
7510     yes) enable_shared=yes ;;
7511     no) enable_shared=no ;;
7512     *)
7513       enable_shared=no
7514       # Look at the argument we got.  We use all the common list separators.
7515       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7516       for pkg in $enableval; do
7517         IFS="$lt_save_ifs"
7518         if test "X$pkg" = "X$p"; then
7519           enable_shared=yes
7520         fi
7521       done
7522       IFS="$lt_save_ifs"
7523       ;;
7524     esac
7525 else
7526   enable_shared=yes
7527 fi
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537   # Check whether --enable-static was given.
7538 if test "${enable_static+set}" = set; then :
7539   enableval=$enable_static; p=${PACKAGE-default}
7540     case $enableval in
7541     yes) enable_static=yes ;;
7542     no) enable_static=no ;;
7543     *)
7544      enable_static=no
7545       # Look at the argument we got.  We use all the common list separators.
7546       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7547       for pkg in $enableval; do
7548         IFS="$lt_save_ifs"
7549         if test "X$pkg" = "X$p"; then
7550           enable_static=yes
7551         fi
7552       done
7553       IFS="$lt_save_ifs"
7554       ;;
7555     esac
7556 else
7557   enable_static=yes
7558 fi
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569 # Check whether --with-pic was given.
7570 if test "${with_pic+set}" = set; then :
7571   withval=$with_pic; pic_mode="$withval"
7572 else
7573   pic_mode=default
7574 fi
7575
7576
7577 test -z "$pic_mode" && pic_mode=default
7578
7579
7580
7581
7582
7583
7584
7585   # Check whether --enable-fast-install was given.
7586 if test "${enable_fast_install+set}" = set; then :
7587   enableval=$enable_fast_install; p=${PACKAGE-default}
7588     case $enableval in
7589     yes) enable_fast_install=yes ;;
7590     no) enable_fast_install=no ;;
7591     *)
7592       enable_fast_install=no
7593       # Look at the argument we got.  We use all the common list separators.
7594       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7595       for pkg in $enableval; do
7596         IFS="$lt_save_ifs"
7597         if test "X$pkg" = "X$p"; then
7598           enable_fast_install=yes
7599         fi
7600       done
7601       IFS="$lt_save_ifs"
7602       ;;
7603     esac
7604 else
7605   enable_fast_install=yes
7606 fi
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618 # This can be used to rebuild libtool when needed
7619 LIBTOOL_DEPS="$ltmain"
7620
7621 # Always use our own libtool.
7622 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649 test -z "$LN_S" && LN_S="ln -s"
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664 if test -n "${ZSH_VERSION+set}" ; then
7665    setopt NO_GLOB_SUBST
7666 fi
7667
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7669 $as_echo_n "checking for objdir... " >&6; }
7670 if test "${lt_cv_objdir+set}" = set; then :
7671   $as_echo_n "(cached) " >&6
7672 else
7673   rm -f .libs 2>/dev/null
7674 mkdir .libs 2>/dev/null
7675 if test -d .libs; then
7676   lt_cv_objdir=.libs
7677 else
7678   # MS-DOS does not allow filenames that begin with a dot.
7679   lt_cv_objdir=_libs
7680 fi
7681 rmdir .libs 2>/dev/null
7682 fi
7683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7684 $as_echo "$lt_cv_objdir" >&6; }
7685 objdir=$lt_cv_objdir
7686
7687
7688
7689
7690
7691 cat >>confdefs.h <<_ACEOF
7692 #define LT_OBJDIR "$lt_cv_objdir/"
7693 _ACEOF
7694
7695
7696
7697
7698 case $host_os in
7699 aix3*)
7700   # AIX sometimes has problems with the GCC collect2 program.  For some
7701   # reason, if we set the COLLECT_NAMES environment variable, the problems
7702   # vanish in a puff of smoke.
7703   if test "X${COLLECT_NAMES+set}" != Xset; then
7704     COLLECT_NAMES=
7705     export COLLECT_NAMES
7706   fi
7707   ;;
7708 esac
7709
7710 # Global variables:
7711 ofile=libtool
7712 can_build_shared=yes
7713
7714 # All known linkers require a `.a' archive for static linking (except MSVC,
7715 # which needs '.lib').
7716 libext=a
7717
7718 with_gnu_ld="$lt_cv_prog_gnu_ld"
7719
7720 old_CC="$CC"
7721 old_CFLAGS="$CFLAGS"
7722
7723 # Set sane defaults for various variables
7724 test -z "$CC" && CC=cc
7725 test -z "$LTCC" && LTCC=$CC
7726 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7727 test -z "$LD" && LD=ld
7728 test -z "$ac_objext" && ac_objext=o
7729
7730 for cc_temp in $compiler""; do
7731   case $cc_temp in
7732     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7733     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7734     \-*) ;;
7735     *) break;;
7736   esac
7737 done
7738 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7739
7740
7741 # Only perform the check for file, if the check method requires it
7742 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7743 case $deplibs_check_method in
7744 file_magic*)
7745   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7746     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7747 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7748 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7749   $as_echo_n "(cached) " >&6
7750 else
7751   case $MAGIC_CMD in
7752 [\\/*] |  ?:[\\/]*)
7753   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7754   ;;
7755 *)
7756   lt_save_MAGIC_CMD="$MAGIC_CMD"
7757   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7758   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7759   for ac_dir in $ac_dummy; do
7760     IFS="$lt_save_ifs"
7761     test -z "$ac_dir" && ac_dir=.
7762     if test -f $ac_dir/${ac_tool_prefix}file; then
7763       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7764       if test -n "$file_magic_test_file"; then
7765         case $deplibs_check_method in
7766         "file_magic "*)
7767           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7768           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7769           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7770             $EGREP "$file_magic_regex" > /dev/null; then
7771             :
7772           else
7773             cat <<_LT_EOF 1>&2
7774
7775 *** Warning: the command libtool uses to detect shared libraries,
7776 *** $file_magic_cmd, produces output that libtool cannot recognize.
7777 *** The result is that libtool may fail to recognize shared libraries
7778 *** as such.  This will affect the creation of libtool libraries that
7779 *** depend on shared libraries, but programs linked with such libtool
7780 *** libraries will work regardless of this problem.  Nevertheless, you
7781 *** may want to report the problem to your system manager and/or to
7782 *** bug-libtool@gnu.org
7783
7784 _LT_EOF
7785           fi ;;
7786         esac
7787       fi
7788       break
7789     fi
7790   done
7791   IFS="$lt_save_ifs"
7792   MAGIC_CMD="$lt_save_MAGIC_CMD"
7793   ;;
7794 esac
7795 fi
7796
7797 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7798 if test -n "$MAGIC_CMD"; then
7799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7800 $as_echo "$MAGIC_CMD" >&6; }
7801 else
7802   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7803 $as_echo "no" >&6; }
7804 fi
7805
7806
7807
7808
7809
7810 if test -z "$lt_cv_path_MAGIC_CMD"; then
7811   if test -n "$ac_tool_prefix"; then
7812     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7813 $as_echo_n "checking for file... " >&6; }
7814 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7815   $as_echo_n "(cached) " >&6
7816 else
7817   case $MAGIC_CMD in
7818 [\\/*] |  ?:[\\/]*)
7819   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7820   ;;
7821 *)
7822   lt_save_MAGIC_CMD="$MAGIC_CMD"
7823   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7824   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7825   for ac_dir in $ac_dummy; do
7826     IFS="$lt_save_ifs"
7827     test -z "$ac_dir" && ac_dir=.
7828     if test -f $ac_dir/file; then
7829       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7830       if test -n "$file_magic_test_file"; then
7831         case $deplibs_check_method in
7832         "file_magic "*)
7833           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7834           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7835           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7836             $EGREP "$file_magic_regex" > /dev/null; then
7837             :
7838           else
7839             cat <<_LT_EOF 1>&2
7840
7841 *** Warning: the command libtool uses to detect shared libraries,
7842 *** $file_magic_cmd, produces output that libtool cannot recognize.
7843 *** The result is that libtool may fail to recognize shared libraries
7844 *** as such.  This will affect the creation of libtool libraries that
7845 *** depend on shared libraries, but programs linked with such libtool
7846 *** libraries will work regardless of this problem.  Nevertheless, you
7847 *** may want to report the problem to your system manager and/or to
7848 *** bug-libtool@gnu.org
7849
7850 _LT_EOF
7851           fi ;;
7852         esac
7853       fi
7854       break
7855     fi
7856   done
7857   IFS="$lt_save_ifs"
7858   MAGIC_CMD="$lt_save_MAGIC_CMD"
7859   ;;
7860 esac
7861 fi
7862
7863 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7864 if test -n "$MAGIC_CMD"; then
7865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7866 $as_echo "$MAGIC_CMD" >&6; }
7867 else
7868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7869 $as_echo "no" >&6; }
7870 fi
7871
7872
7873   else
7874     MAGIC_CMD=:
7875   fi
7876 fi
7877
7878   fi
7879   ;;
7880 esac
7881
7882 # Use C for the default configuration in the libtool script
7883
7884 lt_save_CC="$CC"
7885 ac_ext=c
7886 ac_cpp='$CPP $CPPFLAGS'
7887 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7888 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7889 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7890
7891
7892 # Source file extension for C test sources.
7893 ac_ext=c
7894
7895 # Object file extension for compiled C test sources.
7896 objext=o
7897 objext=$objext
7898
7899 # Code to be used in simple compile tests
7900 lt_simple_compile_test_code="int some_variable = 0;"
7901
7902 # Code to be used in simple link tests
7903 lt_simple_link_test_code='int main(){return(0);}'
7904
7905
7906
7907
7908
7909
7910
7911 # If no C compiler was specified, use CC.
7912 LTCC=${LTCC-"$CC"}
7913
7914 # If no C compiler flags were specified, use CFLAGS.
7915 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7916
7917 # Allow CC to be a program name with arguments.
7918 compiler=$CC
7919
7920 # Save the default compiler, since it gets overwritten when the other
7921 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7922 compiler_DEFAULT=$CC
7923
7924 # save warnings/boilerplate of simple test code
7925 ac_outfile=conftest.$ac_objext
7926 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7927 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7928 _lt_compiler_boilerplate=`cat conftest.err`
7929 $RM conftest*
7930
7931 ac_outfile=conftest.$ac_objext
7932 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7933 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7934 _lt_linker_boilerplate=`cat conftest.err`
7935 $RM -r conftest*
7936
7937
7938 ## CAVEAT EMPTOR:
7939 ## There is no encapsulation within the following macros, do not change
7940 ## the running order or otherwise move them around unless you know exactly
7941 ## what you are doing...
7942 if test -n "$compiler"; then
7943
7944 lt_prog_compiler_no_builtin_flag=
7945
7946 if test "$GCC" = yes; then
7947   case $cc_basename in
7948   nvcc*)
7949     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7950   *)
7951     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7952   esac
7953
7954   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7955 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7956 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7957   $as_echo_n "(cached) " >&6
7958 else
7959   lt_cv_prog_compiler_rtti_exceptions=no
7960    ac_outfile=conftest.$ac_objext
7961    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7962    lt_compiler_flag="-fno-rtti -fno-exceptions"
7963    # Insert the option either (1) after the last *FLAGS variable, or
7964    # (2) before a word containing "conftest.", or (3) at the end.
7965    # Note that $ac_compile itself does not contain backslashes and begins
7966    # with a dollar sign (not a hyphen), so the echo should work correctly.
7967    # The option is referenced via a variable to avoid confusing sed.
7968    lt_compile=`echo "$ac_compile" | $SED \
7969    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7970    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7971    -e 's:$: $lt_compiler_flag:'`
7972    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7973    (eval "$lt_compile" 2>conftest.err)
7974    ac_status=$?
7975    cat conftest.err >&5
7976    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7977    if (exit $ac_status) && test -s "$ac_outfile"; then
7978      # The compiler can only warn and ignore the option if not recognized
7979      # So say no if there are warnings other than the usual output.
7980      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7981      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7982      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7983        lt_cv_prog_compiler_rtti_exceptions=yes
7984      fi
7985    fi
7986    $RM conftest*
7987
7988 fi
7989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7990 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7991
7992 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7993     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7994 else
7995     :
7996 fi
7997
7998 fi
7999
8000
8001
8002
8003
8004
8005   lt_prog_compiler_wl=
8006 lt_prog_compiler_pic=
8007 lt_prog_compiler_static=
8008
8009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8010 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8011
8012   if test "$GCC" = yes; then
8013     lt_prog_compiler_wl='-Wl,'
8014     lt_prog_compiler_static='-static'
8015
8016     case $host_os in
8017       aix*)
8018       # All AIX code is PIC.
8019       if test "$host_cpu" = ia64; then
8020         # AIX 5 now supports IA64 processor
8021         lt_prog_compiler_static='-Bstatic'
8022       fi
8023       lt_prog_compiler_pic='-fPIC'
8024       ;;
8025
8026     amigaos*)
8027       case $host_cpu in
8028       powerpc)
8029             # see comment about AmigaOS4 .so support
8030             lt_prog_compiler_pic='-fPIC'
8031         ;;
8032       m68k)
8033             # FIXME: we need at least 68020 code to build shared libraries, but
8034             # adding the `-m68020' flag to GCC prevents building anything better,
8035             # like `-m68040'.
8036             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8037         ;;
8038       esac
8039       ;;
8040
8041     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8042       # PIC is the default for these OSes.
8043       ;;
8044
8045     mingw* | cygwin* | pw32* | os2* | cegcc*)
8046       # This hack is so that the source file can tell whether it is being
8047       # built for inclusion in a dll (and should export symbols for example).
8048       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8049       # (--disable-auto-import) libraries
8050       lt_prog_compiler_pic='-DDLL_EXPORT'
8051       ;;
8052
8053     darwin* | rhapsody*)
8054       # PIC is the default on this platform
8055       # Common symbols not allowed in MH_DYLIB files
8056       lt_prog_compiler_pic='-fno-common'
8057       ;;
8058
8059     haiku*)
8060       # PIC is the default for Haiku.
8061       # The "-static" flag exists, but is broken.
8062       lt_prog_compiler_static=
8063       ;;
8064
8065     hpux*)
8066       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8067       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8068       # sets the default TLS model and affects inlining.
8069       case $host_cpu in
8070       hppa*64*)
8071         # +Z the default
8072         ;;
8073       *)
8074         lt_prog_compiler_pic='-fPIC'
8075         ;;
8076       esac
8077       ;;
8078
8079     interix[3-9]*)
8080       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8081       # Instead, we relocate shared libraries at runtime.
8082       ;;
8083
8084     msdosdjgpp*)
8085       # Just because we use GCC doesn't mean we suddenly get shared libraries
8086       # on systems that don't support them.
8087       lt_prog_compiler_can_build_shared=no
8088       enable_shared=no
8089       ;;
8090
8091     *nto* | *qnx*)
8092       # QNX uses GNU C++, but need to define -shared option too, otherwise
8093       # it will coredump.
8094       lt_prog_compiler_pic='-fPIC -shared'
8095       ;;
8096
8097     sysv4*MP*)
8098       if test -d /usr/nec; then
8099         lt_prog_compiler_pic=-Kconform_pic
8100       fi
8101       ;;
8102
8103     *)
8104       lt_prog_compiler_pic='-fPIC'
8105       ;;
8106     esac
8107
8108     case $cc_basename in
8109     nvcc*) # Cuda Compiler Driver 2.2
8110       lt_prog_compiler_wl='-Xlinker '
8111       lt_prog_compiler_pic='-Xcompiler -fPIC'
8112       ;;
8113     esac
8114   else
8115     # PORTME Check for flag to pass linker flags through the system compiler.
8116     case $host_os in
8117     aix*)
8118       lt_prog_compiler_wl='-Wl,'
8119       if test "$host_cpu" = ia64; then
8120         # AIX 5 now supports IA64 processor
8121         lt_prog_compiler_static='-Bstatic'
8122       else
8123         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8124       fi
8125       ;;
8126
8127     mingw* | cygwin* | pw32* | os2* | cegcc*)
8128       # This hack is so that the source file can tell whether it is being
8129       # built for inclusion in a dll (and should export symbols for example).
8130       lt_prog_compiler_pic='-DDLL_EXPORT'
8131       ;;
8132
8133     hpux9* | hpux10* | hpux11*)
8134       lt_prog_compiler_wl='-Wl,'
8135       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8136       # not for PA HP-UX.
8137       case $host_cpu in
8138       hppa*64*|ia64*)
8139         # +Z the default
8140         ;;
8141       *)
8142         lt_prog_compiler_pic='+Z'
8143         ;;
8144       esac
8145       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8146       lt_prog_compiler_static='${wl}-a ${wl}archive'
8147       ;;
8148
8149     irix5* | irix6* | nonstopux*)
8150       lt_prog_compiler_wl='-Wl,'
8151       # PIC (with -KPIC) is the default.
8152       lt_prog_compiler_static='-non_shared'
8153       ;;
8154
8155     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8156       case $cc_basename in
8157       # old Intel for x86_64 which still supported -KPIC.
8158       ecc*)
8159         lt_prog_compiler_wl='-Wl,'
8160         lt_prog_compiler_pic='-KPIC'
8161         lt_prog_compiler_static='-static'
8162         ;;
8163       # icc used to be incompatible with GCC.
8164       # ICC 10 doesn't accept -KPIC any more.
8165       icc* | ifort*)
8166         lt_prog_compiler_wl='-Wl,'
8167         lt_prog_compiler_pic='-fPIC'
8168         lt_prog_compiler_static='-static'
8169         ;;
8170       # Lahey Fortran 8.1.
8171       lf95*)
8172         lt_prog_compiler_wl='-Wl,'
8173         lt_prog_compiler_pic='--shared'
8174         lt_prog_compiler_static='--static'
8175         ;;
8176       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8177         # Portland Group compilers (*not* the Pentium gcc compiler,
8178         # which looks to be a dead project)
8179         lt_prog_compiler_wl='-Wl,'
8180         lt_prog_compiler_pic='-fpic'
8181         lt_prog_compiler_static='-Bstatic'
8182         ;;
8183       ccc*)
8184         lt_prog_compiler_wl='-Wl,'
8185         # All Alpha code is PIC.
8186         lt_prog_compiler_static='-non_shared'
8187         ;;
8188       xl* | bgxl* | bgf* | mpixl*)
8189         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8190         lt_prog_compiler_wl='-Wl,'
8191         lt_prog_compiler_pic='-qpic'
8192         lt_prog_compiler_static='-qstaticlink'
8193         ;;
8194       *)
8195         case `$CC -V 2>&1 | sed 5q` in
8196         *Sun\ F* | *Sun*Fortran*)
8197           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8198           lt_prog_compiler_pic='-KPIC'
8199           lt_prog_compiler_static='-Bstatic'
8200           lt_prog_compiler_wl=''
8201           ;;
8202         *Sun\ C*)
8203           # Sun C 5.9
8204           lt_prog_compiler_pic='-KPIC'
8205           lt_prog_compiler_static='-Bstatic'
8206           lt_prog_compiler_wl='-Wl,'
8207           ;;
8208         esac
8209         ;;
8210       esac
8211       ;;
8212
8213     newsos6)
8214       lt_prog_compiler_pic='-KPIC'
8215       lt_prog_compiler_static='-Bstatic'
8216       ;;
8217
8218     *nto* | *qnx*)
8219       # QNX uses GNU C++, but need to define -shared option too, otherwise
8220       # it will coredump.
8221       lt_prog_compiler_pic='-fPIC -shared'
8222       ;;
8223
8224     osf3* | osf4* | osf5*)
8225       lt_prog_compiler_wl='-Wl,'
8226       # All OSF/1 code is PIC.
8227       lt_prog_compiler_static='-non_shared'
8228       ;;
8229
8230     rdos*)
8231       lt_prog_compiler_static='-non_shared'
8232       ;;
8233
8234     solaris*)
8235       lt_prog_compiler_pic='-KPIC'
8236       lt_prog_compiler_static='-Bstatic'
8237       case $cc_basename in
8238       f77* | f90* | f95*)
8239         lt_prog_compiler_wl='-Qoption ld ';;
8240       *)
8241         lt_prog_compiler_wl='-Wl,';;
8242       esac
8243       ;;
8244
8245     sunos4*)
8246       lt_prog_compiler_wl='-Qoption ld '
8247       lt_prog_compiler_pic='-PIC'
8248       lt_prog_compiler_static='-Bstatic'
8249       ;;
8250
8251     sysv4 | sysv4.2uw2* | sysv4.3*)
8252       lt_prog_compiler_wl='-Wl,'
8253       lt_prog_compiler_pic='-KPIC'
8254       lt_prog_compiler_static='-Bstatic'
8255       ;;
8256
8257     sysv4*MP*)
8258       if test -d /usr/nec ;then
8259         lt_prog_compiler_pic='-Kconform_pic'
8260         lt_prog_compiler_static='-Bstatic'
8261       fi
8262       ;;
8263
8264     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8265       lt_prog_compiler_wl='-Wl,'
8266       lt_prog_compiler_pic='-KPIC'
8267       lt_prog_compiler_static='-Bstatic'
8268       ;;
8269
8270     unicos*)
8271       lt_prog_compiler_wl='-Wl,'
8272       lt_prog_compiler_can_build_shared=no
8273       ;;
8274
8275     uts4*)
8276       lt_prog_compiler_pic='-pic'
8277       lt_prog_compiler_static='-Bstatic'
8278       ;;
8279
8280     *)
8281       lt_prog_compiler_can_build_shared=no
8282       ;;
8283     esac
8284   fi
8285
8286 case $host_os in
8287   # For platforms which do not support PIC, -DPIC is meaningless:
8288   *djgpp*)
8289     lt_prog_compiler_pic=
8290     ;;
8291   *)
8292     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8293     ;;
8294 esac
8295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8296 $as_echo "$lt_prog_compiler_pic" >&6; }
8297
8298
8299
8300
8301
8302
8303 #
8304 # Check to make sure the PIC flag actually works.
8305 #
8306 if test -n "$lt_prog_compiler_pic"; then
8307   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8308 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8309 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8310   $as_echo_n "(cached) " >&6
8311 else
8312   lt_cv_prog_compiler_pic_works=no
8313    ac_outfile=conftest.$ac_objext
8314    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8315    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8316    # Insert the option either (1) after the last *FLAGS variable, or
8317    # (2) before a word containing "conftest.", or (3) at the end.
8318    # Note that $ac_compile itself does not contain backslashes and begins
8319    # with a dollar sign (not a hyphen), so the echo should work correctly.
8320    # The option is referenced via a variable to avoid confusing sed.
8321    lt_compile=`echo "$ac_compile" | $SED \
8322    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8323    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8324    -e 's:$: $lt_compiler_flag:'`
8325    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8326    (eval "$lt_compile" 2>conftest.err)
8327    ac_status=$?
8328    cat conftest.err >&5
8329    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8330    if (exit $ac_status) && test -s "$ac_outfile"; then
8331      # The compiler can only warn and ignore the option if not recognized
8332      # So say no if there are warnings other than the usual output.
8333      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8334      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8335      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8336        lt_cv_prog_compiler_pic_works=yes
8337      fi
8338    fi
8339    $RM conftest*
8340
8341 fi
8342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8343 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8344
8345 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8346     case $lt_prog_compiler_pic in
8347      "" | " "*) ;;
8348      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8349      esac
8350 else
8351     lt_prog_compiler_pic=
8352      lt_prog_compiler_can_build_shared=no
8353 fi
8354
8355 fi
8356
8357
8358
8359
8360
8361
8362 #
8363 # Check to make sure the static flag actually works.
8364 #
8365 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8366 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8367 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8368 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8369   $as_echo_n "(cached) " >&6
8370 else
8371   lt_cv_prog_compiler_static_works=no
8372    save_LDFLAGS="$LDFLAGS"
8373    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8374    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8375    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8376      # The linker can only warn and ignore the option if not recognized
8377      # So say no if there are warnings
8378      if test -s conftest.err; then
8379        # Append any errors to the config.log.
8380        cat conftest.err 1>&5
8381        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8382        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8383        if diff conftest.exp conftest.er2 >/dev/null; then
8384          lt_cv_prog_compiler_static_works=yes
8385        fi
8386      else
8387        lt_cv_prog_compiler_static_works=yes
8388      fi
8389    fi
8390    $RM -r conftest*
8391    LDFLAGS="$save_LDFLAGS"
8392
8393 fi
8394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8395 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8396
8397 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8398     :
8399 else
8400     lt_prog_compiler_static=
8401 fi
8402
8403
8404
8405
8406
8407
8408
8409   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8410 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8411 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8412   $as_echo_n "(cached) " >&6
8413 else
8414   lt_cv_prog_compiler_c_o=no
8415    $RM -r conftest 2>/dev/null
8416    mkdir conftest
8417    cd conftest
8418    mkdir out
8419    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8420
8421    lt_compiler_flag="-o out/conftest2.$ac_objext"
8422    # Insert the option either (1) after the last *FLAGS variable, or
8423    # (2) before a word containing "conftest.", or (3) at the end.
8424    # Note that $ac_compile itself does not contain backslashes and begins
8425    # with a dollar sign (not a hyphen), so the echo should work correctly.
8426    lt_compile=`echo "$ac_compile" | $SED \
8427    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8428    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8429    -e 's:$: $lt_compiler_flag:'`
8430    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8431    (eval "$lt_compile" 2>out/conftest.err)
8432    ac_status=$?
8433    cat out/conftest.err >&5
8434    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8435    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8436    then
8437      # The compiler can only warn and ignore the option if not recognized
8438      # So say no if there are warnings
8439      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8440      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8441      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8442        lt_cv_prog_compiler_c_o=yes
8443      fi
8444    fi
8445    chmod u+w . 2>&5
8446    $RM conftest*
8447    # SGI C++ compiler will create directory out/ii_files/ for
8448    # template instantiation
8449    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8450    $RM out/* && rmdir out
8451    cd ..
8452    $RM -r conftest
8453    $RM conftest*
8454
8455 fi
8456 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8457 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8458
8459
8460
8461
8462
8463
8464   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8465 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8466 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8467   $as_echo_n "(cached) " >&6
8468 else
8469   lt_cv_prog_compiler_c_o=no
8470    $RM -r conftest 2>/dev/null
8471    mkdir conftest
8472    cd conftest
8473    mkdir out
8474    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8475
8476    lt_compiler_flag="-o out/conftest2.$ac_objext"
8477    # Insert the option either (1) after the last *FLAGS variable, or
8478    # (2) before a word containing "conftest.", or (3) at the end.
8479    # Note that $ac_compile itself does not contain backslashes and begins
8480    # with a dollar sign (not a hyphen), so the echo should work correctly.
8481    lt_compile=`echo "$ac_compile" | $SED \
8482    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8483    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8484    -e 's:$: $lt_compiler_flag:'`
8485    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8486    (eval "$lt_compile" 2>out/conftest.err)
8487    ac_status=$?
8488    cat out/conftest.err >&5
8489    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8490    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8491    then
8492      # The compiler can only warn and ignore the option if not recognized
8493      # So say no if there are warnings
8494      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8495      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8496      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8497        lt_cv_prog_compiler_c_o=yes
8498      fi
8499    fi
8500    chmod u+w . 2>&5
8501    $RM conftest*
8502    # SGI C++ compiler will create directory out/ii_files/ for
8503    # template instantiation
8504    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8505    $RM out/* && rmdir out
8506    cd ..
8507    $RM -r conftest
8508    $RM conftest*
8509
8510 fi
8511 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8512 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8513
8514
8515
8516
8517 hard_links="nottested"
8518 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8519   # do not overwrite the value of need_locks provided by the user
8520   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8521 $as_echo_n "checking if we can lock with hard links... " >&6; }
8522   hard_links=yes
8523   $RM conftest*
8524   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8525   touch conftest.a
8526   ln conftest.a conftest.b 2>&5 || hard_links=no
8527   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8528   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8529 $as_echo "$hard_links" >&6; }
8530   if test "$hard_links" = no; then
8531     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8532 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8533     need_locks=warn
8534   fi
8535 else
8536   need_locks=no
8537 fi
8538
8539
8540
8541
8542
8543
8544   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8545 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8546
8547   runpath_var=
8548   allow_undefined_flag=
8549   always_export_symbols=no
8550   archive_cmds=
8551   archive_expsym_cmds=
8552   compiler_needs_object=no
8553   enable_shared_with_static_runtimes=no
8554   export_dynamic_flag_spec=
8555   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8556   hardcode_automatic=no
8557   hardcode_direct=no
8558   hardcode_direct_absolute=no
8559   hardcode_libdir_flag_spec=
8560   hardcode_libdir_flag_spec_ld=
8561   hardcode_libdir_separator=
8562   hardcode_minus_L=no
8563   hardcode_shlibpath_var=unsupported
8564   inherit_rpath=no
8565   link_all_deplibs=unknown
8566   module_cmds=
8567   module_expsym_cmds=
8568   old_archive_from_new_cmds=
8569   old_archive_from_expsyms_cmds=
8570   thread_safe_flag_spec=
8571   whole_archive_flag_spec=
8572   # include_expsyms should be a list of space-separated symbols to be *always*
8573   # included in the symbol list
8574   include_expsyms=
8575   # exclude_expsyms can be an extended regexp of symbols to exclude
8576   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8577   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8578   # as well as any symbol that contains `d'.
8579   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8580   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8581   # platforms (ab)use it in PIC code, but their linkers get confused if
8582   # the symbol is explicitly referenced.  Since portable code cannot
8583   # rely on this symbol name, it's probably fine to never include it in
8584   # preloaded symbol tables.
8585   # Exclude shared library initialization/finalization symbols.
8586   extract_expsyms_cmds=
8587
8588   case $host_os in
8589   cygwin* | mingw* | pw32* | cegcc*)
8590     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8591     # When not using gcc, we currently assume that we are using
8592     # Microsoft Visual C++.
8593     if test "$GCC" != yes; then
8594       with_gnu_ld=no
8595     fi
8596     ;;
8597   interix*)
8598     # we just hope/assume this is gcc and not c89 (= MSVC++)
8599     with_gnu_ld=yes
8600     ;;
8601   openbsd*)
8602     with_gnu_ld=no
8603     ;;
8604   esac
8605
8606   ld_shlibs=yes
8607
8608   # On some targets, GNU ld is compatible enough with the native linker
8609   # that we're better off using the native interface for both.
8610   lt_use_gnu_ld_interface=no
8611   if test "$with_gnu_ld" = yes; then
8612     case $host_os in
8613       aix*)
8614         # The AIX port of GNU ld has always aspired to compatibility
8615         # with the native linker.  However, as the warning in the GNU ld
8616         # block says, versions before 2.19.5* couldn't really create working
8617         # shared libraries, regardless of the interface used.
8618         case `$LD -v 2>&1` in
8619           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8620           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8621           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8622           *)
8623             lt_use_gnu_ld_interface=yes
8624             ;;
8625         esac
8626         ;;
8627       *)
8628         lt_use_gnu_ld_interface=yes
8629         ;;
8630     esac
8631   fi
8632
8633   if test "$lt_use_gnu_ld_interface" = yes; then
8634     # If archive_cmds runs LD, not CC, wlarc should be empty
8635     wlarc='${wl}'
8636
8637     # Set some defaults for GNU ld with shared library support. These
8638     # are reset later if shared libraries are not supported. Putting them
8639     # here allows them to be overridden if necessary.
8640     runpath_var=LD_RUN_PATH
8641     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8642     export_dynamic_flag_spec='${wl}--export-dynamic'
8643     # ancient GNU ld didn't support --whole-archive et. al.
8644     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8645       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8646     else
8647       whole_archive_flag_spec=
8648     fi
8649     supports_anon_versioning=no
8650     case `$LD -v 2>&1` in
8651       *GNU\ gold*) supports_anon_versioning=yes ;;
8652       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8653       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8654       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8655       *\ 2.11.*) ;; # other 2.11 versions
8656       *) supports_anon_versioning=yes ;;
8657     esac
8658
8659     # See if GNU ld supports shared libraries.
8660     case $host_os in
8661     aix[3-9]*)
8662       # On AIX/PPC, the GNU linker is very broken
8663       if test "$host_cpu" != ia64; then
8664         ld_shlibs=no
8665         cat <<_LT_EOF 1>&2
8666
8667 *** Warning: the GNU linker, at least up to release 2.19, is reported
8668 *** to be unable to reliably create shared libraries on AIX.
8669 *** Therefore, libtool is disabling shared libraries support.  If you
8670 *** really care for shared libraries, you may want to install binutils
8671 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8672 *** You will then need to restart the configuration process.
8673
8674 _LT_EOF
8675       fi
8676       ;;
8677
8678     amigaos*)
8679       case $host_cpu in
8680       powerpc)
8681             # see comment about AmigaOS4 .so support
8682             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8683             archive_expsym_cmds=''
8684         ;;
8685       m68k)
8686             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)'
8687             hardcode_libdir_flag_spec='-L$libdir'
8688             hardcode_minus_L=yes
8689         ;;
8690       esac
8691       ;;
8692
8693     beos*)
8694       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8695         allow_undefined_flag=unsupported
8696         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8697         # support --undefined.  This deserves some investigation.  FIXME
8698         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8699       else
8700         ld_shlibs=no
8701       fi
8702       ;;
8703
8704     cygwin* | mingw* | pw32* | cegcc*)
8705       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8706       # as there is no search path for DLLs.
8707       hardcode_libdir_flag_spec='-L$libdir'
8708       export_dynamic_flag_spec='${wl}--export-all-symbols'
8709       allow_undefined_flag=unsupported
8710       always_export_symbols=no
8711       enable_shared_with_static_runtimes=yes
8712       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8713
8714       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8715         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8716         # If the export-symbols file already is a .def file (1st line
8717         # is EXPORTS), use it as is; otherwise, prepend...
8718         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8719           cp $export_symbols $output_objdir/$soname.def;
8720         else
8721           echo EXPORTS > $output_objdir/$soname.def;
8722           cat $export_symbols >> $output_objdir/$soname.def;
8723         fi~
8724         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8725       else
8726         ld_shlibs=no
8727       fi
8728       ;;
8729
8730     haiku*)
8731       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8732       link_all_deplibs=yes
8733       ;;
8734
8735     interix[3-9]*)
8736       hardcode_direct=no
8737       hardcode_shlibpath_var=no
8738       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8739       export_dynamic_flag_spec='${wl}-E'
8740       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8741       # Instead, shared libraries are loaded at an image base (0x10000000 by
8742       # default) and relocated if they conflict, which is a slow very memory
8743       # consuming and fragmenting process.  To avoid this, we pick a random,
8744       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8745       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8746       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8747       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'
8748       ;;
8749
8750     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8751       tmp_diet=no
8752       if test "$host_os" = linux-dietlibc; then
8753         case $cc_basename in
8754           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8755         esac
8756       fi
8757       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8758          && test "$tmp_diet" = no
8759       then
8760         tmp_addflag=
8761         tmp_sharedflag='-shared'
8762         case $cc_basename,$host_cpu in
8763         pgcc*)                          # Portland Group C compiler
8764           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'
8765           tmp_addflag=' $pic_flag'
8766           ;;
8767         pgf77* | pgf90* | pgf95* | pgfortran*)
8768                                         # Portland Group f77 and f90 compilers
8769           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'
8770           tmp_addflag=' $pic_flag -Mnomain' ;;
8771         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8772           tmp_addflag=' -i_dynamic' ;;
8773         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8774           tmp_addflag=' -i_dynamic -nofor_main' ;;
8775         ifc* | ifort*)                  # Intel Fortran compiler
8776           tmp_addflag=' -nofor_main' ;;
8777         lf95*)                          # Lahey Fortran 8.1
8778           whole_archive_flag_spec=
8779           tmp_sharedflag='--shared' ;;
8780         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8781           tmp_sharedflag='-qmkshrobj'
8782           tmp_addflag= ;;
8783         nvcc*)  # Cuda Compiler Driver 2.2
8784           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'
8785           compiler_needs_object=yes
8786           ;;
8787         esac
8788         case `$CC -V 2>&1 | sed 5q` in
8789         *Sun\ C*)                       # Sun C 5.9
8790           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'
8791           compiler_needs_object=yes
8792           tmp_sharedflag='-G' ;;
8793         *Sun\ F*)                       # Sun Fortran 8.3
8794           tmp_sharedflag='-G' ;;
8795         esac
8796         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8797
8798         if test "x$supports_anon_versioning" = xyes; then
8799           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8800             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8801             echo "local: *; };" >> $output_objdir/$libname.ver~
8802             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8803         fi
8804
8805         case $cc_basename in
8806         xlf* | bgf* | bgxlf* | mpixlf*)
8807           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8808           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8809           hardcode_libdir_flag_spec=
8810           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8811           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8812           if test "x$supports_anon_versioning" = xyes; then
8813             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8814               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8815               echo "local: *; };" >> $output_objdir/$libname.ver~
8816               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8817           fi
8818           ;;
8819         esac
8820       else
8821         ld_shlibs=no
8822       fi
8823       ;;
8824
8825     netbsd*)
8826       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8827         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8828         wlarc=
8829       else
8830         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8831         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8832       fi
8833       ;;
8834
8835     solaris*)
8836       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8837         ld_shlibs=no
8838         cat <<_LT_EOF 1>&2
8839
8840 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8841 *** create shared libraries on Solaris systems.  Therefore, libtool
8842 *** is disabling shared libraries support.  We urge you to upgrade GNU
8843 *** binutils to release 2.9.1 or newer.  Another option is to modify
8844 *** your PATH or compiler configuration so that the native linker is
8845 *** used, and then restart.
8846
8847 _LT_EOF
8848       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8849         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8850         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8851       else
8852         ld_shlibs=no
8853       fi
8854       ;;
8855
8856     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8857       case `$LD -v 2>&1` in
8858         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8859         ld_shlibs=no
8860         cat <<_LT_EOF 1>&2
8861
8862 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8863 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8864 *** is disabling shared libraries support.  We urge you to upgrade GNU
8865 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8866 *** your PATH or compiler configuration so that the native linker is
8867 *** used, and then restart.
8868
8869 _LT_EOF
8870         ;;
8871         *)
8872           # For security reasons, it is highly recommended that you always
8873           # use absolute paths for naming shared libraries, and exclude the
8874           # DT_RUNPATH tag from executables and libraries.  But doing so
8875           # requires that you compile everything twice, which is a pain.
8876           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8877             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8878             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8879             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8880           else
8881             ld_shlibs=no
8882           fi
8883         ;;
8884       esac
8885       ;;
8886
8887     sunos4*)
8888       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8889       wlarc=
8890       hardcode_direct=yes
8891       hardcode_shlibpath_var=no
8892       ;;
8893
8894     *)
8895       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8896         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8897         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8898       else
8899         ld_shlibs=no
8900       fi
8901       ;;
8902     esac
8903
8904     if test "$ld_shlibs" = no; then
8905       runpath_var=
8906       hardcode_libdir_flag_spec=
8907       export_dynamic_flag_spec=
8908       whole_archive_flag_spec=
8909     fi
8910   else
8911     # PORTME fill in a description of your system's linker (not GNU ld)
8912     case $host_os in
8913     aix3*)
8914       allow_undefined_flag=unsupported
8915       always_export_symbols=yes
8916       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'
8917       # Note: this linker hardcodes the directories in LIBPATH if there
8918       # are no directories specified by -L.
8919       hardcode_minus_L=yes
8920       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8921         # Neither direct hardcoding nor static linking is supported with a
8922         # broken collect2.
8923         hardcode_direct=unsupported
8924       fi
8925       ;;
8926
8927     aix[4-9]*)
8928       if test "$host_cpu" = ia64; then
8929         # On IA64, the linker does run time linking by default, so we don't
8930         # have to do anything special.
8931         aix_use_runtimelinking=no
8932         exp_sym_flag='-Bexport'
8933         no_entry_flag=""
8934       else
8935         # If we're using GNU nm, then we don't want the "-C" option.
8936         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8937         # Also, AIX nm treats weak defined symbols like other global
8938         # defined symbols, whereas GNU nm marks them as "W".
8939         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8940           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'
8941         else
8942           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'
8943         fi
8944         aix_use_runtimelinking=no
8945
8946         # Test if we are trying to use run time linking or normal
8947         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8948         # need to do runtime linking.
8949         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8950           for ld_flag in $LDFLAGS; do
8951           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8952             aix_use_runtimelinking=yes
8953             break
8954           fi
8955           done
8956           ;;
8957         esac
8958
8959         exp_sym_flag='-bexport'
8960         no_entry_flag='-bnoentry'
8961       fi
8962
8963       # When large executables or shared objects are built, AIX ld can
8964       # have problems creating the table of contents.  If linking a library
8965       # or program results in "error TOC overflow" add -mminimal-toc to
8966       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8967       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8968
8969       archive_cmds=''
8970       hardcode_direct=yes
8971       hardcode_direct_absolute=yes
8972       hardcode_libdir_separator=':'
8973       link_all_deplibs=yes
8974       file_list_spec='${wl}-f,'
8975
8976       if test "$GCC" = yes; then
8977         case $host_os in aix4.[012]|aix4.[012].*)
8978         # We only want to do this on AIX 4.2 and lower, the check
8979         # below for broken collect2 doesn't work under 4.3+
8980           collect2name=`${CC} -print-prog-name=collect2`
8981           if test -f "$collect2name" &&
8982            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8983           then
8984           # We have reworked collect2
8985           :
8986           else
8987           # We have old collect2
8988           hardcode_direct=unsupported
8989           # It fails to find uninstalled libraries when the uninstalled
8990           # path is not listed in the libpath.  Setting hardcode_minus_L
8991           # to unsupported forces relinking
8992           hardcode_minus_L=yes
8993           hardcode_libdir_flag_spec='-L$libdir'
8994           hardcode_libdir_separator=
8995           fi
8996           ;;
8997         esac
8998         shared_flag='-shared'
8999         if test "$aix_use_runtimelinking" = yes; then
9000           shared_flag="$shared_flag "'${wl}-G'
9001         fi
9002       else
9003         # not using gcc
9004         if test "$host_cpu" = ia64; then
9005         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9006         # chokes on -Wl,-G. The following line is correct:
9007           shared_flag='-G'
9008         else
9009           if test "$aix_use_runtimelinking" = yes; then
9010             shared_flag='${wl}-G'
9011           else
9012             shared_flag='${wl}-bM:SRE'
9013           fi
9014         fi
9015       fi
9016
9017       export_dynamic_flag_spec='${wl}-bexpall'
9018       # It seems that -bexpall does not export symbols beginning with
9019       # underscore (_), so it is better to generate a list of symbols to export.
9020       always_export_symbols=yes
9021       if test "$aix_use_runtimelinking" = yes; then
9022         # Warning - without using the other runtime loading flags (-brtl),
9023         # -berok will link without error, but may produce a broken library.
9024         allow_undefined_flag='-berok'
9025         # Determine the default libpath from the value encoded in an
9026         # empty executable.
9027         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9028 /* end confdefs.h.  */
9029
9030 int
9031 main ()
9032 {
9033
9034   ;
9035   return 0;
9036 }
9037 _ACEOF
9038 if ac_fn_c_try_link "$LINENO"; then :
9039
9040 lt_aix_libpath_sed='
9041     /Import File Strings/,/^$/ {
9042         /^0/ {
9043             s/^0  *\(.*\)$/\1/
9044             p
9045         }
9046     }'
9047 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9048 # Check for a 64-bit object if we didn't find anything.
9049 if test -z "$aix_libpath"; then
9050   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9051 fi
9052 fi
9053 rm -f core conftest.err conftest.$ac_objext \
9054     conftest$ac_exeext conftest.$ac_ext
9055 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9056
9057         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9058         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"
9059       else
9060         if test "$host_cpu" = ia64; then
9061           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9062           allow_undefined_flag="-z nodefs"
9063           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"
9064         else
9065          # Determine the default libpath from the value encoded in an
9066          # empty executable.
9067          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9068 /* end confdefs.h.  */
9069
9070 int
9071 main ()
9072 {
9073
9074   ;
9075   return 0;
9076 }
9077 _ACEOF
9078 if ac_fn_c_try_link "$LINENO"; then :
9079
9080 lt_aix_libpath_sed='
9081     /Import File Strings/,/^$/ {
9082         /^0/ {
9083             s/^0  *\(.*\)$/\1/
9084             p
9085         }
9086     }'
9087 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9088 # Check for a 64-bit object if we didn't find anything.
9089 if test -z "$aix_libpath"; then
9090   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9091 fi
9092 fi
9093 rm -f core conftest.err conftest.$ac_objext \
9094     conftest$ac_exeext conftest.$ac_ext
9095 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9096
9097          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9098           # Warning - without using the other run time loading flags,
9099           # -berok will link without error, but may produce a broken library.
9100           no_undefined_flag=' ${wl}-bernotok'
9101           allow_undefined_flag=' ${wl}-berok'
9102           if test "$with_gnu_ld" = yes; then
9103             # We only use this code for GNU lds that support --whole-archive.
9104             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9105           else
9106             # Exported symbols can be pulled into shared objects from archives
9107             whole_archive_flag_spec='$convenience'
9108           fi
9109           archive_cmds_need_lc=yes
9110           # This is similar to how AIX traditionally builds its shared libraries.
9111           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'
9112         fi
9113       fi
9114       ;;
9115
9116     amigaos*)
9117       case $host_cpu in
9118       powerpc)
9119             # see comment about AmigaOS4 .so support
9120             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9121             archive_expsym_cmds=''
9122         ;;
9123       m68k)
9124             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)'
9125             hardcode_libdir_flag_spec='-L$libdir'
9126             hardcode_minus_L=yes
9127         ;;
9128       esac
9129       ;;
9130
9131     bsdi[45]*)
9132       export_dynamic_flag_spec=-rdynamic
9133       ;;
9134
9135     cygwin* | mingw* | pw32* | cegcc*)
9136       # When not using gcc, we currently assume that we are using
9137       # Microsoft Visual C++.
9138       # hardcode_libdir_flag_spec is actually meaningless, as there is
9139       # no search path for DLLs.
9140       hardcode_libdir_flag_spec=' '
9141       allow_undefined_flag=unsupported
9142       # Tell ltmain to make .lib files, not .a files.
9143       libext=lib
9144       # Tell ltmain to make .dll files, not .so files.
9145       shrext_cmds=".dll"
9146       # FIXME: Setting linknames here is a bad hack.
9147       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9148       # The linker will automatically build a .lib file if we build a DLL.
9149       old_archive_from_new_cmds='true'
9150       # FIXME: Should let the user specify the lib program.
9151       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9152       fix_srcfile_path='`cygpath -w "$srcfile"`'
9153       enable_shared_with_static_runtimes=yes
9154       ;;
9155
9156     darwin* | rhapsody*)
9157
9158
9159   archive_cmds_need_lc=no
9160   hardcode_direct=no
9161   hardcode_automatic=yes
9162   hardcode_shlibpath_var=unsupported
9163   if test "$lt_cv_ld_force_load" = "yes"; then
9164     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\"`'
9165   else
9166     whole_archive_flag_spec=''
9167   fi
9168   link_all_deplibs=yes
9169   allow_undefined_flag="$_lt_dar_allow_undefined"
9170   case $cc_basename in
9171      ifort*) _lt_dar_can_shared=yes ;;
9172      *) _lt_dar_can_shared=$GCC ;;
9173   esac
9174   if test "$_lt_dar_can_shared" = "yes"; then
9175     output_verbose_link_cmd=func_echo_all
9176     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9177     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9178     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}"
9179     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}"
9180
9181   else
9182   ld_shlibs=no
9183   fi
9184
9185       ;;
9186
9187     dgux*)
9188       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9189       hardcode_libdir_flag_spec='-L$libdir'
9190       hardcode_shlibpath_var=no
9191       ;;
9192
9193     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9194     # support.  Future versions do this automatically, but an explicit c++rt0.o
9195     # does not break anything, and helps significantly (at the cost of a little
9196     # extra space).
9197     freebsd2.2*)
9198       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9199       hardcode_libdir_flag_spec='-R$libdir'
9200       hardcode_direct=yes
9201       hardcode_shlibpath_var=no
9202       ;;
9203
9204     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9205     freebsd2.*)
9206       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9207       hardcode_direct=yes
9208       hardcode_minus_L=yes
9209       hardcode_shlibpath_var=no
9210       ;;
9211
9212     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9213     freebsd* | dragonfly*)
9214       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9215       hardcode_libdir_flag_spec='-R$libdir'
9216       hardcode_direct=yes
9217       hardcode_shlibpath_var=no
9218       ;;
9219
9220     hpux9*)
9221       if test "$GCC" = yes; then
9222         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'
9223       else
9224         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'
9225       fi
9226       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9227       hardcode_libdir_separator=:
9228       hardcode_direct=yes
9229
9230       # hardcode_minus_L: Not really in the search PATH,
9231       # but as the default location of the library.
9232       hardcode_minus_L=yes
9233       export_dynamic_flag_spec='${wl}-E'
9234       ;;
9235
9236     hpux10*)
9237       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9238         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9239       else
9240         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9241       fi
9242       if test "$with_gnu_ld" = no; then
9243         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9244         hardcode_libdir_flag_spec_ld='+b $libdir'
9245         hardcode_libdir_separator=:
9246         hardcode_direct=yes
9247         hardcode_direct_absolute=yes
9248         export_dynamic_flag_spec='${wl}-E'
9249         # hardcode_minus_L: Not really in the search PATH,
9250         # but as the default location of the library.
9251         hardcode_minus_L=yes
9252       fi
9253       ;;
9254
9255     hpux11*)
9256       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9257         case $host_cpu in
9258         hppa*64*)
9259           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9260           ;;
9261         ia64*)
9262           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9263           ;;
9264         *)
9265           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9266           ;;
9267         esac
9268       else
9269         case $host_cpu in
9270         hppa*64*)
9271           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9272           ;;
9273         ia64*)
9274           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9275           ;;
9276         *)
9277
9278           # Older versions of the 11.00 compiler do not understand -b yet
9279           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9280           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9281 $as_echo_n "checking if $CC understands -b... " >&6; }
9282 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9283   $as_echo_n "(cached) " >&6
9284 else
9285   lt_cv_prog_compiler__b=no
9286    save_LDFLAGS="$LDFLAGS"
9287    LDFLAGS="$LDFLAGS -b"
9288    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9289    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9290      # The linker can only warn and ignore the option if not recognized
9291      # So say no if there are warnings
9292      if test -s conftest.err; then
9293        # Append any errors to the config.log.
9294        cat conftest.err 1>&5
9295        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9296        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9297        if diff conftest.exp conftest.er2 >/dev/null; then
9298          lt_cv_prog_compiler__b=yes
9299        fi
9300      else
9301        lt_cv_prog_compiler__b=yes
9302      fi
9303    fi
9304    $RM -r conftest*
9305    LDFLAGS="$save_LDFLAGS"
9306
9307 fi
9308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9309 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9310
9311 if test x"$lt_cv_prog_compiler__b" = xyes; then
9312     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9313 else
9314     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9315 fi
9316
9317           ;;
9318         esac
9319       fi
9320       if test "$with_gnu_ld" = no; then
9321         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9322         hardcode_libdir_separator=:
9323
9324         case $host_cpu in
9325         hppa*64*|ia64*)
9326           hardcode_direct=no
9327           hardcode_shlibpath_var=no
9328           ;;
9329         *)
9330           hardcode_direct=yes
9331           hardcode_direct_absolute=yes
9332           export_dynamic_flag_spec='${wl}-E'
9333
9334           # hardcode_minus_L: Not really in the search PATH,
9335           # but as the default location of the library.
9336           hardcode_minus_L=yes
9337           ;;
9338         esac
9339       fi
9340       ;;
9341
9342     irix5* | irix6* | nonstopux*)
9343       if test "$GCC" = yes; then
9344         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'
9345         # Try to use the -exported_symbol ld option, if it does not
9346         # work, assume that -exports_file does not work either and
9347         # implicitly export all symbols.
9348         save_LDFLAGS="$LDFLAGS"
9349         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9350         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9351 /* end confdefs.h.  */
9352 int foo(void) {}
9353 _ACEOF
9354 if ac_fn_c_try_link "$LINENO"; then :
9355   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'
9356
9357 fi
9358 rm -f core conftest.err conftest.$ac_objext \
9359     conftest$ac_exeext conftest.$ac_ext
9360         LDFLAGS="$save_LDFLAGS"
9361       else
9362         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'
9363         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'
9364       fi
9365       archive_cmds_need_lc='no'
9366       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9367       hardcode_libdir_separator=:
9368       inherit_rpath=yes
9369       link_all_deplibs=yes
9370       ;;
9371
9372     netbsd*)
9373       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9374         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9375       else
9376         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9377       fi
9378       hardcode_libdir_flag_spec='-R$libdir'
9379       hardcode_direct=yes
9380       hardcode_shlibpath_var=no
9381       ;;
9382
9383     newsos6)
9384       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9385       hardcode_direct=yes
9386       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9387       hardcode_libdir_separator=:
9388       hardcode_shlibpath_var=no
9389       ;;
9390
9391     *nto* | *qnx*)
9392       ;;
9393
9394     openbsd*)
9395       if test -f /usr/libexec/ld.so; then
9396         hardcode_direct=yes
9397         hardcode_shlibpath_var=no
9398         hardcode_direct_absolute=yes
9399         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9400           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9401           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9402           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9403           export_dynamic_flag_spec='${wl}-E'
9404         else
9405           case $host_os in
9406            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9407              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9408              hardcode_libdir_flag_spec='-R$libdir'
9409              ;;
9410            *)
9411              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9412              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9413              ;;
9414           esac
9415         fi
9416       else
9417         ld_shlibs=no
9418       fi
9419       ;;
9420
9421     os2*)
9422       hardcode_libdir_flag_spec='-L$libdir'
9423       hardcode_minus_L=yes
9424       allow_undefined_flag=unsupported
9425       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'
9426       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9427       ;;
9428
9429     osf3*)
9430       if test "$GCC" = yes; then
9431         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9432         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'
9433       else
9434         allow_undefined_flag=' -expect_unresolved \*'
9435         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'
9436       fi
9437       archive_cmds_need_lc='no'
9438       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9439       hardcode_libdir_separator=:
9440       ;;
9441
9442     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9443       if test "$GCC" = yes; then
9444         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9445         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'
9446         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9447       else
9448         allow_undefined_flag=' -expect_unresolved \*'
9449         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'
9450         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~
9451         $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'
9452
9453         # Both c and cxx compiler support -rpath directly
9454         hardcode_libdir_flag_spec='-rpath $libdir'
9455       fi
9456       archive_cmds_need_lc='no'
9457       hardcode_libdir_separator=:
9458       ;;
9459
9460     solaris*)
9461       no_undefined_flag=' -z defs'
9462       if test "$GCC" = yes; then
9463         wlarc='${wl}'
9464         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9465         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9466           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9467       else
9468         case `$CC -V 2>&1` in
9469         *"Compilers 5.0"*)
9470           wlarc=''
9471           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9472           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9473           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9474           ;;
9475         *)
9476           wlarc='${wl}'
9477           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9478           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9479           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9480           ;;
9481         esac
9482       fi
9483       hardcode_libdir_flag_spec='-R$libdir'
9484       hardcode_shlibpath_var=no
9485       case $host_os in
9486       solaris2.[0-5] | solaris2.[0-5].*) ;;
9487       *)
9488         # The compiler driver will combine and reorder linker options,
9489         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9490         # but is careful enough not to reorder.
9491         # Supported since Solaris 2.6 (maybe 2.5.1?)
9492         if test "$GCC" = yes; then
9493           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9494         else
9495           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9496         fi
9497         ;;
9498       esac
9499       link_all_deplibs=yes
9500       ;;
9501
9502     sunos4*)
9503       if test "x$host_vendor" = xsequent; then
9504         # Use $CC to link under sequent, because it throws in some extra .o
9505         # files that make .init and .fini sections work.
9506         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9507       else
9508         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9509       fi
9510       hardcode_libdir_flag_spec='-L$libdir'
9511       hardcode_direct=yes
9512       hardcode_minus_L=yes
9513       hardcode_shlibpath_var=no
9514       ;;
9515
9516     sysv4)
9517       case $host_vendor in
9518         sni)
9519           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9520           hardcode_direct=yes # is this really true???
9521         ;;
9522         siemens)
9523           ## LD is ld it makes a PLAMLIB
9524           ## CC just makes a GrossModule.
9525           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9526           reload_cmds='$CC -r -o $output$reload_objs'
9527           hardcode_direct=no
9528         ;;
9529         motorola)
9530           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9531           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9532         ;;
9533       esac
9534       runpath_var='LD_RUN_PATH'
9535       hardcode_shlibpath_var=no
9536       ;;
9537
9538     sysv4.3*)
9539       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9540       hardcode_shlibpath_var=no
9541       export_dynamic_flag_spec='-Bexport'
9542       ;;
9543
9544     sysv4*MP*)
9545       if test -d /usr/nec; then
9546         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9547         hardcode_shlibpath_var=no
9548         runpath_var=LD_RUN_PATH
9549         hardcode_runpath_var=yes
9550         ld_shlibs=yes
9551       fi
9552       ;;
9553
9554     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9555       no_undefined_flag='${wl}-z,text'
9556       archive_cmds_need_lc=no
9557       hardcode_shlibpath_var=no
9558       runpath_var='LD_RUN_PATH'
9559
9560       if test "$GCC" = yes; then
9561         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9562         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9563       else
9564         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9565         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9566       fi
9567       ;;
9568
9569     sysv5* | sco3.2v5* | sco5v6*)
9570       # Note: We can NOT use -z defs as we might desire, because we do not
9571       # link with -lc, and that would cause any symbols used from libc to
9572       # always be unresolved, which means just about no library would
9573       # ever link correctly.  If we're not using GNU ld we use -z text
9574       # though, which does catch some bad symbols but isn't as heavy-handed
9575       # as -z defs.
9576       no_undefined_flag='${wl}-z,text'
9577       allow_undefined_flag='${wl}-z,nodefs'
9578       archive_cmds_need_lc=no
9579       hardcode_shlibpath_var=no
9580       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9581       hardcode_libdir_separator=':'
9582       link_all_deplibs=yes
9583       export_dynamic_flag_spec='${wl}-Bexport'
9584       runpath_var='LD_RUN_PATH'
9585
9586       if test "$GCC" = yes; then
9587         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9588         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9589       else
9590         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9591         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9592       fi
9593       ;;
9594
9595     uts4*)
9596       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9597       hardcode_libdir_flag_spec='-L$libdir'
9598       hardcode_shlibpath_var=no
9599       ;;
9600
9601     *)
9602       ld_shlibs=no
9603       ;;
9604     esac
9605
9606     if test x$host_vendor = xsni; then
9607       case $host in
9608       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9609         export_dynamic_flag_spec='${wl}-Blargedynsym'
9610         ;;
9611       esac
9612     fi
9613   fi
9614
9615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9616 $as_echo "$ld_shlibs" >&6; }
9617 test "$ld_shlibs" = no && can_build_shared=no
9618
9619 with_gnu_ld=$with_gnu_ld
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635 #
9636 # Do we need to explicitly link libc?
9637 #
9638 case "x$archive_cmds_need_lc" in
9639 x|xyes)
9640   # Assume -lc should be added
9641   archive_cmds_need_lc=yes
9642
9643   if test "$enable_shared" = yes && test "$GCC" = yes; then
9644     case $archive_cmds in
9645     *'~'*)
9646       # FIXME: we may have to deal with multi-command sequences.
9647       ;;
9648     '$CC '*)
9649       # Test whether the compiler implicitly links with -lc since on some
9650       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9651       # to ld, don't add -lc before -lgcc.
9652       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9653 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9654 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9655   $as_echo_n "(cached) " >&6
9656 else
9657   $RM conftest*
9658         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9659
9660         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9661   (eval $ac_compile) 2>&5
9662   ac_status=$?
9663   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9664   test $ac_status = 0; } 2>conftest.err; then
9665           soname=conftest
9666           lib=conftest
9667           libobjs=conftest.$ac_objext
9668           deplibs=
9669           wl=$lt_prog_compiler_wl
9670           pic_flag=$lt_prog_compiler_pic
9671           compiler_flags=-v
9672           linker_flags=-v
9673           verstring=
9674           output_objdir=.
9675           libname=conftest
9676           lt_save_allow_undefined_flag=$allow_undefined_flag
9677           allow_undefined_flag=
9678           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9679   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9680   ac_status=$?
9681   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9682   test $ac_status = 0; }
9683           then
9684             lt_cv_archive_cmds_need_lc=no
9685           else
9686             lt_cv_archive_cmds_need_lc=yes
9687           fi
9688           allow_undefined_flag=$lt_save_allow_undefined_flag
9689         else
9690           cat conftest.err 1>&5
9691         fi
9692         $RM conftest*
9693
9694 fi
9695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9696 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9697       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9698       ;;
9699     esac
9700   fi
9701   ;;
9702 esac
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9861 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9862
9863 if test "$GCC" = yes; then
9864   case $host_os in
9865     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9866     *) lt_awk_arg="/^libraries:/" ;;
9867   esac
9868   case $host_os in
9869     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9870     *) lt_sed_strip_eq="s,=/,/,g" ;;
9871   esac
9872   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9873   case $lt_search_path_spec in
9874   *\;*)
9875     # if the path contains ";" then we assume it to be the separator
9876     # otherwise default to the standard path separator (i.e. ":") - it is
9877     # assumed that no part of a normal pathname contains ";" but that should
9878     # okay in the real world where ";" in dirpaths is itself problematic.
9879     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9880     ;;
9881   *)
9882     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9883     ;;
9884   esac
9885   # Ok, now we have the path, separated by spaces, we can step through it
9886   # and add multilib dir if necessary.
9887   lt_tmp_lt_search_path_spec=
9888   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9889   for lt_sys_path in $lt_search_path_spec; do
9890     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9891       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9892     else
9893       test -d "$lt_sys_path" && \
9894         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9895     fi
9896   done
9897   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9898 BEGIN {RS=" "; FS="/|\n";} {
9899   lt_foo="";
9900   lt_count=0;
9901   for (lt_i = NF; lt_i > 0; lt_i--) {
9902     if ($lt_i != "" && $lt_i != ".") {
9903       if ($lt_i == "..") {
9904         lt_count++;
9905       } else {
9906         if (lt_count == 0) {
9907           lt_foo="/" $lt_i lt_foo;
9908         } else {
9909           lt_count--;
9910         }
9911       }
9912     }
9913   }
9914   if (lt_foo != "") { lt_freq[lt_foo]++; }
9915   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9916 }'`
9917   # AWK program above erroneously prepends '/' to C:/dos/paths
9918   # for these hosts.
9919   case $host_os in
9920     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9921       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9922   esac
9923   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9924 else
9925   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9926 fi
9927 library_names_spec=
9928 libname_spec='lib$name'
9929 soname_spec=
9930 shrext_cmds=".so"
9931 postinstall_cmds=
9932 postuninstall_cmds=
9933 finish_cmds=
9934 finish_eval=
9935 shlibpath_var=
9936 shlibpath_overrides_runpath=unknown
9937 version_type=none
9938 dynamic_linker="$host_os ld.so"
9939 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9940 need_lib_prefix=unknown
9941 hardcode_into_libs=no
9942
9943 # when you set need_version to no, make sure it does not cause -set_version
9944 # flags to be left without arguments
9945 need_version=unknown
9946
9947 case $host_os in
9948 aix3*)
9949   version_type=linux
9950   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9951   shlibpath_var=LIBPATH
9952
9953   # AIX 3 has no versioning support, so we append a major version to the name.
9954   soname_spec='${libname}${release}${shared_ext}$major'
9955   ;;
9956
9957 aix[4-9]*)
9958   version_type=linux
9959   need_lib_prefix=no
9960   need_version=no
9961   hardcode_into_libs=yes
9962   if test "$host_cpu" = ia64; then
9963     # AIX 5 supports IA64
9964     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9965     shlibpath_var=LD_LIBRARY_PATH
9966   else
9967     # With GCC up to 2.95.x, collect2 would create an import file
9968     # for dependence libraries.  The import file would start with
9969     # the line `#! .'.  This would cause the generated library to
9970     # depend on `.', always an invalid library.  This was fixed in
9971     # development snapshots of GCC prior to 3.0.
9972     case $host_os in
9973       aix4 | aix4.[01] | aix4.[01].*)
9974       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9975            echo ' yes '
9976            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9977         :
9978       else
9979         can_build_shared=no
9980       fi
9981       ;;
9982     esac
9983     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9984     # soname into executable. Probably we can add versioning support to
9985     # collect2, so additional links can be useful in future.
9986     if test "$aix_use_runtimelinking" = yes; then
9987       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9988       # instead of lib<name>.a to let people know that these are not
9989       # typical AIX shared libraries.
9990       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9991     else
9992       # We preserve .a as extension for shared libraries through AIX4.2
9993       # and later when we are not doing run time linking.
9994       library_names_spec='${libname}${release}.a $libname.a'
9995       soname_spec='${libname}${release}${shared_ext}$major'
9996     fi
9997     shlibpath_var=LIBPATH
9998   fi
9999   ;;
10000
10001 amigaos*)
10002   case $host_cpu in
10003   powerpc)
10004     # Since July 2007 AmigaOS4 officially supports .so libraries.
10005     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10006     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10007     ;;
10008   m68k)
10009     library_names_spec='$libname.ixlibrary $libname.a'
10010     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10011     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'
10012     ;;
10013   esac
10014   ;;
10015
10016 beos*)
10017   library_names_spec='${libname}${shared_ext}'
10018   dynamic_linker="$host_os ld.so"
10019   shlibpath_var=LIBRARY_PATH
10020   ;;
10021
10022 bsdi[45]*)
10023   version_type=linux
10024   need_version=no
10025   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10026   soname_spec='${libname}${release}${shared_ext}$major'
10027   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10028   shlibpath_var=LD_LIBRARY_PATH
10029   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10030   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10031   # the default ld.so.conf also contains /usr/contrib/lib and
10032   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10033   # libtool to hard-code these into programs
10034   ;;
10035
10036 cygwin* | mingw* | pw32* | cegcc*)
10037   version_type=windows
10038   shrext_cmds=".dll"
10039   need_version=no
10040   need_lib_prefix=no
10041
10042   case $GCC,$host_os in
10043   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10044     library_names_spec='$libname.dll.a'
10045     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10046     postinstall_cmds='base_file=`basename \${file}`~
10047       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10048       dldir=$destdir/`dirname \$dlpath`~
10049       test -d \$dldir || mkdir -p \$dldir~
10050       $install_prog $dir/$dlname \$dldir/$dlname~
10051       chmod a+x \$dldir/$dlname~
10052       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10053         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10054       fi'
10055     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10056       dlpath=$dir/\$dldll~
10057        $RM \$dlpath'
10058     shlibpath_overrides_runpath=yes
10059
10060     case $host_os in
10061     cygwin*)
10062       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10063       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10064
10065       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10066       ;;
10067     mingw* | cegcc*)
10068       # MinGW DLLs use traditional 'lib' prefix
10069       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10070       ;;
10071     pw32*)
10072       # pw32 DLLs use 'pw' prefix rather than 'lib'
10073       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10074       ;;
10075     esac
10076     ;;
10077
10078   *)
10079     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10080     ;;
10081   esac
10082   dynamic_linker='Win32 ld.exe'
10083   # FIXME: first we should search . and the directory the executable is in
10084   shlibpath_var=PATH
10085   ;;
10086
10087 darwin* | rhapsody*)
10088   dynamic_linker="$host_os dyld"
10089   version_type=darwin
10090   need_lib_prefix=no
10091   need_version=no
10092   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10093   soname_spec='${libname}${release}${major}$shared_ext'
10094   shlibpath_overrides_runpath=yes
10095   shlibpath_var=DYLD_LIBRARY_PATH
10096   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10097
10098   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10099   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10100   ;;
10101
10102 dgux*)
10103   version_type=linux
10104   need_lib_prefix=no
10105   need_version=no
10106   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10107   soname_spec='${libname}${release}${shared_ext}$major'
10108   shlibpath_var=LD_LIBRARY_PATH
10109   ;;
10110
10111 freebsd* | dragonfly*)
10112   # DragonFly does not have aout.  When/if they implement a new
10113   # versioning mechanism, adjust this.
10114   if test -x /usr/bin/objformat; then
10115     objformat=`/usr/bin/objformat`
10116   else
10117     case $host_os in
10118     freebsd[23].*) objformat=aout ;;
10119     *) objformat=elf ;;
10120     esac
10121   fi
10122   version_type=freebsd-$objformat
10123   case $version_type in
10124     freebsd-elf*)
10125       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10126       need_version=no
10127       need_lib_prefix=no
10128       ;;
10129     freebsd-*)
10130       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10131       need_version=yes
10132       ;;
10133   esac
10134   shlibpath_var=LD_LIBRARY_PATH
10135   case $host_os in
10136   freebsd2.*)
10137     shlibpath_overrides_runpath=yes
10138     ;;
10139   freebsd3.[01]* | freebsdelf3.[01]*)
10140     shlibpath_overrides_runpath=yes
10141     hardcode_into_libs=yes
10142     ;;
10143   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10144   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10145     shlibpath_overrides_runpath=no
10146     hardcode_into_libs=yes
10147     ;;
10148   *) # from 4.6 on, and DragonFly
10149     shlibpath_overrides_runpath=yes
10150     hardcode_into_libs=yes
10151     ;;
10152   esac
10153   ;;
10154
10155 gnu*)
10156   version_type=linux
10157   need_lib_prefix=no
10158   need_version=no
10159   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10160   soname_spec='${libname}${release}${shared_ext}$major'
10161   shlibpath_var=LD_LIBRARY_PATH
10162   hardcode_into_libs=yes
10163   ;;
10164
10165 haiku*)
10166   version_type=linux
10167   need_lib_prefix=no
10168   need_version=no
10169   dynamic_linker="$host_os runtime_loader"
10170   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10171   soname_spec='${libname}${release}${shared_ext}$major'
10172   shlibpath_var=LIBRARY_PATH
10173   shlibpath_overrides_runpath=yes
10174   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10175   hardcode_into_libs=yes
10176   ;;
10177
10178 hpux9* | hpux10* | hpux11*)
10179   # Give a soname corresponding to the major version so that dld.sl refuses to
10180   # link against other versions.
10181   version_type=sunos
10182   need_lib_prefix=no
10183   need_version=no
10184   case $host_cpu in
10185   ia64*)
10186     shrext_cmds='.so'
10187     hardcode_into_libs=yes
10188     dynamic_linker="$host_os dld.so"
10189     shlibpath_var=LD_LIBRARY_PATH
10190     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10191     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10192     soname_spec='${libname}${release}${shared_ext}$major'
10193     if test "X$HPUX_IA64_MODE" = X32; then
10194       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10195     else
10196       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10197     fi
10198     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10199     ;;
10200   hppa*64*)
10201     shrext_cmds='.sl'
10202     hardcode_into_libs=yes
10203     dynamic_linker="$host_os dld.sl"
10204     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10205     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10206     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10207     soname_spec='${libname}${release}${shared_ext}$major'
10208     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10209     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10210     ;;
10211   *)
10212     shrext_cmds='.sl'
10213     dynamic_linker="$host_os dld.sl"
10214     shlibpath_var=SHLIB_PATH
10215     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10216     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10217     soname_spec='${libname}${release}${shared_ext}$major'
10218     ;;
10219   esac
10220   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10221   postinstall_cmds='chmod 555 $lib'
10222   # or fails outright, so override atomically:
10223   install_override_mode=555
10224   ;;
10225
10226 interix[3-9]*)
10227   version_type=linux
10228   need_lib_prefix=no
10229   need_version=no
10230   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10231   soname_spec='${libname}${release}${shared_ext}$major'
10232   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10233   shlibpath_var=LD_LIBRARY_PATH
10234   shlibpath_overrides_runpath=no
10235   hardcode_into_libs=yes
10236   ;;
10237
10238 irix5* | irix6* | nonstopux*)
10239   case $host_os in
10240     nonstopux*) version_type=nonstopux ;;
10241     *)
10242         if test "$lt_cv_prog_gnu_ld" = yes; then
10243                 version_type=linux
10244         else
10245                 version_type=irix
10246         fi ;;
10247   esac
10248   need_lib_prefix=no
10249   need_version=no
10250   soname_spec='${libname}${release}${shared_ext}$major'
10251   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10252   case $host_os in
10253   irix5* | nonstopux*)
10254     libsuff= shlibsuff=
10255     ;;
10256   *)
10257     case $LD in # libtool.m4 will add one of these switches to LD
10258     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10259       libsuff= shlibsuff= libmagic=32-bit;;
10260     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10261       libsuff=32 shlibsuff=N32 libmagic=N32;;
10262     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10263       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10264     *) libsuff= shlibsuff= libmagic=never-match;;
10265     esac
10266     ;;
10267   esac
10268   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10269   shlibpath_overrides_runpath=no
10270   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10271   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10272   hardcode_into_libs=yes
10273   ;;
10274
10275 # No shared lib support for Linux oldld, aout, or coff.
10276 linux*oldld* | linux*aout* | linux*coff*)
10277   dynamic_linker=no
10278   ;;
10279
10280 # This must be Linux ELF.
10281 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10282   version_type=linux
10283   need_lib_prefix=no
10284   need_version=no
10285   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10286   soname_spec='${libname}${release}${shared_ext}$major'
10287   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10288   shlibpath_var=LD_LIBRARY_PATH
10289   shlibpath_overrides_runpath=no
10290
10291   # Some binutils ld are patched to set DT_RUNPATH
10292   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10293   $as_echo_n "(cached) " >&6
10294 else
10295   lt_cv_shlibpath_overrides_runpath=no
10296     save_LDFLAGS=$LDFLAGS
10297     save_libdir=$libdir
10298     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10299          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10300     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10301 /* end confdefs.h.  */
10302
10303 int
10304 main ()
10305 {
10306
10307   ;
10308   return 0;
10309 }
10310 _ACEOF
10311 if ac_fn_c_try_link "$LINENO"; then :
10312   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10313   lt_cv_shlibpath_overrides_runpath=yes
10314 fi
10315 fi
10316 rm -f core conftest.err conftest.$ac_objext \
10317     conftest$ac_exeext conftest.$ac_ext
10318     LDFLAGS=$save_LDFLAGS
10319     libdir=$save_libdir
10320
10321 fi
10322
10323   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10324
10325   # This implies no fast_install, which is unacceptable.
10326   # Some rework will be needed to allow for fast_install
10327   # before this can be enabled.
10328   hardcode_into_libs=yes
10329
10330   # Append ld.so.conf contents to the search path
10331   if test -f /etc/ld.so.conf; then
10332     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' ' '`
10333     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10334   fi
10335
10336   # We used to test for /lib/ld.so.1 and disable shared libraries on
10337   # powerpc, because MkLinux only supported shared libraries with the
10338   # GNU dynamic linker.  Since this was broken with cross compilers,
10339   # most powerpc-linux boxes support dynamic linking these days and
10340   # people can always --disable-shared, the test was removed, and we
10341   # assume the GNU/Linux dynamic linker is in use.
10342   dynamic_linker='GNU/Linux ld.so'
10343   ;;
10344
10345 netbsd*)
10346   version_type=sunos
10347   need_lib_prefix=no
10348   need_version=no
10349   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10350     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10351     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10352     dynamic_linker='NetBSD (a.out) ld.so'
10353   else
10354     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10355     soname_spec='${libname}${release}${shared_ext}$major'
10356     dynamic_linker='NetBSD ld.elf_so'
10357   fi
10358   shlibpath_var=LD_LIBRARY_PATH
10359   shlibpath_overrides_runpath=yes
10360   hardcode_into_libs=yes
10361   ;;
10362
10363 newsos6)
10364   version_type=linux
10365   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10366   shlibpath_var=LD_LIBRARY_PATH
10367   shlibpath_overrides_runpath=yes
10368   ;;
10369
10370 *nto* | *qnx*)
10371   version_type=qnx
10372   need_lib_prefix=no
10373   need_version=no
10374   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10375   soname_spec='${libname}${release}${shared_ext}$major'
10376   shlibpath_var=LD_LIBRARY_PATH
10377   shlibpath_overrides_runpath=no
10378   hardcode_into_libs=yes
10379   dynamic_linker='ldqnx.so'
10380   ;;
10381
10382 openbsd*)
10383   version_type=sunos
10384   sys_lib_dlsearch_path_spec="/usr/lib"
10385   need_lib_prefix=no
10386   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10387   case $host_os in
10388     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10389     *)                          need_version=no  ;;
10390   esac
10391   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10392   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10393   shlibpath_var=LD_LIBRARY_PATH
10394   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10395     case $host_os in
10396       openbsd2.[89] | openbsd2.[89].*)
10397         shlibpath_overrides_runpath=no
10398         ;;
10399       *)
10400         shlibpath_overrides_runpath=yes
10401         ;;
10402       esac
10403   else
10404     shlibpath_overrides_runpath=yes
10405   fi
10406   ;;
10407
10408 os2*)
10409   libname_spec='$name'
10410   shrext_cmds=".dll"
10411   need_lib_prefix=no
10412   library_names_spec='$libname${shared_ext} $libname.a'
10413   dynamic_linker='OS/2 ld.exe'
10414   shlibpath_var=LIBPATH
10415   ;;
10416
10417 osf3* | osf4* | osf5*)
10418   version_type=osf
10419   need_lib_prefix=no
10420   need_version=no
10421   soname_spec='${libname}${release}${shared_ext}$major'
10422   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10423   shlibpath_var=LD_LIBRARY_PATH
10424   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10425   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10426   ;;
10427
10428 rdos*)
10429   dynamic_linker=no
10430   ;;
10431
10432 solaris*)
10433   version_type=linux
10434   need_lib_prefix=no
10435   need_version=no
10436   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10437   soname_spec='${libname}${release}${shared_ext}$major'
10438   shlibpath_var=LD_LIBRARY_PATH
10439   shlibpath_overrides_runpath=yes
10440   hardcode_into_libs=yes
10441   # ldd complains unless libraries are executable
10442   postinstall_cmds='chmod +x $lib'
10443   ;;
10444
10445 sunos4*)
10446   version_type=sunos
10447   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10448   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10449   shlibpath_var=LD_LIBRARY_PATH
10450   shlibpath_overrides_runpath=yes
10451   if test "$with_gnu_ld" = yes; then
10452     need_lib_prefix=no
10453   fi
10454   need_version=yes
10455   ;;
10456
10457 sysv4 | sysv4.3*)
10458   version_type=linux
10459   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10460   soname_spec='${libname}${release}${shared_ext}$major'
10461   shlibpath_var=LD_LIBRARY_PATH
10462   case $host_vendor in
10463     sni)
10464       shlibpath_overrides_runpath=no
10465       need_lib_prefix=no
10466       runpath_var=LD_RUN_PATH
10467       ;;
10468     siemens)
10469       need_lib_prefix=no
10470       ;;
10471     motorola)
10472       need_lib_prefix=no
10473       need_version=no
10474       shlibpath_overrides_runpath=no
10475       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10476       ;;
10477   esac
10478   ;;
10479
10480 sysv4*MP*)
10481   if test -d /usr/nec ;then
10482     version_type=linux
10483     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10484     soname_spec='$libname${shared_ext}.$major'
10485     shlibpath_var=LD_LIBRARY_PATH
10486   fi
10487   ;;
10488
10489 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10490   version_type=freebsd-elf
10491   need_lib_prefix=no
10492   need_version=no
10493   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10494   soname_spec='${libname}${release}${shared_ext}$major'
10495   shlibpath_var=LD_LIBRARY_PATH
10496   shlibpath_overrides_runpath=yes
10497   hardcode_into_libs=yes
10498   if test "$with_gnu_ld" = yes; then
10499     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10500   else
10501     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10502     case $host_os in
10503       sco3.2v5*)
10504         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10505         ;;
10506     esac
10507   fi
10508   sys_lib_dlsearch_path_spec='/usr/lib'
10509   ;;
10510
10511 tpf*)
10512   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10513   version_type=linux
10514   need_lib_prefix=no
10515   need_version=no
10516   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10517   shlibpath_var=LD_LIBRARY_PATH
10518   shlibpath_overrides_runpath=no
10519   hardcode_into_libs=yes
10520   ;;
10521
10522 uts4*)
10523   version_type=linux
10524   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10525   soname_spec='${libname}${release}${shared_ext}$major'
10526   shlibpath_var=LD_LIBRARY_PATH
10527   ;;
10528
10529 *)
10530   dynamic_linker=no
10531   ;;
10532 esac
10533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10534 $as_echo "$dynamic_linker" >&6; }
10535 test "$dynamic_linker" = no && can_build_shared=no
10536
10537 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10538 if test "$GCC" = yes; then
10539   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10540 fi
10541
10542 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10543   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10544 fi
10545 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10546   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10547 fi
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10641 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10642 hardcode_action=
10643 if test -n "$hardcode_libdir_flag_spec" ||
10644    test -n "$runpath_var" ||
10645    test "X$hardcode_automatic" = "Xyes" ; then
10646
10647   # We can hardcode non-existent directories.
10648   if test "$hardcode_direct" != no &&
10649      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10650      # have to relink, otherwise we might link with an installed library
10651      # when we should be linking with a yet-to-be-installed one
10652      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10653      test "$hardcode_minus_L" != no; then
10654     # Linking always hardcodes the temporary library directory.
10655     hardcode_action=relink
10656   else
10657     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10658     hardcode_action=immediate
10659   fi
10660 else
10661   # We cannot hardcode anything, or else we can only hardcode existing
10662   # directories.
10663   hardcode_action=unsupported
10664 fi
10665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10666 $as_echo "$hardcode_action" >&6; }
10667
10668 if test "$hardcode_action" = relink ||
10669    test "$inherit_rpath" = yes; then
10670   # Fast installation is not supported
10671   enable_fast_install=no
10672 elif test "$shlibpath_overrides_runpath" = yes ||
10673      test "$enable_shared" = no; then
10674   # Fast installation is not necessary
10675   enable_fast_install=needless
10676 fi
10677
10678
10679
10680
10681
10682
10683   if test "x$enable_dlopen" != xyes; then
10684   enable_dlopen=unknown
10685   enable_dlopen_self=unknown
10686   enable_dlopen_self_static=unknown
10687 else
10688   lt_cv_dlopen=no
10689   lt_cv_dlopen_libs=
10690
10691   case $host_os in
10692   beos*)
10693     lt_cv_dlopen="load_add_on"
10694     lt_cv_dlopen_libs=
10695     lt_cv_dlopen_self=yes
10696     ;;
10697
10698   mingw* | pw32* | cegcc*)
10699     lt_cv_dlopen="LoadLibrary"
10700     lt_cv_dlopen_libs=
10701     ;;
10702
10703   cygwin*)
10704     lt_cv_dlopen="dlopen"
10705     lt_cv_dlopen_libs=
10706     ;;
10707
10708   darwin*)
10709   # if libdl is installed we need to link against it
10710     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10711 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10712 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10713   $as_echo_n "(cached) " >&6
10714 else
10715   ac_check_lib_save_LIBS=$LIBS
10716 LIBS="-ldl  $LIBS"
10717 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10718 /* end confdefs.h.  */
10719
10720 /* Override any GCC internal prototype to avoid an error.
10721    Use char because int might match the return type of a GCC
10722    builtin and then its argument prototype would still apply.  */
10723 #ifdef __cplusplus
10724 extern "C"
10725 #endif
10726 char dlopen ();
10727 int
10728 main ()
10729 {
10730 return dlopen ();
10731   ;
10732   return 0;
10733 }
10734 _ACEOF
10735 if ac_fn_c_try_link "$LINENO"; then :
10736   ac_cv_lib_dl_dlopen=yes
10737 else
10738   ac_cv_lib_dl_dlopen=no
10739 fi
10740 rm -f core conftest.err conftest.$ac_objext \
10741     conftest$ac_exeext conftest.$ac_ext
10742 LIBS=$ac_check_lib_save_LIBS
10743 fi
10744 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10745 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10746 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10747   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10748 else
10749
10750     lt_cv_dlopen="dyld"
10751     lt_cv_dlopen_libs=
10752     lt_cv_dlopen_self=yes
10753
10754 fi
10755
10756     ;;
10757
10758   *)
10759     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10760 if test "x$ac_cv_func_shl_load" = x""yes; then :
10761   lt_cv_dlopen="shl_load"
10762 else
10763   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10764 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10765 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10766   $as_echo_n "(cached) " >&6
10767 else
10768   ac_check_lib_save_LIBS=$LIBS
10769 LIBS="-ldld  $LIBS"
10770 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10771 /* end confdefs.h.  */
10772
10773 /* Override any GCC internal prototype to avoid an error.
10774    Use char because int might match the return type of a GCC
10775    builtin and then its argument prototype would still apply.  */
10776 #ifdef __cplusplus
10777 extern "C"
10778 #endif
10779 char shl_load ();
10780 int
10781 main ()
10782 {
10783 return shl_load ();
10784   ;
10785   return 0;
10786 }
10787 _ACEOF
10788 if ac_fn_c_try_link "$LINENO"; then :
10789   ac_cv_lib_dld_shl_load=yes
10790 else
10791   ac_cv_lib_dld_shl_load=no
10792 fi
10793 rm -f core conftest.err conftest.$ac_objext \
10794     conftest$ac_exeext conftest.$ac_ext
10795 LIBS=$ac_check_lib_save_LIBS
10796 fi
10797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10798 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10799 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10800   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10801 else
10802   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10803 if test "x$ac_cv_func_dlopen" = x""yes; then :
10804   lt_cv_dlopen="dlopen"
10805 else
10806   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10807 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10808 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10809   $as_echo_n "(cached) " >&6
10810 else
10811   ac_check_lib_save_LIBS=$LIBS
10812 LIBS="-ldl  $LIBS"
10813 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10814 /* end confdefs.h.  */
10815
10816 /* Override any GCC internal prototype to avoid an error.
10817    Use char because int might match the return type of a GCC
10818    builtin and then its argument prototype would still apply.  */
10819 #ifdef __cplusplus
10820 extern "C"
10821 #endif
10822 char dlopen ();
10823 int
10824 main ()
10825 {
10826 return dlopen ();
10827   ;
10828   return 0;
10829 }
10830 _ACEOF
10831 if ac_fn_c_try_link "$LINENO"; then :
10832   ac_cv_lib_dl_dlopen=yes
10833 else
10834   ac_cv_lib_dl_dlopen=no
10835 fi
10836 rm -f core conftest.err conftest.$ac_objext \
10837     conftest$ac_exeext conftest.$ac_ext
10838 LIBS=$ac_check_lib_save_LIBS
10839 fi
10840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10841 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10842 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10843   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10844 else
10845   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10846 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10847 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10848   $as_echo_n "(cached) " >&6
10849 else
10850   ac_check_lib_save_LIBS=$LIBS
10851 LIBS="-lsvld  $LIBS"
10852 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10853 /* end confdefs.h.  */
10854
10855 /* Override any GCC internal prototype to avoid an error.
10856    Use char because int might match the return type of a GCC
10857    builtin and then its argument prototype would still apply.  */
10858 #ifdef __cplusplus
10859 extern "C"
10860 #endif
10861 char dlopen ();
10862 int
10863 main ()
10864 {
10865 return dlopen ();
10866   ;
10867   return 0;
10868 }
10869 _ACEOF
10870 if ac_fn_c_try_link "$LINENO"; then :
10871   ac_cv_lib_svld_dlopen=yes
10872 else
10873   ac_cv_lib_svld_dlopen=no
10874 fi
10875 rm -f core conftest.err conftest.$ac_objext \
10876     conftest$ac_exeext conftest.$ac_ext
10877 LIBS=$ac_check_lib_save_LIBS
10878 fi
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10880 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10881 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10882   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10883 else
10884   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10885 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10886 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10887   $as_echo_n "(cached) " >&6
10888 else
10889   ac_check_lib_save_LIBS=$LIBS
10890 LIBS="-ldld  $LIBS"
10891 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10892 /* end confdefs.h.  */
10893
10894 /* Override any GCC internal prototype to avoid an error.
10895    Use char because int might match the return type of a GCC
10896    builtin and then its argument prototype would still apply.  */
10897 #ifdef __cplusplus
10898 extern "C"
10899 #endif
10900 char dld_link ();
10901 int
10902 main ()
10903 {
10904 return dld_link ();
10905   ;
10906   return 0;
10907 }
10908 _ACEOF
10909 if ac_fn_c_try_link "$LINENO"; then :
10910   ac_cv_lib_dld_dld_link=yes
10911 else
10912   ac_cv_lib_dld_dld_link=no
10913 fi
10914 rm -f core conftest.err conftest.$ac_objext \
10915     conftest$ac_exeext conftest.$ac_ext
10916 LIBS=$ac_check_lib_save_LIBS
10917 fi
10918 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10919 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10920 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10921   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10922 fi
10923
10924
10925 fi
10926
10927
10928 fi
10929
10930
10931 fi
10932
10933
10934 fi
10935
10936
10937 fi
10938
10939     ;;
10940   esac
10941
10942   if test "x$lt_cv_dlopen" != xno; then
10943     enable_dlopen=yes
10944   else
10945     enable_dlopen=no
10946   fi
10947
10948   case $lt_cv_dlopen in
10949   dlopen)
10950     save_CPPFLAGS="$CPPFLAGS"
10951     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10952
10953     save_LDFLAGS="$LDFLAGS"
10954     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10955
10956     save_LIBS="$LIBS"
10957     LIBS="$lt_cv_dlopen_libs $LIBS"
10958
10959     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10960 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10961 if test "${lt_cv_dlopen_self+set}" = set; then :
10962   $as_echo_n "(cached) " >&6
10963 else
10964           if test "$cross_compiling" = yes; then :
10965   lt_cv_dlopen_self=cross
10966 else
10967   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10968   lt_status=$lt_dlunknown
10969   cat > conftest.$ac_ext <<_LT_EOF
10970 #line 10970 "configure"
10971 #include "confdefs.h"
10972
10973 #if HAVE_DLFCN_H
10974 #include <dlfcn.h>
10975 #endif
10976
10977 #include <stdio.h>
10978
10979 #ifdef RTLD_GLOBAL
10980 #  define LT_DLGLOBAL           RTLD_GLOBAL
10981 #else
10982 #  ifdef DL_GLOBAL
10983 #    define LT_DLGLOBAL         DL_GLOBAL
10984 #  else
10985 #    define LT_DLGLOBAL         0
10986 #  endif
10987 #endif
10988
10989 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10990    find out it does not work in some platform. */
10991 #ifndef LT_DLLAZY_OR_NOW
10992 #  ifdef RTLD_LAZY
10993 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
10994 #  else
10995 #    ifdef DL_LAZY
10996 #      define LT_DLLAZY_OR_NOW          DL_LAZY
10997 #    else
10998 #      ifdef RTLD_NOW
10999 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11000 #      else
11001 #        ifdef DL_NOW
11002 #          define LT_DLLAZY_OR_NOW      DL_NOW
11003 #        else
11004 #          define LT_DLLAZY_OR_NOW      0
11005 #        endif
11006 #      endif
11007 #    endif
11008 #  endif
11009 #endif
11010
11011 /* When -fvisbility=hidden is used, assume the code has been annotated
11012    correspondingly for the symbols needed.  */
11013 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11014 void fnord () __attribute__((visibility("default")));
11015 #endif
11016
11017 void fnord () { int i=42; }
11018 int main ()
11019 {
11020   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11021   int status = $lt_dlunknown;
11022
11023   if (self)
11024     {
11025       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11026       else
11027         {
11028           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11029           else puts (dlerror ());
11030         }
11031       /* dlclose (self); */
11032     }
11033   else
11034     puts (dlerror ());
11035
11036   return status;
11037 }
11038 _LT_EOF
11039   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11040   (eval $ac_link) 2>&5
11041   ac_status=$?
11042   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11043   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11044     (./conftest; exit; ) >&5 2>/dev/null
11045     lt_status=$?
11046     case x$lt_status in
11047       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11048       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11049       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11050     esac
11051   else :
11052     # compilation failed
11053     lt_cv_dlopen_self=no
11054   fi
11055 fi
11056 rm -fr conftest*
11057
11058
11059 fi
11060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11061 $as_echo "$lt_cv_dlopen_self" >&6; }
11062
11063     if test "x$lt_cv_dlopen_self" = xyes; then
11064       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11065       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11066 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11067 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11068   $as_echo_n "(cached) " >&6
11069 else
11070           if test "$cross_compiling" = yes; then :
11071   lt_cv_dlopen_self_static=cross
11072 else
11073   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11074   lt_status=$lt_dlunknown
11075   cat > conftest.$ac_ext <<_LT_EOF
11076 #line 11076 "configure"
11077 #include "confdefs.h"
11078
11079 #if HAVE_DLFCN_H
11080 #include <dlfcn.h>
11081 #endif
11082
11083 #include <stdio.h>
11084
11085 #ifdef RTLD_GLOBAL
11086 #  define LT_DLGLOBAL           RTLD_GLOBAL
11087 #else
11088 #  ifdef DL_GLOBAL
11089 #    define LT_DLGLOBAL         DL_GLOBAL
11090 #  else
11091 #    define LT_DLGLOBAL         0
11092 #  endif
11093 #endif
11094
11095 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11096    find out it does not work in some platform. */
11097 #ifndef LT_DLLAZY_OR_NOW
11098 #  ifdef RTLD_LAZY
11099 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11100 #  else
11101 #    ifdef DL_LAZY
11102 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11103 #    else
11104 #      ifdef RTLD_NOW
11105 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11106 #      else
11107 #        ifdef DL_NOW
11108 #          define LT_DLLAZY_OR_NOW      DL_NOW
11109 #        else
11110 #          define LT_DLLAZY_OR_NOW      0
11111 #        endif
11112 #      endif
11113 #    endif
11114 #  endif
11115 #endif
11116
11117 /* When -fvisbility=hidden is used, assume the code has been annotated
11118    correspondingly for the symbols needed.  */
11119 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11120 void fnord () __attribute__((visibility("default")));
11121 #endif
11122
11123 void fnord () { int i=42; }
11124 int main ()
11125 {
11126   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11127   int status = $lt_dlunknown;
11128
11129   if (self)
11130     {
11131       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11132       else
11133         {
11134           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11135           else puts (dlerror ());
11136         }
11137       /* dlclose (self); */
11138     }
11139   else
11140     puts (dlerror ());
11141
11142   return status;
11143 }
11144 _LT_EOF
11145   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11146   (eval $ac_link) 2>&5
11147   ac_status=$?
11148   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11149   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11150     (./conftest; exit; ) >&5 2>/dev/null
11151     lt_status=$?
11152     case x$lt_status in
11153       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11154       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11155       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11156     esac
11157   else :
11158     # compilation failed
11159     lt_cv_dlopen_self_static=no
11160   fi
11161 fi
11162 rm -fr conftest*
11163
11164
11165 fi
11166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11167 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11168     fi
11169
11170     CPPFLAGS="$save_CPPFLAGS"
11171     LDFLAGS="$save_LDFLAGS"
11172     LIBS="$save_LIBS"
11173     ;;
11174   esac
11175
11176   case $lt_cv_dlopen_self in
11177   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11178   *) enable_dlopen_self=unknown ;;
11179   esac
11180
11181   case $lt_cv_dlopen_self_static in
11182   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11183   *) enable_dlopen_self_static=unknown ;;
11184   esac
11185 fi
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203 striplib=
11204 old_striplib=
11205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11206 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11207 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11208   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11209   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11210   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11211 $as_echo "yes" >&6; }
11212 else
11213 # FIXME - insert some real tests, host_os isn't really good enough
11214   case $host_os in
11215   darwin*)
11216     if test -n "$STRIP" ; then
11217       striplib="$STRIP -x"
11218       old_striplib="$STRIP -S"
11219       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11220 $as_echo "yes" >&6; }
11221     else
11222       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11223 $as_echo "no" >&6; }
11224     fi
11225     ;;
11226   *)
11227     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11228 $as_echo "no" >&6; }
11229     ;;
11230   esac
11231 fi
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244   # Report which library types will actually be built
11245   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11246 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11247   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11248 $as_echo "$can_build_shared" >&6; }
11249
11250   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11251 $as_echo_n "checking whether to build shared libraries... " >&6; }
11252   test "$can_build_shared" = "no" && enable_shared=no
11253
11254   # On AIX, shared libraries and static libraries use the same namespace, and
11255   # are all built from PIC.
11256   case $host_os in
11257   aix3*)
11258     test "$enable_shared" = yes && enable_static=no
11259     if test -n "$RANLIB"; then
11260       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11261       postinstall_cmds='$RANLIB $lib'
11262     fi
11263     ;;
11264
11265   aix[4-9]*)
11266     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11267       test "$enable_shared" = yes && enable_static=no
11268     fi
11269     ;;
11270   esac
11271   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11272 $as_echo "$enable_shared" >&6; }
11273
11274   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11275 $as_echo_n "checking whether to build static libraries... " >&6; }
11276   # Make sure either enable_shared or enable_static is yes.
11277   test "$enable_shared" = yes || enable_static=yes
11278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11279 $as_echo "$enable_static" >&6; }
11280
11281
11282
11283
11284 fi
11285 ac_ext=c
11286 ac_cpp='$CPP $CPPFLAGS'
11287 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11288 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11289 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11290
11291 CC="$lt_save_CC"
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305         ac_config_commands="$ac_config_commands libtool"
11306
11307
11308
11309
11310 # Only expand once:
11311
11312
11313
11314 # The tests for host and target for $enable_largefile require
11315 # canonical names.
11316
11317
11318
11319 # As the $enable_largefile decision depends on --enable-plugins we must set it
11320 # even in directories otherwise not depending on the $plugins option.
11321
11322
11323   maybe_plugins=no
11324   for ac_header in dlfcn.h
11325 do :
11326   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11327 "
11328 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11329   cat >>confdefs.h <<_ACEOF
11330 #define HAVE_DLFCN_H 1
11331 _ACEOF
11332  maybe_plugins=yes
11333 fi
11334
11335 done
11336
11337   for ac_header in windows.h
11338 do :
11339   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11340 "
11341 if test "x$ac_cv_header_windows_h" = x""yes; then :
11342   cat >>confdefs.h <<_ACEOF
11343 #define HAVE_WINDOWS_H 1
11344 _ACEOF
11345  maybe_plugins=yes
11346 fi
11347
11348 done
11349
11350
11351   # Check whether --enable-plugins was given.
11352 if test "${enable_plugins+set}" = set; then :
11353   enableval=$enable_plugins; case "${enableval}" in
11354       no) plugins=no ;;
11355       *) plugins=yes
11356          if test "$maybe_plugins" != "yes" ; then
11357            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11358          fi ;;
11359      esac
11360 else
11361   plugins=$maybe_plugins
11362
11363 fi
11364
11365   if test "$plugins" = "yes"; then
11366     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11367 $as_echo_n "checking for library containing dlopen... " >&6; }
11368 if test "${ac_cv_search_dlopen+set}" = set; then :
11369   $as_echo_n "(cached) " >&6
11370 else
11371   ac_func_search_save_LIBS=$LIBS
11372 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11373 /* end confdefs.h.  */
11374
11375 /* Override any GCC internal prototype to avoid an error.
11376    Use char because int might match the return type of a GCC
11377    builtin and then its argument prototype would still apply.  */
11378 #ifdef __cplusplus
11379 extern "C"
11380 #endif
11381 char dlopen ();
11382 int
11383 main ()
11384 {
11385 return dlopen ();
11386   ;
11387   return 0;
11388 }
11389 _ACEOF
11390 for ac_lib in '' dl; do
11391   if test -z "$ac_lib"; then
11392     ac_res="none required"
11393   else
11394     ac_res=-l$ac_lib
11395     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11396   fi
11397   if ac_fn_c_try_link "$LINENO"; then :
11398   ac_cv_search_dlopen=$ac_res
11399 fi
11400 rm -f core conftest.err conftest.$ac_objext \
11401     conftest$ac_exeext
11402   if test "${ac_cv_search_dlopen+set}" = set; then :
11403   break
11404 fi
11405 done
11406 if test "${ac_cv_search_dlopen+set}" = set; then :
11407
11408 else
11409   ac_cv_search_dlopen=no
11410 fi
11411 rm conftest.$ac_ext
11412 LIBS=$ac_func_search_save_LIBS
11413 fi
11414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11415 $as_echo "$ac_cv_search_dlopen" >&6; }
11416 ac_res=$ac_cv_search_dlopen
11417 if test "$ac_res" != no; then :
11418   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11419
11420 fi
11421
11422   fi
11423
11424
11425 case "${host}" in
11426   sparc-*-solaris*|i[3-7]86-*-solaris*)
11427     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11428     # are mutually exclusive; and without procfs support, the bfd/ elf module
11429     # cannot provide certain routines such as elfcore_write_prpsinfo
11430     # or elfcore_write_prstatus.  So unless the user explicitly requested
11431     # large-file support through the --enable-largefile switch, disable
11432     # large-file support in favor of procfs support.
11433     test "${target}" = "${host}" -a "x$plugins" = xno \
11434       && : ${enable_largefile="no"}
11435     ;;
11436 esac
11437
11438 # Check whether --enable-largefile was given.
11439 if test "${enable_largefile+set}" = set; then :
11440   enableval=$enable_largefile;
11441 fi
11442
11443 if test "$enable_largefile" != no; then
11444
11445   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11446 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11447 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11448   $as_echo_n "(cached) " >&6
11449 else
11450   ac_cv_sys_largefile_CC=no
11451      if test "$GCC" != yes; then
11452        ac_save_CC=$CC
11453        while :; do
11454          # IRIX 6.2 and later do not support large files by default,
11455          # so use the C compiler's -n32 option if that helps.
11456          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11457 /* end confdefs.h.  */
11458 #include <sys/types.h>
11459  /* Check that off_t can represent 2**63 - 1 correctly.
11460     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11461     since some C++ compilers masquerading as C compilers
11462     incorrectly reject 9223372036854775807.  */
11463 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11464   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11465                        && LARGE_OFF_T % 2147483647 == 1)
11466                       ? 1 : -1];
11467 int
11468 main ()
11469 {
11470
11471   ;
11472   return 0;
11473 }
11474 _ACEOF
11475          if ac_fn_c_try_compile "$LINENO"; then :
11476   break
11477 fi
11478 rm -f core conftest.err conftest.$ac_objext
11479          CC="$CC -n32"
11480          if ac_fn_c_try_compile "$LINENO"; then :
11481   ac_cv_sys_largefile_CC=' -n32'; break
11482 fi
11483 rm -f core conftest.err conftest.$ac_objext
11484          break
11485        done
11486        CC=$ac_save_CC
11487        rm -f conftest.$ac_ext
11488     fi
11489 fi
11490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11491 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11492   if test "$ac_cv_sys_largefile_CC" != no; then
11493     CC=$CC$ac_cv_sys_largefile_CC
11494   fi
11495
11496   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11497 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11498 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11499   $as_echo_n "(cached) " >&6
11500 else
11501   while :; do
11502   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11503 /* end confdefs.h.  */
11504 #include <sys/types.h>
11505  /* Check that off_t can represent 2**63 - 1 correctly.
11506     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11507     since some C++ compilers masquerading as C compilers
11508     incorrectly reject 9223372036854775807.  */
11509 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11510   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11511                        && LARGE_OFF_T % 2147483647 == 1)
11512                       ? 1 : -1];
11513 int
11514 main ()
11515 {
11516
11517   ;
11518   return 0;
11519 }
11520 _ACEOF
11521 if ac_fn_c_try_compile "$LINENO"; then :
11522   ac_cv_sys_file_offset_bits=no; break
11523 fi
11524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11525   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11526 /* end confdefs.h.  */
11527 #define _FILE_OFFSET_BITS 64
11528 #include <sys/types.h>
11529  /* Check that off_t can represent 2**63 - 1 correctly.
11530     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11531     since some C++ compilers masquerading as C compilers
11532     incorrectly reject 9223372036854775807.  */
11533 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11534   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11535                        && LARGE_OFF_T % 2147483647 == 1)
11536                       ? 1 : -1];
11537 int
11538 main ()
11539 {
11540
11541   ;
11542   return 0;
11543 }
11544 _ACEOF
11545 if ac_fn_c_try_compile "$LINENO"; then :
11546   ac_cv_sys_file_offset_bits=64; break
11547 fi
11548 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11549   ac_cv_sys_file_offset_bits=unknown
11550   break
11551 done
11552 fi
11553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11554 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11555 case $ac_cv_sys_file_offset_bits in #(
11556   no | unknown) ;;
11557   *)
11558 cat >>confdefs.h <<_ACEOF
11559 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11560 _ACEOF
11561 ;;
11562 esac
11563 rm -rf conftest*
11564   if test $ac_cv_sys_file_offset_bits = unknown; then
11565     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11566 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11567 if test "${ac_cv_sys_large_files+set}" = set; then :
11568   $as_echo_n "(cached) " >&6
11569 else
11570   while :; do
11571   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11572 /* end confdefs.h.  */
11573 #include <sys/types.h>
11574  /* Check that off_t can represent 2**63 - 1 correctly.
11575     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11576     since some C++ compilers masquerading as C compilers
11577     incorrectly reject 9223372036854775807.  */
11578 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11579   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11580                        && LARGE_OFF_T % 2147483647 == 1)
11581                       ? 1 : -1];
11582 int
11583 main ()
11584 {
11585
11586   ;
11587   return 0;
11588 }
11589 _ACEOF
11590 if ac_fn_c_try_compile "$LINENO"; then :
11591   ac_cv_sys_large_files=no; break
11592 fi
11593 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11594   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11595 /* end confdefs.h.  */
11596 #define _LARGE_FILES 1
11597 #include <sys/types.h>
11598  /* Check that off_t can represent 2**63 - 1 correctly.
11599     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11600     since some C++ compilers masquerading as C compilers
11601     incorrectly reject 9223372036854775807.  */
11602 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11603   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11604                        && LARGE_OFF_T % 2147483647 == 1)
11605                       ? 1 : -1];
11606 int
11607 main ()
11608 {
11609
11610   ;
11611   return 0;
11612 }
11613 _ACEOF
11614 if ac_fn_c_try_compile "$LINENO"; then :
11615   ac_cv_sys_large_files=1; break
11616 fi
11617 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11618   ac_cv_sys_large_files=unknown
11619   break
11620 done
11621 fi
11622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11623 $as_echo "$ac_cv_sys_large_files" >&6; }
11624 case $ac_cv_sys_large_files in #(
11625   no | unknown) ;;
11626   *)
11627 cat >>confdefs.h <<_ACEOF
11628 #define _LARGE_FILES $ac_cv_sys_large_files
11629 _ACEOF
11630 ;;
11631 esac
11632 rm -rf conftest*
11633   fi
11634 fi
11635
11636
11637
11638 # Check whether --enable-targets was given.
11639 if test "${enable_targets+set}" = set; then :
11640   enableval=$enable_targets; case "${enableval}" in
11641   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11642             ;;
11643   no)       enable_targets= ;;
11644   *)        enable_targets=$enableval ;;
11645 esac
11646 fi
11647
11648 ac_checking=yes
11649 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11650   ac_checking=
11651 fi
11652 # Check whether --enable-checking was given.
11653 if test "${enable_checking+set}" = set; then :
11654   enableval=$enable_checking; case "${enableval}" in
11655   no|none)  ac_checking= ;;
11656   *)        ac_checking=yes ;;
11657 esac
11658 fi
11659 if test x$ac_checking != x ; then
11660
11661 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11662
11663 fi
11664
11665 using_cgen=no
11666
11667
11668 # Set the 'development' global.
11669 . $srcdir/../bfd/development.sh
11670
11671 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11672 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11673 /* end confdefs.h.  */
11674 __GNUC__
11675 _ACEOF
11676 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11677   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11678
11679 else
11680   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11681 fi
11682 rm -f conftest*
11683
11684
11685 # Check whether --enable-werror was given.
11686 if test "${enable_werror+set}" = set; then :
11687   enableval=$enable_werror; case "${enableval}" in
11688      yes | y) ERROR_ON_WARNING="yes" ;;
11689      no | n)  ERROR_ON_WARNING="no" ;;
11690      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11691    esac
11692 fi
11693
11694
11695 # Disable -Wformat by default when using gcc on mingw
11696 case "${host}" in
11697   *-*-mingw32*)
11698     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11699       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11700     fi
11701     ;;
11702   *) ;;
11703 esac
11704
11705 # Enable -Werror by default when using gcc.  Turn it off for releases.
11706 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11707     ERROR_ON_WARNING=yes
11708 fi
11709
11710 NO_WERROR=
11711 if test "${ERROR_ON_WARNING}" = yes ; then
11712     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11713     NO_WERROR="-Wno-error"
11714 fi
11715
11716 if test "${GCC}" = yes ; then
11717   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11718 fi
11719
11720 # Check whether --enable-build-warnings was given.
11721 if test "${enable_build_warnings+set}" = set; then :
11722   enableval=$enable_build_warnings; case "${enableval}" in
11723   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11724   no)   if test "${GCC}" = yes ; then
11725           WARN_CFLAGS="-w"
11726         fi;;
11727   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11728         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11729   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11730         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11731   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11732 esac
11733 fi
11734
11735
11736 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11737   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11738 fi
11739
11740
11741
11742
11743
11744 # Generate a header file
11745 ac_config_headers="$ac_config_headers config.h:config.in"
11746
11747
11748 # PR 14072
11749
11750
11751 # If we are on a DOS filesystem, we must use gdb.ini rather than
11752 # .gdbinit.
11753 case "${host}" in
11754   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11755     GDBINIT="gdb.ini"
11756     ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11757
11758     ;;
11759   *)
11760     GDBINIT=".gdbinit"
11761     ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11762
11763     ;;
11764 esac
11765
11766
11767 #We need this for the host.  BOUT header is in host order.
11768  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11769 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11770 if test "${ac_cv_c_bigendian+set}" = set; then :
11771   $as_echo_n "(cached) " >&6
11772 else
11773   ac_cv_c_bigendian=unknown
11774     # See if we're dealing with a universal compiler.
11775     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11776 /* end confdefs.h.  */
11777 #ifndef __APPLE_CC__
11778                not a universal capable compiler
11779              #endif
11780              typedef int dummy;
11781
11782 _ACEOF
11783 if ac_fn_c_try_compile "$LINENO"; then :
11784
11785         # Check for potential -arch flags.  It is not universal unless
11786         # there are at least two -arch flags with different values.
11787         ac_arch=
11788         ac_prev=
11789         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11790          if test -n "$ac_prev"; then
11791            case $ac_word in
11792              i?86 | x86_64 | ppc | ppc64)
11793                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11794                  ac_arch=$ac_word
11795                else
11796                  ac_cv_c_bigendian=universal
11797                  break
11798                fi
11799                ;;
11800            esac
11801            ac_prev=
11802          elif test "x$ac_word" = "x-arch"; then
11803            ac_prev=arch
11804          fi
11805        done
11806 fi
11807 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11808     if test $ac_cv_c_bigendian = unknown; then
11809       # See if sys/param.h defines the BYTE_ORDER macro.
11810       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11811 /* end confdefs.h.  */
11812 #include <sys/types.h>
11813              #include <sys/param.h>
11814
11815 int
11816 main ()
11817 {
11818 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11819                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11820                      && LITTLE_ENDIAN)
11821               bogus endian macros
11822              #endif
11823
11824   ;
11825   return 0;
11826 }
11827 _ACEOF
11828 if ac_fn_c_try_compile "$LINENO"; then :
11829   # It does; now see whether it defined to BIG_ENDIAN or not.
11830          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11831 /* end confdefs.h.  */
11832 #include <sys/types.h>
11833                 #include <sys/param.h>
11834
11835 int
11836 main ()
11837 {
11838 #if BYTE_ORDER != BIG_ENDIAN
11839                  not big endian
11840                 #endif
11841
11842   ;
11843   return 0;
11844 }
11845 _ACEOF
11846 if ac_fn_c_try_compile "$LINENO"; then :
11847   ac_cv_c_bigendian=yes
11848 else
11849   ac_cv_c_bigendian=no
11850 fi
11851 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11852 fi
11853 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11854     fi
11855     if test $ac_cv_c_bigendian = unknown; then
11856       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11857       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11858 /* end confdefs.h.  */
11859 #include <limits.h>
11860
11861 int
11862 main ()
11863 {
11864 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11865               bogus endian macros
11866              #endif
11867
11868   ;
11869   return 0;
11870 }
11871 _ACEOF
11872 if ac_fn_c_try_compile "$LINENO"; then :
11873   # It does; now see whether it defined to _BIG_ENDIAN or not.
11874          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11875 /* end confdefs.h.  */
11876 #include <limits.h>
11877
11878 int
11879 main ()
11880 {
11881 #ifndef _BIG_ENDIAN
11882                  not big endian
11883                 #endif
11884
11885   ;
11886   return 0;
11887 }
11888 _ACEOF
11889 if ac_fn_c_try_compile "$LINENO"; then :
11890   ac_cv_c_bigendian=yes
11891 else
11892   ac_cv_c_bigendian=no
11893 fi
11894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11895 fi
11896 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11897     fi
11898     if test $ac_cv_c_bigendian = unknown; then
11899       # Compile a test program.
11900       if test "$cross_compiling" = yes; then :
11901   # Try to guess by grepping values from an object file.
11902          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11903 /* end confdefs.h.  */
11904 short int ascii_mm[] =
11905                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11906                 short int ascii_ii[] =
11907                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11908                 int use_ascii (int i) {
11909                   return ascii_mm[i] + ascii_ii[i];
11910                 }
11911                 short int ebcdic_ii[] =
11912                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11913                 short int ebcdic_mm[] =
11914                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11915                 int use_ebcdic (int i) {
11916                   return ebcdic_mm[i] + ebcdic_ii[i];
11917                 }
11918                 extern int foo;
11919
11920 int
11921 main ()
11922 {
11923 return use_ascii (foo) == use_ebcdic (foo);
11924   ;
11925   return 0;
11926 }
11927 _ACEOF
11928 if ac_fn_c_try_compile "$LINENO"; then :
11929   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11930               ac_cv_c_bigendian=yes
11931             fi
11932             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11933               if test "$ac_cv_c_bigendian" = unknown; then
11934                 ac_cv_c_bigendian=no
11935               else
11936                 # finding both strings is unlikely to happen, but who knows?
11937                 ac_cv_c_bigendian=unknown
11938               fi
11939             fi
11940 fi
11941 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11942 else
11943   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11944 /* end confdefs.h.  */
11945 $ac_includes_default
11946 int
11947 main ()
11948 {
11949
11950              /* Are we little or big endian?  From Harbison&Steele.  */
11951              union
11952              {
11953                long int l;
11954                char c[sizeof (long int)];
11955              } u;
11956              u.l = 1;
11957              return u.c[sizeof (long int) - 1] == 1;
11958
11959   ;
11960   return 0;
11961 }
11962 _ACEOF
11963 if ac_fn_c_try_run "$LINENO"; then :
11964   ac_cv_c_bigendian=no
11965 else
11966   ac_cv_c_bigendian=yes
11967 fi
11968 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11969   conftest.$ac_objext conftest.beam conftest.$ac_ext
11970 fi
11971
11972     fi
11973 fi
11974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11975 $as_echo "$ac_cv_c_bigendian" >&6; }
11976  case $ac_cv_c_bigendian in #(
11977    yes)
11978      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11979 ;; #(
11980    no)
11981       ;; #(
11982    universal)
11983
11984 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11985
11986      ;; #(
11987    *)
11988      as_fn_error "unknown endianness
11989  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11990  esac
11991
11992
11993 te_file=generic
11994
11995 # Makefile target for installing gas in $(tooldir)/bin.
11996 install_tooldir=install-exec-tooldir
11997
11998 canon_targets=""
11999 all_targets=no
12000 if test -n "$enable_targets" ; then
12001   for t in `echo $enable_targets | sed 's/,/ /g'`; do
12002     if test $t = "all"; then
12003       all_targets=yes
12004       continue
12005     fi
12006     result=`$ac_config_sub $t 2>/dev/null`
12007     if test -n "$result" ; then
12008       canon_targets="$canon_targets $result"
12009 #    else
12010 #      # Permit "all", etc.  We don't support it yet though.
12011 #      canon_targets="$canon_targets $t"
12012     fi
12013   done
12014   _gas_uniq_list="$canon_targets"
12015 _gas_uniq_newlist=""
12016 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12017   case $_gas_uniq_i in
12018   _gas_uniq_dummy) ;;
12019   *) case " $_gas_uniq_newlist " in
12020        *" $_gas_uniq_i "*) ;;
12021        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12022      esac ;;
12023   esac
12024 done
12025 canon_targets=$_gas_uniq_newlist
12026
12027 fi
12028
12029 emulations=""
12030
12031 for this_target in $target $canon_targets ; do
12032
12033     targ=${this_target}
12034     . ${srcdir}/configure.tgt
12035
12036     case ${target_cpu} in
12037       crisv32)
12038
12039 cat >>confdefs.h <<_ACEOF
12040 #define DEFAULT_CRIS_ARCH $arch
12041 _ACEOF
12042
12043         ;;
12044     esac
12045
12046     if test ${this_target} = $target ; then
12047       target_cpu_type=${cpu_type}
12048     elif test ${target_cpu_type} != ${cpu_type} ; then
12049       continue
12050     fi
12051
12052     generic_target=${cpu_type}-${target_vendor}-${target_os}
12053     case ${generic_target} in
12054       i386-*-sco3.2v5*)
12055         if test ${this_target} = $target; then
12056
12057 $as_echo "#define SCO_ELF 1" >>confdefs.h
12058
12059         fi
12060         ;;
12061
12062       i386-*-msdosdjgpp* \
12063       | i386-*-go32* \
12064       | i386-go32-rtems*)
12065
12066 $as_echo "#define STRICTCOFF 1" >>confdefs.h
12067
12068         ;;
12069
12070       i860-*-*)
12071         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12072 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12073         ;;
12074
12075       microblaze*)
12076         ;;
12077
12078       ppc-*-aix[5-9].*)
12079
12080 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12081
12082         ;;
12083       ppc-*-solaris*)
12084         if test ${this_target} = $target; then
12085
12086 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12087
12088         fi
12089         if test x${endian} = xbig; then
12090           as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12091         fi
12092         ;;
12093
12094       sh*-*-symbianelf*)
12095
12096 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12097
12098         ;;
12099     esac
12100
12101     if test ${this_target} = $target ; then
12102       endian_def=
12103       if test x${endian} = xbig; then
12104         endian_def=1
12105       elif test x${endian} = xlittle; then
12106         endian_def=0
12107       fi
12108       if test x${endian_def} != x; then
12109
12110 cat >>confdefs.h <<_ACEOF
12111 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12112 _ACEOF
12113
12114       fi
12115     fi
12116
12117 # Other random stuff.
12118
12119     case ${cpu_type} in
12120       mips)
12121         # Set mips_cpu to the name of the default CPU.
12122         case ${target_cpu} in
12123           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12124             mips_cpu=from-abi
12125             ;;
12126           mipsisa32 | mipsisa32el)
12127             mips_cpu=mips32
12128             ;;
12129           mipsisa32r2 | mipsisa32r2el)
12130             mips_cpu=mips32r2
12131             ;;
12132           mipsisa32r3 | mipsisa32r3el)
12133             mips_cpu=mips32r3
12134             ;;
12135           mipsisa32r5 | mipsisa32r5el)
12136             mips_cpu=mips32r5
12137             ;;
12138           mipsisa32r6 | mipsisa32r6el)
12139             mips_cpu=mips32r6
12140             ;;
12141           mipsisa64 | mipsisa64el)
12142             mips_cpu=mips64
12143             ;;
12144           mipsisa64r2 | mipsisa64r2el)
12145             mips_cpu=mips64r2
12146             ;;
12147           mipsisa64r3 | mipsisa64r3el)
12148             mips_cpu=mips64r3
12149             ;;
12150           mipsisa64r5 | mipsisa64r5el)
12151             mips_cpu=mips64r5
12152             ;;
12153           mipsisa64r6 | mipsisa64r6el)
12154             mips_cpu=mips64r6
12155             ;;
12156           mipstx39 | mipstx39el)
12157             mips_cpu=r3900
12158             ;;
12159           mips64vr | mips64vrel)
12160             mips_cpu=vr4100
12161             ;;
12162           mipsisa32r2* | mipsisa64r2*)
12163             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12164             ;;
12165           mipsisa32r6* | mipsisa64r6*)
12166             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12167             ;;
12168           mips64* | mipsisa64* | mipsisa32*)
12169             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12170             ;;
12171           mips*)
12172             mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12173             ;;
12174           *)
12175             as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12176             ;;
12177         esac
12178         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12179         # binaries.  It's a GNU extension that some OSes don't understand.
12180         case ${target} in
12181           *-*-irix*)
12182             use_e_mips_abi_o32=0
12183             ;;
12184           *)
12185             use_e_mips_abi_o32=1
12186             ;;
12187         esac
12188         # Decide whether to generate 32-bit or 64-bit code by default.
12189         # Used to resolve -march=from-abi when an embedded ABI is selected.
12190         case ${target} in
12191           mips64*-*-* | mipsisa64*-*-*)
12192             mips_default_64bit=1
12193             ;;
12194           *)
12195             mips_default_64bit=0
12196             ;;
12197         esac
12198         # Decide which ABI to target by default.
12199         case ${target} in
12200           mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12201             mips_default_abi=N32_ABI
12202             ;;
12203           mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12204             mips_default_abi=O32_ABI
12205             ;;
12206           mips64*-openbsd*)
12207             mips_default_abi=N64_ABI
12208             ;;
12209           *)
12210             mips_default_abi=NO_ABI
12211             ;;
12212         esac
12213
12214 cat >>confdefs.h <<_ACEOF
12215 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12216 _ACEOF
12217
12218
12219 cat >>confdefs.h <<_ACEOF
12220 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12221 _ACEOF
12222
12223
12224 cat >>confdefs.h <<_ACEOF
12225 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12226 _ACEOF
12227
12228
12229 cat >>confdefs.h <<_ACEOF
12230 #define MIPS_DEFAULT_ABI $mips_default_abi
12231 _ACEOF
12232
12233         ;;
12234     esac
12235
12236     # Do we need the opcodes library?
12237     case ${cpu_type} in
12238       vax | tic30)
12239         ;;
12240
12241       *)
12242         need_opcodes=yes
12243
12244         case "${enable_shared}" in
12245         yes) shared_opcodes=true ;;
12246         *opcodes*) shared_opcodes=true ;;
12247         *) shared_opcodes=false ;;
12248         esac
12249         ;;
12250     esac
12251
12252     # Any other special object files needed ?
12253     case ${cpu_type} in
12254
12255       bfin)
12256         echo ${extra_objects} | grep -s "bfin-parse.o"
12257         if test $? -ne 0 ; then
12258           extra_objects="$extra_objects bfin-parse.o"
12259         fi
12260
12261         echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12262         if test $? -ne 0 ; then
12263           extra_objects="$extra_objects bfin-lex-wrapper.o"
12264         fi
12265         ;;
12266
12267       epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12268         using_cgen=yes
12269         ;;
12270
12271       m32c)
12272         using_cgen=yes
12273         ;;
12274       frv)
12275         using_cgen=yes
12276         ;;
12277       m68k)
12278         case ${extra_objects} in
12279         *m68k-parse.o*) ;;
12280         *) extra_objects="$extra_objects m68k-parse.o" ;;
12281         esac
12282         ;;
12283
12284       mep)
12285         using_cgen=yes
12286         ;;
12287
12288       mips)
12289         echo ${extra_objects} | grep -s "itbl-parse.o"
12290         if test $? -ne 0 ; then
12291           extra_objects="$extra_objects itbl-parse.o"
12292         fi
12293
12294         echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12295         if test $? -ne 0 ; then
12296           extra_objects="$extra_objects itbl-lex-wrapper.o"
12297         fi
12298
12299         echo ${extra_objects} | grep -s "itbl-ops.o"
12300         if test $? -ne 0 ; then
12301           extra_objects="$extra_objects itbl-ops.o"
12302         fi
12303         ;;
12304
12305       mt)
12306         using_cgen=yes
12307         ;;
12308
12309       nds32)
12310         # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12311         # based on arch_name.
12312         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12313 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12314         if test "x${with_arch}" != x; then
12315           case ${with_arch} in
12316             v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12317
12318 cat >>confdefs.h <<_ACEOF
12319 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12320 _ACEOF
12321
12322               ;;
12323             *)
12324               as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12325               ;;
12326           esac
12327         fi
12328         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12329 $as_echo "$with_arch" >&6; }
12330
12331         # Decide features one by one.
12332         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12333 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12334         if test "x${enable_dx_regs}" == xyes; then
12335
12336 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12337
12338         else
12339
12340 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12341
12342         fi
12343         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12344 $as_echo "$enable_dx_regs" >&6; }
12345
12346         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12347 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12348         if test "x${enable_perf_ext}" == xno; then
12349
12350 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12351
12352         else
12353
12354 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12355
12356         fi
12357         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12358 $as_echo "$enable_perf_ext" >&6; }
12359
12360         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12361 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12362         if test "x${enable_perf_ext2}" == xno; then
12363
12364 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12365
12366         else
12367
12368 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12369
12370         fi
12371         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12372 $as_echo "$enable_perf_ext2" >&6; }
12373
12374         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12375 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12376         if test "x${enable_string_ext}" == xno; then
12377
12378 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12379
12380         else
12381
12382 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12383
12384         fi
12385         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12386 $as_echo "$enable_string_ext" >&6; }
12387
12388         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12389 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12390         if test "x${enable_audio_ext}" == xno; then
12391
12392 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12393
12394         else
12395
12396 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12397
12398         fi
12399         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12400 $as_echo "$enable_audio_ext" >&6; }
12401         ;;
12402
12403       i386 | s390 | sparc)
12404         if test $this_target = $target ; then
12405
12406 cat >>confdefs.h <<_ACEOF
12407 #define DEFAULT_ARCH "${arch}"
12408 _ACEOF
12409
12410         fi
12411         ;;
12412
12413       rl78)
12414         echo ${extra_objects} | grep -s "rl78-parse.o"
12415         if test $? -ne 0 ; then
12416           extra_objects="$extra_objects rl78-parse.o"
12417         fi
12418         ;;
12419
12420       rx)
12421         echo ${extra_objects} | grep -s "rx-parse.o"
12422         if test $? -ne 0 ; then
12423           extra_objects="$extra_objects rx-parse.o"
12424         fi
12425         ;;
12426
12427       xstormy16)
12428         using_cgen=yes
12429         ;;
12430
12431       xc16x)
12432         using_cgen=yes
12433         ;;
12434
12435       xtensa)
12436         echo ${extra_objects} | grep -s "xtensa-relax.o"
12437         if test $? -ne 0 ; then
12438           extra_objects="$extra_objects xtensa-relax.o"
12439         fi
12440         ;;
12441
12442       *)
12443         ;;
12444     esac
12445
12446     if test $using_cgen = yes ; then
12447         case "x${extra_objects}" in
12448         *cgen.o*) ;;
12449         *) extra_objects="$extra_objects cgen.o" ;;
12450         esac
12451     fi
12452
12453 # See if we really can support this configuration with the emulation code.
12454
12455     if test $this_target = $target ; then
12456       obj_format=$fmt
12457       te_file=$em
12458     fi
12459
12460    case ${te_file} in
12461       vms) extra_objects="$extra_objects te-vms.o" ;;
12462    esac
12463
12464 # From target name and format, produce a list of supported emulations.
12465
12466     case ${generic_target}-${fmt} in
12467       mips-*-*-*)       case "$endian" in
12468                         big)    emulation="mipsbelf mipslelf mipself" ;;
12469                         *)      emulation="mipslelf mipsbelf mipself" ;;
12470                         esac ;;
12471       # i386-pc-pe-coff != i386-pc-coff.
12472       i386-*-pe-coff)   ;;
12473       # Uncommenting the next line will turn on support for i386 AOUT
12474       # for the default linux configuration
12475       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12476       #
12477       i386-*-aout)      emulation="i386aout" ;;
12478       i386-*-coff)      emulation="i386coff" ;;
12479       i386-*-elf)       emulation="i386elf" ;;
12480
12481       # Always all formats.  The first stated emulation becomes the default.
12482       cris-*-*aout*)    emulation="crisaout criself" ;;
12483       cris-*-*)         emulation="criself crisaout" ;;
12484     esac
12485
12486     emulations="$emulations $emulation"
12487
12488 done
12489
12490 # Turn on all targets if possible
12491 if test ${all_targets} = "yes"; then
12492   case ${target_cpu_type} in
12493   i386)
12494     case ${obj_format} in
12495     aout)
12496       emulations="$emulations i386coff i386elf"
12497       ;;
12498     coff)
12499       emulations="$emulations i386aout i386elf"
12500     ;;
12501     elf)
12502       emulations="$emulations i386aout i386coff"
12503       ;;
12504     esac
12505   ;;
12506   x86_64)
12507     case ${obj_format} in
12508     aout)
12509       emulations="$emulations i386coff i386elf"
12510       ;;
12511     coff)
12512       emulations="$emulations i386aout i386elf"
12513     ;;
12514     elf)
12515       emulations="$emulations i386aout i386coff"
12516       ;;
12517     esac
12518   ;;
12519   esac
12520 fi
12521
12522 # PE code has way too many macros tweaking behaviour
12523 case ${te_file} in
12524   pe*) emulations="" ;;
12525 esac
12526
12527 # Assign floating point type.  Most processors with FP support
12528 # IEEE FP.  On those that don't support FP at all, usually IEEE
12529 # is emulated.
12530 case ${target_cpu} in
12531   vax | pdp11 ) atof=vax ;;
12532   *)            atof=ieee ;;
12533 esac
12534
12535 case "${obj_format}" in
12536   "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12537 esac
12538
12539 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12540 cgen_cpu_prefix=""
12541 if test $using_cgen = yes ; then
12542   case ${target_cpu} in
12543     or1knd)
12544        cgen_cpu_prefix=or1k ;;
12545     *) cgen_cpu_prefix=${target_cpu} ;;
12546   esac
12547
12548
12549 $as_echo "#define USING_CGEN 1" >>confdefs.h
12550
12551 fi
12552
12553
12554 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12555   as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12556 fi
12557
12558 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12559   as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12560 fi
12561
12562 # Some COFF configurations want these random other flags set.
12563 case ${obj_format} in
12564   coff)
12565     case ${target_cpu_type} in
12566       i386)
12567 $as_echo "#define I386COFF 1" >>confdefs.h
12568  ;;
12569       m68k)
12570 $as_echo "#define M68KCOFF 1" >>confdefs.h
12571  ;;
12572       m88k)
12573 $as_echo "#define M88KCOFF 1" >>confdefs.h
12574  ;;
12575       x86_64)
12576 $as_echo "#define I386COFF 1" >>confdefs.h
12577  ;;
12578     esac
12579     ;;
12580 esac
12581
12582 # Getting this done right is going to be a bitch.  Each configuration specified
12583 # with --enable-targets=... should be checked for environment, format, cpu
12584 # setting.
12585 #
12586 # For each configuration, the necessary object file support code must be linked
12587 # in.  This might be only one, it might be up to four.  The necessary emulation
12588 # code needs to be provided, too.
12589 #
12590 # And then there's "--enable-targets=all"....
12591 #
12592 # For now, just always do it for MIPS ELF configurations.  Sigh.
12593
12594 formats="${obj_format}"
12595 emfiles=""
12596 EMULATIONS=""
12597 _gas_uniq_list="$emulations"
12598 _gas_uniq_newlist=""
12599 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12600   case $_gas_uniq_i in
12601   _gas_uniq_dummy) ;;
12602   *) case " $_gas_uniq_newlist " in
12603        *" $_gas_uniq_i "*) ;;
12604        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12605      esac ;;
12606   esac
12607 done
12608 emulations=$_gas_uniq_newlist
12609
12610 for em in . $emulations ; do
12611   case $em in
12612     .)  continue ;;
12613     mipsbelf | mipslelf | mipself)
12614         fmt=elf   file=mipself ;;
12615     *coff)
12616         fmt=coff  file=$em ;;
12617     *aout)
12618         fmt=aout file=$em ;;
12619     *elf)
12620         fmt=elf file=$em ;;
12621   esac
12622   formats="$formats $fmt"
12623   emfiles="$emfiles e-$file.o"
12624   EMULATIONS="$EMULATIONS &$em,"
12625 done
12626 _gas_uniq_list="$formats"
12627 _gas_uniq_newlist=""
12628 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12629   case $_gas_uniq_i in
12630   _gas_uniq_dummy) ;;
12631   *) case " $_gas_uniq_newlist " in
12632        *" $_gas_uniq_i "*) ;;
12633        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12634      esac ;;
12635   esac
12636 done
12637 formats=$_gas_uniq_newlist
12638
12639 _gas_uniq_list="$emfiles"
12640 _gas_uniq_newlist=""
12641 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12642   case $_gas_uniq_i in
12643   _gas_uniq_dummy) ;;
12644   *) case " $_gas_uniq_newlist " in
12645        *" $_gas_uniq_i "*) ;;
12646        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12647      esac ;;
12648   esac
12649 done
12650 emfiles=$_gas_uniq_newlist
12651
12652 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12653   for fmt in $formats ; do
12654     case $fmt in
12655       aout)
12656 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12657    ;;
12658       bout)
12659 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12660    ;;
12661       coff)
12662 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12663     ;;
12664       ecoff)
12665 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12666    ;;
12667       elf)
12668 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12669      ;;
12670       generic)
12671 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12672  ;;
12673       som)
12674 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12675      ;;
12676     esac
12677     extra_objects="$extra_objects obj-$fmt.o"
12678   done
12679   obj_format=multi
12680 fi
12681 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12682   DEFAULT_EMULATION=`set . $emulations ; echo $2`
12683   # e-mipself has more than one emulation per file, e-i386* has just one at the
12684   # moment.  If only one emulation is specified, then don't define
12685   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12686   case "${obj_format}${emfiles}" in
12687     multi* | *mipself*)
12688       extra_objects="$extra_objects $emfiles"
12689
12690 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12691  ;;
12692   esac
12693 fi
12694
12695
12696 cat >>confdefs.h <<_ACEOF
12697 #define EMULATIONS $EMULATIONS
12698 _ACEOF
12699
12700
12701 cat >>confdefs.h <<_ACEOF
12702 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12703 _ACEOF
12704
12705
12706 reject_dev_configs=yes
12707
12708 case ${reject_dev_configs}-${dev} in
12709   yes-yes) # Oops.
12710     as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12711     ;;
12712 esac
12713
12714
12715
12716
12717
12718
12719
12720 # do we need the opcodes library?
12721 case "${need_opcodes}" in
12722 yes)
12723   OPCODES_LIB=../opcodes/libopcodes.la
12724   ;;
12725 esac
12726
12727
12728
12729
12730 cat >>confdefs.h <<_ACEOF
12731 #define TARGET_ALIAS "${target_alias}"
12732 _ACEOF
12733
12734
12735 cat >>confdefs.h <<_ACEOF
12736 #define TARGET_CANONICAL "${target}"
12737 _ACEOF
12738
12739
12740 cat >>confdefs.h <<_ACEOF
12741 #define TARGET_CPU "${target_cpu}"
12742 _ACEOF
12743
12744
12745 cat >>confdefs.h <<_ACEOF
12746 #define TARGET_VENDOR "${target_vendor}"
12747 _ACEOF
12748
12749
12750 cat >>confdefs.h <<_ACEOF
12751 #define TARGET_OS "${target_os}"
12752 _ACEOF
12753
12754
12755 for ac_prog in 'bison -y' byacc
12756 do
12757   # Extract the first word of "$ac_prog", so it can be a program name with args.
12758 set dummy $ac_prog; ac_word=$2
12759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12760 $as_echo_n "checking for $ac_word... " >&6; }
12761 if test "${ac_cv_prog_YACC+set}" = set; then :
12762   $as_echo_n "(cached) " >&6
12763 else
12764   if test -n "$YACC"; then
12765   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12766 else
12767 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12768 for as_dir in $PATH
12769 do
12770   IFS=$as_save_IFS
12771   test -z "$as_dir" && as_dir=.
12772     for ac_exec_ext in '' $ac_executable_extensions; do
12773   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12774     ac_cv_prog_YACC="$ac_prog"
12775     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12776     break 2
12777   fi
12778 done
12779   done
12780 IFS=$as_save_IFS
12781
12782 fi
12783 fi
12784 YACC=$ac_cv_prog_YACC
12785 if test -n "$YACC"; then
12786   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12787 $as_echo "$YACC" >&6; }
12788 else
12789   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12790 $as_echo "no" >&6; }
12791 fi
12792
12793
12794   test -n "$YACC" && break
12795 done
12796 test -n "$YACC" || YACC="yacc"
12797
12798 for ac_prog in flex lex
12799 do
12800   # Extract the first word of "$ac_prog", so it can be a program name with args.
12801 set dummy $ac_prog; ac_word=$2
12802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12803 $as_echo_n "checking for $ac_word... " >&6; }
12804 if test "${ac_cv_prog_LEX+set}" = set; then :
12805   $as_echo_n "(cached) " >&6
12806 else
12807   if test -n "$LEX"; then
12808   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12809 else
12810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12811 for as_dir in $PATH
12812 do
12813   IFS=$as_save_IFS
12814   test -z "$as_dir" && as_dir=.
12815     for ac_exec_ext in '' $ac_executable_extensions; do
12816   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12817     ac_cv_prog_LEX="$ac_prog"
12818     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12819     break 2
12820   fi
12821 done
12822   done
12823 IFS=$as_save_IFS
12824
12825 fi
12826 fi
12827 LEX=$ac_cv_prog_LEX
12828 if test -n "$LEX"; then
12829   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12830 $as_echo "$LEX" >&6; }
12831 else
12832   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12833 $as_echo "no" >&6; }
12834 fi
12835
12836
12837   test -n "$LEX" && break
12838 done
12839 test -n "$LEX" || LEX=":"
12840
12841 if test "x$LEX" != "x:"; then
12842   cat >conftest.l <<_ACEOF
12843 %%
12844 a { ECHO; }
12845 b { REJECT; }
12846 c { yymore (); }
12847 d { yyless (1); }
12848 e { yyless (input () != 0); }
12849 f { unput (yytext[0]); }
12850 . { BEGIN INITIAL; }
12851 %%
12852 #ifdef YYTEXT_POINTER
12853 extern char *yytext;
12854 #endif
12855 int
12856 main (void)
12857 {
12858   return ! yylex () + ! yywrap ();
12859 }
12860 _ACEOF
12861 { { ac_try="$LEX conftest.l"
12862 case "(($ac_try" in
12863   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12864   *) ac_try_echo=$ac_try;;
12865 esac
12866 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12867 $as_echo "$ac_try_echo"; } >&5
12868   (eval "$LEX conftest.l") 2>&5
12869   ac_status=$?
12870   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12871   test $ac_status = 0; }
12872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12873 $as_echo_n "checking lex output file root... " >&6; }
12874 if test "${ac_cv_prog_lex_root+set}" = set; then :
12875   $as_echo_n "(cached) " >&6
12876 else
12877
12878 if test -f lex.yy.c; then
12879   ac_cv_prog_lex_root=lex.yy
12880 elif test -f lexyy.c; then
12881   ac_cv_prog_lex_root=lexyy
12882 else
12883   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12884 fi
12885 fi
12886 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12887 $as_echo "$ac_cv_prog_lex_root" >&6; }
12888 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12889
12890 if test -z "${LEXLIB+set}"; then
12891   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12892 $as_echo_n "checking lex library... " >&6; }
12893 if test "${ac_cv_lib_lex+set}" = set; then :
12894   $as_echo_n "(cached) " >&6
12895 else
12896
12897     ac_save_LIBS=$LIBS
12898     ac_cv_lib_lex='none needed'
12899     for ac_lib in '' -lfl -ll; do
12900       LIBS="$ac_lib $ac_save_LIBS"
12901       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12902 /* end confdefs.h.  */
12903 `cat $LEX_OUTPUT_ROOT.c`
12904 _ACEOF
12905 if ac_fn_c_try_link "$LINENO"; then :
12906   ac_cv_lib_lex=$ac_lib
12907 fi
12908 rm -f core conftest.err conftest.$ac_objext \
12909     conftest$ac_exeext conftest.$ac_ext
12910       test "$ac_cv_lib_lex" != 'none needed' && break
12911     done
12912     LIBS=$ac_save_LIBS
12913
12914 fi
12915 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12916 $as_echo "$ac_cv_lib_lex" >&6; }
12917   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12918 fi
12919
12920
12921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12922 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12923 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12924   $as_echo_n "(cached) " >&6
12925 else
12926   # POSIX says lex can declare yytext either as a pointer or an array; the
12927 # default is implementation-dependent.  Figure out which it is, since
12928 # not all implementations provide the %pointer and %array declarations.
12929 ac_cv_prog_lex_yytext_pointer=no
12930 ac_save_LIBS=$LIBS
12931 LIBS="$LEXLIB $ac_save_LIBS"
12932 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12933 /* end confdefs.h.  */
12934 #define YYTEXT_POINTER 1
12935 `cat $LEX_OUTPUT_ROOT.c`
12936 _ACEOF
12937 if ac_fn_c_try_link "$LINENO"; then :
12938   ac_cv_prog_lex_yytext_pointer=yes
12939 fi
12940 rm -f core conftest.err conftest.$ac_objext \
12941     conftest$ac_exeext conftest.$ac_ext
12942 LIBS=$ac_save_LIBS
12943
12944 fi
12945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12946 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12947 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12948
12949 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12950
12951 fi
12952 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12953
12954 fi
12955 if test "$LEX" = :; then
12956   LEX=${am_missing_run}flex
12957 fi
12958
12959 ALL_LINGUAS="fr tr es rw id ru fi ja"
12960 # If we haven't got the data from the intl directory,
12961 # assume NLS is disabled.
12962 USE_NLS=no
12963 LIBINTL=
12964 LIBINTL_DEP=
12965 INCINTL=
12966 XGETTEXT=
12967 GMSGFMT=
12968 POSUB=
12969
12970 if test -f  ../intl/config.intl; then
12971   .  ../intl/config.intl
12972 fi
12973 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12974 $as_echo_n "checking whether NLS is requested... " >&6; }
12975 if test x"$USE_NLS" != xyes; then
12976   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12977 $as_echo "no" >&6; }
12978 else
12979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12980 $as_echo "yes" >&6; }
12981
12982 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12983
12984
12985   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12986 $as_echo_n "checking for catalogs to be installed... " >&6; }
12987   # Look for .po and .gmo files in the source directory.
12988   CATALOGS=
12989   XLINGUAS=
12990   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12991     # If there aren't any .gmo files the shell will give us the
12992     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12993     # weeded out.
12994     case "$cat" in *\**)
12995       continue;;
12996     esac
12997     # The quadruple backslash is collapsed to a double backslash
12998     # by the backticks, then collapsed again by the double quotes,
12999     # leaving us with one backslash in the sed expression (right
13000     # before the dot that mustn't act as a wildcard).
13001     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13002     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13003     # The user is allowed to set LINGUAS to a list of languages to
13004     # install catalogs for.  If it's empty that means "all of them."
13005     if test "x$LINGUAS" = x; then
13006       CATALOGS="$CATALOGS $cat"
13007       XLINGUAS="$XLINGUAS $lang"
13008     else
13009       case "$LINGUAS" in *$lang*)
13010         CATALOGS="$CATALOGS $cat"
13011         XLINGUAS="$XLINGUAS $lang"
13012         ;;
13013       esac
13014     fi
13015   done
13016   LINGUAS="$XLINGUAS"
13017   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13018 $as_echo "$LINGUAS" >&6; }
13019
13020
13021     DATADIRNAME=share
13022
13023   INSTOBJEXT=.mo
13024
13025   GENCAT=gencat
13026
13027   CATOBJEXT=.gmo
13028
13029 fi
13030
13031         MKINSTALLDIRS=
13032   if test -n "$ac_aux_dir"; then
13033     case "$ac_aux_dir" in
13034       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13035       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13036     esac
13037   fi
13038   if test -z "$MKINSTALLDIRS"; then
13039     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13040   fi
13041
13042
13043
13044   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13045 $as_echo_n "checking whether NLS is requested... " >&6; }
13046     # Check whether --enable-nls was given.
13047 if test "${enable_nls+set}" = set; then :
13048   enableval=$enable_nls; USE_NLS=$enableval
13049 else
13050   USE_NLS=yes
13051 fi
13052
13053   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13054 $as_echo "$USE_NLS" >&6; }
13055
13056
13057
13058
13059
13060
13061 # Prepare PATH_SEPARATOR.
13062 # The user is always right.
13063 if test "${PATH_SEPARATOR+set}" != set; then
13064   echo "#! /bin/sh" >conf$$.sh
13065   echo  "exit 0"   >>conf$$.sh
13066   chmod +x conf$$.sh
13067   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13068     PATH_SEPARATOR=';'
13069   else
13070     PATH_SEPARATOR=:
13071   fi
13072   rm -f conf$$.sh
13073 fi
13074
13075 # Find out how to test for executable files. Don't use a zero-byte file,
13076 # as systems may use methods other than mode bits to determine executability.
13077 cat >conf$$.file <<_ASEOF
13078 #! /bin/sh
13079 exit 0
13080 _ASEOF
13081 chmod +x conf$$.file
13082 if test -x conf$$.file >/dev/null 2>&1; then
13083   ac_executable_p="test -x"
13084 else
13085   ac_executable_p="test -f"
13086 fi
13087 rm -f conf$$.file
13088
13089 # Extract the first word of "msgfmt", so it can be a program name with args.
13090 set dummy msgfmt; ac_word=$2
13091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13092 $as_echo_n "checking for $ac_word... " >&6; }
13093 if test "${ac_cv_path_MSGFMT+set}" = set; then :
13094   $as_echo_n "(cached) " >&6
13095 else
13096   case "$MSGFMT" in
13097   [\\/]* | ?:[\\/]*)
13098     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13099     ;;
13100   *)
13101     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13102     for ac_dir in $PATH; do
13103       IFS="$ac_save_IFS"
13104       test -z "$ac_dir" && ac_dir=.
13105       for ac_exec_ext in '' $ac_executable_extensions; do
13106         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13107           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13108      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13109             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13110             break 2
13111           fi
13112         fi
13113       done
13114     done
13115     IFS="$ac_save_IFS"
13116   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13117     ;;
13118 esac
13119 fi
13120 MSGFMT="$ac_cv_path_MSGFMT"
13121 if test "$MSGFMT" != ":"; then
13122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13123 $as_echo "$MSGFMT" >&6; }
13124 else
13125   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13126 $as_echo "no" >&6; }
13127 fi
13128
13129   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13130 set dummy gmsgfmt; ac_word=$2
13131 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13132 $as_echo_n "checking for $ac_word... " >&6; }
13133 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13134   $as_echo_n "(cached) " >&6
13135 else
13136   case $GMSGFMT in
13137   [\\/]* | ?:[\\/]*)
13138   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13139   ;;
13140   *)
13141   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13142 for as_dir in $PATH
13143 do
13144   IFS=$as_save_IFS
13145   test -z "$as_dir" && as_dir=.
13146     for ac_exec_ext in '' $ac_executable_extensions; do
13147   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13148     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13149     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13150     break 2
13151   fi
13152 done
13153   done
13154 IFS=$as_save_IFS
13155
13156   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13157   ;;
13158 esac
13159 fi
13160 GMSGFMT=$ac_cv_path_GMSGFMT
13161 if test -n "$GMSGFMT"; then
13162   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13163 $as_echo "$GMSGFMT" >&6; }
13164 else
13165   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13166 $as_echo "no" >&6; }
13167 fi
13168
13169
13170
13171
13172 # Prepare PATH_SEPARATOR.
13173 # The user is always right.
13174 if test "${PATH_SEPARATOR+set}" != set; then
13175   echo "#! /bin/sh" >conf$$.sh
13176   echo  "exit 0"   >>conf$$.sh
13177   chmod +x conf$$.sh
13178   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13179     PATH_SEPARATOR=';'
13180   else
13181     PATH_SEPARATOR=:
13182   fi
13183   rm -f conf$$.sh
13184 fi
13185
13186 # Find out how to test for executable files. Don't use a zero-byte file,
13187 # as systems may use methods other than mode bits to determine executability.
13188 cat >conf$$.file <<_ASEOF
13189 #! /bin/sh
13190 exit 0
13191 _ASEOF
13192 chmod +x conf$$.file
13193 if test -x conf$$.file >/dev/null 2>&1; then
13194   ac_executable_p="test -x"
13195 else
13196   ac_executable_p="test -f"
13197 fi
13198 rm -f conf$$.file
13199
13200 # Extract the first word of "xgettext", so it can be a program name with args.
13201 set dummy xgettext; ac_word=$2
13202 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13203 $as_echo_n "checking for $ac_word... " >&6; }
13204 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13205   $as_echo_n "(cached) " >&6
13206 else
13207   case "$XGETTEXT" in
13208   [\\/]* | ?:[\\/]*)
13209     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13210     ;;
13211   *)
13212     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13213     for ac_dir in $PATH; do
13214       IFS="$ac_save_IFS"
13215       test -z "$ac_dir" && ac_dir=.
13216       for ac_exec_ext in '' $ac_executable_extensions; do
13217         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13218           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13219      (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
13220             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13221             break 2
13222           fi
13223         fi
13224       done
13225     done
13226     IFS="$ac_save_IFS"
13227   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13228     ;;
13229 esac
13230 fi
13231 XGETTEXT="$ac_cv_path_XGETTEXT"
13232 if test "$XGETTEXT" != ":"; then
13233   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13234 $as_echo "$XGETTEXT" >&6; }
13235 else
13236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13237 $as_echo "no" >&6; }
13238 fi
13239
13240     rm -f messages.po
13241
13242
13243 # Prepare PATH_SEPARATOR.
13244 # The user is always right.
13245 if test "${PATH_SEPARATOR+set}" != set; then
13246   echo "#! /bin/sh" >conf$$.sh
13247   echo  "exit 0"   >>conf$$.sh
13248   chmod +x conf$$.sh
13249   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13250     PATH_SEPARATOR=';'
13251   else
13252     PATH_SEPARATOR=:
13253   fi
13254   rm -f conf$$.sh
13255 fi
13256
13257 # Find out how to test for executable files. Don't use a zero-byte file,
13258 # as systems may use methods other than mode bits to determine executability.
13259 cat >conf$$.file <<_ASEOF
13260 #! /bin/sh
13261 exit 0
13262 _ASEOF
13263 chmod +x conf$$.file
13264 if test -x conf$$.file >/dev/null 2>&1; then
13265   ac_executable_p="test -x"
13266 else
13267   ac_executable_p="test -f"
13268 fi
13269 rm -f conf$$.file
13270
13271 # Extract the first word of "msgmerge", so it can be a program name with args.
13272 set dummy msgmerge; ac_word=$2
13273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13274 $as_echo_n "checking for $ac_word... " >&6; }
13275 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13276   $as_echo_n "(cached) " >&6
13277 else
13278   case "$MSGMERGE" in
13279   [\\/]* | ?:[\\/]*)
13280     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13281     ;;
13282   *)
13283     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13284     for ac_dir in $PATH; do
13285       IFS="$ac_save_IFS"
13286       test -z "$ac_dir" && ac_dir=.
13287       for ac_exec_ext in '' $ac_executable_extensions; do
13288         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13289           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13290             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13291             break 2
13292           fi
13293         fi
13294       done
13295     done
13296     IFS="$ac_save_IFS"
13297   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13298     ;;
13299 esac
13300 fi
13301 MSGMERGE="$ac_cv_path_MSGMERGE"
13302 if test "$MSGMERGE" != ":"; then
13303   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13304 $as_echo "$MSGMERGE" >&6; }
13305 else
13306   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13307 $as_echo "no" >&6; }
13308 fi
13309
13310
13311       if test "$GMSGFMT" != ":"; then
13312             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13313        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13314       : ;
13315     else
13316       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13317       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13318 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13319       GMSGFMT=":"
13320     fi
13321   fi
13322
13323       if test "$XGETTEXT" != ":"; then
13324             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13325        (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
13326       : ;
13327     else
13328       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13329 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13330       XGETTEXT=":"
13331     fi
13332         rm -f messages.po
13333   fi
13334
13335   ac_config_commands="$ac_config_commands default-1"
13336
13337
13338
13339
13340 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13341 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13342     # Check whether --enable-maintainer-mode was given.
13343 if test "${enable_maintainer_mode+set}" = set; then :
13344   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13345 else
13346   USE_MAINTAINER_MODE=no
13347 fi
13348
13349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13350 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13351    if test $USE_MAINTAINER_MODE = yes; then
13352   MAINTAINER_MODE_TRUE=
13353   MAINTAINER_MODE_FALSE='#'
13354 else
13355   MAINTAINER_MODE_TRUE='#'
13356   MAINTAINER_MODE_FALSE=
13357 fi
13358
13359   MAINT=$MAINTAINER_MODE_TRUE
13360
13361
13362  if false; then
13363   GENINSRC_NEVER_TRUE=
13364   GENINSRC_NEVER_FALSE='#'
13365 else
13366   GENINSRC_NEVER_TRUE='#'
13367   GENINSRC_NEVER_FALSE=
13368 fi
13369
13370
13371
13372 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
13373 do :
13374   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13375 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13376 eval as_val=\$$as_ac_Header
13377    if test "x$as_val" = x""yes; then :
13378   cat >>confdefs.h <<_ACEOF
13379 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13380 _ACEOF
13381
13382 fi
13383
13384 done
13385
13386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13387 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13388 if test "${gcc_cv_header_string+set}" = set; then :
13389   $as_echo_n "(cached) " >&6
13390 else
13391   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13392 /* end confdefs.h.  */
13393 #include <string.h>
13394 #include <strings.h>
13395 int
13396 main ()
13397 {
13398
13399   ;
13400   return 0;
13401 }
13402 _ACEOF
13403 if ac_fn_c_try_compile "$LINENO"; then :
13404   gcc_cv_header_string=yes
13405 else
13406   gcc_cv_header_string=no
13407 fi
13408 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13409 fi
13410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13411 $as_echo "$gcc_cv_header_string" >&6; }
13412 if test $gcc_cv_header_string = yes; then
13413
13414 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13415
13416 fi
13417
13418
13419 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13420 # people who are not cross-compiling but are compiling cross-assemblers.
13421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13422 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13423 if test "${host}" = "${target}"; then
13424   cross_gas=no
13425 else
13426   cross_gas=yes
13427
13428 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13429
13430 fi
13431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13432 $as_echo "$cross_gas" >&6; }
13433
13434 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13435 # for constant arguments.  Useless!
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13437 $as_echo_n "checking for working alloca.h... " >&6; }
13438 if test "${ac_cv_working_alloca_h+set}" = set; then :
13439   $as_echo_n "(cached) " >&6
13440 else
13441   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13442 /* end confdefs.h.  */
13443 #include <alloca.h>
13444 int
13445 main ()
13446 {
13447 char *p = (char *) alloca (2 * sizeof (int));
13448                           if (p) return 0;
13449   ;
13450   return 0;
13451 }
13452 _ACEOF
13453 if ac_fn_c_try_link "$LINENO"; then :
13454   ac_cv_working_alloca_h=yes
13455 else
13456   ac_cv_working_alloca_h=no
13457 fi
13458 rm -f core conftest.err conftest.$ac_objext \
13459     conftest$ac_exeext conftest.$ac_ext
13460 fi
13461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13462 $as_echo "$ac_cv_working_alloca_h" >&6; }
13463 if test $ac_cv_working_alloca_h = yes; then
13464
13465 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13466
13467 fi
13468
13469 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13470 $as_echo_n "checking for alloca... " >&6; }
13471 if test "${ac_cv_func_alloca_works+set}" = set; then :
13472   $as_echo_n "(cached) " >&6
13473 else
13474   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13475 /* end confdefs.h.  */
13476 #ifdef __GNUC__
13477 # define alloca __builtin_alloca
13478 #else
13479 # ifdef _MSC_VER
13480 #  include <malloc.h>
13481 #  define alloca _alloca
13482 # else
13483 #  ifdef HAVE_ALLOCA_H
13484 #   include <alloca.h>
13485 #  else
13486 #   ifdef _AIX
13487  #pragma alloca
13488 #   else
13489 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13490 char *alloca ();
13491 #    endif
13492 #   endif
13493 #  endif
13494 # endif
13495 #endif
13496
13497 int
13498 main ()
13499 {
13500 char *p = (char *) alloca (1);
13501                                     if (p) return 0;
13502   ;
13503   return 0;
13504 }
13505 _ACEOF
13506 if ac_fn_c_try_link "$LINENO"; then :
13507   ac_cv_func_alloca_works=yes
13508 else
13509   ac_cv_func_alloca_works=no
13510 fi
13511 rm -f core conftest.err conftest.$ac_objext \
13512     conftest$ac_exeext conftest.$ac_ext
13513 fi
13514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13515 $as_echo "$ac_cv_func_alloca_works" >&6; }
13516
13517 if test $ac_cv_func_alloca_works = yes; then
13518
13519 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13520
13521 else
13522   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13523 # that cause trouble.  Some versions do not even contain alloca or
13524 # contain a buggy version.  If you still want to use their alloca,
13525 # use ar to extract alloca.o from them instead of compiling alloca.c.
13526
13527 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13528
13529 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13530
13531
13532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13533 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13534 if test "${ac_cv_os_cray+set}" = set; then :
13535   $as_echo_n "(cached) " >&6
13536 else
13537   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13538 /* end confdefs.h.  */
13539 #if defined CRAY && ! defined CRAY2
13540 webecray
13541 #else
13542 wenotbecray
13543 #endif
13544
13545 _ACEOF
13546 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13547   $EGREP "webecray" >/dev/null 2>&1; then :
13548   ac_cv_os_cray=yes
13549 else
13550   ac_cv_os_cray=no
13551 fi
13552 rm -f conftest*
13553
13554 fi
13555 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13556 $as_echo "$ac_cv_os_cray" >&6; }
13557 if test $ac_cv_os_cray = yes; then
13558   for ac_func in _getb67 GETB67 getb67; do
13559     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13560 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13561 eval as_val=\$$as_ac_var
13562    if test "x$as_val" = x""yes; then :
13563
13564 cat >>confdefs.h <<_ACEOF
13565 #define CRAY_STACKSEG_END $ac_func
13566 _ACEOF
13567
13568     break
13569 fi
13570
13571   done
13572 fi
13573
13574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13575 $as_echo_n "checking stack direction for C alloca... " >&6; }
13576 if test "${ac_cv_c_stack_direction+set}" = set; then :
13577   $as_echo_n "(cached) " >&6
13578 else
13579   if test "$cross_compiling" = yes; then :
13580   ac_cv_c_stack_direction=0
13581 else
13582   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13583 /* end confdefs.h.  */
13584 $ac_includes_default
13585 int
13586 find_stack_direction ()
13587 {
13588   static char *addr = 0;
13589   auto char dummy;
13590   if (addr == 0)
13591     {
13592       addr = &dummy;
13593       return find_stack_direction ();
13594     }
13595   else
13596     return (&dummy > addr) ? 1 : -1;
13597 }
13598
13599 int
13600 main ()
13601 {
13602   return find_stack_direction () < 0;
13603 }
13604 _ACEOF
13605 if ac_fn_c_try_run "$LINENO"; then :
13606   ac_cv_c_stack_direction=1
13607 else
13608   ac_cv_c_stack_direction=-1
13609 fi
13610 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13611   conftest.$ac_objext conftest.beam conftest.$ac_ext
13612 fi
13613
13614 fi
13615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13616 $as_echo "$ac_cv_c_stack_direction" >&6; }
13617 cat >>confdefs.h <<_ACEOF
13618 #define STACK_DIRECTION $ac_cv_c_stack_direction
13619 _ACEOF
13620
13621
13622 fi
13623
13624 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13625 $as_echo_n "checking for inline... " >&6; }
13626 if test "${ac_cv_c_inline+set}" = set; then :
13627   $as_echo_n "(cached) " >&6
13628 else
13629   ac_cv_c_inline=no
13630 for ac_kw in inline __inline__ __inline; do
13631   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13632 /* end confdefs.h.  */
13633 #ifndef __cplusplus
13634 typedef int foo_t;
13635 static $ac_kw foo_t static_foo () {return 0; }
13636 $ac_kw foo_t foo () {return 0; }
13637 #endif
13638
13639 _ACEOF
13640 if ac_fn_c_try_compile "$LINENO"; then :
13641   ac_cv_c_inline=$ac_kw
13642 fi
13643 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13644   test "$ac_cv_c_inline" != no && break
13645 done
13646
13647 fi
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13649 $as_echo "$ac_cv_c_inline" >&6; }
13650
13651 case $ac_cv_c_inline in
13652   inline | yes) ;;
13653   *)
13654     case $ac_cv_c_inline in
13655       no) ac_val=;;
13656       *) ac_val=$ac_cv_c_inline;;
13657     esac
13658     cat >>confdefs.h <<_ACEOF
13659 #ifndef __cplusplus
13660 #define inline $ac_val
13661 #endif
13662 _ACEOF
13663     ;;
13664 esac
13665
13666
13667 # VMS doesn't have unlink.
13668 for ac_func in unlink remove
13669 do :
13670   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13671 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13672 eval as_val=\$$as_ac_var
13673    if test "x$as_val" = x""yes; then :
13674   cat >>confdefs.h <<_ACEOF
13675 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13676 _ACEOF
13677  break
13678 fi
13679 done
13680
13681 for ac_func in sbrk setlocale
13682 do :
13683   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13684 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13685 eval as_val=\$$as_ac_var
13686    if test "x$as_val" = x""yes; then :
13687   cat >>confdefs.h <<_ACEOF
13688 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13689 _ACEOF
13690
13691 fi
13692 done
13693
13694
13695
13696   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13697 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13698 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13699   $as_echo_n "(cached) " >&6
13700 else
13701   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13702 /* end confdefs.h.  */
13703 #include <locale.h>
13704 int
13705 main ()
13706 {
13707 return LC_MESSAGES
13708   ;
13709   return 0;
13710 }
13711 _ACEOF
13712 if ac_fn_c_try_link "$LINENO"; then :
13713   am_cv_val_LC_MESSAGES=yes
13714 else
13715   am_cv_val_LC_MESSAGES=no
13716 fi
13717 rm -f core conftest.err conftest.$ac_objext \
13718     conftest$ac_exeext conftest.$ac_ext
13719 fi
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13721 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13722   if test $am_cv_val_LC_MESSAGES = yes; then
13723
13724 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13725
13726   fi
13727
13728
13729 # do we need the math library?
13730 case "${need_libm}" in
13731 yes)
13732   LIBM=
13733 case $host in
13734 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13735   # These system don't have libm, or don't need it
13736   ;;
13737 *-ncr-sysv4.3*)
13738   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13739 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13740 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13741   $as_echo_n "(cached) " >&6
13742 else
13743   ac_check_lib_save_LIBS=$LIBS
13744 LIBS="-lmw  $LIBS"
13745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13746 /* end confdefs.h.  */
13747
13748 /* Override any GCC internal prototype to avoid an error.
13749    Use char because int might match the return type of a GCC
13750    builtin and then its argument prototype would still apply.  */
13751 #ifdef __cplusplus
13752 extern "C"
13753 #endif
13754 char _mwvalidcheckl ();
13755 int
13756 main ()
13757 {
13758 return _mwvalidcheckl ();
13759   ;
13760   return 0;
13761 }
13762 _ACEOF
13763 if ac_fn_c_try_link "$LINENO"; then :
13764   ac_cv_lib_mw__mwvalidcheckl=yes
13765 else
13766   ac_cv_lib_mw__mwvalidcheckl=no
13767 fi
13768 rm -f core conftest.err conftest.$ac_objext \
13769     conftest$ac_exeext conftest.$ac_ext
13770 LIBS=$ac_check_lib_save_LIBS
13771 fi
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13773 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13774 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13775   LIBM="-lmw"
13776 fi
13777
13778   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13779 $as_echo_n "checking for cos in -lm... " >&6; }
13780 if test "${ac_cv_lib_m_cos+set}" = set; then :
13781   $as_echo_n "(cached) " >&6
13782 else
13783   ac_check_lib_save_LIBS=$LIBS
13784 LIBS="-lm  $LIBS"
13785 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13786 /* end confdefs.h.  */
13787
13788 /* Override any GCC internal prototype to avoid an error.
13789    Use char because int might match the return type of a GCC
13790    builtin and then its argument prototype would still apply.  */
13791 #ifdef __cplusplus
13792 extern "C"
13793 #endif
13794 char cos ();
13795 int
13796 main ()
13797 {
13798 return cos ();
13799   ;
13800   return 0;
13801 }
13802 _ACEOF
13803 if ac_fn_c_try_link "$LINENO"; then :
13804   ac_cv_lib_m_cos=yes
13805 else
13806   ac_cv_lib_m_cos=no
13807 fi
13808 rm -f core conftest.err conftest.$ac_objext \
13809     conftest$ac_exeext conftest.$ac_ext
13810 LIBS=$ac_check_lib_save_LIBS
13811 fi
13812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13813 $as_echo "$ac_cv_lib_m_cos" >&6; }
13814 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13815   LIBM="$LIBM -lm"
13816 fi
13817
13818   ;;
13819 *)
13820   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13821 $as_echo_n "checking for cos in -lm... " >&6; }
13822 if test "${ac_cv_lib_m_cos+set}" = set; then :
13823   $as_echo_n "(cached) " >&6
13824 else
13825   ac_check_lib_save_LIBS=$LIBS
13826 LIBS="-lm  $LIBS"
13827 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13828 /* end confdefs.h.  */
13829
13830 /* Override any GCC internal prototype to avoid an error.
13831    Use char because int might match the return type of a GCC
13832    builtin and then its argument prototype would still apply.  */
13833 #ifdef __cplusplus
13834 extern "C"
13835 #endif
13836 char cos ();
13837 int
13838 main ()
13839 {
13840 return cos ();
13841   ;
13842   return 0;
13843 }
13844 _ACEOF
13845 if ac_fn_c_try_link "$LINENO"; then :
13846   ac_cv_lib_m_cos=yes
13847 else
13848   ac_cv_lib_m_cos=no
13849 fi
13850 rm -f core conftest.err conftest.$ac_objext \
13851     conftest$ac_exeext conftest.$ac_ext
13852 LIBS=$ac_check_lib_save_LIBS
13853 fi
13854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13855 $as_echo "$ac_cv_lib_m_cos" >&6; }
13856 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13857   LIBM="-lm"
13858 fi
13859
13860   ;;
13861 esac
13862
13863
13864
13865   ;;
13866 esac
13867
13868 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13869 # enough, but on some of those systems, the assert macro relies on requoting
13870 # working properly!
13871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13872 $as_echo_n "checking for working assert macro... " >&6; }
13873 if test "${gas_cv_assert_ok+set}" = set; then :
13874   $as_echo_n "(cached) " >&6
13875 else
13876   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13877 /* end confdefs.h.  */
13878 #include <assert.h>
13879 #include <stdio.h>
13880 int
13881 main ()
13882 {
13883
13884 /* check for requoting problems */
13885 static int a, b, c, d;
13886 static char *s;
13887 assert (!strcmp(s, "foo bar baz quux"));
13888 /* check for newline handling */
13889 assert (a == b
13890         || c == d);
13891
13892   ;
13893   return 0;
13894 }
13895 _ACEOF
13896 if ac_fn_c_try_link "$LINENO"; then :
13897   gas_cv_assert_ok=yes
13898 else
13899   gas_cv_assert_ok=no
13900 fi
13901 rm -f core conftest.err conftest.$ac_objext \
13902     conftest$ac_exeext conftest.$ac_ext
13903 fi
13904 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13905 $as_echo "$gas_cv_assert_ok" >&6; }
13906 test $gas_cv_assert_ok = yes ||
13907 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13908
13909
13910
13911 # On some systems, the system header files may not declare malloc, realloc,
13912 # and free.  There are places where gas needs these functions to have been
13913 # declared -- such as when taking their addresses.
13914 gas_test_headers="
13915 #ifdef HAVE_MEMORY_H
13916 #include <memory.h>
13917 #endif
13918 #ifdef HAVE_STRING_H
13919 #include <string.h>
13920 #else
13921 #ifdef HAVE_STRINGS_H
13922 #include <strings.h>
13923 #endif
13924 #endif
13925 #ifdef HAVE_STDLIB_H
13926 #include <stdlib.h>
13927 #endif
13928 #ifdef HAVE_UNISTD_H
13929 #include <unistd.h>
13930 #endif
13931 "
13932
13933 # Does errno.h declare errno, or do we have to add a separate declaration
13934 # for it?
13935
13936 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13937 $as_echo_n "checking whether declaration is required for errno... " >&6; }
13938 if test "${gas_cv_decl_needed_errno+set}" = set; then :
13939   $as_echo_n "(cached) " >&6
13940 else
13941   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13942 /* end confdefs.h.  */
13943
13944 #ifdef HAVE_ERRNO_H
13945 #include <errno.h>
13946 #endif
13947
13948 int
13949 main ()
13950 {
13951
13952 typedef int f;
13953 f x;
13954 x = (f) errno;
13955
13956   ;
13957   return 0;
13958 }
13959 _ACEOF
13960 if ac_fn_c_try_link "$LINENO"; then :
13961   gas_cv_decl_needed_errno=no
13962 else
13963   gas_cv_decl_needed_errno=yes
13964 fi
13965 rm -f core conftest.err conftest.$ac_objext \
13966     conftest$ac_exeext conftest.$ac_ext
13967 fi
13968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13969 $as_echo "$gas_cv_decl_needed_errno" >&6; }
13970 if test $gas_cv_decl_needed_errno = yes; then
13971
13972 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13973
13974 fi
13975
13976
13977 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13978 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13979 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13980   $as_echo_n "(cached) " >&6
13981 else
13982   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13983 /* end confdefs.h.  */
13984 #include <unistd.h>
13985 int
13986 main ()
13987 {
13988 extern int getopt (int, char *const*, const char *);
13989   ;
13990   return 0;
13991 }
13992 _ACEOF
13993 if ac_fn_c_try_compile "$LINENO"; then :
13994   gas_cv_decl_getopt_unistd_h=yes
13995 else
13996   gas_cv_decl_getopt_unistd_h=no
13997 fi
13998 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13999 fi
14000
14001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
14002 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
14003 if test $gas_cv_decl_getopt_unistd_h = yes; then
14004
14005 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
14006
14007 fi
14008
14009
14010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
14011 $as_echo_n "checking whether declaration is required for environ... " >&6; }
14012 if test "${gas_cv_decl_needed_environ+set}" = set; then :
14013   $as_echo_n "(cached) " >&6
14014 else
14015   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14016 /* end confdefs.h.  */
14017 $gas_test_headers
14018 int
14019 main ()
14020 {
14021
14022 typedef char **f;
14023 f x;
14024 x = (f) environ;
14025
14026   ;
14027   return 0;
14028 }
14029 _ACEOF
14030 if ac_fn_c_try_link "$LINENO"; then :
14031   gas_cv_decl_needed_environ=no
14032 else
14033   gas_cv_decl_needed_environ=yes
14034 fi
14035 rm -f core conftest.err conftest.$ac_objext \
14036     conftest$ac_exeext conftest.$ac_ext
14037 fi
14038 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
14039 $as_echo "$gas_cv_decl_needed_environ" >&6; }
14040 if test $gas_cv_decl_needed_environ = yes; then
14041
14042 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
14043
14044 fi
14045
14046
14047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
14048 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
14049 if test "${gas_cv_decl_needed_ffs+set}" = set; then :
14050   $as_echo_n "(cached) " >&6
14051 else
14052   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14053 /* end confdefs.h.  */
14054 $gas_test_headers
14055 int
14056 main ()
14057 {
14058
14059 typedef int (*f)(int);
14060 f x;
14061 x = (f) ffs;
14062
14063   ;
14064   return 0;
14065 }
14066 _ACEOF
14067 if ac_fn_c_try_link "$LINENO"; then :
14068   gas_cv_decl_needed_ffs=no
14069 else
14070   gas_cv_decl_needed_ffs=yes
14071 fi
14072 rm -f core conftest.err conftest.$ac_objext \
14073     conftest$ac_exeext conftest.$ac_ext
14074 fi
14075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14076 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
14077 if test $gas_cv_decl_needed_ffs = yes; then
14078
14079 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14080
14081 fi
14082
14083
14084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14085 $as_echo_n "checking whether declaration is required for free... " >&6; }
14086 if test "${gas_cv_decl_needed_free+set}" = set; then :
14087   $as_echo_n "(cached) " >&6
14088 else
14089   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14090 /* end confdefs.h.  */
14091 $gas_test_headers
14092 int
14093 main ()
14094 {
14095
14096 typedef void (*f)();
14097 f x;
14098 x = (f) free;
14099
14100   ;
14101   return 0;
14102 }
14103 _ACEOF
14104 if ac_fn_c_try_link "$LINENO"; then :
14105   gas_cv_decl_needed_free=no
14106 else
14107   gas_cv_decl_needed_free=yes
14108 fi
14109 rm -f core conftest.err conftest.$ac_objext \
14110     conftest$ac_exeext conftest.$ac_ext
14111 fi
14112 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14113 $as_echo "$gas_cv_decl_needed_free" >&6; }
14114 if test $gas_cv_decl_needed_free = yes; then
14115
14116 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14117
14118 fi
14119
14120
14121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14122 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14123 if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14124   $as_echo_n "(cached) " >&6
14125 else
14126   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14127 /* end confdefs.h.  */
14128 $gas_test_headers
14129 int
14130 main ()
14131 {
14132
14133 typedef char *(*f)();
14134 f x;
14135 x = (f) malloc;
14136
14137   ;
14138   return 0;
14139 }
14140 _ACEOF
14141 if ac_fn_c_try_link "$LINENO"; then :
14142   gas_cv_decl_needed_malloc=no
14143 else
14144   gas_cv_decl_needed_malloc=yes
14145 fi
14146 rm -f core conftest.err conftest.$ac_objext \
14147     conftest$ac_exeext conftest.$ac_ext
14148 fi
14149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14150 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14151 if test $gas_cv_decl_needed_malloc = yes; then
14152
14153 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14154
14155 fi
14156
14157
14158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14159 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14160 if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14161   $as_echo_n "(cached) " >&6
14162 else
14163   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14164 /* end confdefs.h.  */
14165 $gas_test_headers
14166 int
14167 main ()
14168 {
14169
14170 typedef char *(*f)();
14171 f x;
14172 x = (f) sbrk;
14173
14174   ;
14175   return 0;
14176 }
14177 _ACEOF
14178 if ac_fn_c_try_link "$LINENO"; then :
14179   gas_cv_decl_needed_sbrk=no
14180 else
14181   gas_cv_decl_needed_sbrk=yes
14182 fi
14183 rm -f core conftest.err conftest.$ac_objext \
14184     conftest$ac_exeext conftest.$ac_ext
14185 fi
14186 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14187 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14188 if test $gas_cv_decl_needed_sbrk = yes; then
14189
14190 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14191
14192 fi
14193
14194
14195 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14196 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14197 if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14198   $as_echo_n "(cached) " >&6
14199 else
14200   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14201 /* end confdefs.h.  */
14202 $gas_test_headers
14203 int
14204 main ()
14205 {
14206
14207 typedef char *(*f)();
14208 f x;
14209 x = (f) strstr;
14210
14211   ;
14212   return 0;
14213 }
14214 _ACEOF
14215 if ac_fn_c_try_link "$LINENO"; then :
14216   gas_cv_decl_needed_strstr=no
14217 else
14218   gas_cv_decl_needed_strstr=yes
14219 fi
14220 rm -f core conftest.err conftest.$ac_objext \
14221     conftest$ac_exeext conftest.$ac_ext
14222 fi
14223 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14224 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14225 if test $gas_cv_decl_needed_strstr = yes; then
14226
14227 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14228
14229 fi
14230
14231
14232 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14233 if test "x$ac_cv_have_decl_free" = x""yes; then :
14234   ac_have_decl=1
14235 else
14236   ac_have_decl=0
14237 fi
14238
14239 cat >>confdefs.h <<_ACEOF
14240 #define HAVE_DECL_FREE $ac_have_decl
14241 _ACEOF
14242 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14243 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14244   ac_have_decl=1
14245 else
14246   ac_have_decl=0
14247 fi
14248
14249 cat >>confdefs.h <<_ACEOF
14250 #define HAVE_DECL_GETENV $ac_have_decl
14251 _ACEOF
14252 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14253 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14254   ac_have_decl=1
14255 else
14256   ac_have_decl=0
14257 fi
14258
14259 cat >>confdefs.h <<_ACEOF
14260 #define HAVE_DECL_MALLOC $ac_have_decl
14261 _ACEOF
14262 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14263 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14264   ac_have_decl=1
14265 else
14266   ac_have_decl=0
14267 fi
14268
14269 cat >>confdefs.h <<_ACEOF
14270 #define HAVE_DECL_MEMPCPY $ac_have_decl
14271 _ACEOF
14272 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14273 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14274   ac_have_decl=1
14275 else
14276   ac_have_decl=0
14277 fi
14278
14279 cat >>confdefs.h <<_ACEOF
14280 #define HAVE_DECL_REALLOC $ac_have_decl
14281 _ACEOF
14282 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14283 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14284   ac_have_decl=1
14285 else
14286   ac_have_decl=0
14287 fi
14288
14289 cat >>confdefs.h <<_ACEOF
14290 #define HAVE_DECL_STPCPY $ac_have_decl
14291 _ACEOF
14292 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14293 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14294   ac_have_decl=1
14295 else
14296   ac_have_decl=0
14297 fi
14298
14299 cat >>confdefs.h <<_ACEOF
14300 #define HAVE_DECL_STRSTR $ac_have_decl
14301 _ACEOF
14302 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14303 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14304   ac_have_decl=1
14305 else
14306   ac_have_decl=0
14307 fi
14308
14309 cat >>confdefs.h <<_ACEOF
14310 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14311 _ACEOF
14312
14313
14314
14315 case "${host}" in
14316 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14317
14318 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14319  ;;
14320 esac
14321
14322 # Link in zlib if we can.  This allows us to write compressed debug sections.
14323
14324   # See if the user specified whether he wants zlib support or not.
14325
14326 # Check whether --with-zlib was given.
14327 if test "${with_zlib+set}" = set; then :
14328   withval=$with_zlib;
14329 else
14330   with_zlib=auto
14331 fi
14332
14333
14334   if test "$with_zlib" != "no"; then
14335     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14336 $as_echo_n "checking for library containing zlibVersion... " >&6; }
14337 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14338   $as_echo_n "(cached) " >&6
14339 else
14340   ac_func_search_save_LIBS=$LIBS
14341 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14342 /* end confdefs.h.  */
14343
14344 /* Override any GCC internal prototype to avoid an error.
14345    Use char because int might match the return type of a GCC
14346    builtin and then its argument prototype would still apply.  */
14347 #ifdef __cplusplus
14348 extern "C"
14349 #endif
14350 char zlibVersion ();
14351 int
14352 main ()
14353 {
14354 return zlibVersion ();
14355   ;
14356   return 0;
14357 }
14358 _ACEOF
14359 for ac_lib in '' z; do
14360   if test -z "$ac_lib"; then
14361     ac_res="none required"
14362   else
14363     ac_res=-l$ac_lib
14364     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14365   fi
14366   if ac_fn_c_try_link "$LINENO"; then :
14367   ac_cv_search_zlibVersion=$ac_res
14368 fi
14369 rm -f core conftest.err conftest.$ac_objext \
14370     conftest$ac_exeext
14371   if test "${ac_cv_search_zlibVersion+set}" = set; then :
14372   break
14373 fi
14374 done
14375 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14376
14377 else
14378   ac_cv_search_zlibVersion=no
14379 fi
14380 rm conftest.$ac_ext
14381 LIBS=$ac_func_search_save_LIBS
14382 fi
14383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14384 $as_echo "$ac_cv_search_zlibVersion" >&6; }
14385 ac_res=$ac_cv_search_zlibVersion
14386 if test "$ac_res" != no; then :
14387   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14388   for ac_header in zlib.h
14389 do :
14390   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14391 if test "x$ac_cv_header_zlib_h" = x""yes; then :
14392   cat >>confdefs.h <<_ACEOF
14393 #define HAVE_ZLIB_H 1
14394 _ACEOF
14395
14396 fi
14397
14398 done
14399
14400 fi
14401
14402     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14403       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14404     fi
14405   fi
14406
14407
14408 # Support for VMS timestamps via cross compile
14409
14410 if test "$ac_cv_header_time_h" = yes; then
14411   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14412 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14413  if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14414   $as_echo_n "(cached) " >&6
14415 else
14416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14417 /* end confdefs.h.  */
14418
14419 #define _BSD_SOURCE 1
14420 #include <time.h>
14421 int
14422 main ()
14423 {
14424 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14425   ;
14426   return 0;
14427 }
14428 _ACEOF
14429 if ac_fn_c_try_compile "$LINENO"; then :
14430   gas_cv_have_time_type_member_tm_gmtoff=yes
14431 else
14432   gas_cv_have_time_type_member_tm_gmtoff=no
14433
14434 fi
14435 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14436 fi
14437
14438  if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14439
14440 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14441
14442  fi
14443  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14444 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14445
14446 fi
14447
14448 if test "$ac_cv_header_sys_stat_h" = yes; then
14449     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14450 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14451  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14452   $as_echo_n "(cached) " >&6
14453 else
14454   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14455 /* end confdefs.h.  */
14456
14457 #define _BSD_SOURCE 1
14458 #include <sys/stat.h>
14459 int
14460 main ()
14461 {
14462 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14463   ;
14464   return 0;
14465 }
14466 _ACEOF
14467 if ac_fn_c_try_compile "$LINENO"; then :
14468   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14469 else
14470   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14471
14472 fi
14473 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14474 fi
14475
14476  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14477
14478 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14479
14480  fi
14481  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14482 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14483
14484     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14485 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14486  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14487   $as_echo_n "(cached) " >&6
14488 else
14489   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14490 /* end confdefs.h.  */
14491
14492 #define _BSD_SOURCE 1
14493 #include <sys/stat.h>
14494 int
14495 main ()
14496 {
14497 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14498   ;
14499   return 0;
14500 }
14501 _ACEOF
14502 if ac_fn_c_try_compile "$LINENO"; then :
14503   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14504 else
14505   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14506
14507 fi
14508 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14509 fi
14510
14511  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14512
14513 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14514
14515  fi
14516  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14517 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14518
14519 fi
14520
14521
14522
14523
14524
14525
14526
14527
14528
14529 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14530
14531 ac_config_commands="$ac_config_commands default"
14532
14533
14534 cat >confcache <<\_ACEOF
14535 # This file is a shell script that caches the results of configure
14536 # tests run on this system so they can be shared between configure
14537 # scripts and configure runs, see configure's option --config-cache.
14538 # It is not useful on other systems.  If it contains results you don't
14539 # want to keep, you may remove or edit it.
14540 #
14541 # config.status only pays attention to the cache file if you give it
14542 # the --recheck option to rerun configure.
14543 #
14544 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14545 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14546 # following values.
14547
14548 _ACEOF
14549
14550 # The following way of writing the cache mishandles newlines in values,
14551 # but we know of no workaround that is simple, portable, and efficient.
14552 # So, we kill variables containing newlines.
14553 # Ultrix sh set writes to stderr and can't be redirected directly,
14554 # and sets the high bit in the cache file unless we assign to the vars.
14555 (
14556   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14557     eval ac_val=\$$ac_var
14558     case $ac_val in #(
14559     *${as_nl}*)
14560       case $ac_var in #(
14561       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14562 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14563       esac
14564       case $ac_var in #(
14565       _ | IFS | as_nl) ;; #(
14566       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14567       *) { eval $ac_var=; unset $ac_var;} ;;
14568       esac ;;
14569     esac
14570   done
14571
14572   (set) 2>&1 |
14573     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14574     *${as_nl}ac_space=\ *)
14575       # `set' does not quote correctly, so add quotes: double-quote
14576       # substitution turns \\\\ into \\, and sed turns \\ into \.
14577       sed -n \
14578         "s/'/'\\\\''/g;
14579           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14580       ;; #(
14581     *)
14582       # `set' quotes correctly as required by POSIX, so do not add quotes.
14583       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14584       ;;
14585     esac |
14586     sort
14587 ) |
14588   sed '
14589      /^ac_cv_env_/b end
14590      t clear
14591      :clear
14592      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14593      t end
14594      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14595      :end' >>confcache
14596 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14597   if test -w "$cache_file"; then
14598     test "x$cache_file" != "x/dev/null" &&
14599       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14600 $as_echo "$as_me: updating cache $cache_file" >&6;}
14601     cat confcache >$cache_file
14602   else
14603     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14604 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14605   fi
14606 fi
14607 rm -f confcache
14608
14609 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14610 # Let make expand exec_prefix.
14611 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14612
14613 DEFS=-DHAVE_CONFIG_H
14614
14615 ac_libobjs=
14616 ac_ltlibobjs=
14617 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14618   # 1. Remove the extension, and $U if already installed.
14619   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14620   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14621   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14622   #    will be set to the directory where LIBOBJS objects are built.
14623   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14624   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14625 done
14626 LIBOBJS=$ac_libobjs
14627
14628 LTLIBOBJS=$ac_ltlibobjs
14629
14630
14631 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14632   as_fn_error "conditional \"AMDEP\" was never defined.
14633 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14634 fi
14635 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14636   as_fn_error "conditional \"am__fastdepCC\" was never defined.
14637 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14638 fi
14639  if test -n "$EXEEXT"; then
14640   am__EXEEXT_TRUE=
14641   am__EXEEXT_FALSE='#'
14642 else
14643   am__EXEEXT_TRUE='#'
14644   am__EXEEXT_FALSE=
14645 fi
14646
14647
14648 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14649   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14650 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14651 fi
14652 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14653   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14654 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14655 fi
14656
14657 : ${CONFIG_STATUS=./config.status}
14658 ac_write_fail=0
14659 ac_clean_files_save=$ac_clean_files
14660 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14661 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14662 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14663 as_write_fail=0
14664 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14665 #! $SHELL
14666 # Generated by $as_me.
14667 # Run this file to recreate the current configuration.
14668 # Compiler output produced by configure, useful for debugging
14669 # configure, is in config.log if it exists.
14670
14671 debug=false
14672 ac_cs_recheck=false
14673 ac_cs_silent=false
14674
14675 SHELL=\${CONFIG_SHELL-$SHELL}
14676 export SHELL
14677 _ASEOF
14678 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14679 ## -------------------- ##
14680 ## M4sh Initialization. ##
14681 ## -------------------- ##
14682
14683 # Be more Bourne compatible
14684 DUALCASE=1; export DUALCASE # for MKS sh
14685 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14686   emulate sh
14687   NULLCMD=:
14688   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14689   # is contrary to our usage.  Disable this feature.
14690   alias -g '${1+"$@"}'='"$@"'
14691   setopt NO_GLOB_SUBST
14692 else
14693   case `(set -o) 2>/dev/null` in #(
14694   *posix*) :
14695     set -o posix ;; #(
14696   *) :
14697      ;;
14698 esac
14699 fi
14700
14701
14702 as_nl='
14703 '
14704 export as_nl
14705 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14706 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14707 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14708 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14709 # Prefer a ksh shell builtin over an external printf program on Solaris,
14710 # but without wasting forks for bash or zsh.
14711 if test -z "$BASH_VERSION$ZSH_VERSION" \
14712     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14713   as_echo='print -r --'
14714   as_echo_n='print -rn --'
14715 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14716   as_echo='printf %s\n'
14717   as_echo_n='printf %s'
14718 else
14719   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14720     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14721     as_echo_n='/usr/ucb/echo -n'
14722   else
14723     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14724     as_echo_n_body='eval
14725       arg=$1;
14726       case $arg in #(
14727       *"$as_nl"*)
14728         expr "X$arg" : "X\\(.*\\)$as_nl";
14729         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14730       esac;
14731       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14732     '
14733     export as_echo_n_body
14734     as_echo_n='sh -c $as_echo_n_body as_echo'
14735   fi
14736   export as_echo_body
14737   as_echo='sh -c $as_echo_body as_echo'
14738 fi
14739
14740 # The user is always right.
14741 if test "${PATH_SEPARATOR+set}" != set; then
14742   PATH_SEPARATOR=:
14743   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14744     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14745       PATH_SEPARATOR=';'
14746   }
14747 fi
14748
14749
14750 # IFS
14751 # We need space, tab and new line, in precisely that order.  Quoting is
14752 # there to prevent editors from complaining about space-tab.
14753 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14754 # splitting by setting IFS to empty value.)
14755 IFS=" ""        $as_nl"
14756
14757 # Find who we are.  Look in the path if we contain no directory separator.
14758 case $0 in #((
14759   *[\\/]* ) as_myself=$0 ;;
14760   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14761 for as_dir in $PATH
14762 do
14763   IFS=$as_save_IFS
14764   test -z "$as_dir" && as_dir=.
14765     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14766   done
14767 IFS=$as_save_IFS
14768
14769      ;;
14770 esac
14771 # We did not find ourselves, most probably we were run as `sh COMMAND'
14772 # in which case we are not to be found in the path.
14773 if test "x$as_myself" = x; then
14774   as_myself=$0
14775 fi
14776 if test ! -f "$as_myself"; then
14777   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14778   exit 1
14779 fi
14780
14781 # Unset variables that we do not need and which cause bugs (e.g. in
14782 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14783 # suppresses any "Segmentation fault" message there.  '((' could
14784 # trigger a bug in pdksh 5.2.14.
14785 for as_var in BASH_ENV ENV MAIL MAILPATH
14786 do eval test x\${$as_var+set} = xset \
14787   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14788 done
14789 PS1='$ '
14790 PS2='> '
14791 PS4='+ '
14792
14793 # NLS nuisances.
14794 LC_ALL=C
14795 export LC_ALL
14796 LANGUAGE=C
14797 export LANGUAGE
14798
14799 # CDPATH.
14800 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14801
14802
14803 # as_fn_error ERROR [LINENO LOG_FD]
14804 # ---------------------------------
14805 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14806 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14807 # script with status $?, using 1 if that was 0.
14808 as_fn_error ()
14809 {
14810   as_status=$?; test $as_status -eq 0 && as_status=1
14811   if test "$3"; then
14812     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14813     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14814   fi
14815   $as_echo "$as_me: error: $1" >&2
14816   as_fn_exit $as_status
14817 } # as_fn_error
14818
14819
14820 # as_fn_set_status STATUS
14821 # -----------------------
14822 # Set $? to STATUS, without forking.
14823 as_fn_set_status ()
14824 {
14825   return $1
14826 } # as_fn_set_status
14827
14828 # as_fn_exit STATUS
14829 # -----------------
14830 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14831 as_fn_exit ()
14832 {
14833   set +e
14834   as_fn_set_status $1
14835   exit $1
14836 } # as_fn_exit
14837
14838 # as_fn_unset VAR
14839 # ---------------
14840 # Portably unset VAR.
14841 as_fn_unset ()
14842 {
14843   { eval $1=; unset $1;}
14844 }
14845 as_unset=as_fn_unset
14846 # as_fn_append VAR VALUE
14847 # ----------------------
14848 # Append the text in VALUE to the end of the definition contained in VAR. Take
14849 # advantage of any shell optimizations that allow amortized linear growth over
14850 # repeated appends, instead of the typical quadratic growth present in naive
14851 # implementations.
14852 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14853   eval 'as_fn_append ()
14854   {
14855     eval $1+=\$2
14856   }'
14857 else
14858   as_fn_append ()
14859   {
14860     eval $1=\$$1\$2
14861   }
14862 fi # as_fn_append
14863
14864 # as_fn_arith ARG...
14865 # ------------------
14866 # Perform arithmetic evaluation on the ARGs, and store the result in the
14867 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14868 # must be portable across $(()) and expr.
14869 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14870   eval 'as_fn_arith ()
14871   {
14872     as_val=$(( $* ))
14873   }'
14874 else
14875   as_fn_arith ()
14876   {
14877     as_val=`expr "$@" || test $? -eq 1`
14878   }
14879 fi # as_fn_arith
14880
14881
14882 if expr a : '\(a\)' >/dev/null 2>&1 &&
14883    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14884   as_expr=expr
14885 else
14886   as_expr=false
14887 fi
14888
14889 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14890   as_basename=basename
14891 else
14892   as_basename=false
14893 fi
14894
14895 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14896   as_dirname=dirname
14897 else
14898   as_dirname=false
14899 fi
14900
14901 as_me=`$as_basename -- "$0" ||
14902 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14903          X"$0" : 'X\(//\)$' \| \
14904          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14905 $as_echo X/"$0" |
14906     sed '/^.*\/\([^/][^/]*\)\/*$/{
14907             s//\1/
14908             q
14909           }
14910           /^X\/\(\/\/\)$/{
14911             s//\1/
14912             q
14913           }
14914           /^X\/\(\/\).*/{
14915             s//\1/
14916             q
14917           }
14918           s/.*/./; q'`
14919
14920 # Avoid depending upon Character Ranges.
14921 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14922 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14923 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14924 as_cr_digits='0123456789'
14925 as_cr_alnum=$as_cr_Letters$as_cr_digits
14926
14927 ECHO_C= ECHO_N= ECHO_T=
14928 case `echo -n x` in #(((((
14929 -n*)
14930   case `echo 'xy\c'` in
14931   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14932   xy)  ECHO_C='\c';;
14933   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14934        ECHO_T=' ';;
14935   esac;;
14936 *)
14937   ECHO_N='-n';;
14938 esac
14939
14940 rm -f conf$$ conf$$.exe conf$$.file
14941 if test -d conf$$.dir; then
14942   rm -f conf$$.dir/conf$$.file
14943 else
14944   rm -f conf$$.dir
14945   mkdir conf$$.dir 2>/dev/null
14946 fi
14947 if (echo >conf$$.file) 2>/dev/null; then
14948   if ln -s conf$$.file conf$$ 2>/dev/null; then
14949     as_ln_s='ln -s'
14950     # ... but there are two gotchas:
14951     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14952     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14953     # In both cases, we have to default to `cp -p'.
14954     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14955       as_ln_s='cp -p'
14956   elif ln conf$$.file conf$$ 2>/dev/null; then
14957     as_ln_s=ln
14958   else
14959     as_ln_s='cp -p'
14960   fi
14961 else
14962   as_ln_s='cp -p'
14963 fi
14964 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14965 rmdir conf$$.dir 2>/dev/null
14966
14967
14968 # as_fn_mkdir_p
14969 # -------------
14970 # Create "$as_dir" as a directory, including parents if necessary.
14971 as_fn_mkdir_p ()
14972 {
14973
14974   case $as_dir in #(
14975   -*) as_dir=./$as_dir;;
14976   esac
14977   test -d "$as_dir" || eval $as_mkdir_p || {
14978     as_dirs=
14979     while :; do
14980       case $as_dir in #(
14981       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14982       *) as_qdir=$as_dir;;
14983       esac
14984       as_dirs="'$as_qdir' $as_dirs"
14985       as_dir=`$as_dirname -- "$as_dir" ||
14986 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14987          X"$as_dir" : 'X\(//\)[^/]' \| \
14988          X"$as_dir" : 'X\(//\)$' \| \
14989          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14990 $as_echo X"$as_dir" |
14991     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14992             s//\1/
14993             q
14994           }
14995           /^X\(\/\/\)[^/].*/{
14996             s//\1/
14997             q
14998           }
14999           /^X\(\/\/\)$/{
15000             s//\1/
15001             q
15002           }
15003           /^X\(\/\).*/{
15004             s//\1/
15005             q
15006           }
15007           s/.*/./; q'`
15008       test -d "$as_dir" && break
15009     done
15010     test -z "$as_dirs" || eval "mkdir $as_dirs"
15011   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15012
15013
15014 } # as_fn_mkdir_p
15015 if mkdir -p . 2>/dev/null; then
15016   as_mkdir_p='mkdir -p "$as_dir"'
15017 else
15018   test -d ./-p && rmdir ./-p
15019   as_mkdir_p=false
15020 fi
15021
15022 if test -x / >/dev/null 2>&1; then
15023   as_test_x='test -x'
15024 else
15025   if ls -dL / >/dev/null 2>&1; then
15026     as_ls_L_option=L
15027   else
15028     as_ls_L_option=
15029   fi
15030   as_test_x='
15031     eval sh -c '\''
15032       if test -d "$1"; then
15033         test -d "$1/.";
15034       else
15035         case $1 in #(
15036         -*)set "./$1";;
15037         esac;
15038         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15039         ???[sx]*):;;*)false;;esac;fi
15040     '\'' sh
15041   '
15042 fi
15043 as_executable_p=$as_test_x
15044
15045 # Sed expression to map a string onto a valid CPP name.
15046 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15047
15048 # Sed expression to map a string onto a valid variable name.
15049 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15050
15051
15052 exec 6>&1
15053 ## ----------------------------------- ##
15054 ## Main body of $CONFIG_STATUS script. ##
15055 ## ----------------------------------- ##
15056 _ASEOF
15057 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15058
15059 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15060 # Save the log message, to keep $0 and so on meaningful, and to
15061 # report actual input values of CONFIG_FILES etc. instead of their
15062 # values after options handling.
15063 ac_log="
15064 This file was extended by gas $as_me 2.24.51, which was
15065 generated by GNU Autoconf 2.64.  Invocation command line was
15066
15067   CONFIG_FILES    = $CONFIG_FILES
15068   CONFIG_HEADERS  = $CONFIG_HEADERS
15069   CONFIG_LINKS    = $CONFIG_LINKS
15070   CONFIG_COMMANDS = $CONFIG_COMMANDS
15071   $ $0 $@
15072
15073 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15074 "
15075
15076 _ACEOF
15077
15078 case $ac_config_files in *"
15079 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15080 esac
15081
15082 case $ac_config_headers in *"
15083 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15084 esac
15085
15086
15087 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15088 # Files that config.status was made for.
15089 config_files="$ac_config_files"
15090 config_headers="$ac_config_headers"
15091 config_commands="$ac_config_commands"
15092
15093 _ACEOF
15094
15095 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15096 ac_cs_usage="\
15097 \`$as_me' instantiates files and other configuration actions
15098 from templates according to the current configuration.  Unless the files
15099 and actions are specified as TAGs, all are instantiated by default.
15100
15101 Usage: $0 [OPTION]... [TAG]...
15102
15103   -h, --help       print this help, then exit
15104   -V, --version    print version number and configuration settings, then exit
15105   -q, --quiet, --silent
15106                    do not print progress messages
15107   -d, --debug      don't remove temporary files
15108       --recheck    update $as_me by reconfiguring in the same conditions
15109       --file=FILE[:TEMPLATE]
15110                    instantiate the configuration file FILE
15111       --header=FILE[:TEMPLATE]
15112                    instantiate the configuration header FILE
15113
15114 Configuration files:
15115 $config_files
15116
15117 Configuration headers:
15118 $config_headers
15119
15120 Configuration commands:
15121 $config_commands
15122
15123 Report bugs to the package provider."
15124
15125 _ACEOF
15126 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15127 ac_cs_version="\\
15128 gas config.status 2.24.51
15129 configured by $0, generated by GNU Autoconf 2.64,
15130   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15131
15132 Copyright (C) 2009 Free Software Foundation, Inc.
15133 This config.status script is free software; the Free Software Foundation
15134 gives unlimited permission to copy, distribute and modify it."
15135
15136 ac_pwd='$ac_pwd'
15137 srcdir='$srcdir'
15138 INSTALL='$INSTALL'
15139 MKDIR_P='$MKDIR_P'
15140 AWK='$AWK'
15141 test -n "\$AWK" || AWK=awk
15142 _ACEOF
15143
15144 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15145 # The default lists apply if the user does not specify any file.
15146 ac_need_defaults=:
15147 while test $# != 0
15148 do
15149   case $1 in
15150   --*=*)
15151     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15152     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15153     ac_shift=:
15154     ;;
15155   *)
15156     ac_option=$1
15157     ac_optarg=$2
15158     ac_shift=shift
15159     ;;
15160   esac
15161
15162   case $ac_option in
15163   # Handling of the options.
15164   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15165     ac_cs_recheck=: ;;
15166   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15167     $as_echo "$ac_cs_version"; exit ;;
15168   --debug | --debu | --deb | --de | --d | -d )
15169     debug=: ;;
15170   --file | --fil | --fi | --f )
15171     $ac_shift
15172     case $ac_optarg in
15173     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15174     esac
15175     as_fn_append CONFIG_FILES " '$ac_optarg'"
15176     ac_need_defaults=false;;
15177   --header | --heade | --head | --hea )
15178     $ac_shift
15179     case $ac_optarg in
15180     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15181     esac
15182     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15183     ac_need_defaults=false;;
15184   --he | --h)
15185     # Conflict between --help and --header
15186     as_fn_error "ambiguous option: \`$1'
15187 Try \`$0 --help' for more information.";;
15188   --help | --hel | -h )
15189     $as_echo "$ac_cs_usage"; exit ;;
15190   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15191   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15192     ac_cs_silent=: ;;
15193
15194   # This is an error.
15195   -*) as_fn_error "unrecognized option: \`$1'
15196 Try \`$0 --help' for more information." ;;
15197
15198   *) as_fn_append ac_config_targets " $1"
15199      ac_need_defaults=false ;;
15200
15201   esac
15202   shift
15203 done
15204
15205 ac_configure_extra_args=
15206
15207 if $ac_cs_silent; then
15208   exec 6>/dev/null
15209   ac_configure_extra_args="$ac_configure_extra_args --silent"
15210 fi
15211
15212 _ACEOF
15213 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15214 if \$ac_cs_recheck; then
15215   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15216   shift
15217   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15218   CONFIG_SHELL='$SHELL'
15219   export CONFIG_SHELL
15220   exec "\$@"
15221 fi
15222
15223 _ACEOF
15224 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15225 exec 5>>config.log
15226 {
15227   echo
15228   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15229 ## Running $as_me. ##
15230 _ASBOX
15231   $as_echo "$ac_log"
15232 } >&5
15233
15234 _ACEOF
15235 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15236 #
15237 # INIT-COMMANDS
15238 #
15239 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15240
15241
15242 # The HP-UX ksh and POSIX shell print the target directory to stdout
15243 # if CDPATH is set.
15244 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15245
15246 sed_quote_subst='$sed_quote_subst'
15247 double_quote_subst='$double_quote_subst'
15248 delay_variable_subst='$delay_variable_subst'
15249 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15250 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15251 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15252 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15253 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15254 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15255 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15256 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15257 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15258 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15259 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15260 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15261 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15262 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15263 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15264 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15265 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15266 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15267 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15268 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15269 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15270 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15271 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15272 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15273 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15274 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15275 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15276 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15277 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15278 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15279 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15280 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15281 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15282 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15283 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15284 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15285 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15286 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15287 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15288 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15289 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15290 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15291 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15292 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15293 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15294 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15295 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15296 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15297 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"`'
15298 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15299 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15300 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15301 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15302 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15303 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15304 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15305 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15306 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15307 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15308 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15309 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15310 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15311 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15312 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15313 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15314 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15315 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15316 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15317 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15318 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15319 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15320 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15321 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15322 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15323 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15324 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15325 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15326 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15327 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15328 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15329 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15330 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15331 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15332 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15333 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15334 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15335 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15336 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15337 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15338 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15339 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15340 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15341 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15342 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15343 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15344 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15345 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15346 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15347 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15348 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15349 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15350 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15351 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15352 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15353 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15354 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15355 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15356 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15357 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15358 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15359 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15360 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15361 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15362 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15363 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15364 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15365 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15366 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15367 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15368 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15369
15370 LTCC='$LTCC'
15371 LTCFLAGS='$LTCFLAGS'
15372 compiler='$compiler_DEFAULT'
15373
15374 # A function that is used when there is no print builtin or printf.
15375 func_fallback_echo ()
15376 {
15377   eval 'cat <<_LTECHO_EOF
15378 \$1
15379 _LTECHO_EOF'
15380 }
15381
15382 # Quote evaled strings.
15383 for var in SHELL \
15384 ECHO \
15385 SED \
15386 GREP \
15387 EGREP \
15388 FGREP \
15389 LD \
15390 NM \
15391 LN_S \
15392 lt_SP2NL \
15393 lt_NL2SP \
15394 reload_flag \
15395 OBJDUMP \
15396 deplibs_check_method \
15397 file_magic_cmd \
15398 AR \
15399 AR_FLAGS \
15400 STRIP \
15401 RANLIB \
15402 CC \
15403 CFLAGS \
15404 compiler \
15405 lt_cv_sys_global_symbol_pipe \
15406 lt_cv_sys_global_symbol_to_cdecl \
15407 lt_cv_sys_global_symbol_to_c_name_address \
15408 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15409 lt_prog_compiler_no_builtin_flag \
15410 lt_prog_compiler_wl \
15411 lt_prog_compiler_pic \
15412 lt_prog_compiler_static \
15413 lt_cv_prog_compiler_c_o \
15414 need_locks \
15415 DSYMUTIL \
15416 NMEDIT \
15417 LIPO \
15418 OTOOL \
15419 OTOOL64 \
15420 shrext_cmds \
15421 export_dynamic_flag_spec \
15422 whole_archive_flag_spec \
15423 compiler_needs_object \
15424 with_gnu_ld \
15425 allow_undefined_flag \
15426 no_undefined_flag \
15427 hardcode_libdir_flag_spec \
15428 hardcode_libdir_flag_spec_ld \
15429 hardcode_libdir_separator \
15430 fix_srcfile_path \
15431 exclude_expsyms \
15432 include_expsyms \
15433 file_list_spec \
15434 variables_saved_for_relink \
15435 libname_spec \
15436 library_names_spec \
15437 soname_spec \
15438 install_override_mode \
15439 finish_eval \
15440 old_striplib \
15441 striplib; do
15442     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15443     *[\\\\\\\`\\"\\\$]*)
15444       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15445       ;;
15446     *)
15447       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15448       ;;
15449     esac
15450 done
15451
15452 # Double-quote double-evaled strings.
15453 for var in reload_cmds \
15454 old_postinstall_cmds \
15455 old_postuninstall_cmds \
15456 old_archive_cmds \
15457 extract_expsyms_cmds \
15458 old_archive_from_new_cmds \
15459 old_archive_from_expsyms_cmds \
15460 archive_cmds \
15461 archive_expsym_cmds \
15462 module_cmds \
15463 module_expsym_cmds \
15464 export_symbols_cmds \
15465 prelink_cmds \
15466 postinstall_cmds \
15467 postuninstall_cmds \
15468 finish_cmds \
15469 sys_lib_search_path_spec \
15470 sys_lib_dlsearch_path_spec; do
15471     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15472     *[\\\\\\\`\\"\\\$]*)
15473       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15474       ;;
15475     *)
15476       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15477       ;;
15478     esac
15479 done
15480
15481 ac_aux_dir='$ac_aux_dir'
15482 xsi_shell='$xsi_shell'
15483 lt_shell_append='$lt_shell_append'
15484
15485 # See if we are running on zsh, and set the options which allow our
15486 # commands through without removal of \ escapes INIT.
15487 if test -n "\${ZSH_VERSION+set}" ; then
15488    setopt NO_GLOB_SUBST
15489 fi
15490
15491
15492     PACKAGE='$PACKAGE'
15493     VERSION='$VERSION'
15494     TIMESTAMP='$TIMESTAMP'
15495     RM='$RM'
15496     ofile='$ofile'
15497
15498
15499
15500 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15501     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15502     # from automake.
15503     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15504     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15505     LINGUAS="${LINGUAS-%UNSET%}"
15506
15507 target_cpu_type=${target_cpu_type}
15508  cgen_cpu_prefix=${cgen_cpu_prefix}
15509  obj_format=${obj_format}
15510  te_file=${te_file}
15511
15512 _ACEOF
15513
15514 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15515
15516 # Handling of arguments.
15517 for ac_config_target in $ac_config_targets
15518 do
15519   case $ac_config_target in
15520     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15521     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15522     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15523     "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15524     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15525     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15526     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15527     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15528     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15529     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15530
15531   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15532   esac
15533 done
15534
15535
15536 # If the user did not use the arguments to specify the items to instantiate,
15537 # then the envvar interface is used.  Set only those that are not.
15538 # We use the long form for the default assignment because of an extremely
15539 # bizarre bug on SunOS 4.1.3.
15540 if $ac_need_defaults; then
15541   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15542   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15543   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15544 fi
15545
15546 # Have a temporary directory for convenience.  Make it in the build tree
15547 # simply because there is no reason against having it here, and in addition,
15548 # creating and moving files from /tmp can sometimes cause problems.
15549 # Hook for its removal unless debugging.
15550 # Note that there is a small window in which the directory will not be cleaned:
15551 # after its creation but before its name has been assigned to `$tmp'.
15552 $debug ||
15553 {
15554   tmp=
15555   trap 'exit_status=$?
15556   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15557 ' 0
15558   trap 'as_fn_exit 1' 1 2 13 15
15559 }
15560 # Create a (secure) tmp directory for tmp files.
15561
15562 {
15563   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15564   test -n "$tmp" && test -d "$tmp"
15565 }  ||
15566 {
15567   tmp=./conf$$-$RANDOM
15568   (umask 077 && mkdir "$tmp")
15569 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15570
15571 # Set up the scripts for CONFIG_FILES section.
15572 # No need to generate them if there are no CONFIG_FILES.
15573 # This happens for instance with `./config.status config.h'.
15574 if test -n "$CONFIG_FILES"; then
15575
15576
15577 ac_cr=`echo X | tr X '\015'`
15578 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15579 # But we know of no other shell where ac_cr would be empty at this
15580 # point, so we can use a bashism as a fallback.
15581 if test "x$ac_cr" = x; then
15582   eval ac_cr=\$\'\\r\'
15583 fi
15584 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15585 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15586   ac_cs_awk_cr='\r'
15587 else
15588   ac_cs_awk_cr=$ac_cr
15589 fi
15590
15591 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15592 _ACEOF
15593
15594
15595 {
15596   echo "cat >conf$$subs.awk <<_ACEOF" &&
15597   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15598   echo "_ACEOF"
15599 } >conf$$subs.sh ||
15600   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15601 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15602 ac_delim='%!_!# '
15603 for ac_last_try in false false false false false :; do
15604   . ./conf$$subs.sh ||
15605     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15606
15607   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15608   if test $ac_delim_n = $ac_delim_num; then
15609     break
15610   elif $ac_last_try; then
15611     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15612   else
15613     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15614   fi
15615 done
15616 rm -f conf$$subs.sh
15617
15618 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15619 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15620 _ACEOF
15621 sed -n '
15622 h
15623 s/^/S["/; s/!.*/"]=/
15624 p
15625 g
15626 s/^[^!]*!//
15627 :repl
15628 t repl
15629 s/'"$ac_delim"'$//
15630 t delim
15631 :nl
15632 h
15633 s/\(.\{148\}\).*/\1/
15634 t more1
15635 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15636 p
15637 n
15638 b repl
15639 :more1
15640 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15641 p
15642 g
15643 s/.\{148\}//
15644 t nl
15645 :delim
15646 h
15647 s/\(.\{148\}\).*/\1/
15648 t more2
15649 s/["\\]/\\&/g; s/^/"/; s/$/"/
15650 p
15651 b
15652 :more2
15653 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15654 p
15655 g
15656 s/.\{148\}//
15657 t delim
15658 ' <conf$$subs.awk | sed '
15659 /^[^""]/{
15660   N
15661   s/\n//
15662 }
15663 ' >>$CONFIG_STATUS || ac_write_fail=1
15664 rm -f conf$$subs.awk
15665 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15666 _ACAWK
15667 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15668   for (key in S) S_is_set[key] = 1
15669   FS = "\a"
15670
15671 }
15672 {
15673   line = $ 0
15674   nfields = split(line, field, "@")
15675   substed = 0
15676   len = length(field[1])
15677   for (i = 2; i < nfields; i++) {
15678     key = field[i]
15679     keylen = length(key)
15680     if (S_is_set[key]) {
15681       value = S[key]
15682       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15683       len += length(value) + length(field[++i])
15684       substed = 1
15685     } else
15686       len += 1 + keylen
15687   }
15688
15689   print line
15690 }
15691
15692 _ACAWK
15693 _ACEOF
15694 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15695 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15696   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15697 else
15698   cat
15699 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15700   || as_fn_error "could not setup config files machinery" "$LINENO" 5
15701 _ACEOF
15702
15703 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15704 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15705 # trailing colons and then remove the whole line if VPATH becomes empty
15706 # (actually we leave an empty line to preserve line numbers).
15707 if test "x$srcdir" = x.; then
15708   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15709 s/:*\$(srcdir):*/:/
15710 s/:*\${srcdir}:*/:/
15711 s/:*@srcdir@:*/:/
15712 s/^\([^=]*=[     ]*\):*/\1/
15713 s/:*$//
15714 s/^[^=]*=[       ]*$//
15715 }'
15716 fi
15717
15718 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15719 fi # test -n "$CONFIG_FILES"
15720
15721 # Set up the scripts for CONFIG_HEADERS section.
15722 # No need to generate them if there are no CONFIG_HEADERS.
15723 # This happens for instance with `./config.status Makefile'.
15724 if test -n "$CONFIG_HEADERS"; then
15725 cat >"$tmp/defines.awk" <<\_ACAWK ||
15726 BEGIN {
15727 _ACEOF
15728
15729 # Transform confdefs.h into an awk script `defines.awk', embedded as
15730 # here-document in config.status, that substitutes the proper values into
15731 # config.h.in to produce config.h.
15732
15733 # Create a delimiter string that does not exist in confdefs.h, to ease
15734 # handling of long lines.
15735 ac_delim='%!_!# '
15736 for ac_last_try in false false :; do
15737   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15738   if test -z "$ac_t"; then
15739     break
15740   elif $ac_last_try; then
15741     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15742   else
15743     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15744   fi
15745 done
15746
15747 # For the awk script, D is an array of macro values keyed by name,
15748 # likewise P contains macro parameters if any.  Preserve backslash
15749 # newline sequences.
15750
15751 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15752 sed -n '
15753 s/.\{148\}/&'"$ac_delim"'/g
15754 t rset
15755 :rset
15756 s/^[     ]*#[    ]*define[       ][      ]*/ /
15757 t def
15758 d
15759 :def
15760 s/\\$//
15761 t bsnl
15762 s/["\\]/\\&/g
15763 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15764 D["\1"]=" \3"/p
15765 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15766 d
15767 :bsnl
15768 s/["\\]/\\&/g
15769 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15770 D["\1"]=" \3\\\\\\n"\\/p
15771 t cont
15772 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15773 t cont
15774 d
15775 :cont
15776 n
15777 s/.\{148\}/&'"$ac_delim"'/g
15778 t clear
15779 :clear
15780 s/\\$//
15781 t bsnlc
15782 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15783 d
15784 :bsnlc
15785 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15786 b cont
15787 ' <confdefs.h | sed '
15788 s/'"$ac_delim"'/"\\\
15789 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15790
15791 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15792   for (key in D) D_is_set[key] = 1
15793   FS = "\a"
15794 }
15795 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15796   line = \$ 0
15797   split(line, arg, " ")
15798   if (arg[1] == "#") {
15799     defundef = arg[2]
15800     mac1 = arg[3]
15801   } else {
15802     defundef = substr(arg[1], 2)
15803     mac1 = arg[2]
15804   }
15805   split(mac1, mac2, "(") #)
15806   macro = mac2[1]
15807   prefix = substr(line, 1, index(line, defundef) - 1)
15808   if (D_is_set[macro]) {
15809     # Preserve the white space surrounding the "#".
15810     print prefix "define", macro P[macro] D[macro]
15811     next
15812   } else {
15813     # Replace #undef with comments.  This is necessary, for example,
15814     # in the case of _POSIX_SOURCE, which is predefined and required
15815     # on some systems where configure will not decide to define it.
15816     if (defundef == "undef") {
15817       print "/*", prefix defundef, macro, "*/"
15818       next
15819     }
15820   }
15821 }
15822 { print }
15823 _ACAWK
15824 _ACEOF
15825 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15826   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15827 fi # test -n "$CONFIG_HEADERS"
15828
15829
15830 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15831 shift
15832 for ac_tag
15833 do
15834   case $ac_tag in
15835   :[FHLC]) ac_mode=$ac_tag; continue;;
15836   esac
15837   case $ac_mode$ac_tag in
15838   :[FHL]*:*);;
15839   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15840   :[FH]-) ac_tag=-:-;;
15841   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15842   esac
15843   ac_save_IFS=$IFS
15844   IFS=:
15845   set x $ac_tag
15846   IFS=$ac_save_IFS
15847   shift
15848   ac_file=$1
15849   shift
15850
15851   case $ac_mode in
15852   :L) ac_source=$1;;
15853   :[FH])
15854     ac_file_inputs=
15855     for ac_f
15856     do
15857       case $ac_f in
15858       -) ac_f="$tmp/stdin";;
15859       *) # Look for the file first in the build tree, then in the source tree
15860          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15861          # because $ac_f cannot contain `:'.
15862          test -f "$ac_f" ||
15863            case $ac_f in
15864            [\\/$]*) false;;
15865            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15866            esac ||
15867            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15868       esac
15869       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15870       as_fn_append ac_file_inputs " '$ac_f'"
15871     done
15872
15873     # Let's still pretend it is `configure' which instantiates (i.e., don't
15874     # use $as_me), people would be surprised to read:
15875     #    /* config.h.  Generated by config.status.  */
15876     configure_input='Generated from '`
15877           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15878         `' by configure.'
15879     if test x"$ac_file" != x-; then
15880       configure_input="$ac_file.  $configure_input"
15881       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15882 $as_echo "$as_me: creating $ac_file" >&6;}
15883     fi
15884     # Neutralize special characters interpreted by sed in replacement strings.
15885     case $configure_input in #(
15886     *\&* | *\|* | *\\* )
15887        ac_sed_conf_input=`$as_echo "$configure_input" |
15888        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15889     *) ac_sed_conf_input=$configure_input;;
15890     esac
15891
15892     case $ac_tag in
15893     *:-:* | *:-) cat >"$tmp/stdin" \
15894       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15895     esac
15896     ;;
15897   esac
15898
15899   ac_dir=`$as_dirname -- "$ac_file" ||
15900 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15901          X"$ac_file" : 'X\(//\)[^/]' \| \
15902          X"$ac_file" : 'X\(//\)$' \| \
15903          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15904 $as_echo X"$ac_file" |
15905     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15906             s//\1/
15907             q
15908           }
15909           /^X\(\/\/\)[^/].*/{
15910             s//\1/
15911             q
15912           }
15913           /^X\(\/\/\)$/{
15914             s//\1/
15915             q
15916           }
15917           /^X\(\/\).*/{
15918             s//\1/
15919             q
15920           }
15921           s/.*/./; q'`
15922   as_dir="$ac_dir"; as_fn_mkdir_p
15923   ac_builddir=.
15924
15925 case "$ac_dir" in
15926 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15927 *)
15928   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15929   # A ".." for each directory in $ac_dir_suffix.
15930   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15931   case $ac_top_builddir_sub in
15932   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15933   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15934   esac ;;
15935 esac
15936 ac_abs_top_builddir=$ac_pwd
15937 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15938 # for backward compatibility:
15939 ac_top_builddir=$ac_top_build_prefix
15940
15941 case $srcdir in
15942   .)  # We are building in place.
15943     ac_srcdir=.
15944     ac_top_srcdir=$ac_top_builddir_sub
15945     ac_abs_top_srcdir=$ac_pwd ;;
15946   [\\/]* | ?:[\\/]* )  # Absolute name.
15947     ac_srcdir=$srcdir$ac_dir_suffix;
15948     ac_top_srcdir=$srcdir
15949     ac_abs_top_srcdir=$srcdir ;;
15950   *) # Relative name.
15951     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15952     ac_top_srcdir=$ac_top_build_prefix$srcdir
15953     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15954 esac
15955 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15956
15957
15958   case $ac_mode in
15959   :F)
15960   #
15961   # CONFIG_FILE
15962   #
15963
15964   case $INSTALL in
15965   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15966   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15967   esac
15968   ac_MKDIR_P=$MKDIR_P
15969   case $MKDIR_P in
15970   [\\/$]* | ?:[\\/]* ) ;;
15971   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15972   esac
15973 _ACEOF
15974
15975 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15976 # If the template does not know about datarootdir, expand it.
15977 # FIXME: This hack should be removed a few years after 2.60.
15978 ac_datarootdir_hack=; ac_datarootdir_seen=
15979 ac_sed_dataroot='
15980 /datarootdir/ {
15981   p
15982   q
15983 }
15984 /@datadir@/p
15985 /@docdir@/p
15986 /@infodir@/p
15987 /@localedir@/p
15988 /@mandir@/p'
15989 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15990 *datarootdir*) ac_datarootdir_seen=yes;;
15991 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15992   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15993 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15994 _ACEOF
15995 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15996   ac_datarootdir_hack='
15997   s&@datadir@&$datadir&g
15998   s&@docdir@&$docdir&g
15999   s&@infodir@&$infodir&g
16000   s&@localedir@&$localedir&g
16001   s&@mandir@&$mandir&g
16002   s&\\\${datarootdir}&$datarootdir&g' ;;
16003 esac
16004 _ACEOF
16005
16006 # Neutralize VPATH when `$srcdir' = `.'.
16007 # Shell code in configure.ac might set extrasub.
16008 # FIXME: do we really want to maintain this feature?
16009 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16010 ac_sed_extra="$ac_vpsub
16011 $extrasub
16012 _ACEOF
16013 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16014 :t
16015 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16016 s|@configure_input@|$ac_sed_conf_input|;t t
16017 s&@top_builddir@&$ac_top_builddir_sub&;t t
16018 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16019 s&@srcdir@&$ac_srcdir&;t t
16020 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16021 s&@top_srcdir@&$ac_top_srcdir&;t t
16022 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16023 s&@builddir@&$ac_builddir&;t t
16024 s&@abs_builddir@&$ac_abs_builddir&;t t
16025 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16026 s&@INSTALL@&$ac_INSTALL&;t t
16027 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16028 $ac_datarootdir_hack
16029 "
16030 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
16031   || as_fn_error "could not create $ac_file" "$LINENO" 5
16032
16033 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16034   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16035   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16036   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16037 which seems to be undefined.  Please make sure it is defined." >&5
16038 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16039 which seems to be undefined.  Please make sure it is defined." >&2;}
16040
16041   rm -f "$tmp/stdin"
16042   case $ac_file in
16043   -) cat "$tmp/out" && rm -f "$tmp/out";;
16044   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16045   esac \
16046   || as_fn_error "could not create $ac_file" "$LINENO" 5
16047  ;;
16048   :H)
16049   #
16050   # CONFIG_HEADER
16051   #
16052   if test x"$ac_file" != x-; then
16053     {
16054       $as_echo "/* $configure_input  */" \
16055       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16056     } >"$tmp/config.h" \
16057       || as_fn_error "could not create $ac_file" "$LINENO" 5
16058     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
16059       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16060 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16061     else
16062       rm -f "$ac_file"
16063       mv "$tmp/config.h" "$ac_file" \
16064         || as_fn_error "could not create $ac_file" "$LINENO" 5
16065     fi
16066   else
16067     $as_echo "/* $configure_input  */" \
16068       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16069       || as_fn_error "could not create -" "$LINENO" 5
16070   fi
16071 # Compute "$ac_file"'s index in $config_headers.
16072 _am_arg="$ac_file"
16073 _am_stamp_count=1
16074 for _am_header in $config_headers :; do
16075   case $_am_header in
16076     $_am_arg | $_am_arg:* )
16077       break ;;
16078     * )
16079       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16080   esac
16081 done
16082 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16083 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16084          X"$_am_arg" : 'X\(//\)[^/]' \| \
16085          X"$_am_arg" : 'X\(//\)$' \| \
16086          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16087 $as_echo X"$_am_arg" |
16088     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16089             s//\1/
16090             q
16091           }
16092           /^X\(\/\/\)[^/].*/{
16093             s//\1/
16094             q
16095           }
16096           /^X\(\/\/\)$/{
16097             s//\1/
16098             q
16099           }
16100           /^X\(\/\).*/{
16101             s//\1/
16102             q
16103           }
16104           s/.*/./; q'`/stamp-h$_am_stamp_count
16105  ;;
16106
16107   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16108 $as_echo "$as_me: executing $ac_file commands" >&6;}
16109  ;;
16110   esac
16111
16112
16113   case $ac_file$ac_mode in
16114     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16115   # Autoconf 2.62 quotes --file arguments for eval, but not when files
16116   # are listed without --file.  Let's play safe and only enable the eval
16117   # if we detect the quoting.
16118   case $CONFIG_FILES in
16119   *\'*) eval set x "$CONFIG_FILES" ;;
16120   *)   set x $CONFIG_FILES ;;
16121   esac
16122   shift
16123   for mf
16124   do
16125     # Strip MF so we end up with the name of the file.
16126     mf=`echo "$mf" | sed -e 's/:.*$//'`
16127     # Check whether this is an Automake generated Makefile or not.
16128     # We used to match only the files named `Makefile.in', but
16129     # some people rename them; so instead we look at the file content.
16130     # Grep'ing the first line is not enough: some people post-process
16131     # each Makefile.in and add a new line on top of each file to say so.
16132     # Grep'ing the whole file is not good either: AIX grep has a line
16133     # limit of 2048, but all sed's we know have understand at least 4000.
16134     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16135       dirpart=`$as_dirname -- "$mf" ||
16136 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16137          X"$mf" : 'X\(//\)[^/]' \| \
16138          X"$mf" : 'X\(//\)$' \| \
16139          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16140 $as_echo X"$mf" |
16141     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16142             s//\1/
16143             q
16144           }
16145           /^X\(\/\/\)[^/].*/{
16146             s//\1/
16147             q
16148           }
16149           /^X\(\/\/\)$/{
16150             s//\1/
16151             q
16152           }
16153           /^X\(\/\).*/{
16154             s//\1/
16155             q
16156           }
16157           s/.*/./; q'`
16158     else
16159       continue
16160     fi
16161     # Extract the definition of DEPDIR, am__include, and am__quote
16162     # from the Makefile without running `make'.
16163     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16164     test -z "$DEPDIR" && continue
16165     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16166     test -z "am__include" && continue
16167     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16168     # When using ansi2knr, U may be empty or an underscore; expand it
16169     U=`sed -n 's/^U = //p' < "$mf"`
16170     # Find all dependency output files, they are included files with
16171     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16172     # simplest approach to changing $(DEPDIR) to its actual value in the
16173     # expansion.
16174     for file in `sed -n "
16175       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16176          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16177       # Make sure the directory exists.
16178       test -f "$dirpart/$file" && continue
16179       fdir=`$as_dirname -- "$file" ||
16180 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16181          X"$file" : 'X\(//\)[^/]' \| \
16182          X"$file" : 'X\(//\)$' \| \
16183          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16184 $as_echo X"$file" |
16185     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16186             s//\1/
16187             q
16188           }
16189           /^X\(\/\/\)[^/].*/{
16190             s//\1/
16191             q
16192           }
16193           /^X\(\/\/\)$/{
16194             s//\1/
16195             q
16196           }
16197           /^X\(\/\).*/{
16198             s//\1/
16199             q
16200           }
16201           s/.*/./; q'`
16202       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16203       # echo "creating $dirpart/$file"
16204       echo '# dummy' > "$dirpart/$file"
16205     done
16206   done
16207 }
16208  ;;
16209     "libtool":C)
16210
16211     # See if we are running on zsh, and set the options which allow our
16212     # commands through without removal of \ escapes.
16213     if test -n "${ZSH_VERSION+set}" ; then
16214       setopt NO_GLOB_SUBST
16215     fi
16216
16217     cfgfile="${ofile}T"
16218     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16219     $RM "$cfgfile"
16220
16221     cat <<_LT_EOF >> "$cfgfile"
16222 #! $SHELL
16223
16224 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16225 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16226 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16227 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16228 #
16229 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16230 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16231 #   Written by Gordon Matzigkeit, 1996
16232 #
16233 #   This file is part of GNU Libtool.
16234 #
16235 # GNU Libtool is free software; you can redistribute it and/or
16236 # modify it under the terms of the GNU General Public License as
16237 # published by the Free Software Foundation; either version 2 of
16238 # the License, or (at your option) any later version.
16239 #
16240 # As a special exception to the GNU General Public License,
16241 # if you distribute this file as part of a program or library that
16242 # is built using GNU Libtool, you may include this file under the
16243 # same distribution terms that you use for the rest of that program.
16244 #
16245 # GNU Libtool is distributed in the hope that it will be useful,
16246 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16247 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16248 # GNU General Public License for more details.
16249 #
16250 # You should have received a copy of the GNU General Public License
16251 # along with GNU Libtool; see the file COPYING.  If not, a copy
16252 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16253 # obtained by writing to the Free Software Foundation, Inc.,
16254 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16255
16256
16257 # The names of the tagged configurations supported by this script.
16258 available_tags=""
16259
16260 # ### BEGIN LIBTOOL CONFIG
16261
16262 # Which release of libtool.m4 was used?
16263 macro_version=$macro_version
16264 macro_revision=$macro_revision
16265
16266 # Whether or not to build shared libraries.
16267 build_libtool_libs=$enable_shared
16268
16269 # Whether or not to build static libraries.
16270 build_old_libs=$enable_static
16271
16272 # What type of objects to build.
16273 pic_mode=$pic_mode
16274
16275 # Whether or not to optimize for fast installation.
16276 fast_install=$enable_fast_install
16277
16278 # Shell to use when invoking shell scripts.
16279 SHELL=$lt_SHELL
16280
16281 # An echo program that protects backslashes.
16282 ECHO=$lt_ECHO
16283
16284 # The host system.
16285 host_alias=$host_alias
16286 host=$host
16287 host_os=$host_os
16288
16289 # The build system.
16290 build_alias=$build_alias
16291 build=$build
16292 build_os=$build_os
16293
16294 # A sed program that does not truncate output.
16295 SED=$lt_SED
16296
16297 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16298 Xsed="\$SED -e 1s/^X//"
16299
16300 # A grep program that handles long lines.
16301 GREP=$lt_GREP
16302
16303 # An ERE matcher.
16304 EGREP=$lt_EGREP
16305
16306 # A literal string matcher.
16307 FGREP=$lt_FGREP
16308
16309 # A BSD- or MS-compatible name lister.
16310 NM=$lt_NM
16311
16312 # Whether we need soft or hard links.
16313 LN_S=$lt_LN_S
16314
16315 # What is the maximum length of a command?
16316 max_cmd_len=$max_cmd_len
16317
16318 # Object file suffix (normally "o").
16319 objext=$ac_objext
16320
16321 # Executable file suffix (normally "").
16322 exeext=$exeext
16323
16324 # whether the shell understands "unset".
16325 lt_unset=$lt_unset
16326
16327 # turn spaces into newlines.
16328 SP2NL=$lt_lt_SP2NL
16329
16330 # turn newlines into spaces.
16331 NL2SP=$lt_lt_NL2SP
16332
16333 # An object symbol dumper.
16334 OBJDUMP=$lt_OBJDUMP
16335
16336 # Method to check whether dependent libraries are shared objects.
16337 deplibs_check_method=$lt_deplibs_check_method
16338
16339 # Command to use when deplibs_check_method == "file_magic".
16340 file_magic_cmd=$lt_file_magic_cmd
16341
16342 # The archiver.
16343 AR=$lt_AR
16344 AR_FLAGS=$lt_AR_FLAGS
16345
16346 # A symbol stripping program.
16347 STRIP=$lt_STRIP
16348
16349 # Commands used to install an old-style archive.
16350 RANLIB=$lt_RANLIB
16351 old_postinstall_cmds=$lt_old_postinstall_cmds
16352 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16353
16354 # Whether to use a lock for old archive extraction.
16355 lock_old_archive_extraction=$lock_old_archive_extraction
16356
16357 # A C compiler.
16358 LTCC=$lt_CC
16359
16360 # LTCC compiler flags.
16361 LTCFLAGS=$lt_CFLAGS
16362
16363 # Take the output of nm and produce a listing of raw symbols and C names.
16364 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16365
16366 # Transform the output of nm in a proper C declaration.
16367 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16368
16369 # Transform the output of nm in a C name address pair.
16370 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16371
16372 # Transform the output of nm in a C name address pair when lib prefix is needed.
16373 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16374
16375 # The name of the directory that contains temporary libtool files.
16376 objdir=$objdir
16377
16378 # Used to examine libraries when file_magic_cmd begins with "file".
16379 MAGIC_CMD=$MAGIC_CMD
16380
16381 # Must we lock files when doing compilation?
16382 need_locks=$lt_need_locks
16383
16384 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16385 DSYMUTIL=$lt_DSYMUTIL
16386
16387 # Tool to change global to local symbols on Mac OS X.
16388 NMEDIT=$lt_NMEDIT
16389
16390 # Tool to manipulate fat objects and archives on Mac OS X.
16391 LIPO=$lt_LIPO
16392
16393 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16394 OTOOL=$lt_OTOOL
16395
16396 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16397 OTOOL64=$lt_OTOOL64
16398
16399 # Old archive suffix (normally "a").
16400 libext=$libext
16401
16402 # Shared library suffix (normally ".so").
16403 shrext_cmds=$lt_shrext_cmds
16404
16405 # The commands to extract the exported symbol list from a shared archive.
16406 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16407
16408 # Variables whose values should be saved in libtool wrapper scripts and
16409 # restored at link time.
16410 variables_saved_for_relink=$lt_variables_saved_for_relink
16411
16412 # Do we need the "lib" prefix for modules?
16413 need_lib_prefix=$need_lib_prefix
16414
16415 # Do we need a version for libraries?
16416 need_version=$need_version
16417
16418 # Library versioning type.
16419 version_type=$version_type
16420
16421 # Shared library runtime path variable.
16422 runpath_var=$runpath_var
16423
16424 # Shared library path variable.
16425 shlibpath_var=$shlibpath_var
16426
16427 # Is shlibpath searched before the hard-coded library search path?
16428 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16429
16430 # Format of library name prefix.
16431 libname_spec=$lt_libname_spec
16432
16433 # List of archive names.  First name is the real one, the rest are links.
16434 # The last name is the one that the linker finds with -lNAME
16435 library_names_spec=$lt_library_names_spec
16436
16437 # The coded name of the library, if different from the real name.
16438 soname_spec=$lt_soname_spec
16439
16440 # Permission mode override for installation of shared libraries.
16441 install_override_mode=$lt_install_override_mode
16442
16443 # Command to use after installation of a shared archive.
16444 postinstall_cmds=$lt_postinstall_cmds
16445
16446 # Command to use after uninstallation of a shared archive.
16447 postuninstall_cmds=$lt_postuninstall_cmds
16448
16449 # Commands used to finish a libtool library installation in a directory.
16450 finish_cmds=$lt_finish_cmds
16451
16452 # As "finish_cmds", except a single script fragment to be evaled but
16453 # not shown.
16454 finish_eval=$lt_finish_eval
16455
16456 # Whether we should hardcode library paths into libraries.
16457 hardcode_into_libs=$hardcode_into_libs
16458
16459 # Compile-time system search path for libraries.
16460 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16461
16462 # Run-time system search path for libraries.
16463 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16464
16465 # Whether dlopen is supported.
16466 dlopen_support=$enable_dlopen
16467
16468 # Whether dlopen of programs is supported.
16469 dlopen_self=$enable_dlopen_self
16470
16471 # Whether dlopen of statically linked programs is supported.
16472 dlopen_self_static=$enable_dlopen_self_static
16473
16474 # Commands to strip libraries.
16475 old_striplib=$lt_old_striplib
16476 striplib=$lt_striplib
16477
16478
16479 # The linker used to build libraries.
16480 LD=$lt_LD
16481
16482 # How to create reloadable object files.
16483 reload_flag=$lt_reload_flag
16484 reload_cmds=$lt_reload_cmds
16485
16486 # Commands used to build an old-style archive.
16487 old_archive_cmds=$lt_old_archive_cmds
16488
16489 # A language specific compiler.
16490 CC=$lt_compiler
16491
16492 # Is the compiler the GNU compiler?
16493 with_gcc=$GCC
16494
16495 # Compiler flag to turn off builtin functions.
16496 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16497
16498 # How to pass a linker flag through the compiler.
16499 wl=$lt_lt_prog_compiler_wl
16500
16501 # Additional compiler flags for building library objects.
16502 pic_flag=$lt_lt_prog_compiler_pic
16503
16504 # Compiler flag to prevent dynamic linking.
16505 link_static_flag=$lt_lt_prog_compiler_static
16506
16507 # Does compiler simultaneously support -c and -o options?
16508 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16509
16510 # Whether or not to add -lc for building shared libraries.
16511 build_libtool_need_lc=$archive_cmds_need_lc
16512
16513 # Whether or not to disallow shared libs when runtime libs are static.
16514 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16515
16516 # Compiler flag to allow reflexive dlopens.
16517 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16518
16519 # Compiler flag to generate shared objects directly from archives.
16520 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16521
16522 # Whether the compiler copes with passing no objects directly.
16523 compiler_needs_object=$lt_compiler_needs_object
16524
16525 # Create an old-style archive from a shared archive.
16526 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16527
16528 # Create a temporary old-style archive to link instead of a shared archive.
16529 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16530
16531 # Commands used to build a shared archive.
16532 archive_cmds=$lt_archive_cmds
16533 archive_expsym_cmds=$lt_archive_expsym_cmds
16534
16535 # Commands used to build a loadable module if different from building
16536 # a shared archive.
16537 module_cmds=$lt_module_cmds
16538 module_expsym_cmds=$lt_module_expsym_cmds
16539
16540 # Whether we are building with GNU ld or not.
16541 with_gnu_ld=$lt_with_gnu_ld
16542
16543 # Flag that allows shared libraries with undefined symbols to be built.
16544 allow_undefined_flag=$lt_allow_undefined_flag
16545
16546 # Flag that enforces no undefined symbols.
16547 no_undefined_flag=$lt_no_undefined_flag
16548
16549 # Flag to hardcode \$libdir into a binary during linking.
16550 # This must work even if \$libdir does not exist
16551 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16552
16553 # If ld is used when linking, flag to hardcode \$libdir into a binary
16554 # during linking.  This must work even if \$libdir does not exist.
16555 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16556
16557 # Whether we need a single "-rpath" flag with a separated argument.
16558 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16559
16560 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16561 # DIR into the resulting binary.
16562 hardcode_direct=$hardcode_direct
16563
16564 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16565 # DIR into the resulting binary and the resulting library dependency is
16566 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16567 # library is relocated.
16568 hardcode_direct_absolute=$hardcode_direct_absolute
16569
16570 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16571 # into the resulting binary.
16572 hardcode_minus_L=$hardcode_minus_L
16573
16574 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16575 # into the resulting binary.
16576 hardcode_shlibpath_var=$hardcode_shlibpath_var
16577
16578 # Set to "yes" if building a shared library automatically hardcodes DIR
16579 # into the library and all subsequent libraries and executables linked
16580 # against it.
16581 hardcode_automatic=$hardcode_automatic
16582
16583 # Set to yes if linker adds runtime paths of dependent libraries
16584 # to runtime path list.
16585 inherit_rpath=$inherit_rpath
16586
16587 # Whether libtool must link a program against all its dependency libraries.
16588 link_all_deplibs=$link_all_deplibs
16589
16590 # Fix the shell variable \$srcfile for the compiler.
16591 fix_srcfile_path=$lt_fix_srcfile_path
16592
16593 # Set to "yes" if exported symbols are required.
16594 always_export_symbols=$always_export_symbols
16595
16596 # The commands to list exported symbols.
16597 export_symbols_cmds=$lt_export_symbols_cmds
16598
16599 # Symbols that should not be listed in the preloaded symbols.
16600 exclude_expsyms=$lt_exclude_expsyms
16601
16602 # Symbols that must always be exported.
16603 include_expsyms=$lt_include_expsyms
16604
16605 # Commands necessary for linking programs (against libraries) with templates.
16606 prelink_cmds=$lt_prelink_cmds
16607
16608 # Specify filename containing input files.
16609 file_list_spec=$lt_file_list_spec
16610
16611 # How to hardcode a shared library path into an executable.
16612 hardcode_action=$hardcode_action
16613
16614 # ### END LIBTOOL CONFIG
16615
16616 _LT_EOF
16617
16618   case $host_os in
16619   aix3*)
16620     cat <<\_LT_EOF >> "$cfgfile"
16621 # AIX sometimes has problems with the GCC collect2 program.  For some
16622 # reason, if we set the COLLECT_NAMES environment variable, the problems
16623 # vanish in a puff of smoke.
16624 if test "X${COLLECT_NAMES+set}" != Xset; then
16625   COLLECT_NAMES=
16626   export COLLECT_NAMES
16627 fi
16628 _LT_EOF
16629     ;;
16630   esac
16631
16632
16633 ltmain="$ac_aux_dir/ltmain.sh"
16634
16635
16636   # We use sed instead of cat because bash on DJGPP gets confused if
16637   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16638   # text mode, it properly converts lines to CR/LF.  This bash problem
16639   # is reportedly fixed, but why not run on old versions too?
16640   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16641     || (rm -f "$cfgfile"; exit 1)
16642
16643   case $xsi_shell in
16644   yes)
16645     cat << \_LT_EOF >> "$cfgfile"
16646
16647 # func_dirname file append nondir_replacement
16648 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16649 # otherwise set result to NONDIR_REPLACEMENT.
16650 func_dirname ()
16651 {
16652   case ${1} in
16653     */*) func_dirname_result="${1%/*}${2}" ;;
16654     *  ) func_dirname_result="${3}" ;;
16655   esac
16656 }
16657
16658 # func_basename file
16659 func_basename ()
16660 {
16661   func_basename_result="${1##*/}"
16662 }
16663
16664 # func_dirname_and_basename file append nondir_replacement
16665 # perform func_basename and func_dirname in a single function
16666 # call:
16667 #   dirname:  Compute the dirname of FILE.  If nonempty,
16668 #             add APPEND to the result, otherwise set result
16669 #             to NONDIR_REPLACEMENT.
16670 #             value returned in "$func_dirname_result"
16671 #   basename: Compute filename of FILE.
16672 #             value retuned in "$func_basename_result"
16673 # Implementation must be kept synchronized with func_dirname
16674 # and func_basename. For efficiency, we do not delegate to
16675 # those functions but instead duplicate the functionality here.
16676 func_dirname_and_basename ()
16677 {
16678   case ${1} in
16679     */*) func_dirname_result="${1%/*}${2}" ;;
16680     *  ) func_dirname_result="${3}" ;;
16681   esac
16682   func_basename_result="${1##*/}"
16683 }
16684
16685 # func_stripname prefix suffix name
16686 # strip PREFIX and SUFFIX off of NAME.
16687 # PREFIX and SUFFIX must not contain globbing or regex special
16688 # characters, hashes, percent signs, but SUFFIX may contain a leading
16689 # dot (in which case that matches only a dot).
16690 func_stripname ()
16691 {
16692   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16693   # positional parameters, so assign one to ordinary parameter first.
16694   func_stripname_result=${3}
16695   func_stripname_result=${func_stripname_result#"${1}"}
16696   func_stripname_result=${func_stripname_result%"${2}"}
16697 }
16698
16699 # func_opt_split
16700 func_opt_split ()
16701 {
16702   func_opt_split_opt=${1%%=*}
16703   func_opt_split_arg=${1#*=}
16704 }
16705
16706 # func_lo2o object
16707 func_lo2o ()
16708 {
16709   case ${1} in
16710     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16711     *)    func_lo2o_result=${1} ;;
16712   esac
16713 }
16714
16715 # func_xform libobj-or-source
16716 func_xform ()
16717 {
16718   func_xform_result=${1%.*}.lo
16719 }
16720
16721 # func_arith arithmetic-term...
16722 func_arith ()
16723 {
16724   func_arith_result=$(( $* ))
16725 }
16726
16727 # func_len string
16728 # STRING may not start with a hyphen.
16729 func_len ()
16730 {
16731   func_len_result=${#1}
16732 }
16733
16734 _LT_EOF
16735     ;;
16736   *) # Bourne compatible functions.
16737     cat << \_LT_EOF >> "$cfgfile"
16738
16739 # func_dirname file append nondir_replacement
16740 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16741 # otherwise set result to NONDIR_REPLACEMENT.
16742 func_dirname ()
16743 {
16744   # Extract subdirectory from the argument.
16745   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16746   if test "X$func_dirname_result" = "X${1}"; then
16747     func_dirname_result="${3}"
16748   else
16749     func_dirname_result="$func_dirname_result${2}"
16750   fi
16751 }
16752
16753 # func_basename file
16754 func_basename ()
16755 {
16756   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16757 }
16758
16759
16760 # func_stripname prefix suffix name
16761 # strip PREFIX and SUFFIX off of NAME.
16762 # PREFIX and SUFFIX must not contain globbing or regex special
16763 # characters, hashes, percent signs, but SUFFIX may contain a leading
16764 # dot (in which case that matches only a dot).
16765 # func_strip_suffix prefix name
16766 func_stripname ()
16767 {
16768   case ${2} in
16769     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16770     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16771   esac
16772 }
16773
16774 # sed scripts:
16775 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16776 my_sed_long_arg='1s/^-[^=]*=//'
16777
16778 # func_opt_split
16779 func_opt_split ()
16780 {
16781   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16782   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16783 }
16784
16785 # func_lo2o object
16786 func_lo2o ()
16787 {
16788   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16789 }
16790
16791 # func_xform libobj-or-source
16792 func_xform ()
16793 {
16794   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16795 }
16796
16797 # func_arith arithmetic-term...
16798 func_arith ()
16799 {
16800   func_arith_result=`expr "$@"`
16801 }
16802
16803 # func_len string
16804 # STRING may not start with a hyphen.
16805 func_len ()
16806 {
16807   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16808 }
16809
16810 _LT_EOF
16811 esac
16812
16813 case $lt_shell_append in
16814   yes)
16815     cat << \_LT_EOF >> "$cfgfile"
16816
16817 # func_append var value
16818 # Append VALUE to the end of shell variable VAR.
16819 func_append ()
16820 {
16821   eval "$1+=\$2"
16822 }
16823 _LT_EOF
16824     ;;
16825   *)
16826     cat << \_LT_EOF >> "$cfgfile"
16827
16828 # func_append var value
16829 # Append VALUE to the end of shell variable VAR.
16830 func_append ()
16831 {
16832   eval "$1=\$$1\$2"
16833 }
16834
16835 _LT_EOF
16836     ;;
16837   esac
16838
16839
16840   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16841     || (rm -f "$cfgfile"; exit 1)
16842
16843   mv -f "$cfgfile" "$ofile" ||
16844     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16845   chmod +x "$ofile"
16846
16847  ;;
16848     "default-1":C)
16849     for ac_file in $CONFIG_FILES; do
16850       # Support "outfile[:infile[:infile...]]"
16851       case "$ac_file" in
16852         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16853       esac
16854       # PO directories have a Makefile.in generated from Makefile.in.in.
16855       case "$ac_file" in */Makefile.in)
16856         # Adjust a relative srcdir.
16857         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16858         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16859         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16860         # In autoconf-2.13 it is called $ac_given_srcdir.
16861         # In autoconf-2.50 it is called $srcdir.
16862         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16863         case "$ac_given_srcdir" in
16864           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16865           /*) top_srcdir="$ac_given_srcdir" ;;
16866           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16867         esac
16868         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16869           rm -f "$ac_dir/POTFILES"
16870           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16871           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16872           POMAKEFILEDEPS="POTFILES.in"
16873           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16874           # on $ac_dir but don't depend on user-specified configuration
16875           # parameters.
16876           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16877             # The LINGUAS file contains the set of available languages.
16878             if test -n "$OBSOLETE_ALL_LINGUAS"; then
16879               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16880             fi
16881             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16882             # Hide the ALL_LINGUAS assigment from automake.
16883             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16884             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16885           else
16886             # The set of available languages was given in configure.in.
16887             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16888           fi
16889           case "$ac_given_srcdir" in
16890             .) srcdirpre= ;;
16891             *) srcdirpre='$(srcdir)/' ;;
16892           esac
16893           POFILES=
16894           GMOFILES=
16895           UPDATEPOFILES=
16896           DUMMYPOFILES=
16897           for lang in $ALL_LINGUAS; do
16898             POFILES="$POFILES $srcdirpre$lang.po"
16899             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16900             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16901             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16902           done
16903           # CATALOGS depends on both $ac_dir and the user's LINGUAS
16904           # environment variable.
16905           INST_LINGUAS=
16906           if test -n "$ALL_LINGUAS"; then
16907             for presentlang in $ALL_LINGUAS; do
16908               useit=no
16909               if test "%UNSET%" != "$LINGUAS"; then
16910                 desiredlanguages="$LINGUAS"
16911               else
16912                 desiredlanguages="$ALL_LINGUAS"
16913               fi
16914               for desiredlang in $desiredlanguages; do
16915                 # Use the presentlang catalog if desiredlang is
16916                 #   a. equal to presentlang, or
16917                 #   b. a variant of presentlang (because in this case,
16918                 #      presentlang can be used as a fallback for messages
16919                 #      which are not translated in the desiredlang catalog).
16920                 case "$desiredlang" in
16921                   "$presentlang"*) useit=yes;;
16922                 esac
16923               done
16924               if test $useit = yes; then
16925                 INST_LINGUAS="$INST_LINGUAS $presentlang"
16926               fi
16927             done
16928           fi
16929           CATALOGS=
16930           if test -n "$INST_LINGUAS"; then
16931             for lang in $INST_LINGUAS; do
16932               CATALOGS="$CATALOGS $lang.gmo"
16933             done
16934           fi
16935           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16936           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"
16937           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16938             if test -f "$f"; then
16939               case "$f" in
16940                 *.orig | *.bak | *~) ;;
16941                 *) cat "$f" >> "$ac_dir/Makefile" ;;
16942               esac
16943             fi
16944           done
16945         fi
16946         ;;
16947       esac
16948     done ;;
16949     "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
16950  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16951  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16952  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16953  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16954  if test "x$cgen_cpu_prefix" != x ; then
16955    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16956  fi ;;
16957
16958   esac
16959 done # for ac_tag
16960
16961
16962 as_fn_exit 0
16963 _ACEOF
16964 ac_clean_files=$ac_clean_files_save
16965
16966 test $ac_write_fail = 0 ||
16967   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16968
16969
16970 # configure is writing to config.log, and then calls config.status.
16971 # config.status does its own redirection, appending to config.log.
16972 # Unfortunately, on DOS this fails, as config.log is still kept open
16973 # by configure, so config.status won't be able to write to it; its
16974 # output is simply discarded.  So we exec the FD to /dev/null,
16975 # effectively closing config.log, so it can be properly (re)opened and
16976 # appended to by config.status.  When coming back to configure, we
16977 # need to make the FD available again.
16978 if test "$no_create" != yes; then
16979   ac_cs_success=:
16980   ac_config_status_args=
16981   test "$silent" = yes &&
16982     ac_config_status_args="$ac_config_status_args --quiet"
16983   exec 5>/dev/null
16984   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16985   exec 5>>config.log
16986   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16987   # would make configure fail if this is the last instruction.
16988   $ac_cs_success || as_fn_exit $?
16989 fi
16990 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16991   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16992 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16993 fi
16994