configury changes to make ld plugin support controlled by --enable-plugins
[platform/upstream/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
11366
11367 case "${host}" in
11368   sparc-*-solaris*|i[3-7]86-*-solaris*)
11369     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11370     # are mutually exclusive; and without procfs support, the bfd/ elf module
11371     # cannot provide certain routines such as elfcore_write_prpsinfo
11372     # or elfcore_write_prstatus.  So unless the user explicitly requested
11373     # large-file support through the --enable-largefile switch, disable
11374     # large-file support in favor of procfs support.
11375     test "${target}" = "${host}" -a "x$plugins" = xno \
11376       && : ${enable_largefile="no"}
11377     ;;
11378 esac
11379
11380 # Check whether --enable-largefile was given.
11381 if test "${enable_largefile+set}" = set; then :
11382   enableval=$enable_largefile;
11383 fi
11384
11385 if test "$enable_largefile" != no; then
11386
11387   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11388 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11389 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11390   $as_echo_n "(cached) " >&6
11391 else
11392   ac_cv_sys_largefile_CC=no
11393      if test "$GCC" != yes; then
11394        ac_save_CC=$CC
11395        while :; do
11396          # IRIX 6.2 and later do not support large files by default,
11397          # so use the C compiler's -n32 option if that helps.
11398          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11399 /* end confdefs.h.  */
11400 #include <sys/types.h>
11401  /* Check that off_t can represent 2**63 - 1 correctly.
11402     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11403     since some C++ compilers masquerading as C compilers
11404     incorrectly reject 9223372036854775807.  */
11405 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11406   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11407                        && LARGE_OFF_T % 2147483647 == 1)
11408                       ? 1 : -1];
11409 int
11410 main ()
11411 {
11412
11413   ;
11414   return 0;
11415 }
11416 _ACEOF
11417          if ac_fn_c_try_compile "$LINENO"; then :
11418   break
11419 fi
11420 rm -f core conftest.err conftest.$ac_objext
11421          CC="$CC -n32"
11422          if ac_fn_c_try_compile "$LINENO"; then :
11423   ac_cv_sys_largefile_CC=' -n32'; break
11424 fi
11425 rm -f core conftest.err conftest.$ac_objext
11426          break
11427        done
11428        CC=$ac_save_CC
11429        rm -f conftest.$ac_ext
11430     fi
11431 fi
11432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11433 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11434   if test "$ac_cv_sys_largefile_CC" != no; then
11435     CC=$CC$ac_cv_sys_largefile_CC
11436   fi
11437
11438   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11439 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11440 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11441   $as_echo_n "(cached) " >&6
11442 else
11443   while :; do
11444   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11445 /* end confdefs.h.  */
11446 #include <sys/types.h>
11447  /* Check that off_t can represent 2**63 - 1 correctly.
11448     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11449     since some C++ compilers masquerading as C compilers
11450     incorrectly reject 9223372036854775807.  */
11451 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11452   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11453                        && LARGE_OFF_T % 2147483647 == 1)
11454                       ? 1 : -1];
11455 int
11456 main ()
11457 {
11458
11459   ;
11460   return 0;
11461 }
11462 _ACEOF
11463 if ac_fn_c_try_compile "$LINENO"; then :
11464   ac_cv_sys_file_offset_bits=no; break
11465 fi
11466 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11467   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11468 /* end confdefs.h.  */
11469 #define _FILE_OFFSET_BITS 64
11470 #include <sys/types.h>
11471  /* Check that off_t can represent 2**63 - 1 correctly.
11472     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11473     since some C++ compilers masquerading as C compilers
11474     incorrectly reject 9223372036854775807.  */
11475 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11476   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11477                        && LARGE_OFF_T % 2147483647 == 1)
11478                       ? 1 : -1];
11479 int
11480 main ()
11481 {
11482
11483   ;
11484   return 0;
11485 }
11486 _ACEOF
11487 if ac_fn_c_try_compile "$LINENO"; then :
11488   ac_cv_sys_file_offset_bits=64; break
11489 fi
11490 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11491   ac_cv_sys_file_offset_bits=unknown
11492   break
11493 done
11494 fi
11495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11496 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11497 case $ac_cv_sys_file_offset_bits in #(
11498   no | unknown) ;;
11499   *)
11500 cat >>confdefs.h <<_ACEOF
11501 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11502 _ACEOF
11503 ;;
11504 esac
11505 rm -rf conftest*
11506   if test $ac_cv_sys_file_offset_bits = unknown; then
11507     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11508 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11509 if test "${ac_cv_sys_large_files+set}" = set; then :
11510   $as_echo_n "(cached) " >&6
11511 else
11512   while :; do
11513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11514 /* end confdefs.h.  */
11515 #include <sys/types.h>
11516  /* Check that off_t can represent 2**63 - 1 correctly.
11517     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11518     since some C++ compilers masquerading as C compilers
11519     incorrectly reject 9223372036854775807.  */
11520 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11521   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11522                        && LARGE_OFF_T % 2147483647 == 1)
11523                       ? 1 : -1];
11524 int
11525 main ()
11526 {
11527
11528   ;
11529   return 0;
11530 }
11531 _ACEOF
11532 if ac_fn_c_try_compile "$LINENO"; then :
11533   ac_cv_sys_large_files=no; break
11534 fi
11535 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11536   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11537 /* end confdefs.h.  */
11538 #define _LARGE_FILES 1
11539 #include <sys/types.h>
11540  /* Check that off_t can represent 2**63 - 1 correctly.
11541     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11542     since some C++ compilers masquerading as C compilers
11543     incorrectly reject 9223372036854775807.  */
11544 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11545   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11546                        && LARGE_OFF_T % 2147483647 == 1)
11547                       ? 1 : -1];
11548 int
11549 main ()
11550 {
11551
11552   ;
11553   return 0;
11554 }
11555 _ACEOF
11556 if ac_fn_c_try_compile "$LINENO"; then :
11557   ac_cv_sys_large_files=1; break
11558 fi
11559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11560   ac_cv_sys_large_files=unknown
11561   break
11562 done
11563 fi
11564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11565 $as_echo "$ac_cv_sys_large_files" >&6; }
11566 case $ac_cv_sys_large_files in #(
11567   no | unknown) ;;
11568   *)
11569 cat >>confdefs.h <<_ACEOF
11570 #define _LARGE_FILES $ac_cv_sys_large_files
11571 _ACEOF
11572 ;;
11573 esac
11574 rm -rf conftest*
11575   fi
11576 fi
11577
11578
11579
11580 # Check whether --enable-targets was given.
11581 if test "${enable_targets+set}" = set; then :
11582   enableval=$enable_targets; case "${enableval}" in
11583   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11584             ;;
11585   no)       enable_targets= ;;
11586   *)        enable_targets=$enableval ;;
11587 esac
11588 fi
11589
11590 ac_checking=yes
11591 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11592   ac_checking=
11593 fi
11594 # Check whether --enable-checking was given.
11595 if test "${enable_checking+set}" = set; then :
11596   enableval=$enable_checking; case "${enableval}" in
11597   no|none)  ac_checking= ;;
11598   *)        ac_checking=yes ;;
11599 esac
11600 fi
11601 if test x$ac_checking != x ; then
11602
11603 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11604
11605 fi
11606
11607 using_cgen=no
11608
11609
11610 # Set the 'development' global.
11611 . $srcdir/../bfd/development.sh
11612
11613 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11614 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11615 /* end confdefs.h.  */
11616 __GNUC__
11617 _ACEOF
11618 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11619   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11620
11621 else
11622   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11623 fi
11624 rm -f conftest*
11625
11626
11627 # Check whether --enable-werror was given.
11628 if test "${enable_werror+set}" = set; then :
11629   enableval=$enable_werror; case "${enableval}" in
11630      yes | y) ERROR_ON_WARNING="yes" ;;
11631      no | n)  ERROR_ON_WARNING="no" ;;
11632      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11633    esac
11634 fi
11635
11636
11637 # Disable -Wformat by default when using gcc on mingw
11638 case "${host}" in
11639   *-*-mingw32*)
11640     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11641       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11642     fi
11643     ;;
11644   *) ;;
11645 esac
11646
11647 # Enable -Werror by default when using gcc.  Turn it off for releases.
11648 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11649     ERROR_ON_WARNING=yes
11650 fi
11651
11652 NO_WERROR=
11653 if test "${ERROR_ON_WARNING}" = yes ; then
11654     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11655     NO_WERROR="-Wno-error"
11656 fi
11657
11658 if test "${GCC}" = yes ; then
11659   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11660 fi
11661
11662 # Check whether --enable-build-warnings was given.
11663 if test "${enable_build_warnings+set}" = set; then :
11664   enableval=$enable_build_warnings; case "${enableval}" in
11665   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11666   no)   if test "${GCC}" = yes ; then
11667           WARN_CFLAGS="-w"
11668         fi;;
11669   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11670         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11671   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11672         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11673   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11674 esac
11675 fi
11676
11677
11678 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11679   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11680 fi
11681
11682
11683
11684
11685
11686 # Generate a header file
11687 ac_config_headers="$ac_config_headers config.h:config.in"
11688
11689
11690 # PR 14072
11691
11692
11693 # If we are on a DOS filesystem, we must use gdb.ini rather than
11694 # .gdbinit.
11695 case "${host}" in
11696   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11697     GDBINIT="gdb.ini"
11698     ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11699
11700     ;;
11701   *)
11702     GDBINIT=".gdbinit"
11703     ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11704
11705     ;;
11706 esac
11707
11708
11709 #We need this for the host.  BOUT header is in host order.
11710  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11711 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11712 if test "${ac_cv_c_bigendian+set}" = set; then :
11713   $as_echo_n "(cached) " >&6
11714 else
11715   ac_cv_c_bigendian=unknown
11716     # See if we're dealing with a universal compiler.
11717     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11718 /* end confdefs.h.  */
11719 #ifndef __APPLE_CC__
11720                not a universal capable compiler
11721              #endif
11722              typedef int dummy;
11723
11724 _ACEOF
11725 if ac_fn_c_try_compile "$LINENO"; then :
11726
11727         # Check for potential -arch flags.  It is not universal unless
11728         # there are at least two -arch flags with different values.
11729         ac_arch=
11730         ac_prev=
11731         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11732          if test -n "$ac_prev"; then
11733            case $ac_word in
11734              i?86 | x86_64 | ppc | ppc64)
11735                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11736                  ac_arch=$ac_word
11737                else
11738                  ac_cv_c_bigendian=universal
11739                  break
11740                fi
11741                ;;
11742            esac
11743            ac_prev=
11744          elif test "x$ac_word" = "x-arch"; then
11745            ac_prev=arch
11746          fi
11747        done
11748 fi
11749 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11750     if test $ac_cv_c_bigendian = unknown; then
11751       # See if sys/param.h defines the BYTE_ORDER macro.
11752       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11753 /* end confdefs.h.  */
11754 #include <sys/types.h>
11755              #include <sys/param.h>
11756
11757 int
11758 main ()
11759 {
11760 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11761                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11762                      && LITTLE_ENDIAN)
11763               bogus endian macros
11764              #endif
11765
11766   ;
11767   return 0;
11768 }
11769 _ACEOF
11770 if ac_fn_c_try_compile "$LINENO"; then :
11771   # It does; now see whether it defined to BIG_ENDIAN or not.
11772          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11773 /* end confdefs.h.  */
11774 #include <sys/types.h>
11775                 #include <sys/param.h>
11776
11777 int
11778 main ()
11779 {
11780 #if BYTE_ORDER != BIG_ENDIAN
11781                  not big endian
11782                 #endif
11783
11784   ;
11785   return 0;
11786 }
11787 _ACEOF
11788 if ac_fn_c_try_compile "$LINENO"; then :
11789   ac_cv_c_bigendian=yes
11790 else
11791   ac_cv_c_bigendian=no
11792 fi
11793 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11794 fi
11795 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11796     fi
11797     if test $ac_cv_c_bigendian = unknown; then
11798       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11799       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11800 /* end confdefs.h.  */
11801 #include <limits.h>
11802
11803 int
11804 main ()
11805 {
11806 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11807               bogus endian macros
11808              #endif
11809
11810   ;
11811   return 0;
11812 }
11813 _ACEOF
11814 if ac_fn_c_try_compile "$LINENO"; then :
11815   # It does; now see whether it defined to _BIG_ENDIAN or not.
11816          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11817 /* end confdefs.h.  */
11818 #include <limits.h>
11819
11820 int
11821 main ()
11822 {
11823 #ifndef _BIG_ENDIAN
11824                  not big endian
11825                 #endif
11826
11827   ;
11828   return 0;
11829 }
11830 _ACEOF
11831 if ac_fn_c_try_compile "$LINENO"; then :
11832   ac_cv_c_bigendian=yes
11833 else
11834   ac_cv_c_bigendian=no
11835 fi
11836 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11837 fi
11838 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11839     fi
11840     if test $ac_cv_c_bigendian = unknown; then
11841       # Compile a test program.
11842       if test "$cross_compiling" = yes; then :
11843   # Try to guess by grepping values from an object file.
11844          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11845 /* end confdefs.h.  */
11846 short int ascii_mm[] =
11847                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11848                 short int ascii_ii[] =
11849                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11850                 int use_ascii (int i) {
11851                   return ascii_mm[i] + ascii_ii[i];
11852                 }
11853                 short int ebcdic_ii[] =
11854                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11855                 short int ebcdic_mm[] =
11856                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11857                 int use_ebcdic (int i) {
11858                   return ebcdic_mm[i] + ebcdic_ii[i];
11859                 }
11860                 extern int foo;
11861
11862 int
11863 main ()
11864 {
11865 return use_ascii (foo) == use_ebcdic (foo);
11866   ;
11867   return 0;
11868 }
11869 _ACEOF
11870 if ac_fn_c_try_compile "$LINENO"; then :
11871   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
11872               ac_cv_c_bigendian=yes
11873             fi
11874             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11875               if test "$ac_cv_c_bigendian" = unknown; then
11876                 ac_cv_c_bigendian=no
11877               else
11878                 # finding both strings is unlikely to happen, but who knows?
11879                 ac_cv_c_bigendian=unknown
11880               fi
11881             fi
11882 fi
11883 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11884 else
11885   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11886 /* end confdefs.h.  */
11887 $ac_includes_default
11888 int
11889 main ()
11890 {
11891
11892              /* Are we little or big endian?  From Harbison&Steele.  */
11893              union
11894              {
11895                long int l;
11896                char c[sizeof (long int)];
11897              } u;
11898              u.l = 1;
11899              return u.c[sizeof (long int) - 1] == 1;
11900
11901   ;
11902   return 0;
11903 }
11904 _ACEOF
11905 if ac_fn_c_try_run "$LINENO"; then :
11906   ac_cv_c_bigendian=no
11907 else
11908   ac_cv_c_bigendian=yes
11909 fi
11910 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
11911   conftest.$ac_objext conftest.beam conftest.$ac_ext
11912 fi
11913
11914     fi
11915 fi
11916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
11917 $as_echo "$ac_cv_c_bigendian" >&6; }
11918  case $ac_cv_c_bigendian in #(
11919    yes)
11920      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
11921 ;; #(
11922    no)
11923       ;; #(
11924    universal)
11925
11926 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
11927
11928      ;; #(
11929    *)
11930      as_fn_error "unknown endianness
11931  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
11932  esac
11933
11934
11935 te_file=generic
11936
11937 # Makefile target for installing gas in $(tooldir)/bin.
11938 install_tooldir=install-exec-tooldir
11939
11940 canon_targets=""
11941 all_targets=no
11942 if test -n "$enable_targets" ; then
11943   for t in `echo $enable_targets | sed 's/,/ /g'`; do
11944     if test $t = "all"; then
11945       all_targets=yes
11946       continue
11947     fi
11948     result=`$ac_config_sub $t 2>/dev/null`
11949     if test -n "$result" ; then
11950       canon_targets="$canon_targets $result"
11951 #    else
11952 #      # Permit "all", etc.  We don't support it yet though.
11953 #      canon_targets="$canon_targets $t"
11954     fi
11955   done
11956   _gas_uniq_list="$canon_targets"
11957 _gas_uniq_newlist=""
11958 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11959   case $_gas_uniq_i in
11960   _gas_uniq_dummy) ;;
11961   *) case " $_gas_uniq_newlist " in
11962        *" $_gas_uniq_i "*) ;;
11963        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
11964      esac ;;
11965   esac
11966 done
11967 canon_targets=$_gas_uniq_newlist
11968
11969 fi
11970
11971 emulations=""
11972
11973 for this_target in $target $canon_targets ; do
11974
11975     targ=${this_target}
11976     . ${srcdir}/configure.tgt
11977
11978     case ${target_cpu} in
11979       crisv32)
11980
11981 cat >>confdefs.h <<_ACEOF
11982 #define DEFAULT_CRIS_ARCH $arch
11983 _ACEOF
11984
11985         ;;
11986     esac
11987
11988     if test ${this_target} = $target ; then
11989       target_cpu_type=${cpu_type}
11990     elif test ${target_cpu_type} != ${cpu_type} ; then
11991       continue
11992     fi
11993
11994     generic_target=${cpu_type}-${target_vendor}-${target_os}
11995     case ${generic_target} in
11996       i386-*-sco3.2v5*)
11997         if test ${this_target} = $target; then
11998
11999 $as_echo "#define SCO_ELF 1" >>confdefs.h
12000
12001         fi
12002         ;;
12003
12004       i386-*-msdosdjgpp* \
12005       | i386-*-go32* \
12006       | i386-go32-rtems*)
12007
12008 $as_echo "#define STRICTCOFF 1" >>confdefs.h
12009
12010         ;;
12011
12012       i860-*-*)
12013         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12014 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12015         ;;
12016
12017       microblaze*)
12018         ;;
12019
12020       ppc-*-aix[5-9].*)
12021
12022 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12023
12024         ;;
12025       ppc-*-solaris*)
12026         if test ${this_target} = $target; then
12027
12028 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12029
12030         fi
12031         if test x${endian} = xbig; then
12032           as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12033         fi
12034         ;;
12035
12036       sh*-*-symbianelf*)
12037
12038 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12039
12040         ;;
12041     esac
12042
12043     if test ${this_target} = $target ; then
12044       endian_def=
12045       if test x${endian} = xbig; then
12046         endian_def=1
12047       elif test x${endian} = xlittle; then
12048         endian_def=0
12049       fi
12050       if test x${endian_def} != x; then
12051
12052 cat >>confdefs.h <<_ACEOF
12053 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12054 _ACEOF
12055
12056       fi
12057     fi
12058
12059 # Other random stuff.
12060
12061     case ${cpu_type} in
12062       mips)
12063         # Set mips_cpu to the name of the default CPU.
12064         case ${target_cpu} in
12065           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12066             mips_cpu=from-abi
12067             ;;
12068           mipsisa32 | mipsisa32el)
12069             mips_cpu=mips32
12070             ;;
12071           mipsisa32r2 | mipsisa32r2el)
12072             mips_cpu=mips32r2
12073             ;;
12074           mipsisa32r3 | mipsisa32r3el)
12075             mips_cpu=mips32r3
12076             ;;
12077           mipsisa32r5 | mipsisa32r5el)
12078             mips_cpu=mips32r5
12079             ;;
12080           mipsisa64 | mipsisa64el)
12081             mips_cpu=mips64
12082             ;;
12083           mipsisa64r2 | mipsisa64r2el)
12084             mips_cpu=mips64r2
12085             ;;
12086           mipsisa64r3 | mipsisa64r3el)
12087             mips_cpu=mips64r3
12088             ;;
12089           mipsisa64r5 | mipsisa64r5el)
12090             mips_cpu=mips64r5
12091             ;;
12092           mipstx39 | mipstx39el)
12093             mips_cpu=r3900
12094             ;;
12095           mips64vr | mips64vrel)
12096             mips_cpu=vr4100
12097             ;;
12098           mipsisa32r2* | mipsisa64r2*)
12099             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12100             ;;
12101           mips64* | mipsisa64* | mipsisa32*)
12102             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12103             ;;
12104           mips*)
12105             mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12106             ;;
12107           *)
12108             as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12109             ;;
12110         esac
12111         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12112         # binaries.  It's a GNU extension that some OSes don't understand.
12113         case ${target} in
12114           *-*-irix*)
12115             use_e_mips_abi_o32=0
12116             ;;
12117           *)
12118             use_e_mips_abi_o32=1
12119             ;;
12120         esac
12121         # Decide whether to generate 32-bit or 64-bit code by default.
12122         # Used to resolve -march=from-abi when an embedded ABI is selected.
12123         case ${target} in
12124           mips64*-*-* | mipsisa64*-*-*)
12125             mips_default_64bit=1
12126             ;;
12127           *)
12128             mips_default_64bit=0
12129             ;;
12130         esac
12131         # Decide which ABI to target by default.
12132         case ${target} in
12133           mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12134             mips_default_abi=N32_ABI
12135             ;;
12136           mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12137             mips_default_abi=O32_ABI
12138             ;;
12139           mips64*-openbsd*)
12140             mips_default_abi=N64_ABI
12141             ;;
12142           *)
12143             mips_default_abi=NO_ABI
12144             ;;
12145         esac
12146
12147 cat >>confdefs.h <<_ACEOF
12148 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12149 _ACEOF
12150
12151
12152 cat >>confdefs.h <<_ACEOF
12153 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12154 _ACEOF
12155
12156
12157 cat >>confdefs.h <<_ACEOF
12158 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12159 _ACEOF
12160
12161
12162 cat >>confdefs.h <<_ACEOF
12163 #define MIPS_DEFAULT_ABI $mips_default_abi
12164 _ACEOF
12165
12166         ;;
12167     esac
12168
12169     # Do we need the opcodes library?
12170     case ${cpu_type} in
12171       vax | tic30)
12172         ;;
12173
12174       *)
12175         need_opcodes=yes
12176
12177         case "${enable_shared}" in
12178         yes) shared_opcodes=true ;;
12179         *opcodes*) shared_opcodes=true ;;
12180         *) shared_opcodes=false ;;
12181         esac
12182         ;;
12183     esac
12184
12185     # Any other special object files needed ?
12186     case ${cpu_type} in
12187
12188       bfin)
12189         echo ${extra_objects} | grep -s "bfin-parse.o"
12190         if test $? -ne 0 ; then
12191           extra_objects="$extra_objects bfin-parse.o"
12192         fi
12193
12194         echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12195         if test $? -ne 0 ; then
12196           extra_objects="$extra_objects bfin-lex-wrapper.o"
12197         fi
12198         ;;
12199
12200       epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12201         using_cgen=yes
12202         ;;
12203
12204       m32c)
12205         using_cgen=yes
12206         ;;
12207       frv)
12208         using_cgen=yes
12209         ;;
12210       m68k)
12211         case ${extra_objects} in
12212         *m68k-parse.o*) ;;
12213         *) extra_objects="$extra_objects m68k-parse.o" ;;
12214         esac
12215         ;;
12216
12217       mep)
12218         using_cgen=yes
12219         ;;
12220
12221       mips)
12222         echo ${extra_objects} | grep -s "itbl-parse.o"
12223         if test $? -ne 0 ; then
12224           extra_objects="$extra_objects itbl-parse.o"
12225         fi
12226
12227         echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12228         if test $? -ne 0 ; then
12229           extra_objects="$extra_objects itbl-lex-wrapper.o"
12230         fi
12231
12232         echo ${extra_objects} | grep -s "itbl-ops.o"
12233         if test $? -ne 0 ; then
12234           extra_objects="$extra_objects itbl-ops.o"
12235         fi
12236         ;;
12237
12238       mt)
12239         using_cgen=yes
12240         ;;
12241
12242       nds32)
12243         # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12244         # based on arch_name.
12245         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12246 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12247         if test "x${with_arch}" != x; then
12248           case ${with_arch} in
12249             v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12250
12251 cat >>confdefs.h <<_ACEOF
12252 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12253 _ACEOF
12254
12255               ;;
12256             *)
12257               as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12258               ;;
12259           esac
12260         fi
12261         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12262 $as_echo "$with_arch" >&6; }
12263
12264         # Decide features one by one.
12265         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12266 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12267         if test "x${enable_dx_regs}" == xyes; then
12268
12269 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12270
12271         else
12272
12273 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12274
12275         fi
12276         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12277 $as_echo "$enable_dx_regs" >&6; }
12278
12279         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12280 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12281         if test "x${enable_perf_ext}" == xno; then
12282
12283 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12284
12285         else
12286
12287 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12288
12289         fi
12290         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12291 $as_echo "$enable_perf_ext" >&6; }
12292
12293         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12294 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12295         if test "x${enable_perf_ext2}" == xno; then
12296
12297 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12298
12299         else
12300
12301 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12302
12303         fi
12304         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12305 $as_echo "$enable_perf_ext2" >&6; }
12306
12307         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12308 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12309         if test "x${enable_string_ext}" == xno; then
12310
12311 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12312
12313         else
12314
12315 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12316
12317         fi
12318         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12319 $as_echo "$enable_string_ext" >&6; }
12320
12321         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12322 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12323         if test "x${enable_audio_ext}" == xno; then
12324
12325 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12326
12327         else
12328
12329 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12330
12331         fi
12332         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12333 $as_echo "$enable_audio_ext" >&6; }
12334         ;;
12335
12336       i386 | s390 | sparc)
12337         if test $this_target = $target ; then
12338
12339 cat >>confdefs.h <<_ACEOF
12340 #define DEFAULT_ARCH "${arch}"
12341 _ACEOF
12342
12343         fi
12344         ;;
12345
12346       rl78)
12347         echo ${extra_objects} | grep -s "rl78-parse.o"
12348         if test $? -ne 0 ; then
12349           extra_objects="$extra_objects rl78-parse.o"
12350         fi
12351         ;;
12352
12353       rx)
12354         echo ${extra_objects} | grep -s "rx-parse.o"
12355         if test $? -ne 0 ; then
12356           extra_objects="$extra_objects rx-parse.o"
12357         fi
12358         ;;
12359
12360       xstormy16)
12361         using_cgen=yes
12362         ;;
12363
12364       xc16x)
12365         using_cgen=yes
12366         ;;
12367
12368       xtensa)
12369         echo ${extra_objects} | grep -s "xtensa-relax.o"
12370         if test $? -ne 0 ; then
12371           extra_objects="$extra_objects xtensa-relax.o"
12372         fi
12373         ;;
12374
12375       *)
12376         ;;
12377     esac
12378
12379     if test $using_cgen = yes ; then
12380         case "x${extra_objects}" in
12381         *cgen.o*) ;;
12382         *) extra_objects="$extra_objects cgen.o" ;;
12383         esac
12384     fi
12385
12386 # See if we really can support this configuration with the emulation code.
12387
12388     if test $this_target = $target ; then
12389       obj_format=$fmt
12390       te_file=$em
12391     fi
12392
12393    case ${te_file} in
12394       vms) extra_objects="$extra_objects te-vms.o" ;;
12395    esac
12396
12397 # From target name and format, produce a list of supported emulations.
12398
12399     case ${generic_target}-${fmt} in
12400       mips-*-*-*)       case "$endian" in
12401                         big)    emulation="mipsbelf mipslelf mipself" ;;
12402                         *)      emulation="mipslelf mipsbelf mipself" ;;
12403                         esac ;;
12404       # i386-pc-pe-coff != i386-pc-coff.
12405       i386-*-pe-coff)   ;;
12406       # Uncommenting the next line will turn on support for i386 AOUT
12407       # for the default linux configuration
12408       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12409       #
12410       i386-*-aout)      emulation="i386aout" ;;
12411       i386-*-coff)      emulation="i386coff" ;;
12412       i386-*-elf)       emulation="i386elf" ;;
12413
12414       # Always all formats.  The first stated emulation becomes the default.
12415       cris-*-*aout*)    emulation="crisaout criself" ;;
12416       cris-*-*)         emulation="criself crisaout" ;;
12417     esac
12418
12419     emulations="$emulations $emulation"
12420
12421 done
12422
12423 # Turn on all targets if possible
12424 if test ${all_targets} = "yes"; then
12425   case ${target_cpu_type} in
12426   i386)
12427     case ${obj_format} in
12428     aout)
12429       emulations="$emulations i386coff i386elf"
12430       ;;
12431     coff)
12432       emulations="$emulations i386aout i386elf"
12433     ;;
12434     elf)
12435       emulations="$emulations i386aout i386coff"
12436       ;;
12437     esac
12438   ;;
12439   x86_64)
12440     case ${obj_format} in
12441     aout)
12442       emulations="$emulations i386coff i386elf"
12443       ;;
12444     coff)
12445       emulations="$emulations i386aout i386elf"
12446     ;;
12447     elf)
12448       emulations="$emulations i386aout i386coff"
12449       ;;
12450     esac
12451   ;;
12452   esac
12453 fi
12454
12455 # PE code has way too many macros tweaking behaviour
12456 case ${te_file} in
12457   pe*) emulations="" ;;
12458 esac
12459
12460 # Assign floating point type.  Most processors with FP support
12461 # IEEE FP.  On those that don't support FP at all, usually IEEE
12462 # is emulated.
12463 case ${target_cpu} in
12464   vax | pdp11 ) atof=vax ;;
12465   *)            atof=ieee ;;
12466 esac
12467
12468 case "${obj_format}" in
12469   "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12470 esac
12471
12472 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12473 cgen_cpu_prefix=""
12474 if test $using_cgen = yes ; then
12475   case ${target_cpu} in
12476     or1knd)
12477        cgen_cpu_prefix=or1k ;;
12478     *) cgen_cpu_prefix=${target_cpu} ;;
12479   esac
12480
12481
12482 $as_echo "#define USING_CGEN 1" >>confdefs.h
12483
12484 fi
12485
12486
12487 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12488   as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12489 fi
12490
12491 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12492   as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12493 fi
12494
12495 # Some COFF configurations want these random other flags set.
12496 case ${obj_format} in
12497   coff)
12498     case ${target_cpu_type} in
12499       i386)
12500 $as_echo "#define I386COFF 1" >>confdefs.h
12501  ;;
12502       m68k)
12503 $as_echo "#define M68KCOFF 1" >>confdefs.h
12504  ;;
12505       m88k)
12506 $as_echo "#define M88KCOFF 1" >>confdefs.h
12507  ;;
12508       x86_64)
12509 $as_echo "#define I386COFF 1" >>confdefs.h
12510  ;;
12511     esac
12512     ;;
12513 esac
12514
12515 # Getting this done right is going to be a bitch.  Each configuration specified
12516 # with --enable-targets=... should be checked for environment, format, cpu
12517 # setting.
12518 #
12519 # For each configuration, the necessary object file support code must be linked
12520 # in.  This might be only one, it might be up to four.  The necessary emulation
12521 # code needs to be provided, too.
12522 #
12523 # And then there's "--enable-targets=all"....
12524 #
12525 # For now, just always do it for MIPS ELF configurations.  Sigh.
12526
12527 formats="${obj_format}"
12528 emfiles=""
12529 EMULATIONS=""
12530 _gas_uniq_list="$emulations"
12531 _gas_uniq_newlist=""
12532 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12533   case $_gas_uniq_i in
12534   _gas_uniq_dummy) ;;
12535   *) case " $_gas_uniq_newlist " in
12536        *" $_gas_uniq_i "*) ;;
12537        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12538      esac ;;
12539   esac
12540 done
12541 emulations=$_gas_uniq_newlist
12542
12543 for em in . $emulations ; do
12544   case $em in
12545     .)  continue ;;
12546     mipsbelf | mipslelf | mipself)
12547         fmt=elf   file=mipself ;;
12548     *coff)
12549         fmt=coff  file=$em ;;
12550     *aout)
12551         fmt=aout file=$em ;;
12552     *elf)
12553         fmt=elf file=$em ;;
12554   esac
12555   formats="$formats $fmt"
12556   emfiles="$emfiles e-$file.o"
12557   EMULATIONS="$EMULATIONS &$em,"
12558 done
12559 _gas_uniq_list="$formats"
12560 _gas_uniq_newlist=""
12561 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12562   case $_gas_uniq_i in
12563   _gas_uniq_dummy) ;;
12564   *) case " $_gas_uniq_newlist " in
12565        *" $_gas_uniq_i "*) ;;
12566        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12567      esac ;;
12568   esac
12569 done
12570 formats=$_gas_uniq_newlist
12571
12572 _gas_uniq_list="$emfiles"
12573 _gas_uniq_newlist=""
12574 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12575   case $_gas_uniq_i in
12576   _gas_uniq_dummy) ;;
12577   *) case " $_gas_uniq_newlist " in
12578        *" $_gas_uniq_i "*) ;;
12579        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12580      esac ;;
12581   esac
12582 done
12583 emfiles=$_gas_uniq_newlist
12584
12585 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12586   for fmt in $formats ; do
12587     case $fmt in
12588       aout)
12589 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12590    ;;
12591       bout)
12592 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12593    ;;
12594       coff)
12595 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12596     ;;
12597       ecoff)
12598 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12599    ;;
12600       elf)
12601 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12602      ;;
12603       generic)
12604 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12605  ;;
12606       som)
12607 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12608      ;;
12609     esac
12610     extra_objects="$extra_objects obj-$fmt.o"
12611   done
12612   obj_format=multi
12613 fi
12614 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12615   DEFAULT_EMULATION=`set . $emulations ; echo $2`
12616   # e-mipself has more than one emulation per file, e-i386* has just one at the
12617   # moment.  If only one emulation is specified, then don't define
12618   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12619   case "${obj_format}${emfiles}" in
12620     multi* | *mipself*)
12621       extra_objects="$extra_objects $emfiles"
12622
12623 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12624  ;;
12625   esac
12626 fi
12627
12628
12629 cat >>confdefs.h <<_ACEOF
12630 #define EMULATIONS $EMULATIONS
12631 _ACEOF
12632
12633
12634 cat >>confdefs.h <<_ACEOF
12635 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12636 _ACEOF
12637
12638
12639 reject_dev_configs=yes
12640
12641 case ${reject_dev_configs}-${dev} in
12642   yes-yes) # Oops.
12643     as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12644     ;;
12645 esac
12646
12647
12648
12649
12650
12651
12652
12653 # do we need the opcodes library?
12654 case "${need_opcodes}" in
12655 yes)
12656   OPCODES_LIB=../opcodes/libopcodes.la
12657   ;;
12658 esac
12659
12660
12661
12662
12663 cat >>confdefs.h <<_ACEOF
12664 #define TARGET_ALIAS "${target_alias}"
12665 _ACEOF
12666
12667
12668 cat >>confdefs.h <<_ACEOF
12669 #define TARGET_CANONICAL "${target}"
12670 _ACEOF
12671
12672
12673 cat >>confdefs.h <<_ACEOF
12674 #define TARGET_CPU "${target_cpu}"
12675 _ACEOF
12676
12677
12678 cat >>confdefs.h <<_ACEOF
12679 #define TARGET_VENDOR "${target_vendor}"
12680 _ACEOF
12681
12682
12683 cat >>confdefs.h <<_ACEOF
12684 #define TARGET_OS "${target_os}"
12685 _ACEOF
12686
12687
12688 for ac_prog in 'bison -y' byacc
12689 do
12690   # Extract the first word of "$ac_prog", so it can be a program name with args.
12691 set dummy $ac_prog; ac_word=$2
12692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12693 $as_echo_n "checking for $ac_word... " >&6; }
12694 if test "${ac_cv_prog_YACC+set}" = set; then :
12695   $as_echo_n "(cached) " >&6
12696 else
12697   if test -n "$YACC"; then
12698   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12699 else
12700 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12701 for as_dir in $PATH
12702 do
12703   IFS=$as_save_IFS
12704   test -z "$as_dir" && as_dir=.
12705     for ac_exec_ext in '' $ac_executable_extensions; do
12706   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12707     ac_cv_prog_YACC="$ac_prog"
12708     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12709     break 2
12710   fi
12711 done
12712   done
12713 IFS=$as_save_IFS
12714
12715 fi
12716 fi
12717 YACC=$ac_cv_prog_YACC
12718 if test -n "$YACC"; then
12719   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12720 $as_echo "$YACC" >&6; }
12721 else
12722   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12723 $as_echo "no" >&6; }
12724 fi
12725
12726
12727   test -n "$YACC" && break
12728 done
12729 test -n "$YACC" || YACC="yacc"
12730
12731 for ac_prog in flex lex
12732 do
12733   # Extract the first word of "$ac_prog", so it can be a program name with args.
12734 set dummy $ac_prog; ac_word=$2
12735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12736 $as_echo_n "checking for $ac_word... " >&6; }
12737 if test "${ac_cv_prog_LEX+set}" = set; then :
12738   $as_echo_n "(cached) " >&6
12739 else
12740   if test -n "$LEX"; then
12741   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12742 else
12743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12744 for as_dir in $PATH
12745 do
12746   IFS=$as_save_IFS
12747   test -z "$as_dir" && as_dir=.
12748     for ac_exec_ext in '' $ac_executable_extensions; do
12749   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12750     ac_cv_prog_LEX="$ac_prog"
12751     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12752     break 2
12753   fi
12754 done
12755   done
12756 IFS=$as_save_IFS
12757
12758 fi
12759 fi
12760 LEX=$ac_cv_prog_LEX
12761 if test -n "$LEX"; then
12762   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12763 $as_echo "$LEX" >&6; }
12764 else
12765   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12766 $as_echo "no" >&6; }
12767 fi
12768
12769
12770   test -n "$LEX" && break
12771 done
12772 test -n "$LEX" || LEX=":"
12773
12774 if test "x$LEX" != "x:"; then
12775   cat >conftest.l <<_ACEOF
12776 %%
12777 a { ECHO; }
12778 b { REJECT; }
12779 c { yymore (); }
12780 d { yyless (1); }
12781 e { yyless (input () != 0); }
12782 f { unput (yytext[0]); }
12783 . { BEGIN INITIAL; }
12784 %%
12785 #ifdef YYTEXT_POINTER
12786 extern char *yytext;
12787 #endif
12788 int
12789 main (void)
12790 {
12791   return ! yylex () + ! yywrap ();
12792 }
12793 _ACEOF
12794 { { ac_try="$LEX conftest.l"
12795 case "(($ac_try" in
12796   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12797   *) ac_try_echo=$ac_try;;
12798 esac
12799 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12800 $as_echo "$ac_try_echo"; } >&5
12801   (eval "$LEX conftest.l") 2>&5
12802   ac_status=$?
12803   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12804   test $ac_status = 0; }
12805 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12806 $as_echo_n "checking lex output file root... " >&6; }
12807 if test "${ac_cv_prog_lex_root+set}" = set; then :
12808   $as_echo_n "(cached) " >&6
12809 else
12810
12811 if test -f lex.yy.c; then
12812   ac_cv_prog_lex_root=lex.yy
12813 elif test -f lexyy.c; then
12814   ac_cv_prog_lex_root=lexyy
12815 else
12816   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
12817 fi
12818 fi
12819 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12820 $as_echo "$ac_cv_prog_lex_root" >&6; }
12821 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12822
12823 if test -z "${LEXLIB+set}"; then
12824   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12825 $as_echo_n "checking lex library... " >&6; }
12826 if test "${ac_cv_lib_lex+set}" = set; then :
12827   $as_echo_n "(cached) " >&6
12828 else
12829
12830     ac_save_LIBS=$LIBS
12831     ac_cv_lib_lex='none needed'
12832     for ac_lib in '' -lfl -ll; do
12833       LIBS="$ac_lib $ac_save_LIBS"
12834       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12835 /* end confdefs.h.  */
12836 `cat $LEX_OUTPUT_ROOT.c`
12837 _ACEOF
12838 if ac_fn_c_try_link "$LINENO"; then :
12839   ac_cv_lib_lex=$ac_lib
12840 fi
12841 rm -f core conftest.err conftest.$ac_objext \
12842     conftest$ac_exeext conftest.$ac_ext
12843       test "$ac_cv_lib_lex" != 'none needed' && break
12844     done
12845     LIBS=$ac_save_LIBS
12846
12847 fi
12848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12849 $as_echo "$ac_cv_lib_lex" >&6; }
12850   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12851 fi
12852
12853
12854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12855 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12856 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
12857   $as_echo_n "(cached) " >&6
12858 else
12859   # POSIX says lex can declare yytext either as a pointer or an array; the
12860 # default is implementation-dependent.  Figure out which it is, since
12861 # not all implementations provide the %pointer and %array declarations.
12862 ac_cv_prog_lex_yytext_pointer=no
12863 ac_save_LIBS=$LIBS
12864 LIBS="$LEXLIB $ac_save_LIBS"
12865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12866 /* end confdefs.h.  */
12867 #define YYTEXT_POINTER 1
12868 `cat $LEX_OUTPUT_ROOT.c`
12869 _ACEOF
12870 if ac_fn_c_try_link "$LINENO"; then :
12871   ac_cv_prog_lex_yytext_pointer=yes
12872 fi
12873 rm -f core conftest.err conftest.$ac_objext \
12874     conftest$ac_exeext conftest.$ac_ext
12875 LIBS=$ac_save_LIBS
12876
12877 fi
12878 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12879 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12880 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12881
12882 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12883
12884 fi
12885 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12886
12887 fi
12888 if test "$LEX" = :; then
12889   LEX=${am_missing_run}flex
12890 fi
12891
12892 ALL_LINGUAS="fr tr es rw id ru fi ja"
12893 # If we haven't got the data from the intl directory,
12894 # assume NLS is disabled.
12895 USE_NLS=no
12896 LIBINTL=
12897 LIBINTL_DEP=
12898 INCINTL=
12899 XGETTEXT=
12900 GMSGFMT=
12901 POSUB=
12902
12903 if test -f  ../intl/config.intl; then
12904   .  ../intl/config.intl
12905 fi
12906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12907 $as_echo_n "checking whether NLS is requested... " >&6; }
12908 if test x"$USE_NLS" != xyes; then
12909   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12910 $as_echo "no" >&6; }
12911 else
12912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12913 $as_echo "yes" >&6; }
12914
12915 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12916
12917
12918   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12919 $as_echo_n "checking for catalogs to be installed... " >&6; }
12920   # Look for .po and .gmo files in the source directory.
12921   CATALOGS=
12922   XLINGUAS=
12923   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12924     # If there aren't any .gmo files the shell will give us the
12925     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12926     # weeded out.
12927     case "$cat" in *\**)
12928       continue;;
12929     esac
12930     # The quadruple backslash is collapsed to a double backslash
12931     # by the backticks, then collapsed again by the double quotes,
12932     # leaving us with one backslash in the sed expression (right
12933     # before the dot that mustn't act as a wildcard).
12934     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12935     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12936     # The user is allowed to set LINGUAS to a list of languages to
12937     # install catalogs for.  If it's empty that means "all of them."
12938     if test "x$LINGUAS" = x; then
12939       CATALOGS="$CATALOGS $cat"
12940       XLINGUAS="$XLINGUAS $lang"
12941     else
12942       case "$LINGUAS" in *$lang*)
12943         CATALOGS="$CATALOGS $cat"
12944         XLINGUAS="$XLINGUAS $lang"
12945         ;;
12946       esac
12947     fi
12948   done
12949   LINGUAS="$XLINGUAS"
12950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12951 $as_echo "$LINGUAS" >&6; }
12952
12953
12954     DATADIRNAME=share
12955
12956   INSTOBJEXT=.mo
12957
12958   GENCAT=gencat
12959
12960   CATOBJEXT=.gmo
12961
12962 fi
12963
12964         MKINSTALLDIRS=
12965   if test -n "$ac_aux_dir"; then
12966     case "$ac_aux_dir" in
12967       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12968       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12969     esac
12970   fi
12971   if test -z "$MKINSTALLDIRS"; then
12972     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12973   fi
12974
12975
12976
12977   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12978 $as_echo_n "checking whether NLS is requested... " >&6; }
12979     # Check whether --enable-nls was given.
12980 if test "${enable_nls+set}" = set; then :
12981   enableval=$enable_nls; USE_NLS=$enableval
12982 else
12983   USE_NLS=yes
12984 fi
12985
12986   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12987 $as_echo "$USE_NLS" >&6; }
12988
12989
12990
12991
12992
12993
12994 # Prepare PATH_SEPARATOR.
12995 # The user is always right.
12996 if test "${PATH_SEPARATOR+set}" != set; then
12997   echo "#! /bin/sh" >conf$$.sh
12998   echo  "exit 0"   >>conf$$.sh
12999   chmod +x conf$$.sh
13000   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13001     PATH_SEPARATOR=';'
13002   else
13003     PATH_SEPARATOR=:
13004   fi
13005   rm -f conf$$.sh
13006 fi
13007
13008 # Find out how to test for executable files. Don't use a zero-byte file,
13009 # as systems may use methods other than mode bits to determine executability.
13010 cat >conf$$.file <<_ASEOF
13011 #! /bin/sh
13012 exit 0
13013 _ASEOF
13014 chmod +x conf$$.file
13015 if test -x conf$$.file >/dev/null 2>&1; then
13016   ac_executable_p="test -x"
13017 else
13018   ac_executable_p="test -f"
13019 fi
13020 rm -f conf$$.file
13021
13022 # Extract the first word of "msgfmt", so it can be a program name with args.
13023 set dummy msgfmt; ac_word=$2
13024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13025 $as_echo_n "checking for $ac_word... " >&6; }
13026 if test "${ac_cv_path_MSGFMT+set}" = set; then :
13027   $as_echo_n "(cached) " >&6
13028 else
13029   case "$MSGFMT" in
13030   [\\/]* | ?:[\\/]*)
13031     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13032     ;;
13033   *)
13034     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13035     for ac_dir in $PATH; do
13036       IFS="$ac_save_IFS"
13037       test -z "$ac_dir" && ac_dir=.
13038       for ac_exec_ext in '' $ac_executable_extensions; do
13039         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13040           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13041      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13042             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13043             break 2
13044           fi
13045         fi
13046       done
13047     done
13048     IFS="$ac_save_IFS"
13049   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13050     ;;
13051 esac
13052 fi
13053 MSGFMT="$ac_cv_path_MSGFMT"
13054 if test "$MSGFMT" != ":"; then
13055   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13056 $as_echo "$MSGFMT" >&6; }
13057 else
13058   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13059 $as_echo "no" >&6; }
13060 fi
13061
13062   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13063 set dummy gmsgfmt; ac_word=$2
13064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13065 $as_echo_n "checking for $ac_word... " >&6; }
13066 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13067   $as_echo_n "(cached) " >&6
13068 else
13069   case $GMSGFMT in
13070   [\\/]* | ?:[\\/]*)
13071   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13072   ;;
13073   *)
13074   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13075 for as_dir in $PATH
13076 do
13077   IFS=$as_save_IFS
13078   test -z "$as_dir" && as_dir=.
13079     for ac_exec_ext in '' $ac_executable_extensions; do
13080   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13081     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13083     break 2
13084   fi
13085 done
13086   done
13087 IFS=$as_save_IFS
13088
13089   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13090   ;;
13091 esac
13092 fi
13093 GMSGFMT=$ac_cv_path_GMSGFMT
13094 if test -n "$GMSGFMT"; then
13095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13096 $as_echo "$GMSGFMT" >&6; }
13097 else
13098   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13099 $as_echo "no" >&6; }
13100 fi
13101
13102
13103
13104
13105 # Prepare PATH_SEPARATOR.
13106 # The user is always right.
13107 if test "${PATH_SEPARATOR+set}" != set; then
13108   echo "#! /bin/sh" >conf$$.sh
13109   echo  "exit 0"   >>conf$$.sh
13110   chmod +x conf$$.sh
13111   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13112     PATH_SEPARATOR=';'
13113   else
13114     PATH_SEPARATOR=:
13115   fi
13116   rm -f conf$$.sh
13117 fi
13118
13119 # Find out how to test for executable files. Don't use a zero-byte file,
13120 # as systems may use methods other than mode bits to determine executability.
13121 cat >conf$$.file <<_ASEOF
13122 #! /bin/sh
13123 exit 0
13124 _ASEOF
13125 chmod +x conf$$.file
13126 if test -x conf$$.file >/dev/null 2>&1; then
13127   ac_executable_p="test -x"
13128 else
13129   ac_executable_p="test -f"
13130 fi
13131 rm -f conf$$.file
13132
13133 # Extract the first word of "xgettext", so it can be a program name with args.
13134 set dummy xgettext; ac_word=$2
13135 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13136 $as_echo_n "checking for $ac_word... " >&6; }
13137 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13138   $as_echo_n "(cached) " >&6
13139 else
13140   case "$XGETTEXT" in
13141   [\\/]* | ?:[\\/]*)
13142     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13143     ;;
13144   *)
13145     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13146     for ac_dir in $PATH; do
13147       IFS="$ac_save_IFS"
13148       test -z "$ac_dir" && ac_dir=.
13149       for ac_exec_ext in '' $ac_executable_extensions; do
13150         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13151           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13152      (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
13153             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13154             break 2
13155           fi
13156         fi
13157       done
13158     done
13159     IFS="$ac_save_IFS"
13160   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13161     ;;
13162 esac
13163 fi
13164 XGETTEXT="$ac_cv_path_XGETTEXT"
13165 if test "$XGETTEXT" != ":"; then
13166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13167 $as_echo "$XGETTEXT" >&6; }
13168 else
13169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13170 $as_echo "no" >&6; }
13171 fi
13172
13173     rm -f messages.po
13174
13175
13176 # Prepare PATH_SEPARATOR.
13177 # The user is always right.
13178 if test "${PATH_SEPARATOR+set}" != set; then
13179   echo "#! /bin/sh" >conf$$.sh
13180   echo  "exit 0"   >>conf$$.sh
13181   chmod +x conf$$.sh
13182   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13183     PATH_SEPARATOR=';'
13184   else
13185     PATH_SEPARATOR=:
13186   fi
13187   rm -f conf$$.sh
13188 fi
13189
13190 # Find out how to test for executable files. Don't use a zero-byte file,
13191 # as systems may use methods other than mode bits to determine executability.
13192 cat >conf$$.file <<_ASEOF
13193 #! /bin/sh
13194 exit 0
13195 _ASEOF
13196 chmod +x conf$$.file
13197 if test -x conf$$.file >/dev/null 2>&1; then
13198   ac_executable_p="test -x"
13199 else
13200   ac_executable_p="test -f"
13201 fi
13202 rm -f conf$$.file
13203
13204 # Extract the first word of "msgmerge", so it can be a program name with args.
13205 set dummy msgmerge; ac_word=$2
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13207 $as_echo_n "checking for $ac_word... " >&6; }
13208 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13209   $as_echo_n "(cached) " >&6
13210 else
13211   case "$MSGMERGE" in
13212   [\\/]* | ?:[\\/]*)
13213     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13214     ;;
13215   *)
13216     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13217     for ac_dir in $PATH; do
13218       IFS="$ac_save_IFS"
13219       test -z "$ac_dir" && ac_dir=.
13220       for ac_exec_ext in '' $ac_executable_extensions; do
13221         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13222           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13223             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13224             break 2
13225           fi
13226         fi
13227       done
13228     done
13229     IFS="$ac_save_IFS"
13230   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13231     ;;
13232 esac
13233 fi
13234 MSGMERGE="$ac_cv_path_MSGMERGE"
13235 if test "$MSGMERGE" != ":"; then
13236   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13237 $as_echo "$MSGMERGE" >&6; }
13238 else
13239   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13240 $as_echo "no" >&6; }
13241 fi
13242
13243
13244       if test "$GMSGFMT" != ":"; then
13245             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13246        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13247       : ;
13248     else
13249       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13250       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13251 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13252       GMSGFMT=":"
13253     fi
13254   fi
13255
13256       if test "$XGETTEXT" != ":"; then
13257             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13258        (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
13259       : ;
13260     else
13261       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13262 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13263       XGETTEXT=":"
13264     fi
13265         rm -f messages.po
13266   fi
13267
13268   ac_config_commands="$ac_config_commands default-1"
13269
13270
13271
13272
13273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13274 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13275     # Check whether --enable-maintainer-mode was given.
13276 if test "${enable_maintainer_mode+set}" = set; then :
13277   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13278 else
13279   USE_MAINTAINER_MODE=no
13280 fi
13281
13282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13283 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13284    if test $USE_MAINTAINER_MODE = yes; then
13285   MAINTAINER_MODE_TRUE=
13286   MAINTAINER_MODE_FALSE='#'
13287 else
13288   MAINTAINER_MODE_TRUE='#'
13289   MAINTAINER_MODE_FALSE=
13290 fi
13291
13292   MAINT=$MAINTAINER_MODE_TRUE
13293
13294
13295  if false; then
13296   GENINSRC_NEVER_TRUE=
13297   GENINSRC_NEVER_FALSE='#'
13298 else
13299   GENINSRC_NEVER_TRUE='#'
13300   GENINSRC_NEVER_FALSE=
13301 fi
13302
13303
13304
13305 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
13306 do :
13307   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13308 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13309 eval as_val=\$$as_ac_Header
13310    if test "x$as_val" = x""yes; then :
13311   cat >>confdefs.h <<_ACEOF
13312 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13313 _ACEOF
13314
13315 fi
13316
13317 done
13318
13319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13320 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13321 if test "${gcc_cv_header_string+set}" = set; then :
13322   $as_echo_n "(cached) " >&6
13323 else
13324   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13325 /* end confdefs.h.  */
13326 #include <string.h>
13327 #include <strings.h>
13328 int
13329 main ()
13330 {
13331
13332   ;
13333   return 0;
13334 }
13335 _ACEOF
13336 if ac_fn_c_try_compile "$LINENO"; then :
13337   gcc_cv_header_string=yes
13338 else
13339   gcc_cv_header_string=no
13340 fi
13341 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13342 fi
13343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13344 $as_echo "$gcc_cv_header_string" >&6; }
13345 if test $gcc_cv_header_string = yes; then
13346
13347 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13348
13349 fi
13350
13351
13352 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13353 # people who are not cross-compiling but are compiling cross-assemblers.
13354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13355 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13356 if test "${host}" = "${target}"; then
13357   cross_gas=no
13358 else
13359   cross_gas=yes
13360
13361 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13362
13363 fi
13364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13365 $as_echo "$cross_gas" >&6; }
13366
13367 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13368 # for constant arguments.  Useless!
13369 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13370 $as_echo_n "checking for working alloca.h... " >&6; }
13371 if test "${ac_cv_working_alloca_h+set}" = set; then :
13372   $as_echo_n "(cached) " >&6
13373 else
13374   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13375 /* end confdefs.h.  */
13376 #include <alloca.h>
13377 int
13378 main ()
13379 {
13380 char *p = (char *) alloca (2 * sizeof (int));
13381                           if (p) return 0;
13382   ;
13383   return 0;
13384 }
13385 _ACEOF
13386 if ac_fn_c_try_link "$LINENO"; then :
13387   ac_cv_working_alloca_h=yes
13388 else
13389   ac_cv_working_alloca_h=no
13390 fi
13391 rm -f core conftest.err conftest.$ac_objext \
13392     conftest$ac_exeext conftest.$ac_ext
13393 fi
13394 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13395 $as_echo "$ac_cv_working_alloca_h" >&6; }
13396 if test $ac_cv_working_alloca_h = yes; then
13397
13398 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13399
13400 fi
13401
13402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13403 $as_echo_n "checking for alloca... " >&6; }
13404 if test "${ac_cv_func_alloca_works+set}" = set; then :
13405   $as_echo_n "(cached) " >&6
13406 else
13407   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13408 /* end confdefs.h.  */
13409 #ifdef __GNUC__
13410 # define alloca __builtin_alloca
13411 #else
13412 # ifdef _MSC_VER
13413 #  include <malloc.h>
13414 #  define alloca _alloca
13415 # else
13416 #  ifdef HAVE_ALLOCA_H
13417 #   include <alloca.h>
13418 #  else
13419 #   ifdef _AIX
13420  #pragma alloca
13421 #   else
13422 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13423 char *alloca ();
13424 #    endif
13425 #   endif
13426 #  endif
13427 # endif
13428 #endif
13429
13430 int
13431 main ()
13432 {
13433 char *p = (char *) alloca (1);
13434                                     if (p) return 0;
13435   ;
13436   return 0;
13437 }
13438 _ACEOF
13439 if ac_fn_c_try_link "$LINENO"; then :
13440   ac_cv_func_alloca_works=yes
13441 else
13442   ac_cv_func_alloca_works=no
13443 fi
13444 rm -f core conftest.err conftest.$ac_objext \
13445     conftest$ac_exeext conftest.$ac_ext
13446 fi
13447 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13448 $as_echo "$ac_cv_func_alloca_works" >&6; }
13449
13450 if test $ac_cv_func_alloca_works = yes; then
13451
13452 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13453
13454 else
13455   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13456 # that cause trouble.  Some versions do not even contain alloca or
13457 # contain a buggy version.  If you still want to use their alloca,
13458 # use ar to extract alloca.o from them instead of compiling alloca.c.
13459
13460 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13461
13462 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13463
13464
13465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13466 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13467 if test "${ac_cv_os_cray+set}" = set; then :
13468   $as_echo_n "(cached) " >&6
13469 else
13470   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13471 /* end confdefs.h.  */
13472 #if defined CRAY && ! defined CRAY2
13473 webecray
13474 #else
13475 wenotbecray
13476 #endif
13477
13478 _ACEOF
13479 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13480   $EGREP "webecray" >/dev/null 2>&1; then :
13481   ac_cv_os_cray=yes
13482 else
13483   ac_cv_os_cray=no
13484 fi
13485 rm -f conftest*
13486
13487 fi
13488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13489 $as_echo "$ac_cv_os_cray" >&6; }
13490 if test $ac_cv_os_cray = yes; then
13491   for ac_func in _getb67 GETB67 getb67; do
13492     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13493 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13494 eval as_val=\$$as_ac_var
13495    if test "x$as_val" = x""yes; then :
13496
13497 cat >>confdefs.h <<_ACEOF
13498 #define CRAY_STACKSEG_END $ac_func
13499 _ACEOF
13500
13501     break
13502 fi
13503
13504   done
13505 fi
13506
13507 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13508 $as_echo_n "checking stack direction for C alloca... " >&6; }
13509 if test "${ac_cv_c_stack_direction+set}" = set; then :
13510   $as_echo_n "(cached) " >&6
13511 else
13512   if test "$cross_compiling" = yes; then :
13513   ac_cv_c_stack_direction=0
13514 else
13515   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13516 /* end confdefs.h.  */
13517 $ac_includes_default
13518 int
13519 find_stack_direction ()
13520 {
13521   static char *addr = 0;
13522   auto char dummy;
13523   if (addr == 0)
13524     {
13525       addr = &dummy;
13526       return find_stack_direction ();
13527     }
13528   else
13529     return (&dummy > addr) ? 1 : -1;
13530 }
13531
13532 int
13533 main ()
13534 {
13535   return find_stack_direction () < 0;
13536 }
13537 _ACEOF
13538 if ac_fn_c_try_run "$LINENO"; then :
13539   ac_cv_c_stack_direction=1
13540 else
13541   ac_cv_c_stack_direction=-1
13542 fi
13543 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13544   conftest.$ac_objext conftest.beam conftest.$ac_ext
13545 fi
13546
13547 fi
13548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13549 $as_echo "$ac_cv_c_stack_direction" >&6; }
13550 cat >>confdefs.h <<_ACEOF
13551 #define STACK_DIRECTION $ac_cv_c_stack_direction
13552 _ACEOF
13553
13554
13555 fi
13556
13557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13558 $as_echo_n "checking for inline... " >&6; }
13559 if test "${ac_cv_c_inline+set}" = set; then :
13560   $as_echo_n "(cached) " >&6
13561 else
13562   ac_cv_c_inline=no
13563 for ac_kw in inline __inline__ __inline; do
13564   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13565 /* end confdefs.h.  */
13566 #ifndef __cplusplus
13567 typedef int foo_t;
13568 static $ac_kw foo_t static_foo () {return 0; }
13569 $ac_kw foo_t foo () {return 0; }
13570 #endif
13571
13572 _ACEOF
13573 if ac_fn_c_try_compile "$LINENO"; then :
13574   ac_cv_c_inline=$ac_kw
13575 fi
13576 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13577   test "$ac_cv_c_inline" != no && break
13578 done
13579
13580 fi
13581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13582 $as_echo "$ac_cv_c_inline" >&6; }
13583
13584 case $ac_cv_c_inline in
13585   inline | yes) ;;
13586   *)
13587     case $ac_cv_c_inline in
13588       no) ac_val=;;
13589       *) ac_val=$ac_cv_c_inline;;
13590     esac
13591     cat >>confdefs.h <<_ACEOF
13592 #ifndef __cplusplus
13593 #define inline $ac_val
13594 #endif
13595 _ACEOF
13596     ;;
13597 esac
13598
13599
13600 # VMS doesn't have unlink.
13601 for ac_func in unlink remove
13602 do :
13603   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13604 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13605 eval as_val=\$$as_ac_var
13606    if test "x$as_val" = x""yes; then :
13607   cat >>confdefs.h <<_ACEOF
13608 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13609 _ACEOF
13610  break
13611 fi
13612 done
13613
13614 for ac_func in sbrk setlocale
13615 do :
13616   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13617 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13618 eval as_val=\$$as_ac_var
13619    if test "x$as_val" = x""yes; then :
13620   cat >>confdefs.h <<_ACEOF
13621 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13622 _ACEOF
13623
13624 fi
13625 done
13626
13627
13628
13629   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13630 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13631 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13632   $as_echo_n "(cached) " >&6
13633 else
13634   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13635 /* end confdefs.h.  */
13636 #include <locale.h>
13637 int
13638 main ()
13639 {
13640 return LC_MESSAGES
13641   ;
13642   return 0;
13643 }
13644 _ACEOF
13645 if ac_fn_c_try_link "$LINENO"; then :
13646   am_cv_val_LC_MESSAGES=yes
13647 else
13648   am_cv_val_LC_MESSAGES=no
13649 fi
13650 rm -f core conftest.err conftest.$ac_objext \
13651     conftest$ac_exeext conftest.$ac_ext
13652 fi
13653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13654 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13655   if test $am_cv_val_LC_MESSAGES = yes; then
13656
13657 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13658
13659   fi
13660
13661
13662 # do we need the math library?
13663 case "${need_libm}" in
13664 yes)
13665   LIBM=
13666 case $host in
13667 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13668   # These system don't have libm, or don't need it
13669   ;;
13670 *-ncr-sysv4.3*)
13671   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13672 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13673 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13674   $as_echo_n "(cached) " >&6
13675 else
13676   ac_check_lib_save_LIBS=$LIBS
13677 LIBS="-lmw  $LIBS"
13678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13679 /* end confdefs.h.  */
13680
13681 /* Override any GCC internal prototype to avoid an error.
13682    Use char because int might match the return type of a GCC
13683    builtin and then its argument prototype would still apply.  */
13684 #ifdef __cplusplus
13685 extern "C"
13686 #endif
13687 char _mwvalidcheckl ();
13688 int
13689 main ()
13690 {
13691 return _mwvalidcheckl ();
13692   ;
13693   return 0;
13694 }
13695 _ACEOF
13696 if ac_fn_c_try_link "$LINENO"; then :
13697   ac_cv_lib_mw__mwvalidcheckl=yes
13698 else
13699   ac_cv_lib_mw__mwvalidcheckl=no
13700 fi
13701 rm -f core conftest.err conftest.$ac_objext \
13702     conftest$ac_exeext conftest.$ac_ext
13703 LIBS=$ac_check_lib_save_LIBS
13704 fi
13705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13706 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13707 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13708   LIBM="-lmw"
13709 fi
13710
13711   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13712 $as_echo_n "checking for cos in -lm... " >&6; }
13713 if test "${ac_cv_lib_m_cos+set}" = set; then :
13714   $as_echo_n "(cached) " >&6
13715 else
13716   ac_check_lib_save_LIBS=$LIBS
13717 LIBS="-lm  $LIBS"
13718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13719 /* end confdefs.h.  */
13720
13721 /* Override any GCC internal prototype to avoid an error.
13722    Use char because int might match the return type of a GCC
13723    builtin and then its argument prototype would still apply.  */
13724 #ifdef __cplusplus
13725 extern "C"
13726 #endif
13727 char cos ();
13728 int
13729 main ()
13730 {
13731 return cos ();
13732   ;
13733   return 0;
13734 }
13735 _ACEOF
13736 if ac_fn_c_try_link "$LINENO"; then :
13737   ac_cv_lib_m_cos=yes
13738 else
13739   ac_cv_lib_m_cos=no
13740 fi
13741 rm -f core conftest.err conftest.$ac_objext \
13742     conftest$ac_exeext conftest.$ac_ext
13743 LIBS=$ac_check_lib_save_LIBS
13744 fi
13745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13746 $as_echo "$ac_cv_lib_m_cos" >&6; }
13747 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13748   LIBM="$LIBM -lm"
13749 fi
13750
13751   ;;
13752 *)
13753   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13754 $as_echo_n "checking for cos in -lm... " >&6; }
13755 if test "${ac_cv_lib_m_cos+set}" = set; then :
13756   $as_echo_n "(cached) " >&6
13757 else
13758   ac_check_lib_save_LIBS=$LIBS
13759 LIBS="-lm  $LIBS"
13760 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13761 /* end confdefs.h.  */
13762
13763 /* Override any GCC internal prototype to avoid an error.
13764    Use char because int might match the return type of a GCC
13765    builtin and then its argument prototype would still apply.  */
13766 #ifdef __cplusplus
13767 extern "C"
13768 #endif
13769 char cos ();
13770 int
13771 main ()
13772 {
13773 return cos ();
13774   ;
13775   return 0;
13776 }
13777 _ACEOF
13778 if ac_fn_c_try_link "$LINENO"; then :
13779   ac_cv_lib_m_cos=yes
13780 else
13781   ac_cv_lib_m_cos=no
13782 fi
13783 rm -f core conftest.err conftest.$ac_objext \
13784     conftest$ac_exeext conftest.$ac_ext
13785 LIBS=$ac_check_lib_save_LIBS
13786 fi
13787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13788 $as_echo "$ac_cv_lib_m_cos" >&6; }
13789 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13790   LIBM="-lm"
13791 fi
13792
13793   ;;
13794 esac
13795
13796
13797
13798   ;;
13799 esac
13800
13801 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13802 # enough, but on some of those systems, the assert macro relies on requoting
13803 # working properly!
13804 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13805 $as_echo_n "checking for working assert macro... " >&6; }
13806 if test "${gas_cv_assert_ok+set}" = set; then :
13807   $as_echo_n "(cached) " >&6
13808 else
13809   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13810 /* end confdefs.h.  */
13811 #include <assert.h>
13812 #include <stdio.h>
13813 int
13814 main ()
13815 {
13816
13817 /* check for requoting problems */
13818 static int a, b, c, d;
13819 static char *s;
13820 assert (!strcmp(s, "foo bar baz quux"));
13821 /* check for newline handling */
13822 assert (a == b
13823         || c == d);
13824
13825   ;
13826   return 0;
13827 }
13828 _ACEOF
13829 if ac_fn_c_try_link "$LINENO"; then :
13830   gas_cv_assert_ok=yes
13831 else
13832   gas_cv_assert_ok=no
13833 fi
13834 rm -f core conftest.err conftest.$ac_objext \
13835     conftest$ac_exeext conftest.$ac_ext
13836 fi
13837 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
13838 $as_echo "$gas_cv_assert_ok" >&6; }
13839 test $gas_cv_assert_ok = yes ||
13840 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
13841
13842
13843
13844 # On some systems, the system header files may not declare malloc, realloc,
13845 # and free.  There are places where gas needs these functions to have been
13846 # declared -- such as when taking their addresses.
13847 gas_test_headers="
13848 #ifdef HAVE_MEMORY_H
13849 #include <memory.h>
13850 #endif
13851 #ifdef HAVE_STRING_H
13852 #include <string.h>
13853 #else
13854 #ifdef HAVE_STRINGS_H
13855 #include <strings.h>
13856 #endif
13857 #endif
13858 #ifdef HAVE_STDLIB_H
13859 #include <stdlib.h>
13860 #endif
13861 #ifdef HAVE_UNISTD_H
13862 #include <unistd.h>
13863 #endif
13864 "
13865
13866 # Does errno.h declare errno, or do we have to add a separate declaration
13867 # for it?
13868
13869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
13870 $as_echo_n "checking whether declaration is required for errno... " >&6; }
13871 if test "${gas_cv_decl_needed_errno+set}" = set; then :
13872   $as_echo_n "(cached) " >&6
13873 else
13874   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13875 /* end confdefs.h.  */
13876
13877 #ifdef HAVE_ERRNO_H
13878 #include <errno.h>
13879 #endif
13880
13881 int
13882 main ()
13883 {
13884
13885 typedef int f;
13886 f x;
13887 x = (f) errno;
13888
13889   ;
13890   return 0;
13891 }
13892 _ACEOF
13893 if ac_fn_c_try_link "$LINENO"; then :
13894   gas_cv_decl_needed_errno=no
13895 else
13896   gas_cv_decl_needed_errno=yes
13897 fi
13898 rm -f core conftest.err conftest.$ac_objext \
13899     conftest$ac_exeext conftest.$ac_ext
13900 fi
13901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
13902 $as_echo "$gas_cv_decl_needed_errno" >&6; }
13903 if test $gas_cv_decl_needed_errno = yes; then
13904
13905 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
13906
13907 fi
13908
13909
13910 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13911 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13912 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
13913   $as_echo_n "(cached) " >&6
13914 else
13915   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13916 /* end confdefs.h.  */
13917 #include <unistd.h>
13918 int
13919 main ()
13920 {
13921 extern int getopt (int, char *const*, const char *);
13922   ;
13923   return 0;
13924 }
13925 _ACEOF
13926 if ac_fn_c_try_compile "$LINENO"; then :
13927   gas_cv_decl_getopt_unistd_h=yes
13928 else
13929   gas_cv_decl_getopt_unistd_h=no
13930 fi
13931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13932 fi
13933
13934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
13935 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
13936 if test $gas_cv_decl_getopt_unistd_h = yes; then
13937
13938 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13939
13940 fi
13941
13942
13943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
13944 $as_echo_n "checking whether declaration is required for environ... " >&6; }
13945 if test "${gas_cv_decl_needed_environ+set}" = set; then :
13946   $as_echo_n "(cached) " >&6
13947 else
13948   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13949 /* end confdefs.h.  */
13950 $gas_test_headers
13951 int
13952 main ()
13953 {
13954
13955 typedef char **f;
13956 f x;
13957 x = (f) environ;
13958
13959   ;
13960   return 0;
13961 }
13962 _ACEOF
13963 if ac_fn_c_try_link "$LINENO"; then :
13964   gas_cv_decl_needed_environ=no
13965 else
13966   gas_cv_decl_needed_environ=yes
13967 fi
13968 rm -f core conftest.err conftest.$ac_objext \
13969     conftest$ac_exeext conftest.$ac_ext
13970 fi
13971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
13972 $as_echo "$gas_cv_decl_needed_environ" >&6; }
13973 if test $gas_cv_decl_needed_environ = yes; then
13974
13975 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
13976
13977 fi
13978
13979
13980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
13981 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
13982 if test "${gas_cv_decl_needed_ffs+set}" = set; then :
13983   $as_echo_n "(cached) " >&6
13984 else
13985   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13986 /* end confdefs.h.  */
13987 $gas_test_headers
13988 int
13989 main ()
13990 {
13991
13992 typedef int (*f)(int);
13993 f x;
13994 x = (f) ffs;
13995
13996   ;
13997   return 0;
13998 }
13999 _ACEOF
14000 if ac_fn_c_try_link "$LINENO"; then :
14001   gas_cv_decl_needed_ffs=no
14002 else
14003   gas_cv_decl_needed_ffs=yes
14004 fi
14005 rm -f core conftest.err conftest.$ac_objext \
14006     conftest$ac_exeext conftest.$ac_ext
14007 fi
14008 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14009 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
14010 if test $gas_cv_decl_needed_ffs = yes; then
14011
14012 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14013
14014 fi
14015
14016
14017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14018 $as_echo_n "checking whether declaration is required for free... " >&6; }
14019 if test "${gas_cv_decl_needed_free+set}" = set; then :
14020   $as_echo_n "(cached) " >&6
14021 else
14022   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14023 /* end confdefs.h.  */
14024 $gas_test_headers
14025 int
14026 main ()
14027 {
14028
14029 typedef void (*f)();
14030 f x;
14031 x = (f) free;
14032
14033   ;
14034   return 0;
14035 }
14036 _ACEOF
14037 if ac_fn_c_try_link "$LINENO"; then :
14038   gas_cv_decl_needed_free=no
14039 else
14040   gas_cv_decl_needed_free=yes
14041 fi
14042 rm -f core conftest.err conftest.$ac_objext \
14043     conftest$ac_exeext conftest.$ac_ext
14044 fi
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14046 $as_echo "$gas_cv_decl_needed_free" >&6; }
14047 if test $gas_cv_decl_needed_free = yes; then
14048
14049 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14050
14051 fi
14052
14053
14054 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14055 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14056 if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14057   $as_echo_n "(cached) " >&6
14058 else
14059   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14060 /* end confdefs.h.  */
14061 $gas_test_headers
14062 int
14063 main ()
14064 {
14065
14066 typedef char *(*f)();
14067 f x;
14068 x = (f) malloc;
14069
14070   ;
14071   return 0;
14072 }
14073 _ACEOF
14074 if ac_fn_c_try_link "$LINENO"; then :
14075   gas_cv_decl_needed_malloc=no
14076 else
14077   gas_cv_decl_needed_malloc=yes
14078 fi
14079 rm -f core conftest.err conftest.$ac_objext \
14080     conftest$ac_exeext conftest.$ac_ext
14081 fi
14082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14083 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14084 if test $gas_cv_decl_needed_malloc = yes; then
14085
14086 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14087
14088 fi
14089
14090
14091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14092 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14093 if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14094   $as_echo_n "(cached) " >&6
14095 else
14096   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14097 /* end confdefs.h.  */
14098 $gas_test_headers
14099 int
14100 main ()
14101 {
14102
14103 typedef char *(*f)();
14104 f x;
14105 x = (f) sbrk;
14106
14107   ;
14108   return 0;
14109 }
14110 _ACEOF
14111 if ac_fn_c_try_link "$LINENO"; then :
14112   gas_cv_decl_needed_sbrk=no
14113 else
14114   gas_cv_decl_needed_sbrk=yes
14115 fi
14116 rm -f core conftest.err conftest.$ac_objext \
14117     conftest$ac_exeext conftest.$ac_ext
14118 fi
14119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14120 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14121 if test $gas_cv_decl_needed_sbrk = yes; then
14122
14123 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14124
14125 fi
14126
14127
14128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14129 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14130 if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14131   $as_echo_n "(cached) " >&6
14132 else
14133   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14134 /* end confdefs.h.  */
14135 $gas_test_headers
14136 int
14137 main ()
14138 {
14139
14140 typedef char *(*f)();
14141 f x;
14142 x = (f) strstr;
14143
14144   ;
14145   return 0;
14146 }
14147 _ACEOF
14148 if ac_fn_c_try_link "$LINENO"; then :
14149   gas_cv_decl_needed_strstr=no
14150 else
14151   gas_cv_decl_needed_strstr=yes
14152 fi
14153 rm -f core conftest.err conftest.$ac_objext \
14154     conftest$ac_exeext conftest.$ac_ext
14155 fi
14156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14157 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14158 if test $gas_cv_decl_needed_strstr = yes; then
14159
14160 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14161
14162 fi
14163
14164
14165 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14166 if test "x$ac_cv_have_decl_free" = x""yes; then :
14167   ac_have_decl=1
14168 else
14169   ac_have_decl=0
14170 fi
14171
14172 cat >>confdefs.h <<_ACEOF
14173 #define HAVE_DECL_FREE $ac_have_decl
14174 _ACEOF
14175 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14176 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14177   ac_have_decl=1
14178 else
14179   ac_have_decl=0
14180 fi
14181
14182 cat >>confdefs.h <<_ACEOF
14183 #define HAVE_DECL_GETENV $ac_have_decl
14184 _ACEOF
14185 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14186 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14187   ac_have_decl=1
14188 else
14189   ac_have_decl=0
14190 fi
14191
14192 cat >>confdefs.h <<_ACEOF
14193 #define HAVE_DECL_MALLOC $ac_have_decl
14194 _ACEOF
14195 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14196 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14197   ac_have_decl=1
14198 else
14199   ac_have_decl=0
14200 fi
14201
14202 cat >>confdefs.h <<_ACEOF
14203 #define HAVE_DECL_MEMPCPY $ac_have_decl
14204 _ACEOF
14205 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14206 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14207   ac_have_decl=1
14208 else
14209   ac_have_decl=0
14210 fi
14211
14212 cat >>confdefs.h <<_ACEOF
14213 #define HAVE_DECL_REALLOC $ac_have_decl
14214 _ACEOF
14215 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14216 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14217   ac_have_decl=1
14218 else
14219   ac_have_decl=0
14220 fi
14221
14222 cat >>confdefs.h <<_ACEOF
14223 #define HAVE_DECL_STPCPY $ac_have_decl
14224 _ACEOF
14225 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14226 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14227   ac_have_decl=1
14228 else
14229   ac_have_decl=0
14230 fi
14231
14232 cat >>confdefs.h <<_ACEOF
14233 #define HAVE_DECL_STRSTR $ac_have_decl
14234 _ACEOF
14235 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14236 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14237   ac_have_decl=1
14238 else
14239   ac_have_decl=0
14240 fi
14241
14242 cat >>confdefs.h <<_ACEOF
14243 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14244 _ACEOF
14245
14246
14247
14248 case "${host}" in
14249 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14250
14251 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14252  ;;
14253 esac
14254
14255 # Link in zlib if we can.  This allows us to write compressed debug sections.
14256
14257   # See if the user specified whether he wants zlib support or not.
14258
14259 # Check whether --with-zlib was given.
14260 if test "${with_zlib+set}" = set; then :
14261   withval=$with_zlib;
14262 else
14263   with_zlib=auto
14264 fi
14265
14266
14267   if test "$with_zlib" != "no"; then
14268     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
14269 $as_echo_n "checking for library containing zlibVersion... " >&6; }
14270 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14271   $as_echo_n "(cached) " >&6
14272 else
14273   ac_func_search_save_LIBS=$LIBS
14274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14275 /* end confdefs.h.  */
14276
14277 /* Override any GCC internal prototype to avoid an error.
14278    Use char because int might match the return type of a GCC
14279    builtin and then its argument prototype would still apply.  */
14280 #ifdef __cplusplus
14281 extern "C"
14282 #endif
14283 char zlibVersion ();
14284 int
14285 main ()
14286 {
14287 return zlibVersion ();
14288   ;
14289   return 0;
14290 }
14291 _ACEOF
14292 for ac_lib in '' z; do
14293   if test -z "$ac_lib"; then
14294     ac_res="none required"
14295   else
14296     ac_res=-l$ac_lib
14297     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
14298   fi
14299   if ac_fn_c_try_link "$LINENO"; then :
14300   ac_cv_search_zlibVersion=$ac_res
14301 fi
14302 rm -f core conftest.err conftest.$ac_objext \
14303     conftest$ac_exeext
14304   if test "${ac_cv_search_zlibVersion+set}" = set; then :
14305   break
14306 fi
14307 done
14308 if test "${ac_cv_search_zlibVersion+set}" = set; then :
14309
14310 else
14311   ac_cv_search_zlibVersion=no
14312 fi
14313 rm conftest.$ac_ext
14314 LIBS=$ac_func_search_save_LIBS
14315 fi
14316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
14317 $as_echo "$ac_cv_search_zlibVersion" >&6; }
14318 ac_res=$ac_cv_search_zlibVersion
14319 if test "$ac_res" != no; then :
14320   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
14321   for ac_header in zlib.h
14322 do :
14323   ac_fn_c_check_header_mongrel "$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
14324 if test "x$ac_cv_header_zlib_h" = x""yes; then :
14325   cat >>confdefs.h <<_ACEOF
14326 #define HAVE_ZLIB_H 1
14327 _ACEOF
14328
14329 fi
14330
14331 done
14332
14333 fi
14334
14335     if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
14336       as_fn_error "zlib (libz) library was explicitly requested but not found" "$LINENO" 5
14337     fi
14338   fi
14339
14340
14341 # Support for VMS timestamps via cross compile
14342
14343 if test "$ac_cv_header_time_h" = yes; then
14344   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14345 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14346  if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14347   $as_echo_n "(cached) " >&6
14348 else
14349   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14350 /* end confdefs.h.  */
14351
14352 #define _BSD_SOURCE 1
14353 #include <time.h>
14354 int
14355 main ()
14356 {
14357 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14358   ;
14359   return 0;
14360 }
14361 _ACEOF
14362 if ac_fn_c_try_compile "$LINENO"; then :
14363   gas_cv_have_time_type_member_tm_gmtoff=yes
14364 else
14365   gas_cv_have_time_type_member_tm_gmtoff=no
14366
14367 fi
14368 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14369 fi
14370
14371  if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14372
14373 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14374
14375  fi
14376  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14377 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14378
14379 fi
14380
14381 if test "$ac_cv_header_sys_stat_h" = yes; then
14382     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14383 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14384  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14385   $as_echo_n "(cached) " >&6
14386 else
14387   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14388 /* end confdefs.h.  */
14389
14390 #define _BSD_SOURCE 1
14391 #include <sys/stat.h>
14392 int
14393 main ()
14394 {
14395 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14396   ;
14397   return 0;
14398 }
14399 _ACEOF
14400 if ac_fn_c_try_compile "$LINENO"; then :
14401   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14402 else
14403   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14404
14405 fi
14406 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14407 fi
14408
14409  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14410
14411 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14412
14413  fi
14414  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14415 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14416
14417     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14418 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14419  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14420   $as_echo_n "(cached) " >&6
14421 else
14422   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14423 /* end confdefs.h.  */
14424
14425 #define _BSD_SOURCE 1
14426 #include <sys/stat.h>
14427 int
14428 main ()
14429 {
14430 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14431   ;
14432   return 0;
14433 }
14434 _ACEOF
14435 if ac_fn_c_try_compile "$LINENO"; then :
14436   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14437 else
14438   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14439
14440 fi
14441 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14442 fi
14443
14444  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14445
14446 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14447
14448  fi
14449  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14450 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14451
14452 fi
14453
14454
14455
14456
14457
14458
14459
14460
14461
14462 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14463
14464 ac_config_commands="$ac_config_commands default"
14465
14466
14467 cat >confcache <<\_ACEOF
14468 # This file is a shell script that caches the results of configure
14469 # tests run on this system so they can be shared between configure
14470 # scripts and configure runs, see configure's option --config-cache.
14471 # It is not useful on other systems.  If it contains results you don't
14472 # want to keep, you may remove or edit it.
14473 #
14474 # config.status only pays attention to the cache file if you give it
14475 # the --recheck option to rerun configure.
14476 #
14477 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14478 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14479 # following values.
14480
14481 _ACEOF
14482
14483 # The following way of writing the cache mishandles newlines in values,
14484 # but we know of no workaround that is simple, portable, and efficient.
14485 # So, we kill variables containing newlines.
14486 # Ultrix sh set writes to stderr and can't be redirected directly,
14487 # and sets the high bit in the cache file unless we assign to the vars.
14488 (
14489   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14490     eval ac_val=\$$ac_var
14491     case $ac_val in #(
14492     *${as_nl}*)
14493       case $ac_var in #(
14494       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14495 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14496       esac
14497       case $ac_var in #(
14498       _ | IFS | as_nl) ;; #(
14499       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14500       *) { eval $ac_var=; unset $ac_var;} ;;
14501       esac ;;
14502     esac
14503   done
14504
14505   (set) 2>&1 |
14506     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14507     *${as_nl}ac_space=\ *)
14508       # `set' does not quote correctly, so add quotes: double-quote
14509       # substitution turns \\\\ into \\, and sed turns \\ into \.
14510       sed -n \
14511         "s/'/'\\\\''/g;
14512           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14513       ;; #(
14514     *)
14515       # `set' quotes correctly as required by POSIX, so do not add quotes.
14516       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14517       ;;
14518     esac |
14519     sort
14520 ) |
14521   sed '
14522      /^ac_cv_env_/b end
14523      t clear
14524      :clear
14525      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14526      t end
14527      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14528      :end' >>confcache
14529 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14530   if test -w "$cache_file"; then
14531     test "x$cache_file" != "x/dev/null" &&
14532       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14533 $as_echo "$as_me: updating cache $cache_file" >&6;}
14534     cat confcache >$cache_file
14535   else
14536     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14537 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14538   fi
14539 fi
14540 rm -f confcache
14541
14542 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14543 # Let make expand exec_prefix.
14544 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14545
14546 DEFS=-DHAVE_CONFIG_H
14547
14548 ac_libobjs=
14549 ac_ltlibobjs=
14550 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14551   # 1. Remove the extension, and $U if already installed.
14552   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14553   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14554   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14555   #    will be set to the directory where LIBOBJS objects are built.
14556   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14557   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14558 done
14559 LIBOBJS=$ac_libobjs
14560
14561 LTLIBOBJS=$ac_ltlibobjs
14562
14563
14564 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14565   as_fn_error "conditional \"AMDEP\" was never defined.
14566 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14567 fi
14568 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14569   as_fn_error "conditional \"am__fastdepCC\" was never defined.
14570 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14571 fi
14572  if test -n "$EXEEXT"; then
14573   am__EXEEXT_TRUE=
14574   am__EXEEXT_FALSE='#'
14575 else
14576   am__EXEEXT_TRUE='#'
14577   am__EXEEXT_FALSE=
14578 fi
14579
14580
14581 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14582   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14583 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14584 fi
14585 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14586   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14587 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14588 fi
14589
14590 : ${CONFIG_STATUS=./config.status}
14591 ac_write_fail=0
14592 ac_clean_files_save=$ac_clean_files
14593 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14594 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14595 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14596 as_write_fail=0
14597 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14598 #! $SHELL
14599 # Generated by $as_me.
14600 # Run this file to recreate the current configuration.
14601 # Compiler output produced by configure, useful for debugging
14602 # configure, is in config.log if it exists.
14603
14604 debug=false
14605 ac_cs_recheck=false
14606 ac_cs_silent=false
14607
14608 SHELL=\${CONFIG_SHELL-$SHELL}
14609 export SHELL
14610 _ASEOF
14611 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14612 ## -------------------- ##
14613 ## M4sh Initialization. ##
14614 ## -------------------- ##
14615
14616 # Be more Bourne compatible
14617 DUALCASE=1; export DUALCASE # for MKS sh
14618 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14619   emulate sh
14620   NULLCMD=:
14621   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14622   # is contrary to our usage.  Disable this feature.
14623   alias -g '${1+"$@"}'='"$@"'
14624   setopt NO_GLOB_SUBST
14625 else
14626   case `(set -o) 2>/dev/null` in #(
14627   *posix*) :
14628     set -o posix ;; #(
14629   *) :
14630      ;;
14631 esac
14632 fi
14633
14634
14635 as_nl='
14636 '
14637 export as_nl
14638 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14639 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14640 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14641 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14642 # Prefer a ksh shell builtin over an external printf program on Solaris,
14643 # but without wasting forks for bash or zsh.
14644 if test -z "$BASH_VERSION$ZSH_VERSION" \
14645     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14646   as_echo='print -r --'
14647   as_echo_n='print -rn --'
14648 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14649   as_echo='printf %s\n'
14650   as_echo_n='printf %s'
14651 else
14652   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14653     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14654     as_echo_n='/usr/ucb/echo -n'
14655   else
14656     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14657     as_echo_n_body='eval
14658       arg=$1;
14659       case $arg in #(
14660       *"$as_nl"*)
14661         expr "X$arg" : "X\\(.*\\)$as_nl";
14662         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14663       esac;
14664       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14665     '
14666     export as_echo_n_body
14667     as_echo_n='sh -c $as_echo_n_body as_echo'
14668   fi
14669   export as_echo_body
14670   as_echo='sh -c $as_echo_body as_echo'
14671 fi
14672
14673 # The user is always right.
14674 if test "${PATH_SEPARATOR+set}" != set; then
14675   PATH_SEPARATOR=:
14676   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14677     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14678       PATH_SEPARATOR=';'
14679   }
14680 fi
14681
14682
14683 # IFS
14684 # We need space, tab and new line, in precisely that order.  Quoting is
14685 # there to prevent editors from complaining about space-tab.
14686 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14687 # splitting by setting IFS to empty value.)
14688 IFS=" ""        $as_nl"
14689
14690 # Find who we are.  Look in the path if we contain no directory separator.
14691 case $0 in #((
14692   *[\\/]* ) as_myself=$0 ;;
14693   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14694 for as_dir in $PATH
14695 do
14696   IFS=$as_save_IFS
14697   test -z "$as_dir" && as_dir=.
14698     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14699   done
14700 IFS=$as_save_IFS
14701
14702      ;;
14703 esac
14704 # We did not find ourselves, most probably we were run as `sh COMMAND'
14705 # in which case we are not to be found in the path.
14706 if test "x$as_myself" = x; then
14707   as_myself=$0
14708 fi
14709 if test ! -f "$as_myself"; then
14710   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14711   exit 1
14712 fi
14713
14714 # Unset variables that we do not need and which cause bugs (e.g. in
14715 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14716 # suppresses any "Segmentation fault" message there.  '((' could
14717 # trigger a bug in pdksh 5.2.14.
14718 for as_var in BASH_ENV ENV MAIL MAILPATH
14719 do eval test x\${$as_var+set} = xset \
14720   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14721 done
14722 PS1='$ '
14723 PS2='> '
14724 PS4='+ '
14725
14726 # NLS nuisances.
14727 LC_ALL=C
14728 export LC_ALL
14729 LANGUAGE=C
14730 export LANGUAGE
14731
14732 # CDPATH.
14733 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14734
14735
14736 # as_fn_error ERROR [LINENO LOG_FD]
14737 # ---------------------------------
14738 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14739 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14740 # script with status $?, using 1 if that was 0.
14741 as_fn_error ()
14742 {
14743   as_status=$?; test $as_status -eq 0 && as_status=1
14744   if test "$3"; then
14745     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14746     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14747   fi
14748   $as_echo "$as_me: error: $1" >&2
14749   as_fn_exit $as_status
14750 } # as_fn_error
14751
14752
14753 # as_fn_set_status STATUS
14754 # -----------------------
14755 # Set $? to STATUS, without forking.
14756 as_fn_set_status ()
14757 {
14758   return $1
14759 } # as_fn_set_status
14760
14761 # as_fn_exit STATUS
14762 # -----------------
14763 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14764 as_fn_exit ()
14765 {
14766   set +e
14767   as_fn_set_status $1
14768   exit $1
14769 } # as_fn_exit
14770
14771 # as_fn_unset VAR
14772 # ---------------
14773 # Portably unset VAR.
14774 as_fn_unset ()
14775 {
14776   { eval $1=; unset $1;}
14777 }
14778 as_unset=as_fn_unset
14779 # as_fn_append VAR VALUE
14780 # ----------------------
14781 # Append the text in VALUE to the end of the definition contained in VAR. Take
14782 # advantage of any shell optimizations that allow amortized linear growth over
14783 # repeated appends, instead of the typical quadratic growth present in naive
14784 # implementations.
14785 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14786   eval 'as_fn_append ()
14787   {
14788     eval $1+=\$2
14789   }'
14790 else
14791   as_fn_append ()
14792   {
14793     eval $1=\$$1\$2
14794   }
14795 fi # as_fn_append
14796
14797 # as_fn_arith ARG...
14798 # ------------------
14799 # Perform arithmetic evaluation on the ARGs, and store the result in the
14800 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14801 # must be portable across $(()) and expr.
14802 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14803   eval 'as_fn_arith ()
14804   {
14805     as_val=$(( $* ))
14806   }'
14807 else
14808   as_fn_arith ()
14809   {
14810     as_val=`expr "$@" || test $? -eq 1`
14811   }
14812 fi # as_fn_arith
14813
14814
14815 if expr a : '\(a\)' >/dev/null 2>&1 &&
14816    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14817   as_expr=expr
14818 else
14819   as_expr=false
14820 fi
14821
14822 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14823   as_basename=basename
14824 else
14825   as_basename=false
14826 fi
14827
14828 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14829   as_dirname=dirname
14830 else
14831   as_dirname=false
14832 fi
14833
14834 as_me=`$as_basename -- "$0" ||
14835 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14836          X"$0" : 'X\(//\)$' \| \
14837          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14838 $as_echo X/"$0" |
14839     sed '/^.*\/\([^/][^/]*\)\/*$/{
14840             s//\1/
14841             q
14842           }
14843           /^X\/\(\/\/\)$/{
14844             s//\1/
14845             q
14846           }
14847           /^X\/\(\/\).*/{
14848             s//\1/
14849             q
14850           }
14851           s/.*/./; q'`
14852
14853 # Avoid depending upon Character Ranges.
14854 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14855 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14856 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14857 as_cr_digits='0123456789'
14858 as_cr_alnum=$as_cr_Letters$as_cr_digits
14859
14860 ECHO_C= ECHO_N= ECHO_T=
14861 case `echo -n x` in #(((((
14862 -n*)
14863   case `echo 'xy\c'` in
14864   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14865   xy)  ECHO_C='\c';;
14866   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14867        ECHO_T=' ';;
14868   esac;;
14869 *)
14870   ECHO_N='-n';;
14871 esac
14872
14873 rm -f conf$$ conf$$.exe conf$$.file
14874 if test -d conf$$.dir; then
14875   rm -f conf$$.dir/conf$$.file
14876 else
14877   rm -f conf$$.dir
14878   mkdir conf$$.dir 2>/dev/null
14879 fi
14880 if (echo >conf$$.file) 2>/dev/null; then
14881   if ln -s conf$$.file conf$$ 2>/dev/null; then
14882     as_ln_s='ln -s'
14883     # ... but there are two gotchas:
14884     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14885     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14886     # In both cases, we have to default to `cp -p'.
14887     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14888       as_ln_s='cp -p'
14889   elif ln conf$$.file conf$$ 2>/dev/null; then
14890     as_ln_s=ln
14891   else
14892     as_ln_s='cp -p'
14893   fi
14894 else
14895   as_ln_s='cp -p'
14896 fi
14897 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14898 rmdir conf$$.dir 2>/dev/null
14899
14900
14901 # as_fn_mkdir_p
14902 # -------------
14903 # Create "$as_dir" as a directory, including parents if necessary.
14904 as_fn_mkdir_p ()
14905 {
14906
14907   case $as_dir in #(
14908   -*) as_dir=./$as_dir;;
14909   esac
14910   test -d "$as_dir" || eval $as_mkdir_p || {
14911     as_dirs=
14912     while :; do
14913       case $as_dir in #(
14914       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14915       *) as_qdir=$as_dir;;
14916       esac
14917       as_dirs="'$as_qdir' $as_dirs"
14918       as_dir=`$as_dirname -- "$as_dir" ||
14919 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14920          X"$as_dir" : 'X\(//\)[^/]' \| \
14921          X"$as_dir" : 'X\(//\)$' \| \
14922          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14923 $as_echo X"$as_dir" |
14924     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14925             s//\1/
14926             q
14927           }
14928           /^X\(\/\/\)[^/].*/{
14929             s//\1/
14930             q
14931           }
14932           /^X\(\/\/\)$/{
14933             s//\1/
14934             q
14935           }
14936           /^X\(\/\).*/{
14937             s//\1/
14938             q
14939           }
14940           s/.*/./; q'`
14941       test -d "$as_dir" && break
14942     done
14943     test -z "$as_dirs" || eval "mkdir $as_dirs"
14944   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
14945
14946
14947 } # as_fn_mkdir_p
14948 if mkdir -p . 2>/dev/null; then
14949   as_mkdir_p='mkdir -p "$as_dir"'
14950 else
14951   test -d ./-p && rmdir ./-p
14952   as_mkdir_p=false
14953 fi
14954
14955 if test -x / >/dev/null 2>&1; then
14956   as_test_x='test -x'
14957 else
14958   if ls -dL / >/dev/null 2>&1; then
14959     as_ls_L_option=L
14960   else
14961     as_ls_L_option=
14962   fi
14963   as_test_x='
14964     eval sh -c '\''
14965       if test -d "$1"; then
14966         test -d "$1/.";
14967       else
14968         case $1 in #(
14969         -*)set "./$1";;
14970         esac;
14971         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
14972         ???[sx]*):;;*)false;;esac;fi
14973     '\'' sh
14974   '
14975 fi
14976 as_executable_p=$as_test_x
14977
14978 # Sed expression to map a string onto a valid CPP name.
14979 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14980
14981 # Sed expression to map a string onto a valid variable name.
14982 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14983
14984
14985 exec 6>&1
14986 ## ----------------------------------- ##
14987 ## Main body of $CONFIG_STATUS script. ##
14988 ## ----------------------------------- ##
14989 _ASEOF
14990 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14991
14992 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14993 # Save the log message, to keep $0 and so on meaningful, and to
14994 # report actual input values of CONFIG_FILES etc. instead of their
14995 # values after options handling.
14996 ac_log="
14997 This file was extended by gas $as_me 2.24.51, which was
14998 generated by GNU Autoconf 2.64.  Invocation command line was
14999
15000   CONFIG_FILES    = $CONFIG_FILES
15001   CONFIG_HEADERS  = $CONFIG_HEADERS
15002   CONFIG_LINKS    = $CONFIG_LINKS
15003   CONFIG_COMMANDS = $CONFIG_COMMANDS
15004   $ $0 $@
15005
15006 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15007 "
15008
15009 _ACEOF
15010
15011 case $ac_config_files in *"
15012 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15013 esac
15014
15015 case $ac_config_headers in *"
15016 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15017 esac
15018
15019
15020 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15021 # Files that config.status was made for.
15022 config_files="$ac_config_files"
15023 config_headers="$ac_config_headers"
15024 config_commands="$ac_config_commands"
15025
15026 _ACEOF
15027
15028 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15029 ac_cs_usage="\
15030 \`$as_me' instantiates files and other configuration actions
15031 from templates according to the current configuration.  Unless the files
15032 and actions are specified as TAGs, all are instantiated by default.
15033
15034 Usage: $0 [OPTION]... [TAG]...
15035
15036   -h, --help       print this help, then exit
15037   -V, --version    print version number and configuration settings, then exit
15038   -q, --quiet, --silent
15039                    do not print progress messages
15040   -d, --debug      don't remove temporary files
15041       --recheck    update $as_me by reconfiguring in the same conditions
15042       --file=FILE[:TEMPLATE]
15043                    instantiate the configuration file FILE
15044       --header=FILE[:TEMPLATE]
15045                    instantiate the configuration header FILE
15046
15047 Configuration files:
15048 $config_files
15049
15050 Configuration headers:
15051 $config_headers
15052
15053 Configuration commands:
15054 $config_commands
15055
15056 Report bugs to the package provider."
15057
15058 _ACEOF
15059 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15060 ac_cs_version="\\
15061 gas config.status 2.24.51
15062 configured by $0, generated by GNU Autoconf 2.64,
15063   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15064
15065 Copyright (C) 2009 Free Software Foundation, Inc.
15066 This config.status script is free software; the Free Software Foundation
15067 gives unlimited permission to copy, distribute and modify it."
15068
15069 ac_pwd='$ac_pwd'
15070 srcdir='$srcdir'
15071 INSTALL='$INSTALL'
15072 MKDIR_P='$MKDIR_P'
15073 AWK='$AWK'
15074 test -n "\$AWK" || AWK=awk
15075 _ACEOF
15076
15077 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15078 # The default lists apply if the user does not specify any file.
15079 ac_need_defaults=:
15080 while test $# != 0
15081 do
15082   case $1 in
15083   --*=*)
15084     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15085     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15086     ac_shift=:
15087     ;;
15088   *)
15089     ac_option=$1
15090     ac_optarg=$2
15091     ac_shift=shift
15092     ;;
15093   esac
15094
15095   case $ac_option in
15096   # Handling of the options.
15097   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15098     ac_cs_recheck=: ;;
15099   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15100     $as_echo "$ac_cs_version"; exit ;;
15101   --debug | --debu | --deb | --de | --d | -d )
15102     debug=: ;;
15103   --file | --fil | --fi | --f )
15104     $ac_shift
15105     case $ac_optarg in
15106     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15107     esac
15108     as_fn_append CONFIG_FILES " '$ac_optarg'"
15109     ac_need_defaults=false;;
15110   --header | --heade | --head | --hea )
15111     $ac_shift
15112     case $ac_optarg in
15113     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15114     esac
15115     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15116     ac_need_defaults=false;;
15117   --he | --h)
15118     # Conflict between --help and --header
15119     as_fn_error "ambiguous option: \`$1'
15120 Try \`$0 --help' for more information.";;
15121   --help | --hel | -h )
15122     $as_echo "$ac_cs_usage"; exit ;;
15123   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15124   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15125     ac_cs_silent=: ;;
15126
15127   # This is an error.
15128   -*) as_fn_error "unrecognized option: \`$1'
15129 Try \`$0 --help' for more information." ;;
15130
15131   *) as_fn_append ac_config_targets " $1"
15132      ac_need_defaults=false ;;
15133
15134   esac
15135   shift
15136 done
15137
15138 ac_configure_extra_args=
15139
15140 if $ac_cs_silent; then
15141   exec 6>/dev/null
15142   ac_configure_extra_args="$ac_configure_extra_args --silent"
15143 fi
15144
15145 _ACEOF
15146 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15147 if \$ac_cs_recheck; then
15148   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15149   shift
15150   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15151   CONFIG_SHELL='$SHELL'
15152   export CONFIG_SHELL
15153   exec "\$@"
15154 fi
15155
15156 _ACEOF
15157 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15158 exec 5>>config.log
15159 {
15160   echo
15161   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15162 ## Running $as_me. ##
15163 _ASBOX
15164   $as_echo "$ac_log"
15165 } >&5
15166
15167 _ACEOF
15168 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15169 #
15170 # INIT-COMMANDS
15171 #
15172 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15173
15174
15175 # The HP-UX ksh and POSIX shell print the target directory to stdout
15176 # if CDPATH is set.
15177 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15178
15179 sed_quote_subst='$sed_quote_subst'
15180 double_quote_subst='$double_quote_subst'
15181 delay_variable_subst='$delay_variable_subst'
15182 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15183 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15184 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15185 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15186 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15187 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15188 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15189 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15190 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15191 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15192 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15193 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15194 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15195 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15196 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15197 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15198 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15199 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15200 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15201 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15202 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15203 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15204 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15205 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15206 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15207 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15208 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15209 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15210 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15211 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15212 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15213 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15214 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15215 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15216 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15217 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15218 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15219 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15220 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15221 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15222 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15223 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15224 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15225 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15226 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15227 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15228 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15229 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15230 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"`'
15231 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15232 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15233 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15234 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15235 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15236 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15237 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15238 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15239 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15240 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15241 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15242 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15243 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15244 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15245 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15246 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15247 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15248 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15249 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15250 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15251 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15252 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15253 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15254 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15255 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15256 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15257 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15258 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15259 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15260 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15261 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15262 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15263 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15264 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15265 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15266 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15267 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15268 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15269 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15270 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15271 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15272 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15273 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15274 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15275 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15276 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15277 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15278 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15279 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15280 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15281 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15282 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15283 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15284 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15285 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15286 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15287 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15288 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15289 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15290 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15291 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15292 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15293 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15294 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15295 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15296 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15297 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15298 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15299 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15300 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15301 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15302
15303 LTCC='$LTCC'
15304 LTCFLAGS='$LTCFLAGS'
15305 compiler='$compiler_DEFAULT'
15306
15307 # A function that is used when there is no print builtin or printf.
15308 func_fallback_echo ()
15309 {
15310   eval 'cat <<_LTECHO_EOF
15311 \$1
15312 _LTECHO_EOF'
15313 }
15314
15315 # Quote evaled strings.
15316 for var in SHELL \
15317 ECHO \
15318 SED \
15319 GREP \
15320 EGREP \
15321 FGREP \
15322 LD \
15323 NM \
15324 LN_S \
15325 lt_SP2NL \
15326 lt_NL2SP \
15327 reload_flag \
15328 OBJDUMP \
15329 deplibs_check_method \
15330 file_magic_cmd \
15331 AR \
15332 AR_FLAGS \
15333 STRIP \
15334 RANLIB \
15335 CC \
15336 CFLAGS \
15337 compiler \
15338 lt_cv_sys_global_symbol_pipe \
15339 lt_cv_sys_global_symbol_to_cdecl \
15340 lt_cv_sys_global_symbol_to_c_name_address \
15341 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15342 lt_prog_compiler_no_builtin_flag \
15343 lt_prog_compiler_wl \
15344 lt_prog_compiler_pic \
15345 lt_prog_compiler_static \
15346 lt_cv_prog_compiler_c_o \
15347 need_locks \
15348 DSYMUTIL \
15349 NMEDIT \
15350 LIPO \
15351 OTOOL \
15352 OTOOL64 \
15353 shrext_cmds \
15354 export_dynamic_flag_spec \
15355 whole_archive_flag_spec \
15356 compiler_needs_object \
15357 with_gnu_ld \
15358 allow_undefined_flag \
15359 no_undefined_flag \
15360 hardcode_libdir_flag_spec \
15361 hardcode_libdir_flag_spec_ld \
15362 hardcode_libdir_separator \
15363 fix_srcfile_path \
15364 exclude_expsyms \
15365 include_expsyms \
15366 file_list_spec \
15367 variables_saved_for_relink \
15368 libname_spec \
15369 library_names_spec \
15370 soname_spec \
15371 install_override_mode \
15372 finish_eval \
15373 old_striplib \
15374 striplib; do
15375     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15376     *[\\\\\\\`\\"\\\$]*)
15377       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15378       ;;
15379     *)
15380       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15381       ;;
15382     esac
15383 done
15384
15385 # Double-quote double-evaled strings.
15386 for var in reload_cmds \
15387 old_postinstall_cmds \
15388 old_postuninstall_cmds \
15389 old_archive_cmds \
15390 extract_expsyms_cmds \
15391 old_archive_from_new_cmds \
15392 old_archive_from_expsyms_cmds \
15393 archive_cmds \
15394 archive_expsym_cmds \
15395 module_cmds \
15396 module_expsym_cmds \
15397 export_symbols_cmds \
15398 prelink_cmds \
15399 postinstall_cmds \
15400 postuninstall_cmds \
15401 finish_cmds \
15402 sys_lib_search_path_spec \
15403 sys_lib_dlsearch_path_spec; do
15404     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15405     *[\\\\\\\`\\"\\\$]*)
15406       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15407       ;;
15408     *)
15409       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15410       ;;
15411     esac
15412 done
15413
15414 ac_aux_dir='$ac_aux_dir'
15415 xsi_shell='$xsi_shell'
15416 lt_shell_append='$lt_shell_append'
15417
15418 # See if we are running on zsh, and set the options which allow our
15419 # commands through without removal of \ escapes INIT.
15420 if test -n "\${ZSH_VERSION+set}" ; then
15421    setopt NO_GLOB_SUBST
15422 fi
15423
15424
15425     PACKAGE='$PACKAGE'
15426     VERSION='$VERSION'
15427     TIMESTAMP='$TIMESTAMP'
15428     RM='$RM'
15429     ofile='$ofile'
15430
15431
15432
15433 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15434     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15435     # from automake.
15436     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15437     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15438     LINGUAS="${LINGUAS-%UNSET%}"
15439
15440 target_cpu_type=${target_cpu_type}
15441  cgen_cpu_prefix=${cgen_cpu_prefix}
15442  obj_format=${obj_format}
15443  te_file=${te_file}
15444
15445 _ACEOF
15446
15447 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15448
15449 # Handling of arguments.
15450 for ac_config_target in $ac_config_targets
15451 do
15452   case $ac_config_target in
15453     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15454     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15455     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15456     "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15457     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15458     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15459     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15460     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15461     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15462     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15463
15464   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15465   esac
15466 done
15467
15468
15469 # If the user did not use the arguments to specify the items to instantiate,
15470 # then the envvar interface is used.  Set only those that are not.
15471 # We use the long form for the default assignment because of an extremely
15472 # bizarre bug on SunOS 4.1.3.
15473 if $ac_need_defaults; then
15474   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15475   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15476   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15477 fi
15478
15479 # Have a temporary directory for convenience.  Make it in the build tree
15480 # simply because there is no reason against having it here, and in addition,
15481 # creating and moving files from /tmp can sometimes cause problems.
15482 # Hook for its removal unless debugging.
15483 # Note that there is a small window in which the directory will not be cleaned:
15484 # after its creation but before its name has been assigned to `$tmp'.
15485 $debug ||
15486 {
15487   tmp=
15488   trap 'exit_status=$?
15489   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15490 ' 0
15491   trap 'as_fn_exit 1' 1 2 13 15
15492 }
15493 # Create a (secure) tmp directory for tmp files.
15494
15495 {
15496   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15497   test -n "$tmp" && test -d "$tmp"
15498 }  ||
15499 {
15500   tmp=./conf$$-$RANDOM
15501   (umask 077 && mkdir "$tmp")
15502 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15503
15504 # Set up the scripts for CONFIG_FILES section.
15505 # No need to generate them if there are no CONFIG_FILES.
15506 # This happens for instance with `./config.status config.h'.
15507 if test -n "$CONFIG_FILES"; then
15508
15509
15510 ac_cr=`echo X | tr X '\015'`
15511 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15512 # But we know of no other shell where ac_cr would be empty at this
15513 # point, so we can use a bashism as a fallback.
15514 if test "x$ac_cr" = x; then
15515   eval ac_cr=\$\'\\r\'
15516 fi
15517 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15518 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15519   ac_cs_awk_cr='\r'
15520 else
15521   ac_cs_awk_cr=$ac_cr
15522 fi
15523
15524 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15525 _ACEOF
15526
15527
15528 {
15529   echo "cat >conf$$subs.awk <<_ACEOF" &&
15530   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15531   echo "_ACEOF"
15532 } >conf$$subs.sh ||
15533   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15534 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15535 ac_delim='%!_!# '
15536 for ac_last_try in false false false false false :; do
15537   . ./conf$$subs.sh ||
15538     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15539
15540   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15541   if test $ac_delim_n = $ac_delim_num; then
15542     break
15543   elif $ac_last_try; then
15544     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15545   else
15546     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15547   fi
15548 done
15549 rm -f conf$$subs.sh
15550
15551 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15552 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15553 _ACEOF
15554 sed -n '
15555 h
15556 s/^/S["/; s/!.*/"]=/
15557 p
15558 g
15559 s/^[^!]*!//
15560 :repl
15561 t repl
15562 s/'"$ac_delim"'$//
15563 t delim
15564 :nl
15565 h
15566 s/\(.\{148\}\).*/\1/
15567 t more1
15568 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15569 p
15570 n
15571 b repl
15572 :more1
15573 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15574 p
15575 g
15576 s/.\{148\}//
15577 t nl
15578 :delim
15579 h
15580 s/\(.\{148\}\).*/\1/
15581 t more2
15582 s/["\\]/\\&/g; s/^/"/; s/$/"/
15583 p
15584 b
15585 :more2
15586 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15587 p
15588 g
15589 s/.\{148\}//
15590 t delim
15591 ' <conf$$subs.awk | sed '
15592 /^[^""]/{
15593   N
15594   s/\n//
15595 }
15596 ' >>$CONFIG_STATUS || ac_write_fail=1
15597 rm -f conf$$subs.awk
15598 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15599 _ACAWK
15600 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15601   for (key in S) S_is_set[key] = 1
15602   FS = "\a"
15603
15604 }
15605 {
15606   line = $ 0
15607   nfields = split(line, field, "@")
15608   substed = 0
15609   len = length(field[1])
15610   for (i = 2; i < nfields; i++) {
15611     key = field[i]
15612     keylen = length(key)
15613     if (S_is_set[key]) {
15614       value = S[key]
15615       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15616       len += length(value) + length(field[++i])
15617       substed = 1
15618     } else
15619       len += 1 + keylen
15620   }
15621
15622   print line
15623 }
15624
15625 _ACAWK
15626 _ACEOF
15627 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15628 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15629   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15630 else
15631   cat
15632 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15633   || as_fn_error "could not setup config files machinery" "$LINENO" 5
15634 _ACEOF
15635
15636 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15637 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15638 # trailing colons and then remove the whole line if VPATH becomes empty
15639 # (actually we leave an empty line to preserve line numbers).
15640 if test "x$srcdir" = x.; then
15641   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15642 s/:*\$(srcdir):*/:/
15643 s/:*\${srcdir}:*/:/
15644 s/:*@srcdir@:*/:/
15645 s/^\([^=]*=[     ]*\):*/\1/
15646 s/:*$//
15647 s/^[^=]*=[       ]*$//
15648 }'
15649 fi
15650
15651 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15652 fi # test -n "$CONFIG_FILES"
15653
15654 # Set up the scripts for CONFIG_HEADERS section.
15655 # No need to generate them if there are no CONFIG_HEADERS.
15656 # This happens for instance with `./config.status Makefile'.
15657 if test -n "$CONFIG_HEADERS"; then
15658 cat >"$tmp/defines.awk" <<\_ACAWK ||
15659 BEGIN {
15660 _ACEOF
15661
15662 # Transform confdefs.h into an awk script `defines.awk', embedded as
15663 # here-document in config.status, that substitutes the proper values into
15664 # config.h.in to produce config.h.
15665
15666 # Create a delimiter string that does not exist in confdefs.h, to ease
15667 # handling of long lines.
15668 ac_delim='%!_!# '
15669 for ac_last_try in false false :; do
15670   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15671   if test -z "$ac_t"; then
15672     break
15673   elif $ac_last_try; then
15674     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15675   else
15676     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15677   fi
15678 done
15679
15680 # For the awk script, D is an array of macro values keyed by name,
15681 # likewise P contains macro parameters if any.  Preserve backslash
15682 # newline sequences.
15683
15684 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15685 sed -n '
15686 s/.\{148\}/&'"$ac_delim"'/g
15687 t rset
15688 :rset
15689 s/^[     ]*#[    ]*define[       ][      ]*/ /
15690 t def
15691 d
15692 :def
15693 s/\\$//
15694 t bsnl
15695 s/["\\]/\\&/g
15696 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15697 D["\1"]=" \3"/p
15698 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15699 d
15700 :bsnl
15701 s/["\\]/\\&/g
15702 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15703 D["\1"]=" \3\\\\\\n"\\/p
15704 t cont
15705 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15706 t cont
15707 d
15708 :cont
15709 n
15710 s/.\{148\}/&'"$ac_delim"'/g
15711 t clear
15712 :clear
15713 s/\\$//
15714 t bsnlc
15715 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15716 d
15717 :bsnlc
15718 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15719 b cont
15720 ' <confdefs.h | sed '
15721 s/'"$ac_delim"'/"\\\
15722 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15723
15724 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15725   for (key in D) D_is_set[key] = 1
15726   FS = "\a"
15727 }
15728 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15729   line = \$ 0
15730   split(line, arg, " ")
15731   if (arg[1] == "#") {
15732     defundef = arg[2]
15733     mac1 = arg[3]
15734   } else {
15735     defundef = substr(arg[1], 2)
15736     mac1 = arg[2]
15737   }
15738   split(mac1, mac2, "(") #)
15739   macro = mac2[1]
15740   prefix = substr(line, 1, index(line, defundef) - 1)
15741   if (D_is_set[macro]) {
15742     # Preserve the white space surrounding the "#".
15743     print prefix "define", macro P[macro] D[macro]
15744     next
15745   } else {
15746     # Replace #undef with comments.  This is necessary, for example,
15747     # in the case of _POSIX_SOURCE, which is predefined and required
15748     # on some systems where configure will not decide to define it.
15749     if (defundef == "undef") {
15750       print "/*", prefix defundef, macro, "*/"
15751       next
15752     }
15753   }
15754 }
15755 { print }
15756 _ACAWK
15757 _ACEOF
15758 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15759   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15760 fi # test -n "$CONFIG_HEADERS"
15761
15762
15763 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15764 shift
15765 for ac_tag
15766 do
15767   case $ac_tag in
15768   :[FHLC]) ac_mode=$ac_tag; continue;;
15769   esac
15770   case $ac_mode$ac_tag in
15771   :[FHL]*:*);;
15772   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15773   :[FH]-) ac_tag=-:-;;
15774   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15775   esac
15776   ac_save_IFS=$IFS
15777   IFS=:
15778   set x $ac_tag
15779   IFS=$ac_save_IFS
15780   shift
15781   ac_file=$1
15782   shift
15783
15784   case $ac_mode in
15785   :L) ac_source=$1;;
15786   :[FH])
15787     ac_file_inputs=
15788     for ac_f
15789     do
15790       case $ac_f in
15791       -) ac_f="$tmp/stdin";;
15792       *) # Look for the file first in the build tree, then in the source tree
15793          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15794          # because $ac_f cannot contain `:'.
15795          test -f "$ac_f" ||
15796            case $ac_f in
15797            [\\/$]*) false;;
15798            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15799            esac ||
15800            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15801       esac
15802       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15803       as_fn_append ac_file_inputs " '$ac_f'"
15804     done
15805
15806     # Let's still pretend it is `configure' which instantiates (i.e., don't
15807     # use $as_me), people would be surprised to read:
15808     #    /* config.h.  Generated by config.status.  */
15809     configure_input='Generated from '`
15810           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15811         `' by configure.'
15812     if test x"$ac_file" != x-; then
15813       configure_input="$ac_file.  $configure_input"
15814       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15815 $as_echo "$as_me: creating $ac_file" >&6;}
15816     fi
15817     # Neutralize special characters interpreted by sed in replacement strings.
15818     case $configure_input in #(
15819     *\&* | *\|* | *\\* )
15820        ac_sed_conf_input=`$as_echo "$configure_input" |
15821        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15822     *) ac_sed_conf_input=$configure_input;;
15823     esac
15824
15825     case $ac_tag in
15826     *:-:* | *:-) cat >"$tmp/stdin" \
15827       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15828     esac
15829     ;;
15830   esac
15831
15832   ac_dir=`$as_dirname -- "$ac_file" ||
15833 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15834          X"$ac_file" : 'X\(//\)[^/]' \| \
15835          X"$ac_file" : 'X\(//\)$' \| \
15836          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15837 $as_echo X"$ac_file" |
15838     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15839             s//\1/
15840             q
15841           }
15842           /^X\(\/\/\)[^/].*/{
15843             s//\1/
15844             q
15845           }
15846           /^X\(\/\/\)$/{
15847             s//\1/
15848             q
15849           }
15850           /^X\(\/\).*/{
15851             s//\1/
15852             q
15853           }
15854           s/.*/./; q'`
15855   as_dir="$ac_dir"; as_fn_mkdir_p
15856   ac_builddir=.
15857
15858 case "$ac_dir" in
15859 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15860 *)
15861   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15862   # A ".." for each directory in $ac_dir_suffix.
15863   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15864   case $ac_top_builddir_sub in
15865   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15866   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15867   esac ;;
15868 esac
15869 ac_abs_top_builddir=$ac_pwd
15870 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15871 # for backward compatibility:
15872 ac_top_builddir=$ac_top_build_prefix
15873
15874 case $srcdir in
15875   .)  # We are building in place.
15876     ac_srcdir=.
15877     ac_top_srcdir=$ac_top_builddir_sub
15878     ac_abs_top_srcdir=$ac_pwd ;;
15879   [\\/]* | ?:[\\/]* )  # Absolute name.
15880     ac_srcdir=$srcdir$ac_dir_suffix;
15881     ac_top_srcdir=$srcdir
15882     ac_abs_top_srcdir=$srcdir ;;
15883   *) # Relative name.
15884     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
15885     ac_top_srcdir=$ac_top_build_prefix$srcdir
15886     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
15887 esac
15888 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
15889
15890
15891   case $ac_mode in
15892   :F)
15893   #
15894   # CONFIG_FILE
15895   #
15896
15897   case $INSTALL in
15898   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
15899   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
15900   esac
15901   ac_MKDIR_P=$MKDIR_P
15902   case $MKDIR_P in
15903   [\\/$]* | ?:[\\/]* ) ;;
15904   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
15905   esac
15906 _ACEOF
15907
15908 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15909 # If the template does not know about datarootdir, expand it.
15910 # FIXME: This hack should be removed a few years after 2.60.
15911 ac_datarootdir_hack=; ac_datarootdir_seen=
15912 ac_sed_dataroot='
15913 /datarootdir/ {
15914   p
15915   q
15916 }
15917 /@datadir@/p
15918 /@docdir@/p
15919 /@infodir@/p
15920 /@localedir@/p
15921 /@mandir@/p'
15922 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15923 *datarootdir*) ac_datarootdir_seen=yes;;
15924 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
15925   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15926 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15927 _ACEOF
15928 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15929   ac_datarootdir_hack='
15930   s&@datadir@&$datadir&g
15931   s&@docdir@&$docdir&g
15932   s&@infodir@&$infodir&g
15933   s&@localedir@&$localedir&g
15934   s&@mandir@&$mandir&g
15935   s&\\\${datarootdir}&$datarootdir&g' ;;
15936 esac
15937 _ACEOF
15938
15939 # Neutralize VPATH when `$srcdir' = `.'.
15940 # Shell code in configure.ac might set extrasub.
15941 # FIXME: do we really want to maintain this feature?
15942 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15943 ac_sed_extra="$ac_vpsub
15944 $extrasub
15945 _ACEOF
15946 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15947 :t
15948 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
15949 s|@configure_input@|$ac_sed_conf_input|;t t
15950 s&@top_builddir@&$ac_top_builddir_sub&;t t
15951 s&@top_build_prefix@&$ac_top_build_prefix&;t t
15952 s&@srcdir@&$ac_srcdir&;t t
15953 s&@abs_srcdir@&$ac_abs_srcdir&;t t
15954 s&@top_srcdir@&$ac_top_srcdir&;t t
15955 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
15956 s&@builddir@&$ac_builddir&;t t
15957 s&@abs_builddir@&$ac_abs_builddir&;t t
15958 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
15959 s&@INSTALL@&$ac_INSTALL&;t t
15960 s&@MKDIR_P@&$ac_MKDIR_P&;t t
15961 $ac_datarootdir_hack
15962 "
15963 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
15964   || as_fn_error "could not create $ac_file" "$LINENO" 5
15965
15966 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15967   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
15968   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
15969   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15970 which seems to be undefined.  Please make sure it is defined." >&5
15971 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
15972 which seems to be undefined.  Please make sure it is defined." >&2;}
15973
15974   rm -f "$tmp/stdin"
15975   case $ac_file in
15976   -) cat "$tmp/out" && rm -f "$tmp/out";;
15977   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
15978   esac \
15979   || as_fn_error "could not create $ac_file" "$LINENO" 5
15980  ;;
15981   :H)
15982   #
15983   # CONFIG_HEADER
15984   #
15985   if test x"$ac_file" != x-; then
15986     {
15987       $as_echo "/* $configure_input  */" \
15988       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
15989     } >"$tmp/config.h" \
15990       || as_fn_error "could not create $ac_file" "$LINENO" 5
15991     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
15992       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15993 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15994     else
15995       rm -f "$ac_file"
15996       mv "$tmp/config.h" "$ac_file" \
15997         || as_fn_error "could not create $ac_file" "$LINENO" 5
15998     fi
15999   else
16000     $as_echo "/* $configure_input  */" \
16001       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16002       || as_fn_error "could not create -" "$LINENO" 5
16003   fi
16004 # Compute "$ac_file"'s index in $config_headers.
16005 _am_arg="$ac_file"
16006 _am_stamp_count=1
16007 for _am_header in $config_headers :; do
16008   case $_am_header in
16009     $_am_arg | $_am_arg:* )
16010       break ;;
16011     * )
16012       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16013   esac
16014 done
16015 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16016 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16017          X"$_am_arg" : 'X\(//\)[^/]' \| \
16018          X"$_am_arg" : 'X\(//\)$' \| \
16019          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16020 $as_echo X"$_am_arg" |
16021     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16022             s//\1/
16023             q
16024           }
16025           /^X\(\/\/\)[^/].*/{
16026             s//\1/
16027             q
16028           }
16029           /^X\(\/\/\)$/{
16030             s//\1/
16031             q
16032           }
16033           /^X\(\/\).*/{
16034             s//\1/
16035             q
16036           }
16037           s/.*/./; q'`/stamp-h$_am_stamp_count
16038  ;;
16039
16040   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16041 $as_echo "$as_me: executing $ac_file commands" >&6;}
16042  ;;
16043   esac
16044
16045
16046   case $ac_file$ac_mode in
16047     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16048   # Autoconf 2.62 quotes --file arguments for eval, but not when files
16049   # are listed without --file.  Let's play safe and only enable the eval
16050   # if we detect the quoting.
16051   case $CONFIG_FILES in
16052   *\'*) eval set x "$CONFIG_FILES" ;;
16053   *)   set x $CONFIG_FILES ;;
16054   esac
16055   shift
16056   for mf
16057   do
16058     # Strip MF so we end up with the name of the file.
16059     mf=`echo "$mf" | sed -e 's/:.*$//'`
16060     # Check whether this is an Automake generated Makefile or not.
16061     # We used to match only the files named `Makefile.in', but
16062     # some people rename them; so instead we look at the file content.
16063     # Grep'ing the first line is not enough: some people post-process
16064     # each Makefile.in and add a new line on top of each file to say so.
16065     # Grep'ing the whole file is not good either: AIX grep has a line
16066     # limit of 2048, but all sed's we know have understand at least 4000.
16067     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16068       dirpart=`$as_dirname -- "$mf" ||
16069 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16070          X"$mf" : 'X\(//\)[^/]' \| \
16071          X"$mf" : 'X\(//\)$' \| \
16072          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16073 $as_echo X"$mf" |
16074     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16075             s//\1/
16076             q
16077           }
16078           /^X\(\/\/\)[^/].*/{
16079             s//\1/
16080             q
16081           }
16082           /^X\(\/\/\)$/{
16083             s//\1/
16084             q
16085           }
16086           /^X\(\/\).*/{
16087             s//\1/
16088             q
16089           }
16090           s/.*/./; q'`
16091     else
16092       continue
16093     fi
16094     # Extract the definition of DEPDIR, am__include, and am__quote
16095     # from the Makefile without running `make'.
16096     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16097     test -z "$DEPDIR" && continue
16098     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16099     test -z "am__include" && continue
16100     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16101     # When using ansi2knr, U may be empty or an underscore; expand it
16102     U=`sed -n 's/^U = //p' < "$mf"`
16103     # Find all dependency output files, they are included files with
16104     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16105     # simplest approach to changing $(DEPDIR) to its actual value in the
16106     # expansion.
16107     for file in `sed -n "
16108       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16109          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16110       # Make sure the directory exists.
16111       test -f "$dirpart/$file" && continue
16112       fdir=`$as_dirname -- "$file" ||
16113 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16114          X"$file" : 'X\(//\)[^/]' \| \
16115          X"$file" : 'X\(//\)$' \| \
16116          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16117 $as_echo X"$file" |
16118     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16119             s//\1/
16120             q
16121           }
16122           /^X\(\/\/\)[^/].*/{
16123             s//\1/
16124             q
16125           }
16126           /^X\(\/\/\)$/{
16127             s//\1/
16128             q
16129           }
16130           /^X\(\/\).*/{
16131             s//\1/
16132             q
16133           }
16134           s/.*/./; q'`
16135       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16136       # echo "creating $dirpart/$file"
16137       echo '# dummy' > "$dirpart/$file"
16138     done
16139   done
16140 }
16141  ;;
16142     "libtool":C)
16143
16144     # See if we are running on zsh, and set the options which allow our
16145     # commands through without removal of \ escapes.
16146     if test -n "${ZSH_VERSION+set}" ; then
16147       setopt NO_GLOB_SUBST
16148     fi
16149
16150     cfgfile="${ofile}T"
16151     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16152     $RM "$cfgfile"
16153
16154     cat <<_LT_EOF >> "$cfgfile"
16155 #! $SHELL
16156
16157 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16158 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16159 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16160 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16161 #
16162 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16163 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16164 #   Written by Gordon Matzigkeit, 1996
16165 #
16166 #   This file is part of GNU Libtool.
16167 #
16168 # GNU Libtool is free software; you can redistribute it and/or
16169 # modify it under the terms of the GNU General Public License as
16170 # published by the Free Software Foundation; either version 2 of
16171 # the License, or (at your option) any later version.
16172 #
16173 # As a special exception to the GNU General Public License,
16174 # if you distribute this file as part of a program or library that
16175 # is built using GNU Libtool, you may include this file under the
16176 # same distribution terms that you use for the rest of that program.
16177 #
16178 # GNU Libtool is distributed in the hope that it will be useful,
16179 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16180 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16181 # GNU General Public License for more details.
16182 #
16183 # You should have received a copy of the GNU General Public License
16184 # along with GNU Libtool; see the file COPYING.  If not, a copy
16185 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16186 # obtained by writing to the Free Software Foundation, Inc.,
16187 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16188
16189
16190 # The names of the tagged configurations supported by this script.
16191 available_tags=""
16192
16193 # ### BEGIN LIBTOOL CONFIG
16194
16195 # Which release of libtool.m4 was used?
16196 macro_version=$macro_version
16197 macro_revision=$macro_revision
16198
16199 # Whether or not to build shared libraries.
16200 build_libtool_libs=$enable_shared
16201
16202 # Whether or not to build static libraries.
16203 build_old_libs=$enable_static
16204
16205 # What type of objects to build.
16206 pic_mode=$pic_mode
16207
16208 # Whether or not to optimize for fast installation.
16209 fast_install=$enable_fast_install
16210
16211 # Shell to use when invoking shell scripts.
16212 SHELL=$lt_SHELL
16213
16214 # An echo program that protects backslashes.
16215 ECHO=$lt_ECHO
16216
16217 # The host system.
16218 host_alias=$host_alias
16219 host=$host
16220 host_os=$host_os
16221
16222 # The build system.
16223 build_alias=$build_alias
16224 build=$build
16225 build_os=$build_os
16226
16227 # A sed program that does not truncate output.
16228 SED=$lt_SED
16229
16230 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16231 Xsed="\$SED -e 1s/^X//"
16232
16233 # A grep program that handles long lines.
16234 GREP=$lt_GREP
16235
16236 # An ERE matcher.
16237 EGREP=$lt_EGREP
16238
16239 # A literal string matcher.
16240 FGREP=$lt_FGREP
16241
16242 # A BSD- or MS-compatible name lister.
16243 NM=$lt_NM
16244
16245 # Whether we need soft or hard links.
16246 LN_S=$lt_LN_S
16247
16248 # What is the maximum length of a command?
16249 max_cmd_len=$max_cmd_len
16250
16251 # Object file suffix (normally "o").
16252 objext=$ac_objext
16253
16254 # Executable file suffix (normally "").
16255 exeext=$exeext
16256
16257 # whether the shell understands "unset".
16258 lt_unset=$lt_unset
16259
16260 # turn spaces into newlines.
16261 SP2NL=$lt_lt_SP2NL
16262
16263 # turn newlines into spaces.
16264 NL2SP=$lt_lt_NL2SP
16265
16266 # An object symbol dumper.
16267 OBJDUMP=$lt_OBJDUMP
16268
16269 # Method to check whether dependent libraries are shared objects.
16270 deplibs_check_method=$lt_deplibs_check_method
16271
16272 # Command to use when deplibs_check_method == "file_magic".
16273 file_magic_cmd=$lt_file_magic_cmd
16274
16275 # The archiver.
16276 AR=$lt_AR
16277 AR_FLAGS=$lt_AR_FLAGS
16278
16279 # A symbol stripping program.
16280 STRIP=$lt_STRIP
16281
16282 # Commands used to install an old-style archive.
16283 RANLIB=$lt_RANLIB
16284 old_postinstall_cmds=$lt_old_postinstall_cmds
16285 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16286
16287 # Whether to use a lock for old archive extraction.
16288 lock_old_archive_extraction=$lock_old_archive_extraction
16289
16290 # A C compiler.
16291 LTCC=$lt_CC
16292
16293 # LTCC compiler flags.
16294 LTCFLAGS=$lt_CFLAGS
16295
16296 # Take the output of nm and produce a listing of raw symbols and C names.
16297 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16298
16299 # Transform the output of nm in a proper C declaration.
16300 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16301
16302 # Transform the output of nm in a C name address pair.
16303 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16304
16305 # Transform the output of nm in a C name address pair when lib prefix is needed.
16306 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16307
16308 # The name of the directory that contains temporary libtool files.
16309 objdir=$objdir
16310
16311 # Used to examine libraries when file_magic_cmd begins with "file".
16312 MAGIC_CMD=$MAGIC_CMD
16313
16314 # Must we lock files when doing compilation?
16315 need_locks=$lt_need_locks
16316
16317 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16318 DSYMUTIL=$lt_DSYMUTIL
16319
16320 # Tool to change global to local symbols on Mac OS X.
16321 NMEDIT=$lt_NMEDIT
16322
16323 # Tool to manipulate fat objects and archives on Mac OS X.
16324 LIPO=$lt_LIPO
16325
16326 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16327 OTOOL=$lt_OTOOL
16328
16329 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16330 OTOOL64=$lt_OTOOL64
16331
16332 # Old archive suffix (normally "a").
16333 libext=$libext
16334
16335 # Shared library suffix (normally ".so").
16336 shrext_cmds=$lt_shrext_cmds
16337
16338 # The commands to extract the exported symbol list from a shared archive.
16339 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16340
16341 # Variables whose values should be saved in libtool wrapper scripts and
16342 # restored at link time.
16343 variables_saved_for_relink=$lt_variables_saved_for_relink
16344
16345 # Do we need the "lib" prefix for modules?
16346 need_lib_prefix=$need_lib_prefix
16347
16348 # Do we need a version for libraries?
16349 need_version=$need_version
16350
16351 # Library versioning type.
16352 version_type=$version_type
16353
16354 # Shared library runtime path variable.
16355 runpath_var=$runpath_var
16356
16357 # Shared library path variable.
16358 shlibpath_var=$shlibpath_var
16359
16360 # Is shlibpath searched before the hard-coded library search path?
16361 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16362
16363 # Format of library name prefix.
16364 libname_spec=$lt_libname_spec
16365
16366 # List of archive names.  First name is the real one, the rest are links.
16367 # The last name is the one that the linker finds with -lNAME
16368 library_names_spec=$lt_library_names_spec
16369
16370 # The coded name of the library, if different from the real name.
16371 soname_spec=$lt_soname_spec
16372
16373 # Permission mode override for installation of shared libraries.
16374 install_override_mode=$lt_install_override_mode
16375
16376 # Command to use after installation of a shared archive.
16377 postinstall_cmds=$lt_postinstall_cmds
16378
16379 # Command to use after uninstallation of a shared archive.
16380 postuninstall_cmds=$lt_postuninstall_cmds
16381
16382 # Commands used to finish a libtool library installation in a directory.
16383 finish_cmds=$lt_finish_cmds
16384
16385 # As "finish_cmds", except a single script fragment to be evaled but
16386 # not shown.
16387 finish_eval=$lt_finish_eval
16388
16389 # Whether we should hardcode library paths into libraries.
16390 hardcode_into_libs=$hardcode_into_libs
16391
16392 # Compile-time system search path for libraries.
16393 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16394
16395 # Run-time system search path for libraries.
16396 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16397
16398 # Whether dlopen is supported.
16399 dlopen_support=$enable_dlopen
16400
16401 # Whether dlopen of programs is supported.
16402 dlopen_self=$enable_dlopen_self
16403
16404 # Whether dlopen of statically linked programs is supported.
16405 dlopen_self_static=$enable_dlopen_self_static
16406
16407 # Commands to strip libraries.
16408 old_striplib=$lt_old_striplib
16409 striplib=$lt_striplib
16410
16411
16412 # The linker used to build libraries.
16413 LD=$lt_LD
16414
16415 # How to create reloadable object files.
16416 reload_flag=$lt_reload_flag
16417 reload_cmds=$lt_reload_cmds
16418
16419 # Commands used to build an old-style archive.
16420 old_archive_cmds=$lt_old_archive_cmds
16421
16422 # A language specific compiler.
16423 CC=$lt_compiler
16424
16425 # Is the compiler the GNU compiler?
16426 with_gcc=$GCC
16427
16428 # Compiler flag to turn off builtin functions.
16429 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16430
16431 # How to pass a linker flag through the compiler.
16432 wl=$lt_lt_prog_compiler_wl
16433
16434 # Additional compiler flags for building library objects.
16435 pic_flag=$lt_lt_prog_compiler_pic
16436
16437 # Compiler flag to prevent dynamic linking.
16438 link_static_flag=$lt_lt_prog_compiler_static
16439
16440 # Does compiler simultaneously support -c and -o options?
16441 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16442
16443 # Whether or not to add -lc for building shared libraries.
16444 build_libtool_need_lc=$archive_cmds_need_lc
16445
16446 # Whether or not to disallow shared libs when runtime libs are static.
16447 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16448
16449 # Compiler flag to allow reflexive dlopens.
16450 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16451
16452 # Compiler flag to generate shared objects directly from archives.
16453 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16454
16455 # Whether the compiler copes with passing no objects directly.
16456 compiler_needs_object=$lt_compiler_needs_object
16457
16458 # Create an old-style archive from a shared archive.
16459 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16460
16461 # Create a temporary old-style archive to link instead of a shared archive.
16462 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16463
16464 # Commands used to build a shared archive.
16465 archive_cmds=$lt_archive_cmds
16466 archive_expsym_cmds=$lt_archive_expsym_cmds
16467
16468 # Commands used to build a loadable module if different from building
16469 # a shared archive.
16470 module_cmds=$lt_module_cmds
16471 module_expsym_cmds=$lt_module_expsym_cmds
16472
16473 # Whether we are building with GNU ld or not.
16474 with_gnu_ld=$lt_with_gnu_ld
16475
16476 # Flag that allows shared libraries with undefined symbols to be built.
16477 allow_undefined_flag=$lt_allow_undefined_flag
16478
16479 # Flag that enforces no undefined symbols.
16480 no_undefined_flag=$lt_no_undefined_flag
16481
16482 # Flag to hardcode \$libdir into a binary during linking.
16483 # This must work even if \$libdir does not exist
16484 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16485
16486 # If ld is used when linking, flag to hardcode \$libdir into a binary
16487 # during linking.  This must work even if \$libdir does not exist.
16488 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16489
16490 # Whether we need a single "-rpath" flag with a separated argument.
16491 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16492
16493 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16494 # DIR into the resulting binary.
16495 hardcode_direct=$hardcode_direct
16496
16497 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16498 # DIR into the resulting binary and the resulting library dependency is
16499 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16500 # library is relocated.
16501 hardcode_direct_absolute=$hardcode_direct_absolute
16502
16503 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16504 # into the resulting binary.
16505 hardcode_minus_L=$hardcode_minus_L
16506
16507 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16508 # into the resulting binary.
16509 hardcode_shlibpath_var=$hardcode_shlibpath_var
16510
16511 # Set to "yes" if building a shared library automatically hardcodes DIR
16512 # into the library and all subsequent libraries and executables linked
16513 # against it.
16514 hardcode_automatic=$hardcode_automatic
16515
16516 # Set to yes if linker adds runtime paths of dependent libraries
16517 # to runtime path list.
16518 inherit_rpath=$inherit_rpath
16519
16520 # Whether libtool must link a program against all its dependency libraries.
16521 link_all_deplibs=$link_all_deplibs
16522
16523 # Fix the shell variable \$srcfile for the compiler.
16524 fix_srcfile_path=$lt_fix_srcfile_path
16525
16526 # Set to "yes" if exported symbols are required.
16527 always_export_symbols=$always_export_symbols
16528
16529 # The commands to list exported symbols.
16530 export_symbols_cmds=$lt_export_symbols_cmds
16531
16532 # Symbols that should not be listed in the preloaded symbols.
16533 exclude_expsyms=$lt_exclude_expsyms
16534
16535 # Symbols that must always be exported.
16536 include_expsyms=$lt_include_expsyms
16537
16538 # Commands necessary for linking programs (against libraries) with templates.
16539 prelink_cmds=$lt_prelink_cmds
16540
16541 # Specify filename containing input files.
16542 file_list_spec=$lt_file_list_spec
16543
16544 # How to hardcode a shared library path into an executable.
16545 hardcode_action=$hardcode_action
16546
16547 # ### END LIBTOOL CONFIG
16548
16549 _LT_EOF
16550
16551   case $host_os in
16552   aix3*)
16553     cat <<\_LT_EOF >> "$cfgfile"
16554 # AIX sometimes has problems with the GCC collect2 program.  For some
16555 # reason, if we set the COLLECT_NAMES environment variable, the problems
16556 # vanish in a puff of smoke.
16557 if test "X${COLLECT_NAMES+set}" != Xset; then
16558   COLLECT_NAMES=
16559   export COLLECT_NAMES
16560 fi
16561 _LT_EOF
16562     ;;
16563   esac
16564
16565
16566 ltmain="$ac_aux_dir/ltmain.sh"
16567
16568
16569   # We use sed instead of cat because bash on DJGPP gets confused if
16570   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16571   # text mode, it properly converts lines to CR/LF.  This bash problem
16572   # is reportedly fixed, but why not run on old versions too?
16573   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16574     || (rm -f "$cfgfile"; exit 1)
16575
16576   case $xsi_shell in
16577   yes)
16578     cat << \_LT_EOF >> "$cfgfile"
16579
16580 # func_dirname file append nondir_replacement
16581 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16582 # otherwise set result to NONDIR_REPLACEMENT.
16583 func_dirname ()
16584 {
16585   case ${1} in
16586     */*) func_dirname_result="${1%/*}${2}" ;;
16587     *  ) func_dirname_result="${3}" ;;
16588   esac
16589 }
16590
16591 # func_basename file
16592 func_basename ()
16593 {
16594   func_basename_result="${1##*/}"
16595 }
16596
16597 # func_dirname_and_basename file append nondir_replacement
16598 # perform func_basename and func_dirname in a single function
16599 # call:
16600 #   dirname:  Compute the dirname of FILE.  If nonempty,
16601 #             add APPEND to the result, otherwise set result
16602 #             to NONDIR_REPLACEMENT.
16603 #             value returned in "$func_dirname_result"
16604 #   basename: Compute filename of FILE.
16605 #             value retuned in "$func_basename_result"
16606 # Implementation must be kept synchronized with func_dirname
16607 # and func_basename. For efficiency, we do not delegate to
16608 # those functions but instead duplicate the functionality here.
16609 func_dirname_and_basename ()
16610 {
16611   case ${1} in
16612     */*) func_dirname_result="${1%/*}${2}" ;;
16613     *  ) func_dirname_result="${3}" ;;
16614   esac
16615   func_basename_result="${1##*/}"
16616 }
16617
16618 # func_stripname prefix suffix name
16619 # strip PREFIX and SUFFIX off of NAME.
16620 # PREFIX and SUFFIX must not contain globbing or regex special
16621 # characters, hashes, percent signs, but SUFFIX may contain a leading
16622 # dot (in which case that matches only a dot).
16623 func_stripname ()
16624 {
16625   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16626   # positional parameters, so assign one to ordinary parameter first.
16627   func_stripname_result=${3}
16628   func_stripname_result=${func_stripname_result#"${1}"}
16629   func_stripname_result=${func_stripname_result%"${2}"}
16630 }
16631
16632 # func_opt_split
16633 func_opt_split ()
16634 {
16635   func_opt_split_opt=${1%%=*}
16636   func_opt_split_arg=${1#*=}
16637 }
16638
16639 # func_lo2o object
16640 func_lo2o ()
16641 {
16642   case ${1} in
16643     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16644     *)    func_lo2o_result=${1} ;;
16645   esac
16646 }
16647
16648 # func_xform libobj-or-source
16649 func_xform ()
16650 {
16651   func_xform_result=${1%.*}.lo
16652 }
16653
16654 # func_arith arithmetic-term...
16655 func_arith ()
16656 {
16657   func_arith_result=$(( $* ))
16658 }
16659
16660 # func_len string
16661 # STRING may not start with a hyphen.
16662 func_len ()
16663 {
16664   func_len_result=${#1}
16665 }
16666
16667 _LT_EOF
16668     ;;
16669   *) # Bourne compatible functions.
16670     cat << \_LT_EOF >> "$cfgfile"
16671
16672 # func_dirname file append nondir_replacement
16673 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16674 # otherwise set result to NONDIR_REPLACEMENT.
16675 func_dirname ()
16676 {
16677   # Extract subdirectory from the argument.
16678   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16679   if test "X$func_dirname_result" = "X${1}"; then
16680     func_dirname_result="${3}"
16681   else
16682     func_dirname_result="$func_dirname_result${2}"
16683   fi
16684 }
16685
16686 # func_basename file
16687 func_basename ()
16688 {
16689   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16690 }
16691
16692
16693 # func_stripname prefix suffix name
16694 # strip PREFIX and SUFFIX off of NAME.
16695 # PREFIX and SUFFIX must not contain globbing or regex special
16696 # characters, hashes, percent signs, but SUFFIX may contain a leading
16697 # dot (in which case that matches only a dot).
16698 # func_strip_suffix prefix name
16699 func_stripname ()
16700 {
16701   case ${2} in
16702     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16703     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16704   esac
16705 }
16706
16707 # sed scripts:
16708 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16709 my_sed_long_arg='1s/^-[^=]*=//'
16710
16711 # func_opt_split
16712 func_opt_split ()
16713 {
16714   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16715   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16716 }
16717
16718 # func_lo2o object
16719 func_lo2o ()
16720 {
16721   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16722 }
16723
16724 # func_xform libobj-or-source
16725 func_xform ()
16726 {
16727   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16728 }
16729
16730 # func_arith arithmetic-term...
16731 func_arith ()
16732 {
16733   func_arith_result=`expr "$@"`
16734 }
16735
16736 # func_len string
16737 # STRING may not start with a hyphen.
16738 func_len ()
16739 {
16740   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16741 }
16742
16743 _LT_EOF
16744 esac
16745
16746 case $lt_shell_append in
16747   yes)
16748     cat << \_LT_EOF >> "$cfgfile"
16749
16750 # func_append var value
16751 # Append VALUE to the end of shell variable VAR.
16752 func_append ()
16753 {
16754   eval "$1+=\$2"
16755 }
16756 _LT_EOF
16757     ;;
16758   *)
16759     cat << \_LT_EOF >> "$cfgfile"
16760
16761 # func_append var value
16762 # Append VALUE to the end of shell variable VAR.
16763 func_append ()
16764 {
16765   eval "$1=\$$1\$2"
16766 }
16767
16768 _LT_EOF
16769     ;;
16770   esac
16771
16772
16773   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16774     || (rm -f "$cfgfile"; exit 1)
16775
16776   mv -f "$cfgfile" "$ofile" ||
16777     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16778   chmod +x "$ofile"
16779
16780  ;;
16781     "default-1":C)
16782     for ac_file in $CONFIG_FILES; do
16783       # Support "outfile[:infile[:infile...]]"
16784       case "$ac_file" in
16785         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16786       esac
16787       # PO directories have a Makefile.in generated from Makefile.in.in.
16788       case "$ac_file" in */Makefile.in)
16789         # Adjust a relative srcdir.
16790         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16791         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16792         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16793         # In autoconf-2.13 it is called $ac_given_srcdir.
16794         # In autoconf-2.50 it is called $srcdir.
16795         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16796         case "$ac_given_srcdir" in
16797           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16798           /*) top_srcdir="$ac_given_srcdir" ;;
16799           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16800         esac
16801         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16802           rm -f "$ac_dir/POTFILES"
16803           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16804           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16805           POMAKEFILEDEPS="POTFILES.in"
16806           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16807           # on $ac_dir but don't depend on user-specified configuration
16808           # parameters.
16809           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16810             # The LINGUAS file contains the set of available languages.
16811             if test -n "$OBSOLETE_ALL_LINGUAS"; then
16812               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
16813             fi
16814             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16815             # Hide the ALL_LINGUAS assigment from automake.
16816             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16817             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16818           else
16819             # The set of available languages was given in configure.in.
16820             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16821           fi
16822           case "$ac_given_srcdir" in
16823             .) srcdirpre= ;;
16824             *) srcdirpre='$(srcdir)/' ;;
16825           esac
16826           POFILES=
16827           GMOFILES=
16828           UPDATEPOFILES=
16829           DUMMYPOFILES=
16830           for lang in $ALL_LINGUAS; do
16831             POFILES="$POFILES $srcdirpre$lang.po"
16832             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16833             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16834             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16835           done
16836           # CATALOGS depends on both $ac_dir and the user's LINGUAS
16837           # environment variable.
16838           INST_LINGUAS=
16839           if test -n "$ALL_LINGUAS"; then
16840             for presentlang in $ALL_LINGUAS; do
16841               useit=no
16842               if test "%UNSET%" != "$LINGUAS"; then
16843                 desiredlanguages="$LINGUAS"
16844               else
16845                 desiredlanguages="$ALL_LINGUAS"
16846               fi
16847               for desiredlang in $desiredlanguages; do
16848                 # Use the presentlang catalog if desiredlang is
16849                 #   a. equal to presentlang, or
16850                 #   b. a variant of presentlang (because in this case,
16851                 #      presentlang can be used as a fallback for messages
16852                 #      which are not translated in the desiredlang catalog).
16853                 case "$desiredlang" in
16854                   "$presentlang"*) useit=yes;;
16855                 esac
16856               done
16857               if test $useit = yes; then
16858                 INST_LINGUAS="$INST_LINGUAS $presentlang"
16859               fi
16860             done
16861           fi
16862           CATALOGS=
16863           if test -n "$INST_LINGUAS"; then
16864             for lang in $INST_LINGUAS; do
16865               CATALOGS="$CATALOGS $lang.gmo"
16866             done
16867           fi
16868           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16869           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"
16870           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16871             if test -f "$f"; then
16872               case "$f" in
16873                 *.orig | *.bak | *~) ;;
16874                 *) cat "$f" >> "$ac_dir/Makefile" ;;
16875               esac
16876             fi
16877           done
16878         fi
16879         ;;
16880       esac
16881     done ;;
16882     "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
16883  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
16884  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
16885  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
16886  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
16887  if test "x$cgen_cpu_prefix" != x ; then
16888    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
16889  fi ;;
16890
16891   esac
16892 done # for ac_tag
16893
16894
16895 as_fn_exit 0
16896 _ACEOF
16897 ac_clean_files=$ac_clean_files_save
16898
16899 test $ac_write_fail = 0 ||
16900   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
16901
16902
16903 # configure is writing to config.log, and then calls config.status.
16904 # config.status does its own redirection, appending to config.log.
16905 # Unfortunately, on DOS this fails, as config.log is still kept open
16906 # by configure, so config.status won't be able to write to it; its
16907 # output is simply discarded.  So we exec the FD to /dev/null,
16908 # effectively closing config.log, so it can be properly (re)opened and
16909 # appended to by config.status.  When coming back to configure, we
16910 # need to make the FD available again.
16911 if test "$no_create" != yes; then
16912   ac_cs_success=:
16913   ac_config_status_args=
16914   test "$silent" = yes &&
16915     ac_config_status_args="$ac_config_status_args --quiet"
16916   exec 5>/dev/null
16917   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
16918   exec 5>>config.log
16919   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16920   # would make configure fail if this is the last instruction.
16921   $ac_cs_success || as_fn_exit $?
16922 fi
16923 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
16924   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16925 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
16926 fi
16927