enable -Wwrite-strings for gas
[external/binutils.git] / gas / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for gas 2.26.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.26.51'
560 PACKAGE_STRING='gas 2.26.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 zlibinc
606 zlibdir
607 LIBM
608 ALLOCA
609 GENINSRC_NEVER_FALSE
610 GENINSRC_NEVER_TRUE
611 MAINT
612 MAINTAINER_MODE_FALSE
613 MAINTAINER_MODE_TRUE
614 MSGMERGE
615 MSGFMT
616 MKINSTALLDIRS
617 CATOBJEXT
618 GENCAT
619 INSTOBJEXT
620 DATADIRNAME
621 CATALOGS
622 POSUB
623 GMSGFMT
624 XGETTEXT
625 INCINTL
626 LIBINTL_DEP
627 LIBINTL
628 USE_NLS
629 LEXLIB
630 LEX_OUTPUT_ROOT
631 LEX
632 YFLAGS
633 YACC
634 OPCODES_LIB
635 atof
636 install_tooldir
637 te_file
638 obj_format
639 target_cpu_type
640 extra_objects
641 cgen_cpu_prefix
642 GDBINIT
643 WARN_WRITE_STRINGS
644 NO_WERROR
645 WARN_CFLAGS
646 OTOOL64
647 OTOOL
648 LIPO
649 NMEDIT
650 DSYMUTIL
651 RANLIB
652 AR
653 OBJDUMP
654 LN_S
655 NM
656 ac_ct_DUMPBIN
657 DUMPBIN
658 LD
659 FGREP
660 SED
661 LIBTOOL
662 EGREP
663 GREP
664 CPP
665 am__fastdepCC_FALSE
666 am__fastdepCC_TRUE
667 CCDEPMODE
668 AMDEPBACKSLASH
669 AMDEP_FALSE
670 AMDEP_TRUE
671 am__quote
672 am__include
673 DEPDIR
674 am__untar
675 am__tar
676 AMTAR
677 am__leading_dot
678 SET_MAKE
679 AWK
680 mkdir_p
681 MKDIR_P
682 INSTALL_STRIP_PROGRAM
683 STRIP
684 install_sh
685 MAKEINFO
686 AUTOHEADER
687 AUTOMAKE
688 AUTOCONF
689 ACLOCAL
690 VERSION
691 PACKAGE
692 CYGPATH_W
693 am__isrc
694 INSTALL_DATA
695 INSTALL_SCRIPT
696 INSTALL_PROGRAM
697 OBJEXT
698 EXEEXT
699 ac_ct_CC
700 CPPFLAGS
701 LDFLAGS
702 CFLAGS
703 CC
704 target_os
705 target_vendor
706 target_cpu
707 target
708 host_os
709 host_vendor
710 host_cpu
711 host
712 build_os
713 build_vendor
714 build_cpu
715 build
716 target_alias
717 host_alias
718 build_alias
719 LIBS
720 ECHO_T
721 ECHO_N
722 ECHO_C
723 DEFS
724 mandir
725 localedir
726 libdir
727 psdir
728 pdfdir
729 dvidir
730 htmldir
731 infodir
732 docdir
733 oldincludedir
734 includedir
735 localstatedir
736 sharedstatedir
737 sysconfdir
738 datadir
739 datarootdir
740 libexecdir
741 sbindir
742 bindir
743 program_transform_name
744 prefix
745 exec_prefix
746 PACKAGE_URL
747 PACKAGE_BUGREPORT
748 PACKAGE_STRING
749 PACKAGE_VERSION
750 PACKAGE_TARNAME
751 PACKAGE_NAME
752 PATH_SEPARATOR
753 SHELL'
754 ac_subst_files=''
755 ac_user_opts='
756 enable_option_checking
757 enable_dependency_tracking
758 enable_shared
759 enable_static
760 with_pic
761 enable_fast_install
762 with_gnu_ld
763 enable_libtool_lock
764 enable_plugins
765 enable_largefile
766 enable_targets
767 enable_checking
768 enable_compressed_debug_sections
769 enable_x86_relax_relocations
770 enable_elf_stt_common
771 enable_werror
772 enable_build_warnings
773 enable_nls
774 enable_maintainer_mode
775 with_system_zlib
776 '
777       ac_precious_vars='build_alias
778 host_alias
779 target_alias
780 CC
781 CFLAGS
782 LDFLAGS
783 LIBS
784 CPPFLAGS
785 CPP
786 YACC
787 YFLAGS'
788
789
790 # Initialize some variables set by options.
791 ac_init_help=
792 ac_init_version=false
793 ac_unrecognized_opts=
794 ac_unrecognized_sep=
795 # The variables have the same names as the options, with
796 # dashes changed to underlines.
797 cache_file=/dev/null
798 exec_prefix=NONE
799 no_create=
800 no_recursion=
801 prefix=NONE
802 program_prefix=NONE
803 program_suffix=NONE
804 program_transform_name=s,x,x,
805 silent=
806 site=
807 srcdir=
808 verbose=
809 x_includes=NONE
810 x_libraries=NONE
811
812 # Installation directory options.
813 # These are left unexpanded so users can "make install exec_prefix=/foo"
814 # and all the variables that are supposed to be based on exec_prefix
815 # by default will actually change.
816 # Use braces instead of parens because sh, perl, etc. also accept them.
817 # (The list follows the same order as the GNU Coding Standards.)
818 bindir='${exec_prefix}/bin'
819 sbindir='${exec_prefix}/sbin'
820 libexecdir='${exec_prefix}/libexec'
821 datarootdir='${prefix}/share'
822 datadir='${datarootdir}'
823 sysconfdir='${prefix}/etc'
824 sharedstatedir='${prefix}/com'
825 localstatedir='${prefix}/var'
826 includedir='${prefix}/include'
827 oldincludedir='/usr/include'
828 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
829 infodir='${datarootdir}/info'
830 htmldir='${docdir}'
831 dvidir='${docdir}'
832 pdfdir='${docdir}'
833 psdir='${docdir}'
834 libdir='${exec_prefix}/lib'
835 localedir='${datarootdir}/locale'
836 mandir='${datarootdir}/man'
837
838 ac_prev=
839 ac_dashdash=
840 for ac_option
841 do
842   # If the previous option needs an argument, assign it.
843   if test -n "$ac_prev"; then
844     eval $ac_prev=\$ac_option
845     ac_prev=
846     continue
847   fi
848
849   case $ac_option in
850   *=*)  ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
851   *)    ac_optarg=yes ;;
852   esac
853
854   # Accept the important Cygnus configure options, so we can diagnose typos.
855
856   case $ac_dashdash$ac_option in
857   --)
858     ac_dashdash=yes ;;
859
860   -bindir | --bindir | --bindi | --bind | --bin | --bi)
861     ac_prev=bindir ;;
862   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
863     bindir=$ac_optarg ;;
864
865   -build | --build | --buil | --bui | --bu)
866     ac_prev=build_alias ;;
867   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
868     build_alias=$ac_optarg ;;
869
870   -cache-file | --cache-file | --cache-fil | --cache-fi \
871   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
872     ac_prev=cache_file ;;
873   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
874   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
875     cache_file=$ac_optarg ;;
876
877   --config-cache | -C)
878     cache_file=config.cache ;;
879
880   -datadir | --datadir | --datadi | --datad)
881     ac_prev=datadir ;;
882   -datadir=* | --datadir=* | --datadi=* | --datad=*)
883     datadir=$ac_optarg ;;
884
885   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
886   | --dataroo | --dataro | --datar)
887     ac_prev=datarootdir ;;
888   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
889   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
890     datarootdir=$ac_optarg ;;
891
892   -disable-* | --disable-*)
893     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
894     # Reject names that are not valid shell variable names.
895     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
896       as_fn_error "invalid feature name: $ac_useropt"
897     ac_useropt_orig=$ac_useropt
898     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
899     case $ac_user_opts in
900       *"
901 "enable_$ac_useropt"
902 "*) ;;
903       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
904          ac_unrecognized_sep=', ';;
905     esac
906     eval enable_$ac_useropt=no ;;
907
908   -docdir | --docdir | --docdi | --doc | --do)
909     ac_prev=docdir ;;
910   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
911     docdir=$ac_optarg ;;
912
913   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
914     ac_prev=dvidir ;;
915   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
916     dvidir=$ac_optarg ;;
917
918   -enable-* | --enable-*)
919     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
920     # Reject names that are not valid shell variable names.
921     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
922       as_fn_error "invalid feature name: $ac_useropt"
923     ac_useropt_orig=$ac_useropt
924     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
925     case $ac_user_opts in
926       *"
927 "enable_$ac_useropt"
928 "*) ;;
929       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
930          ac_unrecognized_sep=', ';;
931     esac
932     eval enable_$ac_useropt=\$ac_optarg ;;
933
934   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
935   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
936   | --exec | --exe | --ex)
937     ac_prev=exec_prefix ;;
938   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
939   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
940   | --exec=* | --exe=* | --ex=*)
941     exec_prefix=$ac_optarg ;;
942
943   -gas | --gas | --ga | --g)
944     # Obsolete; use --with-gas.
945     with_gas=yes ;;
946
947   -help | --help | --hel | --he | -h)
948     ac_init_help=long ;;
949   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
950     ac_init_help=recursive ;;
951   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
952     ac_init_help=short ;;
953
954   -host | --host | --hos | --ho)
955     ac_prev=host_alias ;;
956   -host=* | --host=* | --hos=* | --ho=*)
957     host_alias=$ac_optarg ;;
958
959   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
960     ac_prev=htmldir ;;
961   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
962   | --ht=*)
963     htmldir=$ac_optarg ;;
964
965   -includedir | --includedir | --includedi | --included | --include \
966   | --includ | --inclu | --incl | --inc)
967     ac_prev=includedir ;;
968   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
969   | --includ=* | --inclu=* | --incl=* | --inc=*)
970     includedir=$ac_optarg ;;
971
972   -infodir | --infodir | --infodi | --infod | --info | --inf)
973     ac_prev=infodir ;;
974   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
975     infodir=$ac_optarg ;;
976
977   -libdir | --libdir | --libdi | --libd)
978     ac_prev=libdir ;;
979   -libdir=* | --libdir=* | --libdi=* | --libd=*)
980     libdir=$ac_optarg ;;
981
982   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
983   | --libexe | --libex | --libe)
984     ac_prev=libexecdir ;;
985   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
986   | --libexe=* | --libex=* | --libe=*)
987     libexecdir=$ac_optarg ;;
988
989   -localedir | --localedir | --localedi | --localed | --locale)
990     ac_prev=localedir ;;
991   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
992     localedir=$ac_optarg ;;
993
994   -localstatedir | --localstatedir | --localstatedi | --localstated \
995   | --localstate | --localstat | --localsta | --localst | --locals)
996     ac_prev=localstatedir ;;
997   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
998   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
999     localstatedir=$ac_optarg ;;
1000
1001   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1002     ac_prev=mandir ;;
1003   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1004     mandir=$ac_optarg ;;
1005
1006   -nfp | --nfp | --nf)
1007     # Obsolete; use --without-fp.
1008     with_fp=no ;;
1009
1010   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1011   | --no-cr | --no-c | -n)
1012     no_create=yes ;;
1013
1014   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1015   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1016     no_recursion=yes ;;
1017
1018   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1019   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1020   | --oldin | --oldi | --old | --ol | --o)
1021     ac_prev=oldincludedir ;;
1022   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1023   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1024   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1025     oldincludedir=$ac_optarg ;;
1026
1027   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1028     ac_prev=prefix ;;
1029   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1030     prefix=$ac_optarg ;;
1031
1032   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1033   | --program-pre | --program-pr | --program-p)
1034     ac_prev=program_prefix ;;
1035   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1036   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1037     program_prefix=$ac_optarg ;;
1038
1039   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1040   | --program-suf | --program-su | --program-s)
1041     ac_prev=program_suffix ;;
1042   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1043   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1044     program_suffix=$ac_optarg ;;
1045
1046   -program-transform-name | --program-transform-name \
1047   | --program-transform-nam | --program-transform-na \
1048   | --program-transform-n | --program-transform- \
1049   | --program-transform | --program-transfor \
1050   | --program-transfo | --program-transf \
1051   | --program-trans | --program-tran \
1052   | --progr-tra | --program-tr | --program-t)
1053     ac_prev=program_transform_name ;;
1054   -program-transform-name=* | --program-transform-name=* \
1055   | --program-transform-nam=* | --program-transform-na=* \
1056   | --program-transform-n=* | --program-transform-=* \
1057   | --program-transform=* | --program-transfor=* \
1058   | --program-transfo=* | --program-transf=* \
1059   | --program-trans=* | --program-tran=* \
1060   | --progr-tra=* | --program-tr=* | --program-t=*)
1061     program_transform_name=$ac_optarg ;;
1062
1063   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1064     ac_prev=pdfdir ;;
1065   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1066     pdfdir=$ac_optarg ;;
1067
1068   -psdir | --psdir | --psdi | --psd | --ps)
1069     ac_prev=psdir ;;
1070   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1071     psdir=$ac_optarg ;;
1072
1073   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1074   | -silent | --silent | --silen | --sile | --sil)
1075     silent=yes ;;
1076
1077   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1078     ac_prev=sbindir ;;
1079   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1080   | --sbi=* | --sb=*)
1081     sbindir=$ac_optarg ;;
1082
1083   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1084   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1085   | --sharedst | --shareds | --shared | --share | --shar \
1086   | --sha | --sh)
1087     ac_prev=sharedstatedir ;;
1088   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1089   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1090   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1091   | --sha=* | --sh=*)
1092     sharedstatedir=$ac_optarg ;;
1093
1094   -site | --site | --sit)
1095     ac_prev=site ;;
1096   -site=* | --site=* | --sit=*)
1097     site=$ac_optarg ;;
1098
1099   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1100     ac_prev=srcdir ;;
1101   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1102     srcdir=$ac_optarg ;;
1103
1104   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1105   | --syscon | --sysco | --sysc | --sys | --sy)
1106     ac_prev=sysconfdir ;;
1107   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1108   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1109     sysconfdir=$ac_optarg ;;
1110
1111   -target | --target | --targe | --targ | --tar | --ta | --t)
1112     ac_prev=target_alias ;;
1113   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1114     target_alias=$ac_optarg ;;
1115
1116   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1117     verbose=yes ;;
1118
1119   -version | --version | --versio | --versi | --vers | -V)
1120     ac_init_version=: ;;
1121
1122   -with-* | --with-*)
1123     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1124     # Reject names that are not valid shell variable names.
1125     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1126       as_fn_error "invalid package name: $ac_useropt"
1127     ac_useropt_orig=$ac_useropt
1128     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1129     case $ac_user_opts in
1130       *"
1131 "with_$ac_useropt"
1132 "*) ;;
1133       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1134          ac_unrecognized_sep=', ';;
1135     esac
1136     eval with_$ac_useropt=\$ac_optarg ;;
1137
1138   -without-* | --without-*)
1139     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1140     # Reject names that are not valid shell variable names.
1141     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1142       as_fn_error "invalid package name: $ac_useropt"
1143     ac_useropt_orig=$ac_useropt
1144     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1145     case $ac_user_opts in
1146       *"
1147 "with_$ac_useropt"
1148 "*) ;;
1149       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1150          ac_unrecognized_sep=', ';;
1151     esac
1152     eval with_$ac_useropt=no ;;
1153
1154   --x)
1155     # Obsolete; use --with-x.
1156     with_x=yes ;;
1157
1158   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1159   | --x-incl | --x-inc | --x-in | --x-i)
1160     ac_prev=x_includes ;;
1161   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1162   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1163     x_includes=$ac_optarg ;;
1164
1165   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1166   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1167     ac_prev=x_libraries ;;
1168   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1169   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1170     x_libraries=$ac_optarg ;;
1171
1172   -*) as_fn_error "unrecognized option: \`$ac_option'
1173 Try \`$0 --help' for more information."
1174     ;;
1175
1176   *=*)
1177     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1178     # Reject names that are not valid shell variable names.
1179     case $ac_envvar in #(
1180       '' | [0-9]* | *[!_$as_cr_alnum]* )
1181       as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1182     esac
1183     eval $ac_envvar=\$ac_optarg
1184     export $ac_envvar ;;
1185
1186   *)
1187     # FIXME: should be removed in autoconf 3.0.
1188     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1189     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1190       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1191     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1192     ;;
1193
1194   esac
1195 done
1196
1197 if test -n "$ac_prev"; then
1198   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1199   as_fn_error "missing argument to $ac_option"
1200 fi
1201
1202 if test -n "$ac_unrecognized_opts"; then
1203   case $enable_option_checking in
1204     no) ;;
1205     fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1206     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1207   esac
1208 fi
1209
1210 # Check all directory arguments for consistency.
1211 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1212                 datadir sysconfdir sharedstatedir localstatedir includedir \
1213                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1214                 libdir localedir mandir
1215 do
1216   eval ac_val=\$$ac_var
1217   # Remove trailing slashes.
1218   case $ac_val in
1219     */ )
1220       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1221       eval $ac_var=\$ac_val;;
1222   esac
1223   # Be sure to have absolute directory names.
1224   case $ac_val in
1225     [\\/$]* | ?:[\\/]* )  continue;;
1226     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1227   esac
1228   as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1229 done
1230
1231 # There might be people who depend on the old broken behavior: `$host'
1232 # used to hold the argument of --host etc.
1233 # FIXME: To remove some day.
1234 build=$build_alias
1235 host=$host_alias
1236 target=$target_alias
1237
1238 # FIXME: To remove some day.
1239 if test "x$host_alias" != x; then
1240   if test "x$build_alias" = x; then
1241     cross_compiling=maybe
1242     $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1243     If a cross compiler is detected then cross compile mode will be used." >&2
1244   elif test "x$build_alias" != "x$host_alias"; then
1245     cross_compiling=yes
1246   fi
1247 fi
1248
1249 ac_tool_prefix=
1250 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1251
1252 test "$silent" = yes && exec 6>/dev/null
1253
1254
1255 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1256 ac_ls_di=`ls -di .` &&
1257 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1258   as_fn_error "working directory cannot be determined"
1259 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1260   as_fn_error "pwd does not report name of working directory"
1261
1262
1263 # Find the source files, if location was not specified.
1264 if test -z "$srcdir"; then
1265   ac_srcdir_defaulted=yes
1266   # Try the directory containing this script, then the parent directory.
1267   ac_confdir=`$as_dirname -- "$as_myself" ||
1268 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1269          X"$as_myself" : 'X\(//\)[^/]' \| \
1270          X"$as_myself" : 'X\(//\)$' \| \
1271          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1272 $as_echo X"$as_myself" |
1273     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1274             s//\1/
1275             q
1276           }
1277           /^X\(\/\/\)[^/].*/{
1278             s//\1/
1279             q
1280           }
1281           /^X\(\/\/\)$/{
1282             s//\1/
1283             q
1284           }
1285           /^X\(\/\).*/{
1286             s//\1/
1287             q
1288           }
1289           s/.*/./; q'`
1290   srcdir=$ac_confdir
1291   if test ! -r "$srcdir/$ac_unique_file"; then
1292     srcdir=..
1293   fi
1294 else
1295   ac_srcdir_defaulted=no
1296 fi
1297 if test ! -r "$srcdir/$ac_unique_file"; then
1298   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1299   as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1300 fi
1301 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1302 ac_abs_confdir=`(
1303         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1304         pwd)`
1305 # When building in place, set srcdir=.
1306 if test "$ac_abs_confdir" = "$ac_pwd"; then
1307   srcdir=.
1308 fi
1309 # Remove unnecessary trailing slashes from srcdir.
1310 # Double slashes in file names in object file debugging info
1311 # mess up M-x gdb in Emacs.
1312 case $srcdir in
1313 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1314 esac
1315 for ac_var in $ac_precious_vars; do
1316   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1317   eval ac_env_${ac_var}_value=\$${ac_var}
1318   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1319   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1320 done
1321
1322 #
1323 # Report the --help message.
1324 #
1325 if test "$ac_init_help" = "long"; then
1326   # Omit some internal or obsolete options to make the list less imposing.
1327   # This message is too long to be a string in the A/UX 3.1 sh.
1328   cat <<_ACEOF
1329 \`configure' configures gas 2.26.51 to adapt to many kinds of systems.
1330
1331 Usage: $0 [OPTION]... [VAR=VALUE]...
1332
1333 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1334 VAR=VALUE.  See below for descriptions of some of the useful variables.
1335
1336 Defaults for the options are specified in brackets.
1337
1338 Configuration:
1339   -h, --help              display this help and exit
1340       --help=short        display options specific to this package
1341       --help=recursive    display the short help of all the included packages
1342   -V, --version           display version information and exit
1343   -q, --quiet, --silent   do not print \`checking...' messages
1344       --cache-file=FILE   cache test results in FILE [disabled]
1345   -C, --config-cache      alias for \`--cache-file=config.cache'
1346   -n, --no-create         do not create output files
1347       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1348
1349 Installation directories:
1350   --prefix=PREFIX         install architecture-independent files in PREFIX
1351                           [$ac_default_prefix]
1352   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1353                           [PREFIX]
1354
1355 By default, \`make install' will install all the files in
1356 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1357 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1358 for instance \`--prefix=\$HOME'.
1359
1360 For better control, use the options below.
1361
1362 Fine tuning of the installation directories:
1363   --bindir=DIR            user executables [EPREFIX/bin]
1364   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1365   --libexecdir=DIR        program executables [EPREFIX/libexec]
1366   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1367   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1368   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1369   --libdir=DIR            object code libraries [EPREFIX/lib]
1370   --includedir=DIR        C header files [PREFIX/include]
1371   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1372   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1373   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1374   --infodir=DIR           info documentation [DATAROOTDIR/info]
1375   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1376   --mandir=DIR            man documentation [DATAROOTDIR/man]
1377   --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1378   --htmldir=DIR           html documentation [DOCDIR]
1379   --dvidir=DIR            dvi documentation [DOCDIR]
1380   --pdfdir=DIR            pdf documentation [DOCDIR]
1381   --psdir=DIR             ps documentation [DOCDIR]
1382 _ACEOF
1383
1384   cat <<\_ACEOF
1385
1386 Program names:
1387   --program-prefix=PREFIX            prepend PREFIX to installed program names
1388   --program-suffix=SUFFIX            append SUFFIX to installed program names
1389   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1390
1391 System types:
1392   --build=BUILD     configure for building on BUILD [guessed]
1393   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1394   --target=TARGET   configure for building compilers for TARGET [HOST]
1395 _ACEOF
1396 fi
1397
1398 if test -n "$ac_init_help"; then
1399   case $ac_init_help in
1400      short | recursive ) echo "Configuration of gas 2.26.51:";;
1401    esac
1402   cat <<\_ACEOF
1403
1404 Optional Features:
1405   --disable-option-checking  ignore unrecognized --enable/--with options
1406   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1407   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1408   --disable-dependency-tracking  speeds up one-time build
1409   --enable-dependency-tracking   do not reject slow dependency extractors
1410   --enable-shared[=PKGS]  build shared libraries [default=yes]
1411   --enable-static[=PKGS]  build static libraries [default=yes]
1412   --enable-fast-install[=PKGS]
1413                           optimize for fast installation [default=yes]
1414   --disable-libtool-lock  avoid locking (might break parallel builds)
1415   --enable-plugins        Enable support for plugins
1416   --disable-largefile     omit support for large files
1417   --enable-targets        alternative target configurations besides the primary
1418   --enable-checking       enable run-time checks
1419   --enable-compressed-debug-sections={all,gas,none}
1420                           compress debug sections by default
1421   --enable-x86-relax-relocations
1422                           generate x86 relax relocations by default
1423   --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1424                           default
1425   --enable-werror         treat compile warnings as errors
1426   --enable-build-warnings enable build-time compiler warnings
1427   --disable-nls           do not use Native Language Support
1428   --enable-maintainer-mode  enable make rules and dependencies not useful
1429                           (and sometimes confusing) to the casual installer
1430
1431 Optional Packages:
1432   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1433   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1434   --with-pic              try to use only PIC/non-PIC objects [default=use
1435                           both]
1436   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1437   --with-system-zlib      use installed libz
1438
1439 Some influential environment variables:
1440   CC          C compiler command
1441   CFLAGS      C compiler flags
1442   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1443               nonstandard directory <lib dir>
1444   LIBS        libraries to pass to the linker, e.g. -l<library>
1445   CPPFLAGS    C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
1446               you have headers in a nonstandard directory <include dir>
1447   CPP         C preprocessor
1448   YACC        The `Yet Another C Compiler' implementation to use. Defaults to
1449               the first program found out of: `bison -y', `byacc', `yacc'.
1450   YFLAGS      The list of arguments that will be passed by default to $YACC.
1451               This script will default YFLAGS to the empty string to avoid a
1452               default value of `-d' given by some make applications.
1453
1454 Use these variables to override the choices made by `configure' or to help
1455 it to find libraries and programs with nonstandard names/locations.
1456
1457 Report bugs to the package provider.
1458 _ACEOF
1459 ac_status=$?
1460 fi
1461
1462 if test "$ac_init_help" = "recursive"; then
1463   # If there are subdirs, report their specific --help.
1464   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1465     test -d "$ac_dir" ||
1466       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1467       continue
1468     ac_builddir=.
1469
1470 case "$ac_dir" in
1471 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1472 *)
1473   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1474   # A ".." for each directory in $ac_dir_suffix.
1475   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1476   case $ac_top_builddir_sub in
1477   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1478   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1479   esac ;;
1480 esac
1481 ac_abs_top_builddir=$ac_pwd
1482 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1483 # for backward compatibility:
1484 ac_top_builddir=$ac_top_build_prefix
1485
1486 case $srcdir in
1487   .)  # We are building in place.
1488     ac_srcdir=.
1489     ac_top_srcdir=$ac_top_builddir_sub
1490     ac_abs_top_srcdir=$ac_pwd ;;
1491   [\\/]* | ?:[\\/]* )  # Absolute name.
1492     ac_srcdir=$srcdir$ac_dir_suffix;
1493     ac_top_srcdir=$srcdir
1494     ac_abs_top_srcdir=$srcdir ;;
1495   *) # Relative name.
1496     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1497     ac_top_srcdir=$ac_top_build_prefix$srcdir
1498     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1499 esac
1500 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1501
1502     cd "$ac_dir" || { ac_status=$?; continue; }
1503     # Check for guested configure.
1504     if test -f "$ac_srcdir/configure.gnu"; then
1505       echo &&
1506       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1507     elif test -f "$ac_srcdir/configure"; then
1508       echo &&
1509       $SHELL "$ac_srcdir/configure" --help=recursive
1510     else
1511       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1512     fi || ac_status=$?
1513     cd "$ac_pwd" || { ac_status=$?; break; }
1514   done
1515 fi
1516
1517 test -n "$ac_init_help" && exit $ac_status
1518 if $ac_init_version; then
1519   cat <<\_ACEOF
1520 gas configure 2.26.51
1521 generated by GNU Autoconf 2.64
1522
1523 Copyright (C) 2009 Free Software Foundation, Inc.
1524 This configure script is free software; the Free Software Foundation
1525 gives unlimited permission to copy, distribute and modify it.
1526 _ACEOF
1527   exit
1528 fi
1529
1530 ## ------------------------ ##
1531 ## Autoconf initialization. ##
1532 ## ------------------------ ##
1533
1534 # ac_fn_c_try_compile LINENO
1535 # --------------------------
1536 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1537 ac_fn_c_try_compile ()
1538 {
1539   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1540   rm -f conftest.$ac_objext
1541   if { { ac_try="$ac_compile"
1542 case "(($ac_try" in
1543   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1544   *) ac_try_echo=$ac_try;;
1545 esac
1546 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1547 $as_echo "$ac_try_echo"; } >&5
1548   (eval "$ac_compile") 2>conftest.err
1549   ac_status=$?
1550   if test -s conftest.err; then
1551     grep -v '^ *+' conftest.err >conftest.er1
1552     cat conftest.er1 >&5
1553     mv -f conftest.er1 conftest.err
1554   fi
1555   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1556   test $ac_status = 0; } && {
1557          test -z "$ac_c_werror_flag" ||
1558          test ! -s conftest.err
1559        } && test -s conftest.$ac_objext; then :
1560   ac_retval=0
1561 else
1562   $as_echo "$as_me: failed program was:" >&5
1563 sed 's/^/| /' conftest.$ac_ext >&5
1564
1565         ac_retval=1
1566 fi
1567   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1568   return $ac_retval
1569
1570 } # ac_fn_c_try_compile
1571
1572 # ac_fn_c_try_link LINENO
1573 # -----------------------
1574 # Try to link conftest.$ac_ext, and return whether this succeeded.
1575 ac_fn_c_try_link ()
1576 {
1577   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1578   rm -f conftest.$ac_objext conftest$ac_exeext
1579   if { { ac_try="$ac_link"
1580 case "(($ac_try" in
1581   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1582   *) ac_try_echo=$ac_try;;
1583 esac
1584 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1585 $as_echo "$ac_try_echo"; } >&5
1586   (eval "$ac_link") 2>conftest.err
1587   ac_status=$?
1588   if test -s conftest.err; then
1589     grep -v '^ *+' conftest.err >conftest.er1
1590     cat conftest.er1 >&5
1591     mv -f conftest.er1 conftest.err
1592   fi
1593   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1594   test $ac_status = 0; } && {
1595          test -z "$ac_c_werror_flag" ||
1596          test ! -s conftest.err
1597        } && test -s conftest$ac_exeext && {
1598          test "$cross_compiling" = yes ||
1599          $as_test_x conftest$ac_exeext
1600        }; then :
1601   ac_retval=0
1602 else
1603   $as_echo "$as_me: failed program was:" >&5
1604 sed 's/^/| /' conftest.$ac_ext >&5
1605
1606         ac_retval=1
1607 fi
1608   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1609   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1610   # interfere with the next link command; also delete a directory that is
1611   # left behind by Apple's compiler.  We do this before executing the actions.
1612   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1613   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1614   return $ac_retval
1615
1616 } # ac_fn_c_try_link
1617
1618 # ac_fn_c_try_cpp LINENO
1619 # ----------------------
1620 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1621 ac_fn_c_try_cpp ()
1622 {
1623   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1624   if { { ac_try="$ac_cpp conftest.$ac_ext"
1625 case "(($ac_try" in
1626   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1627   *) ac_try_echo=$ac_try;;
1628 esac
1629 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1630 $as_echo "$ac_try_echo"; } >&5
1631   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1632   ac_status=$?
1633   if test -s conftest.err; then
1634     grep -v '^ *+' conftest.err >conftest.er1
1635     cat conftest.er1 >&5
1636     mv -f conftest.er1 conftest.err
1637   fi
1638   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1639   test $ac_status = 0; } >/dev/null && {
1640          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1641          test ! -s conftest.err
1642        }; then :
1643   ac_retval=0
1644 else
1645   $as_echo "$as_me: failed program was:" >&5
1646 sed 's/^/| /' conftest.$ac_ext >&5
1647
1648     ac_retval=1
1649 fi
1650   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1651   return $ac_retval
1652
1653 } # ac_fn_c_try_cpp
1654
1655 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1656 # -------------------------------------------------------
1657 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1658 # the include files in INCLUDES and setting the cache variable VAR
1659 # accordingly.
1660 ac_fn_c_check_header_mongrel ()
1661 {
1662   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1663   if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1664   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1665 $as_echo_n "checking for $2... " >&6; }
1666 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1667   $as_echo_n "(cached) " >&6
1668 fi
1669 eval ac_res=\$$3
1670                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1671 $as_echo "$ac_res" >&6; }
1672 else
1673   # Is the header compilable?
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1675 $as_echo_n "checking $2 usability... " >&6; }
1676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1677 /* end confdefs.h.  */
1678 $4
1679 #include <$2>
1680 _ACEOF
1681 if ac_fn_c_try_compile "$LINENO"; then :
1682   ac_header_compiler=yes
1683 else
1684   ac_header_compiler=no
1685 fi
1686 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1688 $as_echo "$ac_header_compiler" >&6; }
1689
1690 # Is the header present?
1691 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1692 $as_echo_n "checking $2 presence... " >&6; }
1693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1694 /* end confdefs.h.  */
1695 #include <$2>
1696 _ACEOF
1697 if ac_fn_c_try_cpp "$LINENO"; then :
1698   ac_header_preproc=yes
1699 else
1700   ac_header_preproc=no
1701 fi
1702 rm -f conftest.err conftest.$ac_ext
1703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1704 $as_echo "$ac_header_preproc" >&6; }
1705
1706 # So?  What about this header?
1707 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1708   yes:no: )
1709     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1710 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&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   no:yes:* )
1715     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1716 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1717     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1718 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1719     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1720 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1721     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1722 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1723     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1724 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1725     ;;
1726 esac
1727   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1728 $as_echo_n "checking for $2... " >&6; }
1729 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1730   $as_echo_n "(cached) " >&6
1731 else
1732   eval "$3=\$ac_header_compiler"
1733 fi
1734 eval ac_res=\$$3
1735                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1736 $as_echo "$ac_res" >&6; }
1737 fi
1738   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1739
1740 } # ac_fn_c_check_header_mongrel
1741
1742 # ac_fn_c_try_run LINENO
1743 # ----------------------
1744 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1745 # that executables *can* be run.
1746 ac_fn_c_try_run ()
1747 {
1748   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749   if { { ac_try="$ac_link"
1750 case "(($ac_try" in
1751   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1752   *) ac_try_echo=$ac_try;;
1753 esac
1754 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1755 $as_echo "$ac_try_echo"; } >&5
1756   (eval "$ac_link") 2>&5
1757   ac_status=$?
1758   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1760   { { case "(($ac_try" in
1761   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1762   *) ac_try_echo=$ac_try;;
1763 esac
1764 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1765 $as_echo "$ac_try_echo"; } >&5
1766   (eval "$ac_try") 2>&5
1767   ac_status=$?
1768   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1769   test $ac_status = 0; }; }; then :
1770   ac_retval=0
1771 else
1772   $as_echo "$as_me: program exited with status $ac_status" >&5
1773        $as_echo "$as_me: failed program was:" >&5
1774 sed 's/^/| /' conftest.$ac_ext >&5
1775
1776        ac_retval=$ac_status
1777 fi
1778   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1779   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1780   return $ac_retval
1781
1782 } # ac_fn_c_try_run
1783
1784 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1785 # -------------------------------------------------------
1786 # Tests whether HEADER exists and can be compiled using the include files in
1787 # INCLUDES, setting the cache variable VAR accordingly.
1788 ac_fn_c_check_header_compile ()
1789 {
1790   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1791   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1792 $as_echo_n "checking for $2... " >&6; }
1793 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1794   $as_echo_n "(cached) " >&6
1795 else
1796   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1797 /* end confdefs.h.  */
1798 $4
1799 #include <$2>
1800 _ACEOF
1801 if ac_fn_c_try_compile "$LINENO"; then :
1802   eval "$3=yes"
1803 else
1804   eval "$3=no"
1805 fi
1806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1807 fi
1808 eval ac_res=\$$3
1809                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1810 $as_echo "$ac_res" >&6; }
1811   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1812
1813 } # ac_fn_c_check_header_compile
1814
1815 # ac_fn_c_check_func LINENO FUNC VAR
1816 # ----------------------------------
1817 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1818 ac_fn_c_check_func ()
1819 {
1820   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1821   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1822 $as_echo_n "checking for $2... " >&6; }
1823 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1824   $as_echo_n "(cached) " >&6
1825 else
1826   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1827 /* end confdefs.h.  */
1828 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1829    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1830 #define $2 innocuous_$2
1831
1832 /* System header to define __stub macros and hopefully few prototypes,
1833     which can conflict with char $2 (); below.
1834     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1835     <limits.h> exists even on freestanding compilers.  */
1836
1837 #ifdef __STDC__
1838 # include <limits.h>
1839 #else
1840 # include <assert.h>
1841 #endif
1842
1843 #undef $2
1844
1845 /* Override any GCC internal prototype to avoid an error.
1846    Use char because int might match the return type of a GCC
1847    builtin and then its argument prototype would still apply.  */
1848 #ifdef __cplusplus
1849 extern "C"
1850 #endif
1851 char $2 ();
1852 /* The GNU C library defines this for functions which it implements
1853     to always fail with ENOSYS.  Some functions are actually named
1854     something starting with __ and the normal name is an alias.  */
1855 #if defined __stub_$2 || defined __stub___$2
1856 choke me
1857 #endif
1858
1859 int
1860 main ()
1861 {
1862 return $2 ();
1863   ;
1864   return 0;
1865 }
1866 _ACEOF
1867 if ac_fn_c_try_link "$LINENO"; then :
1868   eval "$3=yes"
1869 else
1870   eval "$3=no"
1871 fi
1872 rm -f core conftest.err conftest.$ac_objext \
1873     conftest$ac_exeext conftest.$ac_ext
1874 fi
1875 eval ac_res=\$$3
1876                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1877 $as_echo "$ac_res" >&6; }
1878   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1879
1880 } # ac_fn_c_check_func
1881
1882 # ac_fn_c_check_decl LINENO SYMBOL VAR
1883 # ------------------------------------
1884 # Tests whether SYMBOL is declared, setting cache variable VAR accordingly.
1885 ac_fn_c_check_decl ()
1886 {
1887   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1888   as_decl_name=`echo $2|sed 's/ *(.*//'`
1889   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1890   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1891 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
1892 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1893   $as_echo_n "(cached) " >&6
1894 else
1895   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1896 /* end confdefs.h.  */
1897 $4
1898 int
1899 main ()
1900 {
1901 #ifndef $as_decl_name
1902 #ifdef __cplusplus
1903   (void) $as_decl_use;
1904 #else
1905   (void) $as_decl_name;
1906 #endif
1907 #endif
1908
1909   ;
1910   return 0;
1911 }
1912 _ACEOF
1913 if ac_fn_c_try_compile "$LINENO"; then :
1914   eval "$3=yes"
1915 else
1916   eval "$3=no"
1917 fi
1918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1919 fi
1920 eval ac_res=\$$3
1921                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1922 $as_echo "$ac_res" >&6; }
1923   eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1924
1925 } # ac_fn_c_check_decl
1926 cat >config.log <<_ACEOF
1927 This file contains any messages produced by compilers while
1928 running configure, to aid debugging if configure makes a mistake.
1929
1930 It was created by gas $as_me 2.26.51, which was
1931 generated by GNU Autoconf 2.64.  Invocation command line was
1932
1933   $ $0 $@
1934
1935 _ACEOF
1936 exec 5>>config.log
1937 {
1938 cat <<_ASUNAME
1939 ## --------- ##
1940 ## Platform. ##
1941 ## --------- ##
1942
1943 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1944 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1945 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1946 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1947 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1948
1949 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1950 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1951
1952 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1953 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1954 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1955 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1956 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1957 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1958 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1959
1960 _ASUNAME
1961
1962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1963 for as_dir in $PATH
1964 do
1965   IFS=$as_save_IFS
1966   test -z "$as_dir" && as_dir=.
1967     $as_echo "PATH: $as_dir"
1968   done
1969 IFS=$as_save_IFS
1970
1971 } >&5
1972
1973 cat >&5 <<_ACEOF
1974
1975
1976 ## ----------- ##
1977 ## Core tests. ##
1978 ## ----------- ##
1979
1980 _ACEOF
1981
1982
1983 # Keep a trace of the command line.
1984 # Strip out --no-create and --no-recursion so they do not pile up.
1985 # Strip out --silent because we don't want to record it for future runs.
1986 # Also quote any args containing shell meta-characters.
1987 # Make two passes to allow for proper duplicate-argument suppression.
1988 ac_configure_args=
1989 ac_configure_args0=
1990 ac_configure_args1=
1991 ac_must_keep_next=false
1992 for ac_pass in 1 2
1993 do
1994   for ac_arg
1995   do
1996     case $ac_arg in
1997     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1998     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1999     | -silent | --silent | --silen | --sile | --sil)
2000       continue ;;
2001     *\'*)
2002       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2003     esac
2004     case $ac_pass in
2005     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2006     2)
2007       as_fn_append ac_configure_args1 " '$ac_arg'"
2008       if test $ac_must_keep_next = true; then
2009         ac_must_keep_next=false # Got value, back to normal.
2010       else
2011         case $ac_arg in
2012           *=* | --config-cache | -C | -disable-* | --disable-* \
2013           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2014           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2015           | -with-* | --with-* | -without-* | --without-* | --x)
2016             case "$ac_configure_args0 " in
2017               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2018             esac
2019             ;;
2020           -* ) ac_must_keep_next=true ;;
2021         esac
2022       fi
2023       as_fn_append ac_configure_args " '$ac_arg'"
2024       ;;
2025     esac
2026   done
2027 done
2028 { ac_configure_args0=; unset ac_configure_args0;}
2029 { ac_configure_args1=; unset ac_configure_args1;}
2030
2031 # When interrupted or exit'd, cleanup temporary files, and complete
2032 # config.log.  We remove comments because anyway the quotes in there
2033 # would cause problems or look ugly.
2034 # WARNING: Use '\'' to represent an apostrophe within the trap.
2035 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2036 trap 'exit_status=$?
2037   # Save into config.log some information that might help in debugging.
2038   {
2039     echo
2040
2041     cat <<\_ASBOX
2042 ## ---------------- ##
2043 ## Cache variables. ##
2044 ## ---------------- ##
2045 _ASBOX
2046     echo
2047     # The following way of writing the cache mishandles newlines in values,
2048 (
2049   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2050     eval ac_val=\$$ac_var
2051     case $ac_val in #(
2052     *${as_nl}*)
2053       case $ac_var in #(
2054       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2055 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2056       esac
2057       case $ac_var in #(
2058       _ | IFS | as_nl) ;; #(
2059       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2060       *) { eval $ac_var=; unset $ac_var;} ;;
2061       esac ;;
2062     esac
2063   done
2064   (set) 2>&1 |
2065     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2066     *${as_nl}ac_space=\ *)
2067       sed -n \
2068         "s/'\''/'\''\\\\'\'''\''/g;
2069           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2070       ;; #(
2071     *)
2072       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2073       ;;
2074     esac |
2075     sort
2076 )
2077     echo
2078
2079     cat <<\_ASBOX
2080 ## ----------------- ##
2081 ## Output variables. ##
2082 ## ----------------- ##
2083 _ASBOX
2084     echo
2085     for ac_var in $ac_subst_vars
2086     do
2087       eval ac_val=\$$ac_var
2088       case $ac_val in
2089       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2090       esac
2091       $as_echo "$ac_var='\''$ac_val'\''"
2092     done | sort
2093     echo
2094
2095     if test -n "$ac_subst_files"; then
2096       cat <<\_ASBOX
2097 ## ------------------- ##
2098 ## File substitutions. ##
2099 ## ------------------- ##
2100 _ASBOX
2101       echo
2102       for ac_var in $ac_subst_files
2103       do
2104         eval ac_val=\$$ac_var
2105         case $ac_val in
2106         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2107         esac
2108         $as_echo "$ac_var='\''$ac_val'\''"
2109       done | sort
2110       echo
2111     fi
2112
2113     if test -s confdefs.h; then
2114       cat <<\_ASBOX
2115 ## ----------- ##
2116 ## confdefs.h. ##
2117 ## ----------- ##
2118 _ASBOX
2119       echo
2120       cat confdefs.h
2121       echo
2122     fi
2123     test "$ac_signal" != 0 &&
2124       $as_echo "$as_me: caught signal $ac_signal"
2125     $as_echo "$as_me: exit $exit_status"
2126   } >&5
2127   rm -f core *.core core.conftest.* &&
2128     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2129     exit $exit_status
2130 ' 0
2131 for ac_signal in 1 2 13 15; do
2132   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2133 done
2134 ac_signal=0
2135
2136 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2137 rm -f -r conftest* confdefs.h
2138
2139 $as_echo "/* confdefs.h */" > confdefs.h
2140
2141 # Predefined preprocessor variables.
2142
2143 cat >>confdefs.h <<_ACEOF
2144 #define PACKAGE_NAME "$PACKAGE_NAME"
2145 _ACEOF
2146
2147 cat >>confdefs.h <<_ACEOF
2148 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2149 _ACEOF
2150
2151 cat >>confdefs.h <<_ACEOF
2152 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2153 _ACEOF
2154
2155 cat >>confdefs.h <<_ACEOF
2156 #define PACKAGE_STRING "$PACKAGE_STRING"
2157 _ACEOF
2158
2159 cat >>confdefs.h <<_ACEOF
2160 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2161 _ACEOF
2162
2163 cat >>confdefs.h <<_ACEOF
2164 #define PACKAGE_URL "$PACKAGE_URL"
2165 _ACEOF
2166
2167
2168 # Let the site file select an alternate cache file if it wants to.
2169 # Prefer an explicitly selected file to automatically selected ones.
2170 ac_site_file1=NONE
2171 ac_site_file2=NONE
2172 if test -n "$CONFIG_SITE"; then
2173   ac_site_file1=$CONFIG_SITE
2174 elif test "x$prefix" != xNONE; then
2175   ac_site_file1=$prefix/share/config.site
2176   ac_site_file2=$prefix/etc/config.site
2177 else
2178   ac_site_file1=$ac_default_prefix/share/config.site
2179   ac_site_file2=$ac_default_prefix/etc/config.site
2180 fi
2181 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2182 do
2183   test "x$ac_site_file" = xNONE && continue
2184   if test -r "$ac_site_file"; then
2185     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2186 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2187     sed 's/^/| /' "$ac_site_file" >&5
2188     . "$ac_site_file"
2189   fi
2190 done
2191
2192 if test -r "$cache_file"; then
2193   # Some versions of bash will fail to source /dev/null (special
2194   # files actually), so we avoid doing that.
2195   if test -f "$cache_file"; then
2196     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2197 $as_echo "$as_me: loading cache $cache_file" >&6;}
2198     case $cache_file in
2199       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2200       *)                      . "./$cache_file";;
2201     esac
2202   fi
2203 else
2204   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2205 $as_echo "$as_me: creating cache $cache_file" >&6;}
2206   >$cache_file
2207 fi
2208
2209 # Check that the precious variables saved in the cache have kept the same
2210 # value.
2211 ac_cache_corrupted=false
2212 for ac_var in $ac_precious_vars; do
2213   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2214   eval ac_new_set=\$ac_env_${ac_var}_set
2215   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2216   eval ac_new_val=\$ac_env_${ac_var}_value
2217   case $ac_old_set,$ac_new_set in
2218     set,)
2219       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2220 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2221       ac_cache_corrupted=: ;;
2222     ,set)
2223       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2224 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2225       ac_cache_corrupted=: ;;
2226     ,);;
2227     *)
2228       if test "x$ac_old_val" != "x$ac_new_val"; then
2229         # differences in whitespace do not lead to failure.
2230         ac_old_val_w=`echo x $ac_old_val`
2231         ac_new_val_w=`echo x $ac_new_val`
2232         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2233           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2234 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2235           ac_cache_corrupted=:
2236         else
2237           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2238 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2239           eval $ac_var=\$ac_old_val
2240         fi
2241         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2242 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2243         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2244 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2245       fi;;
2246   esac
2247   # Pass precious variables to config.status.
2248   if test "$ac_new_set" = set; then
2249     case $ac_new_val in
2250     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2251     *) ac_arg=$ac_var=$ac_new_val ;;
2252     esac
2253     case " $ac_configure_args " in
2254       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2255       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2256     esac
2257   fi
2258 done
2259 if $ac_cache_corrupted; then
2260   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2261 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2262   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2263 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2264   as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2265 fi
2266 ## -------------------- ##
2267 ## Main body of script. ##
2268 ## -------------------- ##
2269
2270 ac_ext=c
2271 ac_cpp='$CPP $CPPFLAGS'
2272 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2273 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2274 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2275
2276
2277
2278
2279
2280
2281
2282 ac_aux_dir=
2283 for ac_dir in .. "$srcdir"/..; do
2284   for ac_t in install-sh install.sh shtool; do
2285     if test -f "$ac_dir/$ac_t"; then
2286       ac_aux_dir=$ac_dir
2287       ac_install_sh="$ac_aux_dir/$ac_t -c"
2288       break 2
2289     fi
2290   done
2291 done
2292 if test -z "$ac_aux_dir"; then
2293   as_fn_error "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2294 fi
2295
2296 # These three variables are undocumented and unsupported,
2297 # and are intended to be withdrawn in a future Autoconf release.
2298 # They can cause serious problems if a builder's source tree is in a directory
2299 # whose full name contains unusual characters.
2300 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2301 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2302 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2303
2304
2305 # Make sure we can run config.sub.
2306 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2307   as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2308
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2310 $as_echo_n "checking build system type... " >&6; }
2311 if test "${ac_cv_build+set}" = set; then :
2312   $as_echo_n "(cached) " >&6
2313 else
2314   ac_build_alias=$build_alias
2315 test "x$ac_build_alias" = x &&
2316   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2317 test "x$ac_build_alias" = x &&
2318   as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
2319 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2320   as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2321
2322 fi
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2324 $as_echo "$ac_cv_build" >&6; }
2325 case $ac_cv_build in
2326 *-*-*) ;;
2327 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
2328 esac
2329 build=$ac_cv_build
2330 ac_save_IFS=$IFS; IFS='-'
2331 set x $ac_cv_build
2332 shift
2333 build_cpu=$1
2334 build_vendor=$2
2335 shift; shift
2336 # Remember, the first character of IFS is used to create $*,
2337 # except with old shells:
2338 build_os=$*
2339 IFS=$ac_save_IFS
2340 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2341
2342
2343 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2344 $as_echo_n "checking host system type... " >&6; }
2345 if test "${ac_cv_host+set}" = set; then :
2346   $as_echo_n "(cached) " >&6
2347 else
2348   if test "x$host_alias" = x; then
2349   ac_cv_host=$ac_cv_build
2350 else
2351   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2352     as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2353 fi
2354
2355 fi
2356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2357 $as_echo "$ac_cv_host" >&6; }
2358 case $ac_cv_host in
2359 *-*-*) ;;
2360 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
2361 esac
2362 host=$ac_cv_host
2363 ac_save_IFS=$IFS; IFS='-'
2364 set x $ac_cv_host
2365 shift
2366 host_cpu=$1
2367 host_vendor=$2
2368 shift; shift
2369 # Remember, the first character of IFS is used to create $*,
2370 # except with old shells:
2371 host_os=$*
2372 IFS=$ac_save_IFS
2373 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2374
2375
2376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2377 $as_echo_n "checking target system type... " >&6; }
2378 if test "${ac_cv_target+set}" = set; then :
2379   $as_echo_n "(cached) " >&6
2380 else
2381   if test "x$target_alias" = x; then
2382   ac_cv_target=$ac_cv_host
2383 else
2384   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2385     as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2386 fi
2387
2388 fi
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2390 $as_echo "$ac_cv_target" >&6; }
2391 case $ac_cv_target in
2392 *-*-*) ;;
2393 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
2394 esac
2395 target=$ac_cv_target
2396 ac_save_IFS=$IFS; IFS='-'
2397 set x $ac_cv_target
2398 shift
2399 target_cpu=$1
2400 target_vendor=$2
2401 shift; shift
2402 # Remember, the first character of IFS is used to create $*,
2403 # except with old shells:
2404 target_os=$*
2405 IFS=$ac_save_IFS
2406 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2407
2408
2409 # The aliases save the names the user supplied, while $host etc.
2410 # will get canonicalized.
2411 test -n "$target_alias" &&
2412   test "$program_prefix$program_suffix$program_transform_name" = \
2413     NONENONEs,x,x, &&
2414   program_prefix=${target_alias}-
2415 ac_ext=c
2416 ac_cpp='$CPP $CPPFLAGS'
2417 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2418 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2419 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2420 if test -n "$ac_tool_prefix"; then
2421   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2422 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2423 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2424 $as_echo_n "checking for $ac_word... " >&6; }
2425 if test "${ac_cv_prog_CC+set}" = set; then :
2426   $as_echo_n "(cached) " >&6
2427 else
2428   if test -n "$CC"; then
2429   ac_cv_prog_CC="$CC" # Let the user override the test.
2430 else
2431 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2432 for as_dir in $PATH
2433 do
2434   IFS=$as_save_IFS
2435   test -z "$as_dir" && as_dir=.
2436     for ac_exec_ext in '' $ac_executable_extensions; do
2437   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2438     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2439     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2440     break 2
2441   fi
2442 done
2443   done
2444 IFS=$as_save_IFS
2445
2446 fi
2447 fi
2448 CC=$ac_cv_prog_CC
2449 if test -n "$CC"; then
2450   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2451 $as_echo "$CC" >&6; }
2452 else
2453   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2454 $as_echo "no" >&6; }
2455 fi
2456
2457
2458 fi
2459 if test -z "$ac_cv_prog_CC"; then
2460   ac_ct_CC=$CC
2461   # Extract the first word of "gcc", so it can be a program name with args.
2462 set dummy gcc; ac_word=$2
2463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2464 $as_echo_n "checking for $ac_word... " >&6; }
2465 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2466   $as_echo_n "(cached) " >&6
2467 else
2468   if test -n "$ac_ct_CC"; then
2469   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2470 else
2471 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2472 for as_dir in $PATH
2473 do
2474   IFS=$as_save_IFS
2475   test -z "$as_dir" && as_dir=.
2476     for ac_exec_ext in '' $ac_executable_extensions; do
2477   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2478     ac_cv_prog_ac_ct_CC="gcc"
2479     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2480     break 2
2481   fi
2482 done
2483   done
2484 IFS=$as_save_IFS
2485
2486 fi
2487 fi
2488 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2489 if test -n "$ac_ct_CC"; then
2490   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2491 $as_echo "$ac_ct_CC" >&6; }
2492 else
2493   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2494 $as_echo "no" >&6; }
2495 fi
2496
2497   if test "x$ac_ct_CC" = x; then
2498     CC=""
2499   else
2500     case $cross_compiling:$ac_tool_warned in
2501 yes:)
2502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2503 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2504 ac_tool_warned=yes ;;
2505 esac
2506     CC=$ac_ct_CC
2507   fi
2508 else
2509   CC="$ac_cv_prog_CC"
2510 fi
2511
2512 if test -z "$CC"; then
2513           if test -n "$ac_tool_prefix"; then
2514     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2515 set dummy ${ac_tool_prefix}cc; ac_word=$2
2516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2517 $as_echo_n "checking for $ac_word... " >&6; }
2518 if test "${ac_cv_prog_CC+set}" = set; then :
2519   $as_echo_n "(cached) " >&6
2520 else
2521   if test -n "$CC"; then
2522   ac_cv_prog_CC="$CC" # Let the user override the test.
2523 else
2524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2525 for as_dir in $PATH
2526 do
2527   IFS=$as_save_IFS
2528   test -z "$as_dir" && as_dir=.
2529     for ac_exec_ext in '' $ac_executable_extensions; do
2530   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2531     ac_cv_prog_CC="${ac_tool_prefix}cc"
2532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2533     break 2
2534   fi
2535 done
2536   done
2537 IFS=$as_save_IFS
2538
2539 fi
2540 fi
2541 CC=$ac_cv_prog_CC
2542 if test -n "$CC"; then
2543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2544 $as_echo "$CC" >&6; }
2545 else
2546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2547 $as_echo "no" >&6; }
2548 fi
2549
2550
2551   fi
2552 fi
2553 if test -z "$CC"; then
2554   # Extract the first word of "cc", so it can be a program name with args.
2555 set dummy cc; ac_word=$2
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2557 $as_echo_n "checking for $ac_word... " >&6; }
2558 if test "${ac_cv_prog_CC+set}" = set; then :
2559   $as_echo_n "(cached) " >&6
2560 else
2561   if test -n "$CC"; then
2562   ac_cv_prog_CC="$CC" # Let the user override the test.
2563 else
2564   ac_prog_rejected=no
2565 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2566 for as_dir in $PATH
2567 do
2568   IFS=$as_save_IFS
2569   test -z "$as_dir" && as_dir=.
2570     for ac_exec_ext in '' $ac_executable_extensions; do
2571   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2572     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2573        ac_prog_rejected=yes
2574        continue
2575      fi
2576     ac_cv_prog_CC="cc"
2577     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2578     break 2
2579   fi
2580 done
2581   done
2582 IFS=$as_save_IFS
2583
2584 if test $ac_prog_rejected = yes; then
2585   # We found a bogon in the path, so make sure we never use it.
2586   set dummy $ac_cv_prog_CC
2587   shift
2588   if test $# != 0; then
2589     # We chose a different compiler from the bogus one.
2590     # However, it has the same basename, so the bogon will be chosen
2591     # first if we set CC to just the basename; use the full file name.
2592     shift
2593     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2594   fi
2595 fi
2596 fi
2597 fi
2598 CC=$ac_cv_prog_CC
2599 if test -n "$CC"; then
2600   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2601 $as_echo "$CC" >&6; }
2602 else
2603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2604 $as_echo "no" >&6; }
2605 fi
2606
2607
2608 fi
2609 if test -z "$CC"; then
2610   if test -n "$ac_tool_prefix"; then
2611   for ac_prog in cl.exe
2612   do
2613     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2614 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2616 $as_echo_n "checking for $ac_word... " >&6; }
2617 if test "${ac_cv_prog_CC+set}" = set; then :
2618   $as_echo_n "(cached) " >&6
2619 else
2620   if test -n "$CC"; then
2621   ac_cv_prog_CC="$CC" # Let the user override the test.
2622 else
2623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2624 for as_dir in $PATH
2625 do
2626   IFS=$as_save_IFS
2627   test -z "$as_dir" && as_dir=.
2628     for ac_exec_ext in '' $ac_executable_extensions; do
2629   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2630     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2631     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2632     break 2
2633   fi
2634 done
2635   done
2636 IFS=$as_save_IFS
2637
2638 fi
2639 fi
2640 CC=$ac_cv_prog_CC
2641 if test -n "$CC"; then
2642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2643 $as_echo "$CC" >&6; }
2644 else
2645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2646 $as_echo "no" >&6; }
2647 fi
2648
2649
2650     test -n "$CC" && break
2651   done
2652 fi
2653 if test -z "$CC"; then
2654   ac_ct_CC=$CC
2655   for ac_prog in cl.exe
2656 do
2657   # Extract the first word of "$ac_prog", so it can be a program name with args.
2658 set dummy $ac_prog; ac_word=$2
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2660 $as_echo_n "checking for $ac_word... " >&6; }
2661 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2662   $as_echo_n "(cached) " >&6
2663 else
2664   if test -n "$ac_ct_CC"; then
2665   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2666 else
2667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2668 for as_dir in $PATH
2669 do
2670   IFS=$as_save_IFS
2671   test -z "$as_dir" && as_dir=.
2672     for ac_exec_ext in '' $ac_executable_extensions; do
2673   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2674     ac_cv_prog_ac_ct_CC="$ac_prog"
2675     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2676     break 2
2677   fi
2678 done
2679   done
2680 IFS=$as_save_IFS
2681
2682 fi
2683 fi
2684 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2685 if test -n "$ac_ct_CC"; then
2686   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2687 $as_echo "$ac_ct_CC" >&6; }
2688 else
2689   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2690 $as_echo "no" >&6; }
2691 fi
2692
2693
2694   test -n "$ac_ct_CC" && break
2695 done
2696
2697   if test "x$ac_ct_CC" = x; then
2698     CC=""
2699   else
2700     case $cross_compiling:$ac_tool_warned in
2701 yes:)
2702 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2703 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2704 ac_tool_warned=yes ;;
2705 esac
2706     CC=$ac_ct_CC
2707   fi
2708 fi
2709
2710 fi
2711
2712
2713 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2714 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2715 as_fn_error "no acceptable C compiler found in \$PATH
2716 See \`config.log' for more details." "$LINENO" 5; }
2717
2718 # Provide some information about the compiler.
2719 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2720 set X $ac_compile
2721 ac_compiler=$2
2722 for ac_option in --version -v -V -qversion; do
2723   { { ac_try="$ac_compiler $ac_option >&5"
2724 case "(($ac_try" in
2725   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2726   *) ac_try_echo=$ac_try;;
2727 esac
2728 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2729 $as_echo "$ac_try_echo"; } >&5
2730   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2731   ac_status=$?
2732   if test -s conftest.err; then
2733     sed '10a\
2734 ... rest of stderr output deleted ...
2735          10q' conftest.err >conftest.er1
2736     cat conftest.er1 >&5
2737     rm -f conftest.er1 conftest.err
2738   fi
2739   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2740   test $ac_status = 0; }
2741 done
2742
2743 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2744 /* end confdefs.h.  */
2745
2746 int
2747 main ()
2748 {
2749
2750   ;
2751   return 0;
2752 }
2753 _ACEOF
2754 ac_clean_files_save=$ac_clean_files
2755 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
2756 # Try to create an executable without -o first, disregard a.out.
2757 # It will help us diagnose broken compilers, and finding out an intuition
2758 # of exeext.
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2760 $as_echo_n "checking for C compiler default output file name... " >&6; }
2761 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2762
2763 # The possible output files:
2764 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2765
2766 ac_rmfiles=
2767 for ac_file in $ac_files
2768 do
2769   case $ac_file in
2770     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2771     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2772   esac
2773 done
2774 rm -f $ac_rmfiles
2775
2776 if { { ac_try="$ac_link_default"
2777 case "(($ac_try" in
2778   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2779   *) ac_try_echo=$ac_try;;
2780 esac
2781 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2782 $as_echo "$ac_try_echo"; } >&5
2783   (eval "$ac_link_default") 2>&5
2784   ac_status=$?
2785   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2786   test $ac_status = 0; }; then :
2787   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2788 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2789 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2790 # so that the user can short-circuit this test for compilers unknown to
2791 # Autoconf.
2792 for ac_file in $ac_files ''
2793 do
2794   test -f "$ac_file" || continue
2795   case $ac_file in
2796     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2797         ;;
2798     [ab].out )
2799         # We found the default executable, but exeext='' is most
2800         # certainly right.
2801         break;;
2802     *.* )
2803         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2804         then :; else
2805            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2806         fi
2807         # We set ac_cv_exeext here because the later test for it is not
2808         # safe: cross compilers may not add the suffix if given an `-o'
2809         # argument, so we may need to know it at that point already.
2810         # Even if this section looks crufty: it has the advantage of
2811         # actually working.
2812         break;;
2813     * )
2814         break;;
2815   esac
2816 done
2817 test "$ac_cv_exeext" = no && ac_cv_exeext=
2818
2819 else
2820   ac_file=''
2821 fi
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2823 $as_echo "$ac_file" >&6; }
2824 if test -z "$ac_file"; then :
2825   $as_echo "$as_me: failed program was:" >&5
2826 sed 's/^/| /' conftest.$ac_ext >&5
2827
2828 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2829 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2830 { as_fn_set_status 77
2831 as_fn_error "C compiler cannot create executables
2832 See \`config.log' for more details." "$LINENO" 5; }; }
2833 fi
2834 ac_exeext=$ac_cv_exeext
2835
2836 # Check that the compiler produces executables we can run.  If not, either
2837 # the compiler is broken, or we cross compile.
2838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2839 $as_echo_n "checking whether the C compiler works... " >&6; }
2840 # If not cross compiling, check that we can run a simple program.
2841 if test "$cross_compiling" != yes; then
2842   if { ac_try='./$ac_file'
2843   { { case "(($ac_try" in
2844   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2845   *) ac_try_echo=$ac_try;;
2846 esac
2847 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2848 $as_echo "$ac_try_echo"; } >&5
2849   (eval "$ac_try") 2>&5
2850   ac_status=$?
2851   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2852   test $ac_status = 0; }; }; then
2853     cross_compiling=no
2854   else
2855     if test "$cross_compiling" = maybe; then
2856         cross_compiling=yes
2857     else
2858         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2859 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2860 as_fn_error "cannot run C compiled programs.
2861 If you meant to cross compile, use \`--host'.
2862 See \`config.log' for more details." "$LINENO" 5; }
2863     fi
2864   fi
2865 fi
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2867 $as_echo "yes" >&6; }
2868
2869 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
2870 ac_clean_files=$ac_clean_files_save
2871 # Check that the compiler produces executables we can run.  If not, either
2872 # the compiler is broken, or we cross compile.
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2874 $as_echo_n "checking whether we are cross compiling... " >&6; }
2875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2876 $as_echo "$cross_compiling" >&6; }
2877
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2879 $as_echo_n "checking for suffix of executables... " >&6; }
2880 if { { ac_try="$ac_link"
2881 case "(($ac_try" in
2882   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2883   *) ac_try_echo=$ac_try;;
2884 esac
2885 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2886 $as_echo "$ac_try_echo"; } >&5
2887   (eval "$ac_link") 2>&5
2888   ac_status=$?
2889   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2890   test $ac_status = 0; }; then :
2891   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2892 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2893 # work properly (i.e., refer to `conftest.exe'), while it won't with
2894 # `rm'.
2895 for ac_file in conftest.exe conftest conftest.*; do
2896   test -f "$ac_file" || continue
2897   case $ac_file in
2898     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2899     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2900           break;;
2901     * ) break;;
2902   esac
2903 done
2904 else
2905   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2906 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2907 as_fn_error "cannot compute suffix of executables: cannot compile and link
2908 See \`config.log' for more details." "$LINENO" 5; }
2909 fi
2910 rm -f conftest$ac_cv_exeext
2911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2912 $as_echo "$ac_cv_exeext" >&6; }
2913
2914 rm -f conftest.$ac_ext
2915 EXEEXT=$ac_cv_exeext
2916 ac_exeext=$EXEEXT
2917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2918 $as_echo_n "checking for suffix of object files... " >&6; }
2919 if test "${ac_cv_objext+set}" = set; then :
2920   $as_echo_n "(cached) " >&6
2921 else
2922   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2923 /* end confdefs.h.  */
2924
2925 int
2926 main ()
2927 {
2928
2929   ;
2930   return 0;
2931 }
2932 _ACEOF
2933 rm -f conftest.o conftest.obj
2934 if { { ac_try="$ac_compile"
2935 case "(($ac_try" in
2936   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2937   *) ac_try_echo=$ac_try;;
2938 esac
2939 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2940 $as_echo "$ac_try_echo"; } >&5
2941   (eval "$ac_compile") 2>&5
2942   ac_status=$?
2943   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2944   test $ac_status = 0; }; then :
2945   for ac_file in conftest.o conftest.obj conftest.*; do
2946   test -f "$ac_file" || continue;
2947   case $ac_file in
2948     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2949     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2950        break;;
2951   esac
2952 done
2953 else
2954   $as_echo "$as_me: failed program was:" >&5
2955 sed 's/^/| /' conftest.$ac_ext >&5
2956
2957 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2958 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2959 as_fn_error "cannot compute suffix of object files: cannot compile
2960 See \`config.log' for more details." "$LINENO" 5; }
2961 fi
2962 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2963 fi
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2965 $as_echo "$ac_cv_objext" >&6; }
2966 OBJEXT=$ac_cv_objext
2967 ac_objext=$OBJEXT
2968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2969 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2970 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
2971   $as_echo_n "(cached) " >&6
2972 else
2973   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2974 /* end confdefs.h.  */
2975
2976 int
2977 main ()
2978 {
2979 #ifndef __GNUC__
2980        choke me
2981 #endif
2982
2983   ;
2984   return 0;
2985 }
2986 _ACEOF
2987 if ac_fn_c_try_compile "$LINENO"; then :
2988   ac_compiler_gnu=yes
2989 else
2990   ac_compiler_gnu=no
2991 fi
2992 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2993 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2994
2995 fi
2996 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2997 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2998 if test $ac_compiler_gnu = yes; then
2999   GCC=yes
3000 else
3001   GCC=
3002 fi
3003 ac_test_CFLAGS=${CFLAGS+set}
3004 ac_save_CFLAGS=$CFLAGS
3005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3006 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3007 if test "${ac_cv_prog_cc_g+set}" = set; then :
3008   $as_echo_n "(cached) " >&6
3009 else
3010   ac_save_c_werror_flag=$ac_c_werror_flag
3011    ac_c_werror_flag=yes
3012    ac_cv_prog_cc_g=no
3013    CFLAGS="-g"
3014    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3015 /* end confdefs.h.  */
3016
3017 int
3018 main ()
3019 {
3020
3021   ;
3022   return 0;
3023 }
3024 _ACEOF
3025 if ac_fn_c_try_compile "$LINENO"; then :
3026   ac_cv_prog_cc_g=yes
3027 else
3028   CFLAGS=""
3029       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3030 /* end confdefs.h.  */
3031
3032 int
3033 main ()
3034 {
3035
3036   ;
3037   return 0;
3038 }
3039 _ACEOF
3040 if ac_fn_c_try_compile "$LINENO"; then :
3041
3042 else
3043   ac_c_werror_flag=$ac_save_c_werror_flag
3044          CFLAGS="-g"
3045          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3046 /* end confdefs.h.  */
3047
3048 int
3049 main ()
3050 {
3051
3052   ;
3053   return 0;
3054 }
3055 _ACEOF
3056 if ac_fn_c_try_compile "$LINENO"; then :
3057   ac_cv_prog_cc_g=yes
3058 fi
3059 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3060 fi
3061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3062 fi
3063 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3064    ac_c_werror_flag=$ac_save_c_werror_flag
3065 fi
3066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3067 $as_echo "$ac_cv_prog_cc_g" >&6; }
3068 if test "$ac_test_CFLAGS" = set; then
3069   CFLAGS=$ac_save_CFLAGS
3070 elif test $ac_cv_prog_cc_g = yes; then
3071   if test "$GCC" = yes; then
3072     CFLAGS="-g -O2"
3073   else
3074     CFLAGS="-g"
3075   fi
3076 else
3077   if test "$GCC" = yes; then
3078     CFLAGS="-O2"
3079   else
3080     CFLAGS=
3081   fi
3082 fi
3083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3084 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3085 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3086   $as_echo_n "(cached) " >&6
3087 else
3088   ac_cv_prog_cc_c89=no
3089 ac_save_CC=$CC
3090 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3091 /* end confdefs.h.  */
3092 #include <stdarg.h>
3093 #include <stdio.h>
3094 #include <sys/types.h>
3095 #include <sys/stat.h>
3096 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3097 struct buf { int x; };
3098 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3099 static char *e (p, i)
3100      char **p;
3101      int i;
3102 {
3103   return p[i];
3104 }
3105 static char *f (char * (*g) (char **, int), char **p, ...)
3106 {
3107   char *s;
3108   va_list v;
3109   va_start (v,p);
3110   s = g (p, va_arg (v,int));
3111   va_end (v);
3112   return s;
3113 }
3114
3115 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3116    function prototypes and stuff, but not '\xHH' hex character constants.
3117    These don't provoke an error unfortunately, instead are silently treated
3118    as 'x'.  The following induces an error, until -std is added to get
3119    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3120    array size at least.  It's necessary to write '\x00'==0 to get something
3121    that's true only with -std.  */
3122 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3123
3124 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3125    inside strings and character constants.  */
3126 #define FOO(x) 'x'
3127 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3128
3129 int test (int i, double x);
3130 struct s1 {int (*f) (int a);};
3131 struct s2 {int (*f) (double a);};
3132 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3133 int argc;
3134 char **argv;
3135 int
3136 main ()
3137 {
3138 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3139   ;
3140   return 0;
3141 }
3142 _ACEOF
3143 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3144         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3145 do
3146   CC="$ac_save_CC $ac_arg"
3147   if ac_fn_c_try_compile "$LINENO"; then :
3148   ac_cv_prog_cc_c89=$ac_arg
3149 fi
3150 rm -f core conftest.err conftest.$ac_objext
3151   test "x$ac_cv_prog_cc_c89" != "xno" && break
3152 done
3153 rm -f conftest.$ac_ext
3154 CC=$ac_save_CC
3155
3156 fi
3157 # AC_CACHE_VAL
3158 case "x$ac_cv_prog_cc_c89" in
3159   x)
3160     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3161 $as_echo "none needed" >&6; } ;;
3162   xno)
3163     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3164 $as_echo "unsupported" >&6; } ;;
3165   *)
3166     CC="$CC $ac_cv_prog_cc_c89"
3167     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3168 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3169 esac
3170 if test "x$ac_cv_prog_cc_c89" != xno; then :
3171
3172 fi
3173
3174 ac_ext=c
3175 ac_cpp='$CPP $CPPFLAGS'
3176 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3177 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3178 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3179
3180
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3182 $as_echo_n "checking for library containing strerror... " >&6; }
3183 if test "${ac_cv_search_strerror+set}" = set; then :
3184   $as_echo_n "(cached) " >&6
3185 else
3186   ac_func_search_save_LIBS=$LIBS
3187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188 /* end confdefs.h.  */
3189
3190 /* Override any GCC internal prototype to avoid an error.
3191    Use char because int might match the return type of a GCC
3192    builtin and then its argument prototype would still apply.  */
3193 #ifdef __cplusplus
3194 extern "C"
3195 #endif
3196 char strerror ();
3197 int
3198 main ()
3199 {
3200 return strerror ();
3201   ;
3202   return 0;
3203 }
3204 _ACEOF
3205 for ac_lib in '' cposix; do
3206   if test -z "$ac_lib"; then
3207     ac_res="none required"
3208   else
3209     ac_res=-l$ac_lib
3210     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3211   fi
3212   if ac_fn_c_try_link "$LINENO"; then :
3213   ac_cv_search_strerror=$ac_res
3214 fi
3215 rm -f core conftest.err conftest.$ac_objext \
3216     conftest$ac_exeext
3217   if test "${ac_cv_search_strerror+set}" = set; then :
3218   break
3219 fi
3220 done
3221 if test "${ac_cv_search_strerror+set}" = set; then :
3222
3223 else
3224   ac_cv_search_strerror=no
3225 fi
3226 rm conftest.$ac_ext
3227 LIBS=$ac_func_search_save_LIBS
3228 fi
3229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3230 $as_echo "$ac_cv_search_strerror" >&6; }
3231 ac_res=$ac_cv_search_strerror
3232 if test "$ac_res" != no; then :
3233   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3234
3235 fi
3236
3237
3238 am__api_version='1.11'
3239
3240 # Find a good install program.  We prefer a C program (faster),
3241 # so one script is as good as another.  But avoid the broken or
3242 # incompatible versions:
3243 # SysV /etc/install, /usr/sbin/install
3244 # SunOS /usr/etc/install
3245 # IRIX /sbin/install
3246 # AIX /bin/install
3247 # AmigaOS /C/install, which installs bootblocks on floppy discs
3248 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3249 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3250 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3251 # OS/2's system install, which has a completely different semantic
3252 # ./install, which can be erroneously created by make from ./install.sh.
3253 # Reject install programs that cannot install multiple files.
3254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3255 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3256 if test -z "$INSTALL"; then
3257 if test "${ac_cv_path_install+set}" = set; then :
3258   $as_echo_n "(cached) " >&6
3259 else
3260   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3261 for as_dir in $PATH
3262 do
3263   IFS=$as_save_IFS
3264   test -z "$as_dir" && as_dir=.
3265     # Account for people who put trailing slashes in PATH elements.
3266 case $as_dir/ in #((
3267   ./ | .// | /[cC]/* | \
3268   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3269   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3270   /usr/ucb/* ) ;;
3271   *)
3272     # OSF1 and SCO ODT 3.0 have their own names for install.
3273     # Don't use installbsd from OSF since it installs stuff as root
3274     # by default.
3275     for ac_prog in ginstall scoinst install; do
3276       for ac_exec_ext in '' $ac_executable_extensions; do
3277         if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3278           if test $ac_prog = install &&
3279             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3280             # AIX install.  It has an incompatible calling convention.
3281             :
3282           elif test $ac_prog = install &&
3283             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3284             # program-specific install script used by HP pwplus--don't use.
3285             :
3286           else
3287             rm -rf conftest.one conftest.two conftest.dir
3288             echo one > conftest.one
3289             echo two > conftest.two
3290             mkdir conftest.dir
3291             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3292               test -s conftest.one && test -s conftest.two &&
3293               test -s conftest.dir/conftest.one &&
3294               test -s conftest.dir/conftest.two
3295             then
3296               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3297               break 3
3298             fi
3299           fi
3300         fi
3301       done
3302     done
3303     ;;
3304 esac
3305
3306   done
3307 IFS=$as_save_IFS
3308
3309 rm -rf conftest.one conftest.two conftest.dir
3310
3311 fi
3312   if test "${ac_cv_path_install+set}" = set; then
3313     INSTALL=$ac_cv_path_install
3314   else
3315     # As a last resort, use the slow shell script.  Don't cache a
3316     # value for INSTALL within a source directory, because that will
3317     # break other packages using the cache if that directory is
3318     # removed, or if the value is a relative name.
3319     INSTALL=$ac_install_sh
3320   fi
3321 fi
3322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3323 $as_echo "$INSTALL" >&6; }
3324
3325 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3326 # It thinks the first close brace ends the variable substitution.
3327 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3328
3329 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3330
3331 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3332
3333 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3334 $as_echo_n "checking whether build environment is sane... " >&6; }
3335 # Just in case
3336 sleep 1
3337 echo timestamp > conftest.file
3338 # Reject unsafe characters in $srcdir or the absolute working directory
3339 # name.  Accept space and tab only in the latter.
3340 am_lf='
3341 '
3342 case `pwd` in
3343   *[\\\"\#\$\&\'\`$am_lf]*)
3344     as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
3345 esac
3346 case $srcdir in
3347   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3348     as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
3349 esac
3350
3351 # Do `set' in a subshell so we don't clobber the current shell's
3352 # arguments.  Must try -L first in case configure is actually a
3353 # symlink; some systems play weird games with the mod time of symlinks
3354 # (eg FreeBSD returns the mod time of the symlink's containing
3355 # directory).
3356 if (
3357    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3358    if test "$*" = "X"; then
3359       # -L didn't work.
3360       set X `ls -t "$srcdir/configure" conftest.file`
3361    fi
3362    rm -f conftest.file
3363    if test "$*" != "X $srcdir/configure conftest.file" \
3364       && test "$*" != "X conftest.file $srcdir/configure"; then
3365
3366       # If neither matched, then we have a broken ls.  This can happen
3367       # if, for instance, CONFIG_SHELL is bash and it inherits a
3368       # broken ls alias from the environment.  This has actually
3369       # happened.  Such a system could not be considered "sane".
3370       as_fn_error "ls -t appears to fail.  Make sure there is not a broken
3371 alias in your environment" "$LINENO" 5
3372    fi
3373
3374    test "$2" = conftest.file
3375    )
3376 then
3377    # Ok.
3378    :
3379 else
3380    as_fn_error "newly created file is older than distributed files!
3381 Check your system clock" "$LINENO" 5
3382 fi
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3384 $as_echo "yes" >&6; }
3385 test "$program_prefix" != NONE &&
3386   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3387 # Use a double $ so make ignores it.
3388 test "$program_suffix" != NONE &&
3389   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3390 # Double any \ or $.
3391 # By default was `s,x,x', remove it if useless.
3392 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3393 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3394
3395 # expand $ac_aux_dir to an absolute path
3396 am_aux_dir=`cd $ac_aux_dir && pwd`
3397
3398 if test x"${MISSING+set}" != xset; then
3399   case $am_aux_dir in
3400   *\ * | *\     *)
3401     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3402   *)
3403     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3404   esac
3405 fi
3406 # Use eval to expand $SHELL
3407 if eval "$MISSING --run true"; then
3408   am_missing_run="$MISSING --run "
3409 else
3410   am_missing_run=
3411   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
3412 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
3413 fi
3414
3415 if test x"${install_sh}" != xset; then
3416   case $am_aux_dir in
3417   *\ * | *\     *)
3418     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3419   *)
3420     install_sh="\${SHELL} $am_aux_dir/install-sh"
3421   esac
3422 fi
3423
3424 # Installed binaries are usually stripped using `strip' when the user
3425 # run `make install-strip'.  However `strip' might not be the right
3426 # tool to use in cross-compilation environments, therefore Automake
3427 # will honor the `STRIP' environment variable to overrule this program.
3428 if test "$cross_compiling" != no; then
3429   if test -n "$ac_tool_prefix"; then
3430   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3431 set dummy ${ac_tool_prefix}strip; ac_word=$2
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3433 $as_echo_n "checking for $ac_word... " >&6; }
3434 if test "${ac_cv_prog_STRIP+set}" = set; then :
3435   $as_echo_n "(cached) " >&6
3436 else
3437   if test -n "$STRIP"; then
3438   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3439 else
3440 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3441 for as_dir in $PATH
3442 do
3443   IFS=$as_save_IFS
3444   test -z "$as_dir" && as_dir=.
3445     for ac_exec_ext in '' $ac_executable_extensions; do
3446   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3447     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3448     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3449     break 2
3450   fi
3451 done
3452   done
3453 IFS=$as_save_IFS
3454
3455 fi
3456 fi
3457 STRIP=$ac_cv_prog_STRIP
3458 if test -n "$STRIP"; then
3459   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3460 $as_echo "$STRIP" >&6; }
3461 else
3462   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3463 $as_echo "no" >&6; }
3464 fi
3465
3466
3467 fi
3468 if test -z "$ac_cv_prog_STRIP"; then
3469   ac_ct_STRIP=$STRIP
3470   # Extract the first word of "strip", so it can be a program name with args.
3471 set dummy strip; ac_word=$2
3472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3473 $as_echo_n "checking for $ac_word... " >&6; }
3474 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
3475   $as_echo_n "(cached) " >&6
3476 else
3477   if test -n "$ac_ct_STRIP"; then
3478   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3479 else
3480 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3481 for as_dir in $PATH
3482 do
3483   IFS=$as_save_IFS
3484   test -z "$as_dir" && as_dir=.
3485     for ac_exec_ext in '' $ac_executable_extensions; do
3486   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3487     ac_cv_prog_ac_ct_STRIP="strip"
3488     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3489     break 2
3490   fi
3491 done
3492   done
3493 IFS=$as_save_IFS
3494
3495 fi
3496 fi
3497 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3498 if test -n "$ac_ct_STRIP"; then
3499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3500 $as_echo "$ac_ct_STRIP" >&6; }
3501 else
3502   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3503 $as_echo "no" >&6; }
3504 fi
3505
3506   if test "x$ac_ct_STRIP" = x; then
3507     STRIP=":"
3508   else
3509     case $cross_compiling:$ac_tool_warned in
3510 yes:)
3511 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3512 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3513 ac_tool_warned=yes ;;
3514 esac
3515     STRIP=$ac_ct_STRIP
3516   fi
3517 else
3518   STRIP="$ac_cv_prog_STRIP"
3519 fi
3520
3521 fi
3522 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3523
3524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3525 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3526 if test -z "$MKDIR_P"; then
3527   if test "${ac_cv_path_mkdir+set}" = set; then :
3528   $as_echo_n "(cached) " >&6
3529 else
3530   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3531 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3532 do
3533   IFS=$as_save_IFS
3534   test -z "$as_dir" && as_dir=.
3535     for ac_prog in mkdir gmkdir; do
3536          for ac_exec_ext in '' $ac_executable_extensions; do
3537            { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
3538            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3539              'mkdir (GNU coreutils) '* | \
3540              'mkdir (coreutils) '* | \
3541              'mkdir (fileutils) '4.1*)
3542                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3543                break 3;;
3544            esac
3545          done
3546        done
3547   done
3548 IFS=$as_save_IFS
3549
3550 fi
3551
3552   if test "${ac_cv_path_mkdir+set}" = set; then
3553     MKDIR_P="$ac_cv_path_mkdir -p"
3554   else
3555     # As a last resort, use the slow shell script.  Don't cache a
3556     # value for MKDIR_P within a source directory, because that will
3557     # break other packages using the cache if that directory is
3558     # removed, or if the value is a relative name.
3559     test -d ./--version && rmdir ./--version
3560     MKDIR_P="$ac_install_sh -d"
3561   fi
3562 fi
3563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3564 $as_echo "$MKDIR_P" >&6; }
3565
3566 mkdir_p="$MKDIR_P"
3567 case $mkdir_p in
3568   [\\/$]* | ?:[\\/]*) ;;
3569   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
3570 esac
3571
3572 for ac_prog in gawk mawk nawk awk
3573 do
3574   # Extract the first word of "$ac_prog", so it can be a program name with args.
3575 set dummy $ac_prog; ac_word=$2
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3577 $as_echo_n "checking for $ac_word... " >&6; }
3578 if test "${ac_cv_prog_AWK+set}" = set; then :
3579   $as_echo_n "(cached) " >&6
3580 else
3581   if test -n "$AWK"; then
3582   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3583 else
3584 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3585 for as_dir in $PATH
3586 do
3587   IFS=$as_save_IFS
3588   test -z "$as_dir" && as_dir=.
3589     for ac_exec_ext in '' $ac_executable_extensions; do
3590   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3591     ac_cv_prog_AWK="$ac_prog"
3592     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3593     break 2
3594   fi
3595 done
3596   done
3597 IFS=$as_save_IFS
3598
3599 fi
3600 fi
3601 AWK=$ac_cv_prog_AWK
3602 if test -n "$AWK"; then
3603   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3604 $as_echo "$AWK" >&6; }
3605 else
3606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3607 $as_echo "no" >&6; }
3608 fi
3609
3610
3611   test -n "$AWK" && break
3612 done
3613
3614 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3615 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3616 set x ${MAKE-make}
3617 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3618 if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
3619   $as_echo_n "(cached) " >&6
3620 else
3621   cat >conftest.make <<\_ACEOF
3622 SHELL = /bin/sh
3623 all:
3624         @echo '@@@%%%=$(MAKE)=@@@%%%'
3625 _ACEOF
3626 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
3627 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3628   *@@@%%%=?*=@@@%%%*)
3629     eval ac_cv_prog_make_${ac_make}_set=yes;;
3630   *)
3631     eval ac_cv_prog_make_${ac_make}_set=no;;
3632 esac
3633 rm -f conftest.make
3634 fi
3635 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3636   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3637 $as_echo "yes" >&6; }
3638   SET_MAKE=
3639 else
3640   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3641 $as_echo "no" >&6; }
3642   SET_MAKE="MAKE=${MAKE-make}"
3643 fi
3644
3645 rm -rf .tst 2>/dev/null
3646 mkdir .tst 2>/dev/null
3647 if test -d .tst; then
3648   am__leading_dot=.
3649 else
3650   am__leading_dot=_
3651 fi
3652 rmdir .tst 2>/dev/null
3653
3654 DEPDIR="${am__leading_dot}deps"
3655
3656 ac_config_commands="$ac_config_commands depfiles"
3657
3658
3659 am_make=${MAKE-make}
3660 cat > confinc << 'END'
3661 am__doit:
3662         @echo this is the am__doit target
3663 .PHONY: am__doit
3664 END
3665 # If we don't find an include directive, just comment out the code.
3666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3667 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3668 am__include="#"
3669 am__quote=
3670 _am_result=none
3671 # First try GNU make style include.
3672 echo "include confinc" > confmf
3673 # Ignore all kinds of additional output from `make'.
3674 case `$am_make -s -f confmf 2> /dev/null` in #(
3675 *the\ am__doit\ target*)
3676   am__include=include
3677   am__quote=
3678   _am_result=GNU
3679   ;;
3680 esac
3681 # Now try BSD make style include.
3682 if test "$am__include" = "#"; then
3683    echo '.include "confinc"' > confmf
3684    case `$am_make -s -f confmf 2> /dev/null` in #(
3685    *the\ am__doit\ target*)
3686      am__include=.include
3687      am__quote="\""
3688      _am_result=BSD
3689      ;;
3690    esac
3691 fi
3692
3693
3694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3695 $as_echo "$_am_result" >&6; }
3696 rm -f confinc confmf
3697
3698 # Check whether --enable-dependency-tracking was given.
3699 if test "${enable_dependency_tracking+set}" = set; then :
3700   enableval=$enable_dependency_tracking;
3701 fi
3702
3703 if test "x$enable_dependency_tracking" != xno; then
3704   am_depcomp="$ac_aux_dir/depcomp"
3705   AMDEPBACKSLASH='\'
3706 fi
3707  if test "x$enable_dependency_tracking" != xno; then
3708   AMDEP_TRUE=
3709   AMDEP_FALSE='#'
3710 else
3711   AMDEP_TRUE='#'
3712   AMDEP_FALSE=
3713 fi
3714
3715
3716 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3717   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3718   # is not polluted with repeated "-I."
3719   am__isrc=' -I$(srcdir)'
3720   # test to see if srcdir already configured
3721   if test -f $srcdir/config.status; then
3722     as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3723   fi
3724 fi
3725
3726 # test whether we have cygpath
3727 if test -z "$CYGPATH_W"; then
3728   if (cygpath --version) >/dev/null 2>/dev/null; then
3729     CYGPATH_W='cygpath -w'
3730   else
3731     CYGPATH_W=echo
3732   fi
3733 fi
3734
3735
3736 # Define the identity of the package.
3737  PACKAGE='gas'
3738  VERSION='2.26.51'
3739
3740
3741 cat >>confdefs.h <<_ACEOF
3742 #define PACKAGE "$PACKAGE"
3743 _ACEOF
3744
3745
3746 cat >>confdefs.h <<_ACEOF
3747 #define VERSION "$VERSION"
3748 _ACEOF
3749
3750 # Some tools Automake needs.
3751
3752 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3753
3754
3755 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3756
3757
3758 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3759
3760
3761 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3762
3763
3764 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3765
3766 # We need awk for the "check" target.  The system "awk" is bad on
3767 # some platforms.
3768 # Always define AMTAR for backward compatibility.
3769
3770 AMTAR=${AMTAR-"${am_missing_run}tar"}
3771
3772 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3773
3774
3775
3776
3777 depcc="$CC"   am_compiler_list=
3778
3779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3780 $as_echo_n "checking dependency style of $depcc... " >&6; }
3781 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3782   $as_echo_n "(cached) " >&6
3783 else
3784   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3785   # We make a subdir and do the tests there.  Otherwise we can end up
3786   # making bogus files that we don't know about and never remove.  For
3787   # instance it was reported that on HP-UX the gcc test will end up
3788   # making a dummy file named `D' -- because `-MD' means `put the output
3789   # in D'.
3790   mkdir conftest.dir
3791   # Copy depcomp to subdir because otherwise we won't find it if we're
3792   # using a relative directory.
3793   cp "$am_depcomp" conftest.dir
3794   cd conftest.dir
3795   # We will build objects and dependencies in a subdirectory because
3796   # it helps to detect inapplicable dependency modes.  For instance
3797   # both Tru64's cc and ICC support -MD to output dependencies as a
3798   # side effect of compilation, but ICC will put the dependencies in
3799   # the current directory while Tru64 will put them in the object
3800   # directory.
3801   mkdir sub
3802
3803   am_cv_CC_dependencies_compiler_type=none
3804   if test "$am_compiler_list" = ""; then
3805      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3806   fi
3807   am__universal=false
3808   case " $depcc " in #(
3809      *\ -arch\ *\ -arch\ *) am__universal=true ;;
3810      esac
3811
3812   for depmode in $am_compiler_list; do
3813     # Setup a source with many dependencies, because some compilers
3814     # like to wrap large dependency lists on column 80 (with \), and
3815     # we should not choose a depcomp mode which is confused by this.
3816     #
3817     # We need to recreate these files for each test, as the compiler may
3818     # overwrite some of them when testing with obscure command lines.
3819     # This happens at least with the AIX C compiler.
3820     : > sub/conftest.c
3821     for i in 1 2 3 4 5 6; do
3822       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3823       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3824       # Solaris 8's {/usr,}/bin/sh.
3825       touch sub/conftst$i.h
3826     done
3827     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3828
3829     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3830     # mode.  It turns out that the SunPro C++ compiler does not properly
3831     # handle `-M -o', and we need to detect this.  Also, some Intel
3832     # versions had trouble with output in subdirs
3833     am__obj=sub/conftest.${OBJEXT-o}
3834     am__minus_obj="-o $am__obj"
3835     case $depmode in
3836     gcc)
3837       # This depmode causes a compiler race in universal mode.
3838       test "$am__universal" = false || continue
3839       ;;
3840     nosideeffect)
3841       # after this tag, mechanisms are not by side-effect, so they'll
3842       # only be used when explicitly requested
3843       if test "x$enable_dependency_tracking" = xyes; then
3844         continue
3845       else
3846         break
3847       fi
3848       ;;
3849     msvisualcpp | msvcmsys)
3850       # This compiler won't grok `-c -o', but also, the minuso test has
3851       # not run yet.  These depmodes are late enough in the game, and
3852       # so weak that their functioning should not be impacted.
3853       am__obj=conftest.${OBJEXT-o}
3854       am__minus_obj=
3855       ;;
3856     none) break ;;
3857     esac
3858     if depmode=$depmode \
3859        source=sub/conftest.c object=$am__obj \
3860        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3861        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3862          >/dev/null 2>conftest.err &&
3863        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3864        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3865        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3866        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3867       # icc doesn't choke on unknown options, it will just issue warnings
3868       # or remarks (even with -Werror).  So we grep stderr for any message
3869       # that says an option was ignored or not supported.
3870       # When given -MP, icc 7.0 and 7.1 complain thusly:
3871       #   icc: Command line warning: ignoring option '-M'; no argument required
3872       # The diagnosis changed in icc 8.0:
3873       #   icc: Command line remark: option '-MP' not supported
3874       if (grep 'ignoring option' conftest.err ||
3875           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3876         am_cv_CC_dependencies_compiler_type=$depmode
3877         break
3878       fi
3879     fi
3880   done
3881
3882   cd ..
3883   rm -rf conftest.dir
3884 else
3885   am_cv_CC_dependencies_compiler_type=none
3886 fi
3887
3888 fi
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3890 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3891 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3892
3893  if
3894   test "x$enable_dependency_tracking" != xno \
3895   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3896   am__fastdepCC_TRUE=
3897   am__fastdepCC_FALSE='#'
3898 else
3899   am__fastdepCC_TRUE='#'
3900   am__fastdepCC_FALSE=
3901 fi
3902
3903
3904
3905
3906 ac_ext=c
3907 ac_cpp='$CPP $CPPFLAGS'
3908 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3909 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3910 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3911 if test -n "$ac_tool_prefix"; then
3912   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3913 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3915 $as_echo_n "checking for $ac_word... " >&6; }
3916 if test "${ac_cv_prog_CC+set}" = set; then :
3917   $as_echo_n "(cached) " >&6
3918 else
3919   if test -n "$CC"; then
3920   ac_cv_prog_CC="$CC" # Let the user override the test.
3921 else
3922 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3923 for as_dir in $PATH
3924 do
3925   IFS=$as_save_IFS
3926   test -z "$as_dir" && as_dir=.
3927     for ac_exec_ext in '' $ac_executable_extensions; do
3928   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3929     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3930     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3931     break 2
3932   fi
3933 done
3934   done
3935 IFS=$as_save_IFS
3936
3937 fi
3938 fi
3939 CC=$ac_cv_prog_CC
3940 if test -n "$CC"; then
3941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3942 $as_echo "$CC" >&6; }
3943 else
3944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3945 $as_echo "no" >&6; }
3946 fi
3947
3948
3949 fi
3950 if test -z "$ac_cv_prog_CC"; then
3951   ac_ct_CC=$CC
3952   # Extract the first word of "gcc", so it can be a program name with args.
3953 set dummy gcc; ac_word=$2
3954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3955 $as_echo_n "checking for $ac_word... " >&6; }
3956 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3957   $as_echo_n "(cached) " >&6
3958 else
3959   if test -n "$ac_ct_CC"; then
3960   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3961 else
3962 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3963 for as_dir in $PATH
3964 do
3965   IFS=$as_save_IFS
3966   test -z "$as_dir" && as_dir=.
3967     for ac_exec_ext in '' $ac_executable_extensions; do
3968   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3969     ac_cv_prog_ac_ct_CC="gcc"
3970     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3971     break 2
3972   fi
3973 done
3974   done
3975 IFS=$as_save_IFS
3976
3977 fi
3978 fi
3979 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3980 if test -n "$ac_ct_CC"; then
3981   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3982 $as_echo "$ac_ct_CC" >&6; }
3983 else
3984   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3985 $as_echo "no" >&6; }
3986 fi
3987
3988   if test "x$ac_ct_CC" = x; then
3989     CC=""
3990   else
3991     case $cross_compiling:$ac_tool_warned in
3992 yes:)
3993 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3994 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3995 ac_tool_warned=yes ;;
3996 esac
3997     CC=$ac_ct_CC
3998   fi
3999 else
4000   CC="$ac_cv_prog_CC"
4001 fi
4002
4003 if test -z "$CC"; then
4004           if test -n "$ac_tool_prefix"; then
4005     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4006 set dummy ${ac_tool_prefix}cc; ac_word=$2
4007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4008 $as_echo_n "checking for $ac_word... " >&6; }
4009 if test "${ac_cv_prog_CC+set}" = set; then :
4010   $as_echo_n "(cached) " >&6
4011 else
4012   if test -n "$CC"; then
4013   ac_cv_prog_CC="$CC" # Let the user override the test.
4014 else
4015 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4016 for as_dir in $PATH
4017 do
4018   IFS=$as_save_IFS
4019   test -z "$as_dir" && as_dir=.
4020     for ac_exec_ext in '' $ac_executable_extensions; do
4021   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4022     ac_cv_prog_CC="${ac_tool_prefix}cc"
4023     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4024     break 2
4025   fi
4026 done
4027   done
4028 IFS=$as_save_IFS
4029
4030 fi
4031 fi
4032 CC=$ac_cv_prog_CC
4033 if test -n "$CC"; then
4034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4035 $as_echo "$CC" >&6; }
4036 else
4037   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4038 $as_echo "no" >&6; }
4039 fi
4040
4041
4042   fi
4043 fi
4044 if test -z "$CC"; then
4045   # Extract the first word of "cc", so it can be a program name with args.
4046 set dummy cc; ac_word=$2
4047 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4048 $as_echo_n "checking for $ac_word... " >&6; }
4049 if test "${ac_cv_prog_CC+set}" = set; then :
4050   $as_echo_n "(cached) " >&6
4051 else
4052   if test -n "$CC"; then
4053   ac_cv_prog_CC="$CC" # Let the user override the test.
4054 else
4055   ac_prog_rejected=no
4056 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4057 for as_dir in $PATH
4058 do
4059   IFS=$as_save_IFS
4060   test -z "$as_dir" && as_dir=.
4061     for ac_exec_ext in '' $ac_executable_extensions; do
4062   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4063     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4064        ac_prog_rejected=yes
4065        continue
4066      fi
4067     ac_cv_prog_CC="cc"
4068     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4069     break 2
4070   fi
4071 done
4072   done
4073 IFS=$as_save_IFS
4074
4075 if test $ac_prog_rejected = yes; then
4076   # We found a bogon in the path, so make sure we never use it.
4077   set dummy $ac_cv_prog_CC
4078   shift
4079   if test $# != 0; then
4080     # We chose a different compiler from the bogus one.
4081     # However, it has the same basename, so the bogon will be chosen
4082     # first if we set CC to just the basename; use the full file name.
4083     shift
4084     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4085   fi
4086 fi
4087 fi
4088 fi
4089 CC=$ac_cv_prog_CC
4090 if test -n "$CC"; then
4091   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4092 $as_echo "$CC" >&6; }
4093 else
4094   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4095 $as_echo "no" >&6; }
4096 fi
4097
4098
4099 fi
4100 if test -z "$CC"; then
4101   if test -n "$ac_tool_prefix"; then
4102   for ac_prog in cl.exe
4103   do
4104     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4105 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4107 $as_echo_n "checking for $ac_word... " >&6; }
4108 if test "${ac_cv_prog_CC+set}" = set; then :
4109   $as_echo_n "(cached) " >&6
4110 else
4111   if test -n "$CC"; then
4112   ac_cv_prog_CC="$CC" # Let the user override the test.
4113 else
4114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4115 for as_dir in $PATH
4116 do
4117   IFS=$as_save_IFS
4118   test -z "$as_dir" && as_dir=.
4119     for ac_exec_ext in '' $ac_executable_extensions; do
4120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4121     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4123     break 2
4124   fi
4125 done
4126   done
4127 IFS=$as_save_IFS
4128
4129 fi
4130 fi
4131 CC=$ac_cv_prog_CC
4132 if test -n "$CC"; then
4133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4134 $as_echo "$CC" >&6; }
4135 else
4136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4137 $as_echo "no" >&6; }
4138 fi
4139
4140
4141     test -n "$CC" && break
4142   done
4143 fi
4144 if test -z "$CC"; then
4145   ac_ct_CC=$CC
4146   for ac_prog in cl.exe
4147 do
4148   # Extract the first word of "$ac_prog", so it can be a program name with args.
4149 set dummy $ac_prog; ac_word=$2
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4151 $as_echo_n "checking for $ac_word... " >&6; }
4152 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4153   $as_echo_n "(cached) " >&6
4154 else
4155   if test -n "$ac_ct_CC"; then
4156   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4157 else
4158 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4159 for as_dir in $PATH
4160 do
4161   IFS=$as_save_IFS
4162   test -z "$as_dir" && as_dir=.
4163     for ac_exec_ext in '' $ac_executable_extensions; do
4164   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4165     ac_cv_prog_ac_ct_CC="$ac_prog"
4166     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4167     break 2
4168   fi
4169 done
4170   done
4171 IFS=$as_save_IFS
4172
4173 fi
4174 fi
4175 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4176 if test -n "$ac_ct_CC"; then
4177   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4178 $as_echo "$ac_ct_CC" >&6; }
4179 else
4180   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4181 $as_echo "no" >&6; }
4182 fi
4183
4184
4185   test -n "$ac_ct_CC" && break
4186 done
4187
4188   if test "x$ac_ct_CC" = x; then
4189     CC=""
4190   else
4191     case $cross_compiling:$ac_tool_warned in
4192 yes:)
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4194 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4195 ac_tool_warned=yes ;;
4196 esac
4197     CC=$ac_ct_CC
4198   fi
4199 fi
4200
4201 fi
4202
4203
4204 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4205 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4206 as_fn_error "no acceptable C compiler found in \$PATH
4207 See \`config.log' for more details." "$LINENO" 5; }
4208
4209 # Provide some information about the compiler.
4210 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4211 set X $ac_compile
4212 ac_compiler=$2
4213 for ac_option in --version -v -V -qversion; do
4214   { { ac_try="$ac_compiler $ac_option >&5"
4215 case "(($ac_try" in
4216   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4217   *) ac_try_echo=$ac_try;;
4218 esac
4219 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4220 $as_echo "$ac_try_echo"; } >&5
4221   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4222   ac_status=$?
4223   if test -s conftest.err; then
4224     sed '10a\
4225 ... rest of stderr output deleted ...
4226          10q' conftest.err >conftest.er1
4227     cat conftest.er1 >&5
4228     rm -f conftest.er1 conftest.err
4229   fi
4230   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4231   test $ac_status = 0; }
4232 done
4233
4234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4235 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4236 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4237   $as_echo_n "(cached) " >&6
4238 else
4239   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4240 /* end confdefs.h.  */
4241
4242 int
4243 main ()
4244 {
4245 #ifndef __GNUC__
4246        choke me
4247 #endif
4248
4249   ;
4250   return 0;
4251 }
4252 _ACEOF
4253 if ac_fn_c_try_compile "$LINENO"; then :
4254   ac_compiler_gnu=yes
4255 else
4256   ac_compiler_gnu=no
4257 fi
4258 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4259 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4260
4261 fi
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4263 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4264 if test $ac_compiler_gnu = yes; then
4265   GCC=yes
4266 else
4267   GCC=
4268 fi
4269 ac_test_CFLAGS=${CFLAGS+set}
4270 ac_save_CFLAGS=$CFLAGS
4271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4272 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4273 if test "${ac_cv_prog_cc_g+set}" = set; then :
4274   $as_echo_n "(cached) " >&6
4275 else
4276   ac_save_c_werror_flag=$ac_c_werror_flag
4277    ac_c_werror_flag=yes
4278    ac_cv_prog_cc_g=no
4279    CFLAGS="-g"
4280    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4281 /* end confdefs.h.  */
4282
4283 int
4284 main ()
4285 {
4286
4287   ;
4288   return 0;
4289 }
4290 _ACEOF
4291 if ac_fn_c_try_compile "$LINENO"; then :
4292   ac_cv_prog_cc_g=yes
4293 else
4294   CFLAGS=""
4295       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4296 /* end confdefs.h.  */
4297
4298 int
4299 main ()
4300 {
4301
4302   ;
4303   return 0;
4304 }
4305 _ACEOF
4306 if ac_fn_c_try_compile "$LINENO"; then :
4307
4308 else
4309   ac_c_werror_flag=$ac_save_c_werror_flag
4310          CFLAGS="-g"
4311          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312 /* end confdefs.h.  */
4313
4314 int
4315 main ()
4316 {
4317
4318   ;
4319   return 0;
4320 }
4321 _ACEOF
4322 if ac_fn_c_try_compile "$LINENO"; then :
4323   ac_cv_prog_cc_g=yes
4324 fi
4325 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4326 fi
4327 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4328 fi
4329 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4330    ac_c_werror_flag=$ac_save_c_werror_flag
4331 fi
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4333 $as_echo "$ac_cv_prog_cc_g" >&6; }
4334 if test "$ac_test_CFLAGS" = set; then
4335   CFLAGS=$ac_save_CFLAGS
4336 elif test $ac_cv_prog_cc_g = yes; then
4337   if test "$GCC" = yes; then
4338     CFLAGS="-g -O2"
4339   else
4340     CFLAGS="-g"
4341   fi
4342 else
4343   if test "$GCC" = yes; then
4344     CFLAGS="-O2"
4345   else
4346     CFLAGS=
4347   fi
4348 fi
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4350 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4351 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4352   $as_echo_n "(cached) " >&6
4353 else
4354   ac_cv_prog_cc_c89=no
4355 ac_save_CC=$CC
4356 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4357 /* end confdefs.h.  */
4358 #include <stdarg.h>
4359 #include <stdio.h>
4360 #include <sys/types.h>
4361 #include <sys/stat.h>
4362 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4363 struct buf { int x; };
4364 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4365 static char *e (p, i)
4366      char **p;
4367      int i;
4368 {
4369   return p[i];
4370 }
4371 static char *f (char * (*g) (char **, int), char **p, ...)
4372 {
4373   char *s;
4374   va_list v;
4375   va_start (v,p);
4376   s = g (p, va_arg (v,int));
4377   va_end (v);
4378   return s;
4379 }
4380
4381 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4382    function prototypes and stuff, but not '\xHH' hex character constants.
4383    These don't provoke an error unfortunately, instead are silently treated
4384    as 'x'.  The following induces an error, until -std is added to get
4385    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4386    array size at least.  It's necessary to write '\x00'==0 to get something
4387    that's true only with -std.  */
4388 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4389
4390 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4391    inside strings and character constants.  */
4392 #define FOO(x) 'x'
4393 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4394
4395 int test (int i, double x);
4396 struct s1 {int (*f) (int a);};
4397 struct s2 {int (*f) (double a);};
4398 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4399 int argc;
4400 char **argv;
4401 int
4402 main ()
4403 {
4404 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4405   ;
4406   return 0;
4407 }
4408 _ACEOF
4409 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4410         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4411 do
4412   CC="$ac_save_CC $ac_arg"
4413   if ac_fn_c_try_compile "$LINENO"; then :
4414   ac_cv_prog_cc_c89=$ac_arg
4415 fi
4416 rm -f core conftest.err conftest.$ac_objext
4417   test "x$ac_cv_prog_cc_c89" != "xno" && break
4418 done
4419 rm -f conftest.$ac_ext
4420 CC=$ac_save_CC
4421
4422 fi
4423 # AC_CACHE_VAL
4424 case "x$ac_cv_prog_cc_c89" in
4425   x)
4426     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4427 $as_echo "none needed" >&6; } ;;
4428   xno)
4429     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4430 $as_echo "unsupported" >&6; } ;;
4431   *)
4432     CC="$CC $ac_cv_prog_cc_c89"
4433     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4434 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4435 esac
4436 if test "x$ac_cv_prog_cc_c89" != xno; then :
4437
4438 fi
4439
4440 ac_ext=c
4441 ac_cpp='$CPP $CPPFLAGS'
4442 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4443 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4444 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4445
4446 ac_ext=c
4447 ac_cpp='$CPP $CPPFLAGS'
4448 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4449 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4450 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4452 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4453 # On Suns, sometimes $CPP names a directory.
4454 if test -n "$CPP" && test -d "$CPP"; then
4455   CPP=
4456 fi
4457 if test -z "$CPP"; then
4458   if test "${ac_cv_prog_CPP+set}" = set; then :
4459   $as_echo_n "(cached) " >&6
4460 else
4461       # Double quotes because CPP needs to be expanded
4462     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4463     do
4464       ac_preproc_ok=false
4465 for ac_c_preproc_warn_flag in '' yes
4466 do
4467   # Use a header file that comes with gcc, so configuring glibc
4468   # with a fresh cross-compiler works.
4469   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4470   # <limits.h> exists even on freestanding compilers.
4471   # On the NeXT, cc -E runs the code through the compiler's parser,
4472   # not just through cpp. "Syntax error" is here to catch this case.
4473   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4474 /* end confdefs.h.  */
4475 #ifdef __STDC__
4476 # include <limits.h>
4477 #else
4478 # include <assert.h>
4479 #endif
4480                      Syntax error
4481 _ACEOF
4482 if ac_fn_c_try_cpp "$LINENO"; then :
4483
4484 else
4485   # Broken: fails on valid input.
4486 continue
4487 fi
4488 rm -f conftest.err conftest.$ac_ext
4489
4490   # OK, works on sane cases.  Now check whether nonexistent headers
4491   # can be detected and how.
4492   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4493 /* end confdefs.h.  */
4494 #include <ac_nonexistent.h>
4495 _ACEOF
4496 if ac_fn_c_try_cpp "$LINENO"; then :
4497   # Broken: success on invalid input.
4498 continue
4499 else
4500   # Passes both tests.
4501 ac_preproc_ok=:
4502 break
4503 fi
4504 rm -f conftest.err conftest.$ac_ext
4505
4506 done
4507 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4508 rm -f conftest.err conftest.$ac_ext
4509 if $ac_preproc_ok; then :
4510   break
4511 fi
4512
4513     done
4514     ac_cv_prog_CPP=$CPP
4515
4516 fi
4517   CPP=$ac_cv_prog_CPP
4518 else
4519   ac_cv_prog_CPP=$CPP
4520 fi
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4522 $as_echo "$CPP" >&6; }
4523 ac_preproc_ok=false
4524 for ac_c_preproc_warn_flag in '' yes
4525 do
4526   # Use a header file that comes with gcc, so configuring glibc
4527   # with a fresh cross-compiler works.
4528   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4529   # <limits.h> exists even on freestanding compilers.
4530   # On the NeXT, cc -E runs the code through the compiler's parser,
4531   # not just through cpp. "Syntax error" is here to catch this case.
4532   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4533 /* end confdefs.h.  */
4534 #ifdef __STDC__
4535 # include <limits.h>
4536 #else
4537 # include <assert.h>
4538 #endif
4539                      Syntax error
4540 _ACEOF
4541 if ac_fn_c_try_cpp "$LINENO"; then :
4542
4543 else
4544   # Broken: fails on valid input.
4545 continue
4546 fi
4547 rm -f conftest.err conftest.$ac_ext
4548
4549   # OK, works on sane cases.  Now check whether nonexistent headers
4550   # can be detected and how.
4551   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4552 /* end confdefs.h.  */
4553 #include <ac_nonexistent.h>
4554 _ACEOF
4555 if ac_fn_c_try_cpp "$LINENO"; then :
4556   # Broken: success on invalid input.
4557 continue
4558 else
4559   # Passes both tests.
4560 ac_preproc_ok=:
4561 break
4562 fi
4563 rm -f conftest.err conftest.$ac_ext
4564
4565 done
4566 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4567 rm -f conftest.err conftest.$ac_ext
4568 if $ac_preproc_ok; then :
4569
4570 else
4571   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4572 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4573 as_fn_error "C preprocessor \"$CPP\" fails sanity check
4574 See \`config.log' for more details." "$LINENO" 5; }
4575 fi
4576
4577 ac_ext=c
4578 ac_cpp='$CPP $CPPFLAGS'
4579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4582
4583
4584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4585 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4586 if test "${ac_cv_path_GREP+set}" = set; then :
4587   $as_echo_n "(cached) " >&6
4588 else
4589   if test -z "$GREP"; then
4590   ac_path_GREP_found=false
4591   # Loop through the user's path and test for each of PROGNAME-LIST
4592   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4593 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4594 do
4595   IFS=$as_save_IFS
4596   test -z "$as_dir" && as_dir=.
4597     for ac_prog in grep ggrep; do
4598     for ac_exec_ext in '' $ac_executable_extensions; do
4599       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4600       { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4601 # Check for GNU ac_path_GREP and select it if it is found.
4602   # Check for GNU $ac_path_GREP
4603 case `"$ac_path_GREP" --version 2>&1` in
4604 *GNU*)
4605   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4606 *)
4607   ac_count=0
4608   $as_echo_n 0123456789 >"conftest.in"
4609   while :
4610   do
4611     cat "conftest.in" "conftest.in" >"conftest.tmp"
4612     mv "conftest.tmp" "conftest.in"
4613     cp "conftest.in" "conftest.nl"
4614     $as_echo 'GREP' >> "conftest.nl"
4615     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4616     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4617     as_fn_arith $ac_count + 1 && ac_count=$as_val
4618     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4619       # Best one so far, save it but keep looking for a better one
4620       ac_cv_path_GREP="$ac_path_GREP"
4621       ac_path_GREP_max=$ac_count
4622     fi
4623     # 10*(2^10) chars as input seems more than enough
4624     test $ac_count -gt 10 && break
4625   done
4626   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4627 esac
4628
4629       $ac_path_GREP_found && break 3
4630     done
4631   done
4632   done
4633 IFS=$as_save_IFS
4634   if test -z "$ac_cv_path_GREP"; then
4635     as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4636   fi
4637 else
4638   ac_cv_path_GREP=$GREP
4639 fi
4640
4641 fi
4642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4643 $as_echo "$ac_cv_path_GREP" >&6; }
4644  GREP="$ac_cv_path_GREP"
4645
4646
4647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4648 $as_echo_n "checking for egrep... " >&6; }
4649 if test "${ac_cv_path_EGREP+set}" = set; then :
4650   $as_echo_n "(cached) " >&6
4651 else
4652   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4653    then ac_cv_path_EGREP="$GREP -E"
4654    else
4655      if test -z "$EGREP"; then
4656   ac_path_EGREP_found=false
4657   # Loop through the user's path and test for each of PROGNAME-LIST
4658   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4659 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4660 do
4661   IFS=$as_save_IFS
4662   test -z "$as_dir" && as_dir=.
4663     for ac_prog in egrep; do
4664     for ac_exec_ext in '' $ac_executable_extensions; do
4665       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4666       { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4667 # Check for GNU ac_path_EGREP and select it if it is found.
4668   # Check for GNU $ac_path_EGREP
4669 case `"$ac_path_EGREP" --version 2>&1` in
4670 *GNU*)
4671   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4672 *)
4673   ac_count=0
4674   $as_echo_n 0123456789 >"conftest.in"
4675   while :
4676   do
4677     cat "conftest.in" "conftest.in" >"conftest.tmp"
4678     mv "conftest.tmp" "conftest.in"
4679     cp "conftest.in" "conftest.nl"
4680     $as_echo 'EGREP' >> "conftest.nl"
4681     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4682     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4683     as_fn_arith $ac_count + 1 && ac_count=$as_val
4684     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4685       # Best one so far, save it but keep looking for a better one
4686       ac_cv_path_EGREP="$ac_path_EGREP"
4687       ac_path_EGREP_max=$ac_count
4688     fi
4689     # 10*(2^10) chars as input seems more than enough
4690     test $ac_count -gt 10 && break
4691   done
4692   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4693 esac
4694
4695       $ac_path_EGREP_found && break 3
4696     done
4697   done
4698   done
4699 IFS=$as_save_IFS
4700   if test -z "$ac_cv_path_EGREP"; then
4701     as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4702   fi
4703 else
4704   ac_cv_path_EGREP=$EGREP
4705 fi
4706
4707    fi
4708 fi
4709 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4710 $as_echo "$ac_cv_path_EGREP" >&6; }
4711  EGREP="$ac_cv_path_EGREP"
4712
4713
4714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4715 $as_echo_n "checking for ANSI C header files... " >&6; }
4716 if test "${ac_cv_header_stdc+set}" = set; then :
4717   $as_echo_n "(cached) " >&6
4718 else
4719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4720 /* end confdefs.h.  */
4721 #include <stdlib.h>
4722 #include <stdarg.h>
4723 #include <string.h>
4724 #include <float.h>
4725
4726 int
4727 main ()
4728 {
4729
4730   ;
4731   return 0;
4732 }
4733 _ACEOF
4734 if ac_fn_c_try_compile "$LINENO"; then :
4735   ac_cv_header_stdc=yes
4736 else
4737   ac_cv_header_stdc=no
4738 fi
4739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4740
4741 if test $ac_cv_header_stdc = yes; then
4742   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4743   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4744 /* end confdefs.h.  */
4745 #include <string.h>
4746
4747 _ACEOF
4748 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4749   $EGREP "memchr" >/dev/null 2>&1; then :
4750
4751 else
4752   ac_cv_header_stdc=no
4753 fi
4754 rm -f conftest*
4755
4756 fi
4757
4758 if test $ac_cv_header_stdc = yes; then
4759   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4760   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4761 /* end confdefs.h.  */
4762 #include <stdlib.h>
4763
4764 _ACEOF
4765 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4766   $EGREP "free" >/dev/null 2>&1; then :
4767
4768 else
4769   ac_cv_header_stdc=no
4770 fi
4771 rm -f conftest*
4772
4773 fi
4774
4775 if test $ac_cv_header_stdc = yes; then
4776   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4777   if test "$cross_compiling" = yes; then :
4778   :
4779 else
4780   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4781 /* end confdefs.h.  */
4782 #include <ctype.h>
4783 #include <stdlib.h>
4784 #if ((' ' & 0x0FF) == 0x020)
4785 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4786 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4787 #else
4788 # define ISLOWER(c) \
4789                    (('a' <= (c) && (c) <= 'i') \
4790                      || ('j' <= (c) && (c) <= 'r') \
4791                      || ('s' <= (c) && (c) <= 'z'))
4792 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4793 #endif
4794
4795 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4796 int
4797 main ()
4798 {
4799   int i;
4800   for (i = 0; i < 256; i++)
4801     if (XOR (islower (i), ISLOWER (i))
4802         || toupper (i) != TOUPPER (i))
4803       return 2;
4804   return 0;
4805 }
4806 _ACEOF
4807 if ac_fn_c_try_run "$LINENO"; then :
4808
4809 else
4810   ac_cv_header_stdc=no
4811 fi
4812 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4813   conftest.$ac_objext conftest.beam conftest.$ac_ext
4814 fi
4815
4816 fi
4817 fi
4818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4819 $as_echo "$ac_cv_header_stdc" >&6; }
4820 if test $ac_cv_header_stdc = yes; then
4821
4822 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4823
4824 fi
4825
4826 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4827 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4828                   inttypes.h stdint.h unistd.h
4829 do :
4830   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4831 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4832 "
4833 eval as_val=\$$as_ac_Header
4834    if test "x$as_val" = x""yes; then :
4835   cat >>confdefs.h <<_ACEOF
4836 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4837 _ACEOF
4838
4839 fi
4840
4841 done
4842
4843
4844
4845   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
4846 if test "x$ac_cv_header_minix_config_h" = x""yes; then :
4847   MINIX=yes
4848 else
4849   MINIX=
4850 fi
4851
4852
4853   if test "$MINIX" = yes; then
4854
4855 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
4856
4857
4858 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
4859
4860
4861 $as_echo "#define _MINIX 1" >>confdefs.h
4862
4863   fi
4864
4865
4866   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
4867 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
4868 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
4869   $as_echo_n "(cached) " >&6
4870 else
4871   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4872 /* end confdefs.h.  */
4873
4874 #         define __EXTENSIONS__ 1
4875           $ac_includes_default
4876 int
4877 main ()
4878 {
4879
4880   ;
4881   return 0;
4882 }
4883 _ACEOF
4884 if ac_fn_c_try_compile "$LINENO"; then :
4885   ac_cv_safe_to_define___extensions__=yes
4886 else
4887   ac_cv_safe_to_define___extensions__=no
4888 fi
4889 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4890 fi
4891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
4892 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
4893   test $ac_cv_safe_to_define___extensions__ = yes &&
4894     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
4895
4896   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
4897
4898   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
4899
4900   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
4901
4902   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
4903
4904
4905
4906
4907
4908 case `pwd` in
4909   *\ * | *\     *)
4910     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4911 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4912 esac
4913
4914
4915
4916 macro_version='2.2.7a'
4917 macro_revision='1.3134'
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931 ltmain="$ac_aux_dir/ltmain.sh"
4932
4933 # Backslashify metacharacters that are still active within
4934 # double-quoted strings.
4935 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
4936
4937 # Same as above, but do not quote variable references.
4938 double_quote_subst='s/\(["`\\]\)/\\\1/g'
4939
4940 # Sed substitution to delay expansion of an escaped shell variable in a
4941 # double_quote_subst'ed string.
4942 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
4943
4944 # Sed substitution to delay expansion of an escaped single quote.
4945 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
4946
4947 # Sed substitution to avoid accidental globbing in evaled expressions
4948 no_glob_subst='s/\*/\\\*/g'
4949
4950 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4951 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4952 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4953
4954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4955 $as_echo_n "checking how to print strings... " >&6; }
4956 # Test print first, because it will be a builtin if present.
4957 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4958    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4959   ECHO='print -r --'
4960 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4961   ECHO='printf %s\n'
4962 else
4963   # Use this function as a fallback that always works.
4964   func_fallback_echo ()
4965   {
4966     eval 'cat <<_LTECHO_EOF
4967 $1
4968 _LTECHO_EOF'
4969   }
4970   ECHO='func_fallback_echo'
4971 fi
4972
4973 # func_echo_all arg...
4974 # Invoke $ECHO with all args, space-separated.
4975 func_echo_all ()
4976 {
4977     $ECHO ""
4978 }
4979
4980 case "$ECHO" in
4981   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4982 $as_echo "printf" >&6; } ;;
4983   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4984 $as_echo "print -r" >&6; } ;;
4985   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4986 $as_echo "cat" >&6; } ;;
4987 esac
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5003 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5004 if test "${ac_cv_path_SED+set}" = set; then :
5005   $as_echo_n "(cached) " >&6
5006 else
5007             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5008      for ac_i in 1 2 3 4 5 6 7; do
5009        ac_script="$ac_script$as_nl$ac_script"
5010      done
5011      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5012      { ac_script=; unset ac_script;}
5013      if test -z "$SED"; then
5014   ac_path_SED_found=false
5015   # Loop through the user's path and test for each of PROGNAME-LIST
5016   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5017 for as_dir in $PATH
5018 do
5019   IFS=$as_save_IFS
5020   test -z "$as_dir" && as_dir=.
5021     for ac_prog in sed gsed; do
5022     for ac_exec_ext in '' $ac_executable_extensions; do
5023       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5024       { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
5025 # Check for GNU ac_path_SED and select it if it is found.
5026   # Check for GNU $ac_path_SED
5027 case `"$ac_path_SED" --version 2>&1` in
5028 *GNU*)
5029   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5030 *)
5031   ac_count=0
5032   $as_echo_n 0123456789 >"conftest.in"
5033   while :
5034   do
5035     cat "conftest.in" "conftest.in" >"conftest.tmp"
5036     mv "conftest.tmp" "conftest.in"
5037     cp "conftest.in" "conftest.nl"
5038     $as_echo '' >> "conftest.nl"
5039     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5040     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5041     as_fn_arith $ac_count + 1 && ac_count=$as_val
5042     if test $ac_count -gt ${ac_path_SED_max-0}; then
5043       # Best one so far, save it but keep looking for a better one
5044       ac_cv_path_SED="$ac_path_SED"
5045       ac_path_SED_max=$ac_count
5046     fi
5047     # 10*(2^10) chars as input seems more than enough
5048     test $ac_count -gt 10 && break
5049   done
5050   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5051 esac
5052
5053       $ac_path_SED_found && break 3
5054     done
5055   done
5056   done
5057 IFS=$as_save_IFS
5058   if test -z "$ac_cv_path_SED"; then
5059     as_fn_error "no acceptable sed could be found in \$PATH" "$LINENO" 5
5060   fi
5061 else
5062   ac_cv_path_SED=$SED
5063 fi
5064
5065 fi
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5067 $as_echo "$ac_cv_path_SED" >&6; }
5068  SED="$ac_cv_path_SED"
5069   rm -f conftest.sed
5070
5071 test -z "$SED" && SED=sed
5072 Xsed="$SED -e 1s/^X//"
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5085 $as_echo_n "checking for fgrep... " >&6; }
5086 if test "${ac_cv_path_FGREP+set}" = set; then :
5087   $as_echo_n "(cached) " >&6
5088 else
5089   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5090    then ac_cv_path_FGREP="$GREP -F"
5091    else
5092      if test -z "$FGREP"; then
5093   ac_path_FGREP_found=false
5094   # Loop through the user's path and test for each of PROGNAME-LIST
5095   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5096 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5097 do
5098   IFS=$as_save_IFS
5099   test -z "$as_dir" && as_dir=.
5100     for ac_prog in fgrep; do
5101     for ac_exec_ext in '' $ac_executable_extensions; do
5102       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5103       { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
5104 # Check for GNU ac_path_FGREP and select it if it is found.
5105   # Check for GNU $ac_path_FGREP
5106 case `"$ac_path_FGREP" --version 2>&1` in
5107 *GNU*)
5108   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5109 *)
5110   ac_count=0
5111   $as_echo_n 0123456789 >"conftest.in"
5112   while :
5113   do
5114     cat "conftest.in" "conftest.in" >"conftest.tmp"
5115     mv "conftest.tmp" "conftest.in"
5116     cp "conftest.in" "conftest.nl"
5117     $as_echo 'FGREP' >> "conftest.nl"
5118     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5119     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5120     as_fn_arith $ac_count + 1 && ac_count=$as_val
5121     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5122       # Best one so far, save it but keep looking for a better one
5123       ac_cv_path_FGREP="$ac_path_FGREP"
5124       ac_path_FGREP_max=$ac_count
5125     fi
5126     # 10*(2^10) chars as input seems more than enough
5127     test $ac_count -gt 10 && break
5128   done
5129   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5130 esac
5131
5132       $ac_path_FGREP_found && break 3
5133     done
5134   done
5135   done
5136 IFS=$as_save_IFS
5137   if test -z "$ac_cv_path_FGREP"; then
5138     as_fn_error "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5139   fi
5140 else
5141   ac_cv_path_FGREP=$FGREP
5142 fi
5143
5144    fi
5145 fi
5146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5147 $as_echo "$ac_cv_path_FGREP" >&6; }
5148  FGREP="$ac_cv_path_FGREP"
5149
5150
5151 test -z "$GREP" && GREP=grep
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171 # Check whether --with-gnu-ld was given.
5172 if test "${with_gnu_ld+set}" = set; then :
5173   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5174 else
5175   with_gnu_ld=no
5176 fi
5177
5178 ac_prog=ld
5179 if test "$GCC" = yes; then
5180   # Check if gcc -print-prog-name=ld gives a path.
5181   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5182 $as_echo_n "checking for ld used by $CC... " >&6; }
5183   case $host in
5184   *-*-mingw*)
5185     # gcc leaves a trailing carriage return which upsets mingw
5186     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5187   *)
5188     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5189   esac
5190   case $ac_prog in
5191     # Accept absolute paths.
5192     [\\/]* | ?:[\\/]*)
5193       re_direlt='/[^/][^/]*/\.\./'
5194       # Canonicalize the pathname of ld
5195       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5196       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5197         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5198       done
5199       test -z "$LD" && LD="$ac_prog"
5200       ;;
5201   "")
5202     # If it fails, then pretend we aren't using GCC.
5203     ac_prog=ld
5204     ;;
5205   *)
5206     # If it is relative, then search for the first ld in PATH.
5207     with_gnu_ld=unknown
5208     ;;
5209   esac
5210 elif test "$with_gnu_ld" = yes; then
5211   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5212 $as_echo_n "checking for GNU ld... " >&6; }
5213 else
5214   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5215 $as_echo_n "checking for non-GNU ld... " >&6; }
5216 fi
5217 if test "${lt_cv_path_LD+set}" = set; then :
5218   $as_echo_n "(cached) " >&6
5219 else
5220   if test -z "$LD"; then
5221   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5222   for ac_dir in $PATH; do
5223     IFS="$lt_save_ifs"
5224     test -z "$ac_dir" && ac_dir=.
5225     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5226       lt_cv_path_LD="$ac_dir/$ac_prog"
5227       # Check to see if the program is GNU ld.  I'd rather use --version,
5228       # but apparently some variants of GNU ld only accept -v.
5229       # Break only if it was the GNU/non-GNU ld that we prefer.
5230       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5231       *GNU* | *'with BFD'*)
5232         test "$with_gnu_ld" != no && break
5233         ;;
5234       *)
5235         test "$with_gnu_ld" != yes && break
5236         ;;
5237       esac
5238     fi
5239   done
5240   IFS="$lt_save_ifs"
5241 else
5242   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5243 fi
5244 fi
5245
5246 LD="$lt_cv_path_LD"
5247 if test -n "$LD"; then
5248   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5249 $as_echo "$LD" >&6; }
5250 else
5251   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5252 $as_echo "no" >&6; }
5253 fi
5254 test -z "$LD" && as_fn_error "no acceptable ld found in \$PATH" "$LINENO" 5
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5256 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5257 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5258   $as_echo_n "(cached) " >&6
5259 else
5260   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5261 case `$LD -v 2>&1 </dev/null` in
5262 *GNU* | *'with BFD'*)
5263   lt_cv_prog_gnu_ld=yes
5264   ;;
5265 *)
5266   lt_cv_prog_gnu_ld=no
5267   ;;
5268 esac
5269 fi
5270 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5271 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5272 with_gnu_ld=$lt_cv_prog_gnu_ld
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5283 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5284 if test "${lt_cv_path_NM+set}" = set; then :
5285   $as_echo_n "(cached) " >&6
5286 else
5287   if test -n "$NM"; then
5288   # Let the user override the test.
5289   lt_cv_path_NM="$NM"
5290 else
5291   lt_nm_to_check="${ac_tool_prefix}nm"
5292   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5293     lt_nm_to_check="$lt_nm_to_check nm"
5294   fi
5295   for lt_tmp_nm in $lt_nm_to_check; do
5296     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5297     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5298       IFS="$lt_save_ifs"
5299       test -z "$ac_dir" && ac_dir=.
5300       tmp_nm="$ac_dir/$lt_tmp_nm"
5301       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5302         # Check to see if the nm accepts a BSD-compat flag.
5303         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5304         #   nm: unknown option "B" ignored
5305         # Tru64's nm complains that /dev/null is an invalid object file
5306         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5307         */dev/null* | *'Invalid file or object type'*)
5308           lt_cv_path_NM="$tmp_nm -B"
5309           break
5310           ;;
5311         *)
5312           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5313           */dev/null*)
5314             lt_cv_path_NM="$tmp_nm -p"
5315             break
5316             ;;
5317           *)
5318             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5319             continue # so that we can try to find one that supports BSD flags
5320             ;;
5321           esac
5322           ;;
5323         esac
5324       fi
5325     done
5326     IFS="$lt_save_ifs"
5327   done
5328   : ${lt_cv_path_NM=no}
5329 fi
5330 fi
5331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5332 $as_echo "$lt_cv_path_NM" >&6; }
5333 if test "$lt_cv_path_NM" != "no"; then
5334   NM="$lt_cv_path_NM"
5335 else
5336   # Didn't find any BSD compatible name lister, look for dumpbin.
5337   if test -n "$DUMPBIN"; then :
5338     # Let the user override the test.
5339   else
5340     if test -n "$ac_tool_prefix"; then
5341   for ac_prog in dumpbin "link -dump"
5342   do
5343     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5344 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5346 $as_echo_n "checking for $ac_word... " >&6; }
5347 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5348   $as_echo_n "(cached) " >&6
5349 else
5350   if test -n "$DUMPBIN"; then
5351   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5352 else
5353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5354 for as_dir in $PATH
5355 do
5356   IFS=$as_save_IFS
5357   test -z "$as_dir" && as_dir=.
5358     for ac_exec_ext in '' $ac_executable_extensions; do
5359   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5360     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5361     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5362     break 2
5363   fi
5364 done
5365   done
5366 IFS=$as_save_IFS
5367
5368 fi
5369 fi
5370 DUMPBIN=$ac_cv_prog_DUMPBIN
5371 if test -n "$DUMPBIN"; then
5372   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5373 $as_echo "$DUMPBIN" >&6; }
5374 else
5375   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5376 $as_echo "no" >&6; }
5377 fi
5378
5379
5380     test -n "$DUMPBIN" && break
5381   done
5382 fi
5383 if test -z "$DUMPBIN"; then
5384   ac_ct_DUMPBIN=$DUMPBIN
5385   for ac_prog in dumpbin "link -dump"
5386 do
5387   # Extract the first word of "$ac_prog", so it can be a program name with args.
5388 set dummy $ac_prog; ac_word=$2
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5390 $as_echo_n "checking for $ac_word... " >&6; }
5391 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
5392   $as_echo_n "(cached) " >&6
5393 else
5394   if test -n "$ac_ct_DUMPBIN"; then
5395   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5396 else
5397 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5398 for as_dir in $PATH
5399 do
5400   IFS=$as_save_IFS
5401   test -z "$as_dir" && as_dir=.
5402     for ac_exec_ext in '' $ac_executable_extensions; do
5403   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5404     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5405     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5406     break 2
5407   fi
5408 done
5409   done
5410 IFS=$as_save_IFS
5411
5412 fi
5413 fi
5414 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5415 if test -n "$ac_ct_DUMPBIN"; then
5416   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5417 $as_echo "$ac_ct_DUMPBIN" >&6; }
5418 else
5419   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5420 $as_echo "no" >&6; }
5421 fi
5422
5423
5424   test -n "$ac_ct_DUMPBIN" && break
5425 done
5426
5427   if test "x$ac_ct_DUMPBIN" = x; then
5428     DUMPBIN=":"
5429   else
5430     case $cross_compiling:$ac_tool_warned in
5431 yes:)
5432 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5433 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5434 ac_tool_warned=yes ;;
5435 esac
5436     DUMPBIN=$ac_ct_DUMPBIN
5437   fi
5438 fi
5439
5440     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5441     *COFF*)
5442       DUMPBIN="$DUMPBIN -symbols"
5443       ;;
5444     *)
5445       DUMPBIN=:
5446       ;;
5447     esac
5448   fi
5449
5450   if test "$DUMPBIN" != ":"; then
5451     NM="$DUMPBIN"
5452   fi
5453 fi
5454 test -z "$NM" && NM=nm
5455
5456
5457
5458
5459
5460
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5462 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5463 if test "${lt_cv_nm_interface+set}" = set; then :
5464   $as_echo_n "(cached) " >&6
5465 else
5466   lt_cv_nm_interface="BSD nm"
5467   echo "int some_variable = 0;" > conftest.$ac_ext
5468   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5469   (eval "$ac_compile" 2>conftest.err)
5470   cat conftest.err >&5
5471   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5472   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5473   cat conftest.err >&5
5474   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5475   cat conftest.out >&5
5476   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5477     lt_cv_nm_interface="MS dumpbin"
5478   fi
5479   rm -f conftest*
5480 fi
5481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5482 $as_echo "$lt_cv_nm_interface" >&6; }
5483
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5485 $as_echo_n "checking whether ln -s works... " >&6; }
5486 LN_S=$as_ln_s
5487 if test "$LN_S" = "ln -s"; then
5488   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5489 $as_echo "yes" >&6; }
5490 else
5491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5492 $as_echo "no, using $LN_S" >&6; }
5493 fi
5494
5495 # find the maximum length of command line arguments
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5497 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5498 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5499   $as_echo_n "(cached) " >&6
5500 else
5501     i=0
5502   teststring="ABCD"
5503
5504   case $build_os in
5505   msdosdjgpp*)
5506     # On DJGPP, this test can blow up pretty badly due to problems in libc
5507     # (any single argument exceeding 2000 bytes causes a buffer overrun
5508     # during glob expansion).  Even if it were fixed, the result of this
5509     # check would be larger than it should be.
5510     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5511     ;;
5512
5513   gnu*)
5514     # Under GNU Hurd, this test is not required because there is
5515     # no limit to the length of command line arguments.
5516     # Libtool will interpret -1 as no limit whatsoever
5517     lt_cv_sys_max_cmd_len=-1;
5518     ;;
5519
5520   cygwin* | mingw* | cegcc*)
5521     # On Win9x/ME, this test blows up -- it succeeds, but takes
5522     # about 5 minutes as the teststring grows exponentially.
5523     # Worse, since 9x/ME are not pre-emptively multitasking,
5524     # you end up with a "frozen" computer, even though with patience
5525     # the test eventually succeeds (with a max line length of 256k).
5526     # Instead, let's just punt: use the minimum linelength reported by
5527     # all of the supported platforms: 8192 (on NT/2K/XP).
5528     lt_cv_sys_max_cmd_len=8192;
5529     ;;
5530
5531   mint*)
5532     # On MiNT this can take a long time and run out of memory.
5533     lt_cv_sys_max_cmd_len=8192;
5534     ;;
5535
5536   amigaos*)
5537     # On AmigaOS with pdksh, this test takes hours, literally.
5538     # So we just punt and use a minimum line length of 8192.
5539     lt_cv_sys_max_cmd_len=8192;
5540     ;;
5541
5542   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5543     # This has been around since 386BSD, at least.  Likely further.
5544     if test -x /sbin/sysctl; then
5545       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5546     elif test -x /usr/sbin/sysctl; then
5547       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5548     else
5549       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5550     fi
5551     # And add a safety zone
5552     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5553     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5554     ;;
5555
5556   interix*)
5557     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5558     lt_cv_sys_max_cmd_len=196608
5559     ;;
5560
5561   osf*)
5562     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5563     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5564     # nice to cause kernel panics so lets avoid the loop below.
5565     # First set a reasonable default.
5566     lt_cv_sys_max_cmd_len=16384
5567     #
5568     if test -x /sbin/sysconfig; then
5569       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5570         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5571       esac
5572     fi
5573     ;;
5574   sco3.2v5*)
5575     lt_cv_sys_max_cmd_len=102400
5576     ;;
5577   sysv5* | sco5v6* | sysv4.2uw2*)
5578     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5579     if test -n "$kargmax"; then
5580       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5581     else
5582       lt_cv_sys_max_cmd_len=32768
5583     fi
5584     ;;
5585   *)
5586     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5587     if test -n "$lt_cv_sys_max_cmd_len"; then
5588       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5589       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5590     else
5591       # Make teststring a little bigger before we do anything with it.
5592       # a 1K string should be a reasonable start.
5593       for i in 1 2 3 4 5 6 7 8 ; do
5594         teststring=$teststring$teststring
5595       done
5596       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5597       # If test is not a shell built-in, we'll probably end up computing a
5598       # maximum length that is only half of the actual maximum length, but
5599       # we can't tell.
5600       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5601                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5602               test $i != 17 # 1/2 MB should be enough
5603       do
5604         i=`expr $i + 1`
5605         teststring=$teststring$teststring
5606       done
5607       # Only check the string length outside the loop.
5608       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5609       teststring=
5610       # Add a significant safety factor because C++ compilers can tack on
5611       # massive amounts of additional arguments before passing them to the
5612       # linker.  It appears as though 1/2 is a usable value.
5613       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5614     fi
5615     ;;
5616   esac
5617
5618 fi
5619
5620 if test -n $lt_cv_sys_max_cmd_len ; then
5621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5622 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5623 else
5624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5625 $as_echo "none" >&6; }
5626 fi
5627 max_cmd_len=$lt_cv_sys_max_cmd_len
5628
5629
5630
5631
5632
5633
5634 : ${CP="cp -f"}
5635 : ${MV="mv -f"}
5636 : ${RM="rm -f"}
5637
5638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5639 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5640 # Try some XSI features
5641 xsi_shell=no
5642 ( _lt_dummy="a/b/c"
5643   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5644       = c,a/b,, \
5645     && eval 'test $(( 1 + 1 )) -eq 2 \
5646     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5647   && xsi_shell=yes
5648 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
5649 $as_echo "$xsi_shell" >&6; }
5650
5651
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
5653 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
5654 lt_shell_append=no
5655 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5656     >/dev/null 2>&1 \
5657   && lt_shell_append=yes
5658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
5659 $as_echo "$lt_shell_append" >&6; }
5660
5661
5662 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5663   lt_unset=unset
5664 else
5665   lt_unset=false
5666 fi
5667
5668
5669
5670
5671
5672 # test EBCDIC or ASCII
5673 case `echo X|tr X '\101'` in
5674  A) # ASCII based system
5675     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5676   lt_SP2NL='tr \040 \012'
5677   lt_NL2SP='tr \015\012 \040\040'
5678   ;;
5679  *) # EBCDIC based system
5680   lt_SP2NL='tr \100 \n'
5681   lt_NL2SP='tr \r\n \100\100'
5682   ;;
5683 esac
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
5694 $as_echo_n "checking for $LD option to reload object files... " >&6; }
5695 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5696   $as_echo_n "(cached) " >&6
5697 else
5698   lt_cv_ld_reload_flag='-r'
5699 fi
5700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
5701 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5702 reload_flag=$lt_cv_ld_reload_flag
5703 case $reload_flag in
5704 "" | " "*) ;;
5705 *) reload_flag=" $reload_flag" ;;
5706 esac
5707 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5708 case $host_os in
5709   darwin*)
5710     if test "$GCC" = yes; then
5711       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5712     else
5713       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5714     fi
5715     ;;
5716 esac
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726 if test -n "$ac_tool_prefix"; then
5727   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5728 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5730 $as_echo_n "checking for $ac_word... " >&6; }
5731 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5732   $as_echo_n "(cached) " >&6
5733 else
5734   if test -n "$OBJDUMP"; then
5735   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5736 else
5737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5738 for as_dir in $PATH
5739 do
5740   IFS=$as_save_IFS
5741   test -z "$as_dir" && as_dir=.
5742     for ac_exec_ext in '' $ac_executable_extensions; do
5743   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5744     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5745     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5746     break 2
5747   fi
5748 done
5749   done
5750 IFS=$as_save_IFS
5751
5752 fi
5753 fi
5754 OBJDUMP=$ac_cv_prog_OBJDUMP
5755 if test -n "$OBJDUMP"; then
5756   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
5757 $as_echo "$OBJDUMP" >&6; }
5758 else
5759   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5760 $as_echo "no" >&6; }
5761 fi
5762
5763
5764 fi
5765 if test -z "$ac_cv_prog_OBJDUMP"; then
5766   ac_ct_OBJDUMP=$OBJDUMP
5767   # Extract the first word of "objdump", so it can be a program name with args.
5768 set dummy objdump; ac_word=$2
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5770 $as_echo_n "checking for $ac_word... " >&6; }
5771 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5772   $as_echo_n "(cached) " >&6
5773 else
5774   if test -n "$ac_ct_OBJDUMP"; then
5775   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5776 else
5777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5778 for as_dir in $PATH
5779 do
5780   IFS=$as_save_IFS
5781   test -z "$as_dir" && as_dir=.
5782     for ac_exec_ext in '' $ac_executable_extensions; do
5783   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5784     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5785     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5786     break 2
5787   fi
5788 done
5789   done
5790 IFS=$as_save_IFS
5791
5792 fi
5793 fi
5794 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5795 if test -n "$ac_ct_OBJDUMP"; then
5796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
5797 $as_echo "$ac_ct_OBJDUMP" >&6; }
5798 else
5799   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5800 $as_echo "no" >&6; }
5801 fi
5802
5803   if test "x$ac_ct_OBJDUMP" = x; then
5804     OBJDUMP="false"
5805   else
5806     case $cross_compiling:$ac_tool_warned in
5807 yes:)
5808 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5809 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5810 ac_tool_warned=yes ;;
5811 esac
5812     OBJDUMP=$ac_ct_OBJDUMP
5813   fi
5814 else
5815   OBJDUMP="$ac_cv_prog_OBJDUMP"
5816 fi
5817
5818 test -z "$OBJDUMP" && OBJDUMP=objdump
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
5829 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
5830 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5831   $as_echo_n "(cached) " >&6
5832 else
5833   lt_cv_file_magic_cmd='$MAGIC_CMD'
5834 lt_cv_file_magic_test_file=
5835 lt_cv_deplibs_check_method='unknown'
5836 # Need to set the preceding variable on all platforms that support
5837 # interlibrary dependencies.
5838 # 'none' -- dependencies not supported.
5839 # `unknown' -- same as none, but documents that we really don't know.
5840 # 'pass_all' -- all dependencies passed with no checks.
5841 # 'test_compile' -- check by making test program.
5842 # 'file_magic [[regex]]' -- check by looking for files in library path
5843 # which responds to the $file_magic_cmd with a given extended regex.
5844 # If you have `file' or equivalent on your system and you're not sure
5845 # whether `pass_all' will *always* work, you probably want this one.
5846
5847 case $host_os in
5848 aix[4-9]*)
5849   lt_cv_deplibs_check_method=pass_all
5850   ;;
5851
5852 beos*)
5853   lt_cv_deplibs_check_method=pass_all
5854   ;;
5855
5856 bsdi[45]*)
5857   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5858   lt_cv_file_magic_cmd='/usr/bin/file -L'
5859   lt_cv_file_magic_test_file=/shlib/libc.so
5860   ;;
5861
5862 cygwin*)
5863   # func_win32_libid is a shell function defined in ltmain.sh
5864   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5865   lt_cv_file_magic_cmd='func_win32_libid'
5866   ;;
5867
5868 mingw* | pw32*)
5869   # Base MSYS/MinGW do not provide the 'file' command needed by
5870   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5871   # unless we find 'file', for example because we are cross-compiling.
5872   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5873   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
5874     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5875     lt_cv_file_magic_cmd='func_win32_libid'
5876   else
5877     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5878     lt_cv_file_magic_cmd='$OBJDUMP -f'
5879   fi
5880   ;;
5881
5882 cegcc*)
5883   # use the weaker test based on 'objdump'. See mingw*.
5884   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5885   lt_cv_file_magic_cmd='$OBJDUMP -f'
5886   ;;
5887
5888 darwin* | rhapsody*)
5889   lt_cv_deplibs_check_method=pass_all
5890   ;;
5891
5892 freebsd* | dragonfly*)
5893   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5894     case $host_cpu in
5895     i*86 )
5896       # Not sure whether the presence of OpenBSD here was a mistake.
5897       # Let's accept both of them until this is cleared up.
5898       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5899       lt_cv_file_magic_cmd=/usr/bin/file
5900       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5901       ;;
5902     esac
5903   else
5904     lt_cv_deplibs_check_method=pass_all
5905   fi
5906   ;;
5907
5908 gnu*)
5909   lt_cv_deplibs_check_method=pass_all
5910   ;;
5911
5912 haiku*)
5913   lt_cv_deplibs_check_method=pass_all
5914   ;;
5915
5916 hpux10.20* | hpux11*)
5917   lt_cv_file_magic_cmd=/usr/bin/file
5918   case $host_cpu in
5919   ia64*)
5920     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5921     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5922     ;;
5923   hppa*64*)
5924     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]'
5925     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5926     ;;
5927   *)
5928     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5929     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5930     ;;
5931   esac
5932   ;;
5933
5934 interix[3-9]*)
5935   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5936   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5937   ;;
5938
5939 irix5* | irix6* | nonstopux*)
5940   case $LD in
5941   *-32|*"-32 ") libmagic=32-bit;;
5942   *-n32|*"-n32 ") libmagic=N32;;
5943   *-64|*"-64 ") libmagic=64-bit;;
5944   *) libmagic=never-match;;
5945   esac
5946   lt_cv_deplibs_check_method=pass_all
5947   ;;
5948
5949 # This must be Linux ELF.
5950 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5951   lt_cv_deplibs_check_method=pass_all
5952   ;;
5953
5954 netbsd*)
5955   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5956     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5957   else
5958     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5959   fi
5960   ;;
5961
5962 newos6*)
5963   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5964   lt_cv_file_magic_cmd=/usr/bin/file
5965   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5966   ;;
5967
5968 *nto* | *qnx*)
5969   lt_cv_deplibs_check_method=pass_all
5970   ;;
5971
5972 openbsd*)
5973   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5974     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5975   else
5976     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5977   fi
5978   ;;
5979
5980 osf3* | osf4* | osf5*)
5981   lt_cv_deplibs_check_method=pass_all
5982   ;;
5983
5984 rdos*)
5985   lt_cv_deplibs_check_method=pass_all
5986   ;;
5987
5988 solaris*)
5989   lt_cv_deplibs_check_method=pass_all
5990   ;;
5991
5992 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5993   lt_cv_deplibs_check_method=pass_all
5994   ;;
5995
5996 sysv4 | sysv4.3*)
5997   case $host_vendor in
5998   motorola)
5999     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]'
6000     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6001     ;;
6002   ncr)
6003     lt_cv_deplibs_check_method=pass_all
6004     ;;
6005   sequent)
6006     lt_cv_file_magic_cmd='/bin/file'
6007     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6008     ;;
6009   sni)
6010     lt_cv_file_magic_cmd='/bin/file'
6011     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6012     lt_cv_file_magic_test_file=/lib/libc.so
6013     ;;
6014   siemens)
6015     lt_cv_deplibs_check_method=pass_all
6016     ;;
6017   pc)
6018     lt_cv_deplibs_check_method=pass_all
6019     ;;
6020   esac
6021   ;;
6022
6023 tpf*)
6024   lt_cv_deplibs_check_method=pass_all
6025   ;;
6026 esac
6027
6028 fi
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6030 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6031 file_magic_cmd=$lt_cv_file_magic_cmd
6032 deplibs_check_method=$lt_cv_deplibs_check_method
6033 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046 if test -n "$ac_tool_prefix"; then
6047   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6048 set dummy ${ac_tool_prefix}ar; ac_word=$2
6049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6050 $as_echo_n "checking for $ac_word... " >&6; }
6051 if test "${ac_cv_prog_AR+set}" = set; then :
6052   $as_echo_n "(cached) " >&6
6053 else
6054   if test -n "$AR"; then
6055   ac_cv_prog_AR="$AR" # Let the user override the test.
6056 else
6057 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6058 for as_dir in $PATH
6059 do
6060   IFS=$as_save_IFS
6061   test -z "$as_dir" && as_dir=.
6062     for ac_exec_ext in '' $ac_executable_extensions; do
6063   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6064     ac_cv_prog_AR="${ac_tool_prefix}ar"
6065     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6066     break 2
6067   fi
6068 done
6069   done
6070 IFS=$as_save_IFS
6071
6072 fi
6073 fi
6074 AR=$ac_cv_prog_AR
6075 if test -n "$AR"; then
6076   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6077 $as_echo "$AR" >&6; }
6078 else
6079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6080 $as_echo "no" >&6; }
6081 fi
6082
6083
6084 fi
6085 if test -z "$ac_cv_prog_AR"; then
6086   ac_ct_AR=$AR
6087   # Extract the first word of "ar", so it can be a program name with args.
6088 set dummy ar; ac_word=$2
6089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6090 $as_echo_n "checking for $ac_word... " >&6; }
6091 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6092   $as_echo_n "(cached) " >&6
6093 else
6094   if test -n "$ac_ct_AR"; then
6095   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6096 else
6097 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6098 for as_dir in $PATH
6099 do
6100   IFS=$as_save_IFS
6101   test -z "$as_dir" && as_dir=.
6102     for ac_exec_ext in '' $ac_executable_extensions; do
6103   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6104     ac_cv_prog_ac_ct_AR="ar"
6105     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6106     break 2
6107   fi
6108 done
6109   done
6110 IFS=$as_save_IFS
6111
6112 fi
6113 fi
6114 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6115 if test -n "$ac_ct_AR"; then
6116   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6117 $as_echo "$ac_ct_AR" >&6; }
6118 else
6119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6120 $as_echo "no" >&6; }
6121 fi
6122
6123   if test "x$ac_ct_AR" = x; then
6124     AR="false"
6125   else
6126     case $cross_compiling:$ac_tool_warned in
6127 yes:)
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6129 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6130 ac_tool_warned=yes ;;
6131 esac
6132     AR=$ac_ct_AR
6133   fi
6134 else
6135   AR="$ac_cv_prog_AR"
6136 fi
6137
6138 test -z "$AR" && AR=ar
6139 test -z "$AR_FLAGS" && AR_FLAGS=cru
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151 if test -n "$ac_tool_prefix"; then
6152   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6153 set dummy ${ac_tool_prefix}strip; ac_word=$2
6154 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6155 $as_echo_n "checking for $ac_word... " >&6; }
6156 if test "${ac_cv_prog_STRIP+set}" = set; then :
6157   $as_echo_n "(cached) " >&6
6158 else
6159   if test -n "$STRIP"; then
6160   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6161 else
6162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6163 for as_dir in $PATH
6164 do
6165   IFS=$as_save_IFS
6166   test -z "$as_dir" && as_dir=.
6167     for ac_exec_ext in '' $ac_executable_extensions; do
6168   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6169     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6170     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6171     break 2
6172   fi
6173 done
6174   done
6175 IFS=$as_save_IFS
6176
6177 fi
6178 fi
6179 STRIP=$ac_cv_prog_STRIP
6180 if test -n "$STRIP"; then
6181   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6182 $as_echo "$STRIP" >&6; }
6183 else
6184   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6185 $as_echo "no" >&6; }
6186 fi
6187
6188
6189 fi
6190 if test -z "$ac_cv_prog_STRIP"; then
6191   ac_ct_STRIP=$STRIP
6192   # Extract the first word of "strip", so it can be a program name with args.
6193 set dummy strip; ac_word=$2
6194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6195 $as_echo_n "checking for $ac_word... " >&6; }
6196 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6197   $as_echo_n "(cached) " >&6
6198 else
6199   if test -n "$ac_ct_STRIP"; then
6200   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6201 else
6202 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6203 for as_dir in $PATH
6204 do
6205   IFS=$as_save_IFS
6206   test -z "$as_dir" && as_dir=.
6207     for ac_exec_ext in '' $ac_executable_extensions; do
6208   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6209     ac_cv_prog_ac_ct_STRIP="strip"
6210     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6211     break 2
6212   fi
6213 done
6214   done
6215 IFS=$as_save_IFS
6216
6217 fi
6218 fi
6219 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6220 if test -n "$ac_ct_STRIP"; then
6221   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6222 $as_echo "$ac_ct_STRIP" >&6; }
6223 else
6224   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6225 $as_echo "no" >&6; }
6226 fi
6227
6228   if test "x$ac_ct_STRIP" = x; then
6229     STRIP=":"
6230   else
6231     case $cross_compiling:$ac_tool_warned in
6232 yes:)
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6234 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6235 ac_tool_warned=yes ;;
6236 esac
6237     STRIP=$ac_ct_STRIP
6238   fi
6239 else
6240   STRIP="$ac_cv_prog_STRIP"
6241 fi
6242
6243 test -z "$STRIP" && STRIP=:
6244
6245
6246
6247
6248
6249
6250 if test -n "$ac_tool_prefix"; then
6251   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6252 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6254 $as_echo_n "checking for $ac_word... " >&6; }
6255 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6256   $as_echo_n "(cached) " >&6
6257 else
6258   if test -n "$RANLIB"; then
6259   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6260 else
6261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6262 for as_dir in $PATH
6263 do
6264   IFS=$as_save_IFS
6265   test -z "$as_dir" && as_dir=.
6266     for ac_exec_ext in '' $ac_executable_extensions; do
6267   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6268     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6269     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6270     break 2
6271   fi
6272 done
6273   done
6274 IFS=$as_save_IFS
6275
6276 fi
6277 fi
6278 RANLIB=$ac_cv_prog_RANLIB
6279 if test -n "$RANLIB"; then
6280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6281 $as_echo "$RANLIB" >&6; }
6282 else
6283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6284 $as_echo "no" >&6; }
6285 fi
6286
6287
6288 fi
6289 if test -z "$ac_cv_prog_RANLIB"; then
6290   ac_ct_RANLIB=$RANLIB
6291   # Extract the first word of "ranlib", so it can be a program name with args.
6292 set dummy ranlib; ac_word=$2
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6294 $as_echo_n "checking for $ac_word... " >&6; }
6295 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6296   $as_echo_n "(cached) " >&6
6297 else
6298   if test -n "$ac_ct_RANLIB"; then
6299   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6300 else
6301 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6302 for as_dir in $PATH
6303 do
6304   IFS=$as_save_IFS
6305   test -z "$as_dir" && as_dir=.
6306     for ac_exec_ext in '' $ac_executable_extensions; do
6307   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6308     ac_cv_prog_ac_ct_RANLIB="ranlib"
6309     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6310     break 2
6311   fi
6312 done
6313   done
6314 IFS=$as_save_IFS
6315
6316 fi
6317 fi
6318 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6319 if test -n "$ac_ct_RANLIB"; then
6320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6321 $as_echo "$ac_ct_RANLIB" >&6; }
6322 else
6323   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6324 $as_echo "no" >&6; }
6325 fi
6326
6327   if test "x$ac_ct_RANLIB" = x; then
6328     RANLIB=":"
6329   else
6330     case $cross_compiling:$ac_tool_warned in
6331 yes:)
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6333 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6334 ac_tool_warned=yes ;;
6335 esac
6336     RANLIB=$ac_ct_RANLIB
6337   fi
6338 else
6339   RANLIB="$ac_cv_prog_RANLIB"
6340 fi
6341
6342 test -z "$RANLIB" && RANLIB=:
6343
6344
6345
6346
6347
6348
6349 # Determine commands to create old-style static archives.
6350 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6351 old_postinstall_cmds='chmod 644 $oldlib'
6352 old_postuninstall_cmds=
6353
6354 if test -n "$RANLIB"; then
6355   case $host_os in
6356   openbsd*)
6357     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6358     ;;
6359   *)
6360     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6361     ;;
6362   esac
6363   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6364 fi
6365
6366 case $host_os in
6367   darwin*)
6368     lock_old_archive_extraction=yes ;;
6369   *)
6370     lock_old_archive_extraction=no ;;
6371 esac
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
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411 # If no C compiler was specified, use CC.
6412 LTCC=${LTCC-"$CC"}
6413
6414 # If no C compiler flags were specified, use CFLAGS.
6415 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6416
6417 # Allow CC to be a program name with arguments.
6418 compiler=$CC
6419
6420
6421 # Check for command to grab the raw symbol name followed by C symbol from nm.
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6423 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6424 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6425   $as_echo_n "(cached) " >&6
6426 else
6427
6428 # These are sane defaults that work on at least a few old systems.
6429 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6430
6431 # Character class describing NM global symbol codes.
6432 symcode='[BCDEGRST]'
6433
6434 # Regexp to match symbols that can be accessed directly from C.
6435 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6436
6437 # Define system-specific variables.
6438 case $host_os in
6439 aix*)
6440   symcode='[BCDT]'
6441   ;;
6442 cygwin* | mingw* | pw32* | cegcc*)
6443   symcode='[ABCDGISTW]'
6444   ;;
6445 hpux*)
6446   if test "$host_cpu" = ia64; then
6447     symcode='[ABCDEGRST]'
6448   fi
6449   ;;
6450 irix* | nonstopux*)
6451   symcode='[BCDEGRST]'
6452   ;;
6453 osf*)
6454   symcode='[BCDEGQRST]'
6455   ;;
6456 solaris*)
6457   symcode='[BDRT]'
6458   ;;
6459 sco3.2v5*)
6460   symcode='[DT]'
6461   ;;
6462 sysv4.2uw2*)
6463   symcode='[DT]'
6464   ;;
6465 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6466   symcode='[ABDT]'
6467   ;;
6468 sysv4)
6469   symcode='[DFNSTU]'
6470   ;;
6471 esac
6472
6473 # If we're using GNU nm, then use its standard symbol codes.
6474 case `$NM -V 2>&1` in
6475 *GNU* | *'with BFD'*)
6476   symcode='[ABCDGIRSTW]' ;;
6477 esac
6478
6479 # Transform an extracted symbol line into a proper C declaration.
6480 # Some systems (esp. on ia64) link data and code symbols differently,
6481 # so use this general approach.
6482 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6483
6484 # Transform an extracted symbol line into symbol name and symbol address
6485 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6486 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'"
6487
6488 # Handle CRLF in mingw tool chain
6489 opt_cr=
6490 case $build_os in
6491 mingw*)
6492   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6493   ;;
6494 esac
6495
6496 # Try without a prefix underscore, then with it.
6497 for ac_symprfx in "" "_"; do
6498
6499   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6500   symxfrm="\\1 $ac_symprfx\\2 \\2"
6501
6502   # Write the raw and C identifiers.
6503   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6504     # Fake it for dumpbin and say T for any non-static function
6505     # and D for any global variable.
6506     # Also find C++ and __fastcall symbols from MSVC++,
6507     # which start with @ or ?.
6508     lt_cv_sys_global_symbol_pipe="$AWK '"\
6509 "     {last_section=section; section=\$ 3};"\
6510 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6511 "     \$ 0!~/External *\|/{next};"\
6512 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6513 "     {if(hide[section]) next};"\
6514 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6515 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6516 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6517 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6518 "     ' prfx=^$ac_symprfx"
6519   else
6520     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6521   fi
6522
6523   # Check to see that the pipe works correctly.
6524   pipe_works=no
6525
6526   rm -f conftest*
6527   cat > conftest.$ac_ext <<_LT_EOF
6528 #ifdef __cplusplus
6529 extern "C" {
6530 #endif
6531 char nm_test_var;
6532 void nm_test_func(void);
6533 void nm_test_func(void){}
6534 #ifdef __cplusplus
6535 }
6536 #endif
6537 int main(){nm_test_var='a';nm_test_func();return(0);}
6538 _LT_EOF
6539
6540   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6541   (eval $ac_compile) 2>&5
6542   ac_status=$?
6543   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6544   test $ac_status = 0; }; then
6545     # Now try to grab the symbols.
6546     nlist=conftest.nm
6547     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6548   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6549   ac_status=$?
6550   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6551   test $ac_status = 0; } && test -s "$nlist"; then
6552       # Try sorting and uniquifying the output.
6553       if sort "$nlist" | uniq > "$nlist"T; then
6554         mv -f "$nlist"T "$nlist"
6555       else
6556         rm -f "$nlist"T
6557       fi
6558
6559       # Make sure that we snagged all the symbols we need.
6560       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6561         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6562           cat <<_LT_EOF > conftest.$ac_ext
6563 #ifdef __cplusplus
6564 extern "C" {
6565 #endif
6566
6567 _LT_EOF
6568           # Now generate the symbol file.
6569           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6570
6571           cat <<_LT_EOF >> conftest.$ac_ext
6572
6573 /* The mapping between symbol names and symbols.  */
6574 const struct {
6575   const char *name;
6576   void       *address;
6577 }
6578 lt__PROGRAM__LTX_preloaded_symbols[] =
6579 {
6580   { "@PROGRAM@", (void *) 0 },
6581 _LT_EOF
6582           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6583           cat <<\_LT_EOF >> conftest.$ac_ext
6584   {0, (void *) 0}
6585 };
6586
6587 /* This works around a problem in FreeBSD linker */
6588 #ifdef FREEBSD_WORKAROUND
6589 static const void *lt_preloaded_setup() {
6590   return lt__PROGRAM__LTX_preloaded_symbols;
6591 }
6592 #endif
6593
6594 #ifdef __cplusplus
6595 }
6596 #endif
6597 _LT_EOF
6598           # Now try linking the two files.
6599           mv conftest.$ac_objext conftstm.$ac_objext
6600           lt_save_LIBS="$LIBS"
6601           lt_save_CFLAGS="$CFLAGS"
6602           LIBS="conftstm.$ac_objext"
6603           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6604           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6605   (eval $ac_link) 2>&5
6606   ac_status=$?
6607   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6608   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6609             pipe_works=yes
6610           fi
6611           LIBS="$lt_save_LIBS"
6612           CFLAGS="$lt_save_CFLAGS"
6613         else
6614           echo "cannot find nm_test_func in $nlist" >&5
6615         fi
6616       else
6617         echo "cannot find nm_test_var in $nlist" >&5
6618       fi
6619     else
6620       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6621     fi
6622   else
6623     echo "$progname: failed program was:" >&5
6624     cat conftest.$ac_ext >&5
6625   fi
6626   rm -rf conftest* conftst*
6627
6628   # Do not use the global_symbol_pipe unless it works.
6629   if test "$pipe_works" = yes; then
6630     break
6631   else
6632     lt_cv_sys_global_symbol_pipe=
6633   fi
6634 done
6635
6636 fi
6637
6638 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6639   lt_cv_sys_global_symbol_to_cdecl=
6640 fi
6641 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6642   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
6643 $as_echo "failed" >&6; }
6644 else
6645   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6646 $as_echo "ok" >&6; }
6647 fi
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670 # Check whether --enable-libtool-lock was given.
6671 if test "${enable_libtool_lock+set}" = set; then :
6672   enableval=$enable_libtool_lock;
6673 fi
6674
6675 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6676
6677 # Some flags need to be propagated to the compiler or linker for good
6678 # libtool support.
6679 case $host in
6680 ia64-*-hpux*)
6681   # Find out which ABI we are using.
6682   echo 'int i;' > conftest.$ac_ext
6683   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6684   (eval $ac_compile) 2>&5
6685   ac_status=$?
6686   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6687   test $ac_status = 0; }; then
6688     case `/usr/bin/file conftest.$ac_objext` in
6689       *ELF-32*)
6690         HPUX_IA64_MODE="32"
6691         ;;
6692       *ELF-64*)
6693         HPUX_IA64_MODE="64"
6694         ;;
6695     esac
6696   fi
6697   rm -rf conftest*
6698   ;;
6699 *-*-irix6*)
6700   # Find out which ABI we are using.
6701   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
6702   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6703   (eval $ac_compile) 2>&5
6704   ac_status=$?
6705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6706   test $ac_status = 0; }; then
6707     if test "$lt_cv_prog_gnu_ld" = yes; then
6708       case `/usr/bin/file conftest.$ac_objext` in
6709         *32-bit*)
6710           LD="${LD-ld} -melf32bsmip"
6711           ;;
6712         *N32*)
6713           LD="${LD-ld} -melf32bmipn32"
6714           ;;
6715         *64-bit*)
6716           LD="${LD-ld} -melf64bmip"
6717         ;;
6718       esac
6719     else
6720       case `/usr/bin/file conftest.$ac_objext` in
6721         *32-bit*)
6722           LD="${LD-ld} -32"
6723           ;;
6724         *N32*)
6725           LD="${LD-ld} -n32"
6726           ;;
6727         *64-bit*)
6728           LD="${LD-ld} -64"
6729           ;;
6730       esac
6731     fi
6732   fi
6733   rm -rf conftest*
6734   ;;
6735
6736 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
6737 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6738   # Find out which ABI we are using.
6739   echo 'int i;' > conftest.$ac_ext
6740   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6741   (eval $ac_compile) 2>&5
6742   ac_status=$?
6743   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6744   test $ac_status = 0; }; then
6745     case `/usr/bin/file conftest.o` in
6746       *32-bit*)
6747         case $host in
6748           x86_64-*kfreebsd*-gnu)
6749             LD="${LD-ld} -m elf_i386_fbsd"
6750             ;;
6751           x86_64-*linux*)
6752             case `/usr/bin/file conftest.o` in
6753               *x86-64*)
6754                 LD="${LD-ld} -m elf32_x86_64"
6755                 ;;
6756               *)
6757                 LD="${LD-ld} -m elf_i386"
6758                 ;;
6759             esac
6760             ;;
6761           powerpc64le-*linux*)
6762             LD="${LD-ld} -m elf32lppclinux"
6763             ;;
6764           powerpc64-*linux*)
6765             LD="${LD-ld} -m elf32ppclinux"
6766             ;;
6767           s390x-*linux*)
6768             LD="${LD-ld} -m elf_s390"
6769             ;;
6770           sparc64-*linux*)
6771             LD="${LD-ld} -m elf32_sparc"
6772             ;;
6773         esac
6774         ;;
6775       *64-bit*)
6776         case $host in
6777           x86_64-*kfreebsd*-gnu)
6778             LD="${LD-ld} -m elf_x86_64_fbsd"
6779             ;;
6780           x86_64-*linux*)
6781             LD="${LD-ld} -m elf_x86_64"
6782             ;;
6783           powerpcle-*linux*)
6784             LD="${LD-ld} -m elf64lppc"
6785             ;;
6786           powerpc-*linux*)
6787             LD="${LD-ld} -m elf64ppc"
6788             ;;
6789           s390*-*linux*|s390*-*tpf*)
6790             LD="${LD-ld} -m elf64_s390"
6791             ;;
6792           sparc*-*linux*)
6793             LD="${LD-ld} -m elf64_sparc"
6794             ;;
6795         esac
6796         ;;
6797     esac
6798   fi
6799   rm -rf conftest*
6800   ;;
6801
6802 *-*-sco3.2v5*)
6803   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6804   SAVE_CFLAGS="$CFLAGS"
6805   CFLAGS="$CFLAGS -belf"
6806   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
6807 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
6808 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6809   $as_echo_n "(cached) " >&6
6810 else
6811   ac_ext=c
6812 ac_cpp='$CPP $CPPFLAGS'
6813 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6814 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6815 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6816
6817      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6818 /* end confdefs.h.  */
6819
6820 int
6821 main ()
6822 {
6823
6824   ;
6825   return 0;
6826 }
6827 _ACEOF
6828 if ac_fn_c_try_link "$LINENO"; then :
6829   lt_cv_cc_needs_belf=yes
6830 else
6831   lt_cv_cc_needs_belf=no
6832 fi
6833 rm -f core conftest.err conftest.$ac_objext \
6834     conftest$ac_exeext conftest.$ac_ext
6835      ac_ext=c
6836 ac_cpp='$CPP $CPPFLAGS'
6837 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6838 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6839 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6840
6841 fi
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
6843 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6844   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6845     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6846     CFLAGS="$SAVE_CFLAGS"
6847   fi
6848   ;;
6849 sparc*-*solaris*)
6850   # Find out which ABI we are using.
6851   echo 'int i;' > conftest.$ac_ext
6852   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6853   (eval $ac_compile) 2>&5
6854   ac_status=$?
6855   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6856   test $ac_status = 0; }; then
6857     case `/usr/bin/file conftest.o` in
6858     *64-bit*)
6859       case $lt_cv_prog_gnu_ld in
6860       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6861       *)
6862         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6863           LD="${LD-ld} -64"
6864         fi
6865         ;;
6866       esac
6867       ;;
6868     esac
6869   fi
6870   rm -rf conftest*
6871   ;;
6872 esac
6873
6874 need_locks="$enable_libtool_lock"
6875
6876
6877   case $host_os in
6878     rhapsody* | darwin*)
6879     if test -n "$ac_tool_prefix"; then
6880   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6881 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6883 $as_echo_n "checking for $ac_word... " >&6; }
6884 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6885   $as_echo_n "(cached) " >&6
6886 else
6887   if test -n "$DSYMUTIL"; then
6888   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6889 else
6890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6891 for as_dir in $PATH
6892 do
6893   IFS=$as_save_IFS
6894   test -z "$as_dir" && as_dir=.
6895     for ac_exec_ext in '' $ac_executable_extensions; do
6896   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6897     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6898     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6899     break 2
6900   fi
6901 done
6902   done
6903 IFS=$as_save_IFS
6904
6905 fi
6906 fi
6907 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6908 if test -n "$DSYMUTIL"; then
6909   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
6910 $as_echo "$DSYMUTIL" >&6; }
6911 else
6912   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6913 $as_echo "no" >&6; }
6914 fi
6915
6916
6917 fi
6918 if test -z "$ac_cv_prog_DSYMUTIL"; then
6919   ac_ct_DSYMUTIL=$DSYMUTIL
6920   # Extract the first word of "dsymutil", so it can be a program name with args.
6921 set dummy dsymutil; ac_word=$2
6922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6923 $as_echo_n "checking for $ac_word... " >&6; }
6924 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6925   $as_echo_n "(cached) " >&6
6926 else
6927   if test -n "$ac_ct_DSYMUTIL"; then
6928   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6929 else
6930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6931 for as_dir in $PATH
6932 do
6933   IFS=$as_save_IFS
6934   test -z "$as_dir" && as_dir=.
6935     for ac_exec_ext in '' $ac_executable_extensions; do
6936   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6937     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6938     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6939     break 2
6940   fi
6941 done
6942   done
6943 IFS=$as_save_IFS
6944
6945 fi
6946 fi
6947 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6948 if test -n "$ac_ct_DSYMUTIL"; then
6949   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
6950 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6951 else
6952   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6953 $as_echo "no" >&6; }
6954 fi
6955
6956   if test "x$ac_ct_DSYMUTIL" = x; then
6957     DSYMUTIL=":"
6958   else
6959     case $cross_compiling:$ac_tool_warned in
6960 yes:)
6961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6962 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6963 ac_tool_warned=yes ;;
6964 esac
6965     DSYMUTIL=$ac_ct_DSYMUTIL
6966   fi
6967 else
6968   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6969 fi
6970
6971     if test -n "$ac_tool_prefix"; then
6972   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6973 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6975 $as_echo_n "checking for $ac_word... " >&6; }
6976 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6977   $as_echo_n "(cached) " >&6
6978 else
6979   if test -n "$NMEDIT"; then
6980   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6981 else
6982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6983 for as_dir in $PATH
6984 do
6985   IFS=$as_save_IFS
6986   test -z "$as_dir" && as_dir=.
6987     for ac_exec_ext in '' $ac_executable_extensions; do
6988   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6989     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6990     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6991     break 2
6992   fi
6993 done
6994   done
6995 IFS=$as_save_IFS
6996
6997 fi
6998 fi
6999 NMEDIT=$ac_cv_prog_NMEDIT
7000 if test -n "$NMEDIT"; then
7001   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7002 $as_echo "$NMEDIT" >&6; }
7003 else
7004   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7005 $as_echo "no" >&6; }
7006 fi
7007
7008
7009 fi
7010 if test -z "$ac_cv_prog_NMEDIT"; then
7011   ac_ct_NMEDIT=$NMEDIT
7012   # Extract the first word of "nmedit", so it can be a program name with args.
7013 set dummy nmedit; ac_word=$2
7014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7015 $as_echo_n "checking for $ac_word... " >&6; }
7016 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7017   $as_echo_n "(cached) " >&6
7018 else
7019   if test -n "$ac_ct_NMEDIT"; then
7020   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7021 else
7022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7023 for as_dir in $PATH
7024 do
7025   IFS=$as_save_IFS
7026   test -z "$as_dir" && as_dir=.
7027     for ac_exec_ext in '' $ac_executable_extensions; do
7028   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7029     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7030     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7031     break 2
7032   fi
7033 done
7034   done
7035 IFS=$as_save_IFS
7036
7037 fi
7038 fi
7039 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7040 if test -n "$ac_ct_NMEDIT"; then
7041   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7042 $as_echo "$ac_ct_NMEDIT" >&6; }
7043 else
7044   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7045 $as_echo "no" >&6; }
7046 fi
7047
7048   if test "x$ac_ct_NMEDIT" = x; then
7049     NMEDIT=":"
7050   else
7051     case $cross_compiling:$ac_tool_warned in
7052 yes:)
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7054 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7055 ac_tool_warned=yes ;;
7056 esac
7057     NMEDIT=$ac_ct_NMEDIT
7058   fi
7059 else
7060   NMEDIT="$ac_cv_prog_NMEDIT"
7061 fi
7062
7063     if test -n "$ac_tool_prefix"; then
7064   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7065 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7067 $as_echo_n "checking for $ac_word... " >&6; }
7068 if test "${ac_cv_prog_LIPO+set}" = set; then :
7069   $as_echo_n "(cached) " >&6
7070 else
7071   if test -n "$LIPO"; then
7072   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7073 else
7074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7075 for as_dir in $PATH
7076 do
7077   IFS=$as_save_IFS
7078   test -z "$as_dir" && as_dir=.
7079     for ac_exec_ext in '' $ac_executable_extensions; do
7080   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7081     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7082     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7083     break 2
7084   fi
7085 done
7086   done
7087 IFS=$as_save_IFS
7088
7089 fi
7090 fi
7091 LIPO=$ac_cv_prog_LIPO
7092 if test -n "$LIPO"; then
7093   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7094 $as_echo "$LIPO" >&6; }
7095 else
7096   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7097 $as_echo "no" >&6; }
7098 fi
7099
7100
7101 fi
7102 if test -z "$ac_cv_prog_LIPO"; then
7103   ac_ct_LIPO=$LIPO
7104   # Extract the first word of "lipo", so it can be a program name with args.
7105 set dummy lipo; ac_word=$2
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7107 $as_echo_n "checking for $ac_word... " >&6; }
7108 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7109   $as_echo_n "(cached) " >&6
7110 else
7111   if test -n "$ac_ct_LIPO"; then
7112   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7113 else
7114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115 for as_dir in $PATH
7116 do
7117   IFS=$as_save_IFS
7118   test -z "$as_dir" && as_dir=.
7119     for ac_exec_ext in '' $ac_executable_extensions; do
7120   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7121     ac_cv_prog_ac_ct_LIPO="lipo"
7122     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7123     break 2
7124   fi
7125 done
7126   done
7127 IFS=$as_save_IFS
7128
7129 fi
7130 fi
7131 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7132 if test -n "$ac_ct_LIPO"; then
7133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7134 $as_echo "$ac_ct_LIPO" >&6; }
7135 else
7136   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7137 $as_echo "no" >&6; }
7138 fi
7139
7140   if test "x$ac_ct_LIPO" = x; then
7141     LIPO=":"
7142   else
7143     case $cross_compiling:$ac_tool_warned in
7144 yes:)
7145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7146 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7147 ac_tool_warned=yes ;;
7148 esac
7149     LIPO=$ac_ct_LIPO
7150   fi
7151 else
7152   LIPO="$ac_cv_prog_LIPO"
7153 fi
7154
7155     if test -n "$ac_tool_prefix"; then
7156   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7157 set dummy ${ac_tool_prefix}otool; ac_word=$2
7158 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7159 $as_echo_n "checking for $ac_word... " >&6; }
7160 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7161   $as_echo_n "(cached) " >&6
7162 else
7163   if test -n "$OTOOL"; then
7164   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7165 else
7166 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7167 for as_dir in $PATH
7168 do
7169   IFS=$as_save_IFS
7170   test -z "$as_dir" && as_dir=.
7171     for ac_exec_ext in '' $ac_executable_extensions; do
7172   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7173     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7174     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7175     break 2
7176   fi
7177 done
7178   done
7179 IFS=$as_save_IFS
7180
7181 fi
7182 fi
7183 OTOOL=$ac_cv_prog_OTOOL
7184 if test -n "$OTOOL"; then
7185   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7186 $as_echo "$OTOOL" >&6; }
7187 else
7188   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7189 $as_echo "no" >&6; }
7190 fi
7191
7192
7193 fi
7194 if test -z "$ac_cv_prog_OTOOL"; then
7195   ac_ct_OTOOL=$OTOOL
7196   # Extract the first word of "otool", so it can be a program name with args.
7197 set dummy otool; ac_word=$2
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7199 $as_echo_n "checking for $ac_word... " >&6; }
7200 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7201   $as_echo_n "(cached) " >&6
7202 else
7203   if test -n "$ac_ct_OTOOL"; then
7204   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7205 else
7206 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7207 for as_dir in $PATH
7208 do
7209   IFS=$as_save_IFS
7210   test -z "$as_dir" && as_dir=.
7211     for ac_exec_ext in '' $ac_executable_extensions; do
7212   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7213     ac_cv_prog_ac_ct_OTOOL="otool"
7214     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7215     break 2
7216   fi
7217 done
7218   done
7219 IFS=$as_save_IFS
7220
7221 fi
7222 fi
7223 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7224 if test -n "$ac_ct_OTOOL"; then
7225   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7226 $as_echo "$ac_ct_OTOOL" >&6; }
7227 else
7228   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7229 $as_echo "no" >&6; }
7230 fi
7231
7232   if test "x$ac_ct_OTOOL" = x; then
7233     OTOOL=":"
7234   else
7235     case $cross_compiling:$ac_tool_warned in
7236 yes:)
7237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7238 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7239 ac_tool_warned=yes ;;
7240 esac
7241     OTOOL=$ac_ct_OTOOL
7242   fi
7243 else
7244   OTOOL="$ac_cv_prog_OTOOL"
7245 fi
7246
7247     if test -n "$ac_tool_prefix"; then
7248   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7249 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7251 $as_echo_n "checking for $ac_word... " >&6; }
7252 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7253   $as_echo_n "(cached) " >&6
7254 else
7255   if test -n "$OTOOL64"; then
7256   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7257 else
7258 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7259 for as_dir in $PATH
7260 do
7261   IFS=$as_save_IFS
7262   test -z "$as_dir" && as_dir=.
7263     for ac_exec_ext in '' $ac_executable_extensions; do
7264   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7265     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7266     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7267     break 2
7268   fi
7269 done
7270   done
7271 IFS=$as_save_IFS
7272
7273 fi
7274 fi
7275 OTOOL64=$ac_cv_prog_OTOOL64
7276 if test -n "$OTOOL64"; then
7277   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7278 $as_echo "$OTOOL64" >&6; }
7279 else
7280   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7281 $as_echo "no" >&6; }
7282 fi
7283
7284
7285 fi
7286 if test -z "$ac_cv_prog_OTOOL64"; then
7287   ac_ct_OTOOL64=$OTOOL64
7288   # Extract the first word of "otool64", so it can be a program name with args.
7289 set dummy otool64; ac_word=$2
7290 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7291 $as_echo_n "checking for $ac_word... " >&6; }
7292 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7293   $as_echo_n "(cached) " >&6
7294 else
7295   if test -n "$ac_ct_OTOOL64"; then
7296   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7297 else
7298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7299 for as_dir in $PATH
7300 do
7301   IFS=$as_save_IFS
7302   test -z "$as_dir" && as_dir=.
7303     for ac_exec_ext in '' $ac_executable_extensions; do
7304   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7305     ac_cv_prog_ac_ct_OTOOL64="otool64"
7306     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7307     break 2
7308   fi
7309 done
7310   done
7311 IFS=$as_save_IFS
7312
7313 fi
7314 fi
7315 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7316 if test -n "$ac_ct_OTOOL64"; then
7317   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7318 $as_echo "$ac_ct_OTOOL64" >&6; }
7319 else
7320   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7321 $as_echo "no" >&6; }
7322 fi
7323
7324   if test "x$ac_ct_OTOOL64" = x; then
7325     OTOOL64=":"
7326   else
7327     case $cross_compiling:$ac_tool_warned in
7328 yes:)
7329 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7330 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7331 ac_tool_warned=yes ;;
7332 esac
7333     OTOOL64=$ac_ct_OTOOL64
7334   fi
7335 else
7336   OTOOL64="$ac_cv_prog_OTOOL64"
7337 fi
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7366 $as_echo_n "checking for -single_module linker flag... " >&6; }
7367 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
7368   $as_echo_n "(cached) " >&6
7369 else
7370   lt_cv_apple_cc_single_mod=no
7371       if test -z "${LT_MULTI_MODULE}"; then
7372         # By default we will add the -single_module flag. You can override
7373         # by either setting the environment variable LT_MULTI_MODULE
7374         # non-empty at configure time, or by adding -multi_module to the
7375         # link flags.
7376         rm -rf libconftest.dylib*
7377         echo "int foo(void){return 1;}" > conftest.c
7378         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7379 -dynamiclib -Wl,-single_module conftest.c" >&5
7380         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7381           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7382         _lt_result=$?
7383         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7384           lt_cv_apple_cc_single_mod=yes
7385         else
7386           cat conftest.err >&5
7387         fi
7388         rm -rf libconftest.dylib*
7389         rm -f conftest.*
7390       fi
7391 fi
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7393 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7394     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7395 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7396 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
7397   $as_echo_n "(cached) " >&6
7398 else
7399   lt_cv_ld_exported_symbols_list=no
7400       save_LDFLAGS=$LDFLAGS
7401       echo "_main" > conftest.sym
7402       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7403       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7404 /* end confdefs.h.  */
7405
7406 int
7407 main ()
7408 {
7409
7410   ;
7411   return 0;
7412 }
7413 _ACEOF
7414 if ac_fn_c_try_link "$LINENO"; then :
7415   lt_cv_ld_exported_symbols_list=yes
7416 else
7417   lt_cv_ld_exported_symbols_list=no
7418 fi
7419 rm -f core conftest.err conftest.$ac_objext \
7420     conftest$ac_exeext conftest.$ac_ext
7421         LDFLAGS="$save_LDFLAGS"
7422
7423 fi
7424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7425 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7426     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7427 $as_echo_n "checking for -force_load linker flag... " >&6; }
7428 if test "${lt_cv_ld_force_load+set}" = set; then :
7429   $as_echo_n "(cached) " >&6
7430 else
7431   lt_cv_ld_force_load=no
7432       cat > conftest.c << _LT_EOF
7433 int forced_loaded() { return 2;}
7434 _LT_EOF
7435       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7436       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7437       echo "$AR cru libconftest.a conftest.o" >&5
7438       $AR cru libconftest.a conftest.o 2>&5
7439       cat > conftest.c << _LT_EOF
7440 int main() { return 0;}
7441 _LT_EOF
7442       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7443       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7444       _lt_result=$?
7445       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7446         lt_cv_ld_force_load=yes
7447       else
7448         cat conftest.err >&5
7449       fi
7450         rm -f conftest.err libconftest.a conftest conftest.c
7451         rm -rf conftest.dSYM
7452
7453 fi
7454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7455 $as_echo "$lt_cv_ld_force_load" >&6; }
7456     case $host_os in
7457     rhapsody* | darwin1.[012])
7458       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7459     darwin1.*)
7460       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7461     darwin*) # darwin 5.x on
7462       # if running on 10.5 or later, the deployment target defaults
7463       # to the OS version, if on x86, and 10.4, the deployment
7464       # target defaults to 10.4. Don't you love it?
7465       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7466         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7467           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7468         10.[012][,.]*)
7469           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7470         10.*)
7471           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7472       esac
7473     ;;
7474   esac
7475     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7476       _lt_dar_single_mod='$single_module'
7477     fi
7478     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7479       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7480     else
7481       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7482     fi
7483     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7484       _lt_dsymutil='~$DSYMUTIL $lib || :'
7485     else
7486       _lt_dsymutil=
7487     fi
7488     ;;
7489   esac
7490
7491 for ac_header in dlfcn.h
7492 do :
7493   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7494 "
7495 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
7496   cat >>confdefs.h <<_ACEOF
7497 #define HAVE_DLFCN_H 1
7498 _ACEOF
7499
7500 fi
7501
7502 done
7503
7504
7505
7506
7507
7508 # Set options
7509
7510
7511
7512         enable_dlopen=no
7513
7514
7515   enable_win32_dll=no
7516
7517
7518             # Check whether --enable-shared was given.
7519 if test "${enable_shared+set}" = set; then :
7520   enableval=$enable_shared; p=${PACKAGE-default}
7521     case $enableval in
7522     yes) enable_shared=yes ;;
7523     no) enable_shared=no ;;
7524     *)
7525       enable_shared=no
7526       # Look at the argument we got.  We use all the common list separators.
7527       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7528       for pkg in $enableval; do
7529         IFS="$lt_save_ifs"
7530         if test "X$pkg" = "X$p"; then
7531           enable_shared=yes
7532         fi
7533       done
7534       IFS="$lt_save_ifs"
7535       ;;
7536     esac
7537 else
7538   enable_shared=yes
7539 fi
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549   # Check whether --enable-static was given.
7550 if test "${enable_static+set}" = set; then :
7551   enableval=$enable_static; p=${PACKAGE-default}
7552     case $enableval in
7553     yes) enable_static=yes ;;
7554     no) enable_static=no ;;
7555     *)
7556      enable_static=no
7557       # Look at the argument we got.  We use all the common list separators.
7558       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7559       for pkg in $enableval; do
7560         IFS="$lt_save_ifs"
7561         if test "X$pkg" = "X$p"; then
7562           enable_static=yes
7563         fi
7564       done
7565       IFS="$lt_save_ifs"
7566       ;;
7567     esac
7568 else
7569   enable_static=yes
7570 fi
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581 # Check whether --with-pic was given.
7582 if test "${with_pic+set}" = set; then :
7583   withval=$with_pic; pic_mode="$withval"
7584 else
7585   pic_mode=default
7586 fi
7587
7588
7589 test -z "$pic_mode" && pic_mode=default
7590
7591
7592
7593
7594
7595
7596
7597   # Check whether --enable-fast-install was given.
7598 if test "${enable_fast_install+set}" = set; then :
7599   enableval=$enable_fast_install; p=${PACKAGE-default}
7600     case $enableval in
7601     yes) enable_fast_install=yes ;;
7602     no) enable_fast_install=no ;;
7603     *)
7604       enable_fast_install=no
7605       # Look at the argument we got.  We use all the common list separators.
7606       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7607       for pkg in $enableval; do
7608         IFS="$lt_save_ifs"
7609         if test "X$pkg" = "X$p"; then
7610           enable_fast_install=yes
7611         fi
7612       done
7613       IFS="$lt_save_ifs"
7614       ;;
7615     esac
7616 else
7617   enable_fast_install=yes
7618 fi
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630 # This can be used to rebuild libtool when needed
7631 LIBTOOL_DEPS="$ltmain"
7632
7633 # Always use our own libtool.
7634 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661 test -z "$LN_S" && LN_S="ln -s"
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676 if test -n "${ZSH_VERSION+set}" ; then
7677    setopt NO_GLOB_SUBST
7678 fi
7679
7680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7681 $as_echo_n "checking for objdir... " >&6; }
7682 if test "${lt_cv_objdir+set}" = set; then :
7683   $as_echo_n "(cached) " >&6
7684 else
7685   rm -f .libs 2>/dev/null
7686 mkdir .libs 2>/dev/null
7687 if test -d .libs; then
7688   lt_cv_objdir=.libs
7689 else
7690   # MS-DOS does not allow filenames that begin with a dot.
7691   lt_cv_objdir=_libs
7692 fi
7693 rmdir .libs 2>/dev/null
7694 fi
7695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7696 $as_echo "$lt_cv_objdir" >&6; }
7697 objdir=$lt_cv_objdir
7698
7699
7700
7701
7702
7703 cat >>confdefs.h <<_ACEOF
7704 #define LT_OBJDIR "$lt_cv_objdir/"
7705 _ACEOF
7706
7707
7708
7709
7710 case $host_os in
7711 aix3*)
7712   # AIX sometimes has problems with the GCC collect2 program.  For some
7713   # reason, if we set the COLLECT_NAMES environment variable, the problems
7714   # vanish in a puff of smoke.
7715   if test "X${COLLECT_NAMES+set}" != Xset; then
7716     COLLECT_NAMES=
7717     export COLLECT_NAMES
7718   fi
7719   ;;
7720 esac
7721
7722 # Global variables:
7723 ofile=libtool
7724 can_build_shared=yes
7725
7726 # All known linkers require a `.a' archive for static linking (except MSVC,
7727 # which needs '.lib').
7728 libext=a
7729
7730 with_gnu_ld="$lt_cv_prog_gnu_ld"
7731
7732 old_CC="$CC"
7733 old_CFLAGS="$CFLAGS"
7734
7735 # Set sane defaults for various variables
7736 test -z "$CC" && CC=cc
7737 test -z "$LTCC" && LTCC=$CC
7738 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7739 test -z "$LD" && LD=ld
7740 test -z "$ac_objext" && ac_objext=o
7741
7742 for cc_temp in $compiler""; do
7743   case $cc_temp in
7744     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7745     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7746     \-*) ;;
7747     *) break;;
7748   esac
7749 done
7750 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7751
7752
7753 # Only perform the check for file, if the check method requires it
7754 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7755 case $deplibs_check_method in
7756 file_magic*)
7757   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7758     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7759 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7760 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7761   $as_echo_n "(cached) " >&6
7762 else
7763   case $MAGIC_CMD in
7764 [\\/*] |  ?:[\\/]*)
7765   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7766   ;;
7767 *)
7768   lt_save_MAGIC_CMD="$MAGIC_CMD"
7769   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7770   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7771   for ac_dir in $ac_dummy; do
7772     IFS="$lt_save_ifs"
7773     test -z "$ac_dir" && ac_dir=.
7774     if test -f $ac_dir/${ac_tool_prefix}file; then
7775       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7776       if test -n "$file_magic_test_file"; then
7777         case $deplibs_check_method in
7778         "file_magic "*)
7779           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7780           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7781           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7782             $EGREP "$file_magic_regex" > /dev/null; then
7783             :
7784           else
7785             cat <<_LT_EOF 1>&2
7786
7787 *** Warning: the command libtool uses to detect shared libraries,
7788 *** $file_magic_cmd, produces output that libtool cannot recognize.
7789 *** The result is that libtool may fail to recognize shared libraries
7790 *** as such.  This will affect the creation of libtool libraries that
7791 *** depend on shared libraries, but programs linked with such libtool
7792 *** libraries will work regardless of this problem.  Nevertheless, you
7793 *** may want to report the problem to your system manager and/or to
7794 *** bug-libtool@gnu.org
7795
7796 _LT_EOF
7797           fi ;;
7798         esac
7799       fi
7800       break
7801     fi
7802   done
7803   IFS="$lt_save_ifs"
7804   MAGIC_CMD="$lt_save_MAGIC_CMD"
7805   ;;
7806 esac
7807 fi
7808
7809 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7810 if test -n "$MAGIC_CMD"; then
7811   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7812 $as_echo "$MAGIC_CMD" >&6; }
7813 else
7814   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7815 $as_echo "no" >&6; }
7816 fi
7817
7818
7819
7820
7821
7822 if test -z "$lt_cv_path_MAGIC_CMD"; then
7823   if test -n "$ac_tool_prefix"; then
7824     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7825 $as_echo_n "checking for file... " >&6; }
7826 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7827   $as_echo_n "(cached) " >&6
7828 else
7829   case $MAGIC_CMD in
7830 [\\/*] |  ?:[\\/]*)
7831   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7832   ;;
7833 *)
7834   lt_save_MAGIC_CMD="$MAGIC_CMD"
7835   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7836   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7837   for ac_dir in $ac_dummy; do
7838     IFS="$lt_save_ifs"
7839     test -z "$ac_dir" && ac_dir=.
7840     if test -f $ac_dir/file; then
7841       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7842       if test -n "$file_magic_test_file"; then
7843         case $deplibs_check_method in
7844         "file_magic "*)
7845           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7846           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7847           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7848             $EGREP "$file_magic_regex" > /dev/null; then
7849             :
7850           else
7851             cat <<_LT_EOF 1>&2
7852
7853 *** Warning: the command libtool uses to detect shared libraries,
7854 *** $file_magic_cmd, produces output that libtool cannot recognize.
7855 *** The result is that libtool may fail to recognize shared libraries
7856 *** as such.  This will affect the creation of libtool libraries that
7857 *** depend on shared libraries, but programs linked with such libtool
7858 *** libraries will work regardless of this problem.  Nevertheless, you
7859 *** may want to report the problem to your system manager and/or to
7860 *** bug-libtool@gnu.org
7861
7862 _LT_EOF
7863           fi ;;
7864         esac
7865       fi
7866       break
7867     fi
7868   done
7869   IFS="$lt_save_ifs"
7870   MAGIC_CMD="$lt_save_MAGIC_CMD"
7871   ;;
7872 esac
7873 fi
7874
7875 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7876 if test -n "$MAGIC_CMD"; then
7877   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7878 $as_echo "$MAGIC_CMD" >&6; }
7879 else
7880   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7881 $as_echo "no" >&6; }
7882 fi
7883
7884
7885   else
7886     MAGIC_CMD=:
7887   fi
7888 fi
7889
7890   fi
7891   ;;
7892 esac
7893
7894 # Use C for the default configuration in the libtool script
7895
7896 lt_save_CC="$CC"
7897 ac_ext=c
7898 ac_cpp='$CPP $CPPFLAGS'
7899 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7900 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7901 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7902
7903
7904 # Source file extension for C test sources.
7905 ac_ext=c
7906
7907 # Object file extension for compiled C test sources.
7908 objext=o
7909 objext=$objext
7910
7911 # Code to be used in simple compile tests
7912 lt_simple_compile_test_code="int some_variable = 0;"
7913
7914 # Code to be used in simple link tests
7915 lt_simple_link_test_code='int main(){return(0);}'
7916
7917
7918
7919
7920
7921
7922
7923 # If no C compiler was specified, use CC.
7924 LTCC=${LTCC-"$CC"}
7925
7926 # If no C compiler flags were specified, use CFLAGS.
7927 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7928
7929 # Allow CC to be a program name with arguments.
7930 compiler=$CC
7931
7932 # Save the default compiler, since it gets overwritten when the other
7933 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7934 compiler_DEFAULT=$CC
7935
7936 # save warnings/boilerplate of simple test code
7937 ac_outfile=conftest.$ac_objext
7938 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7939 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7940 _lt_compiler_boilerplate=`cat conftest.err`
7941 $RM conftest*
7942
7943 ac_outfile=conftest.$ac_objext
7944 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7945 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7946 _lt_linker_boilerplate=`cat conftest.err`
7947 $RM -r conftest*
7948
7949
7950 ## CAVEAT EMPTOR:
7951 ## There is no encapsulation within the following macros, do not change
7952 ## the running order or otherwise move them around unless you know exactly
7953 ## what you are doing...
7954 if test -n "$compiler"; then
7955
7956 lt_prog_compiler_no_builtin_flag=
7957
7958 if test "$GCC" = yes; then
7959   case $cc_basename in
7960   nvcc*)
7961     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7962   *)
7963     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7964   esac
7965
7966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7967 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7968 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7969   $as_echo_n "(cached) " >&6
7970 else
7971   lt_cv_prog_compiler_rtti_exceptions=no
7972    ac_outfile=conftest.$ac_objext
7973    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7974    lt_compiler_flag="-fno-rtti -fno-exceptions"
7975    # Insert the option either (1) after the last *FLAGS variable, or
7976    # (2) before a word containing "conftest.", or (3) at the end.
7977    # Note that $ac_compile itself does not contain backslashes and begins
7978    # with a dollar sign (not a hyphen), so the echo should work correctly.
7979    # The option is referenced via a variable to avoid confusing sed.
7980    lt_compile=`echo "$ac_compile" | $SED \
7981    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7982    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7983    -e 's:$: $lt_compiler_flag:'`
7984    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7985    (eval "$lt_compile" 2>conftest.err)
7986    ac_status=$?
7987    cat conftest.err >&5
7988    echo "$as_me:$LINENO: \$? = $ac_status" >&5
7989    if (exit $ac_status) && test -s "$ac_outfile"; then
7990      # The compiler can only warn and ignore the option if not recognized
7991      # So say no if there are warnings other than the usual output.
7992      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7993      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7994      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7995        lt_cv_prog_compiler_rtti_exceptions=yes
7996      fi
7997    fi
7998    $RM conftest*
7999
8000 fi
8001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8002 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8003
8004 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8005     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8006 else
8007     :
8008 fi
8009
8010 fi
8011
8012
8013
8014
8015
8016
8017   lt_prog_compiler_wl=
8018 lt_prog_compiler_pic=
8019 lt_prog_compiler_static=
8020
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8022 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8023
8024   if test "$GCC" = yes; then
8025     lt_prog_compiler_wl='-Wl,'
8026     lt_prog_compiler_static='-static'
8027
8028     case $host_os in
8029       aix*)
8030       # All AIX code is PIC.
8031       if test "$host_cpu" = ia64; then
8032         # AIX 5 now supports IA64 processor
8033         lt_prog_compiler_static='-Bstatic'
8034       fi
8035       lt_prog_compiler_pic='-fPIC'
8036       ;;
8037
8038     amigaos*)
8039       case $host_cpu in
8040       powerpc)
8041             # see comment about AmigaOS4 .so support
8042             lt_prog_compiler_pic='-fPIC'
8043         ;;
8044       m68k)
8045             # FIXME: we need at least 68020 code to build shared libraries, but
8046             # adding the `-m68020' flag to GCC prevents building anything better,
8047             # like `-m68040'.
8048             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8049         ;;
8050       esac
8051       ;;
8052
8053     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8054       # PIC is the default for these OSes.
8055       ;;
8056
8057     mingw* | cygwin* | pw32* | os2* | cegcc*)
8058       # This hack is so that the source file can tell whether it is being
8059       # built for inclusion in a dll (and should export symbols for example).
8060       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8061       # (--disable-auto-import) libraries
8062       lt_prog_compiler_pic='-DDLL_EXPORT'
8063       ;;
8064
8065     darwin* | rhapsody*)
8066       # PIC is the default on this platform
8067       # Common symbols not allowed in MH_DYLIB files
8068       lt_prog_compiler_pic='-fno-common'
8069       ;;
8070
8071     haiku*)
8072       # PIC is the default for Haiku.
8073       # The "-static" flag exists, but is broken.
8074       lt_prog_compiler_static=
8075       ;;
8076
8077     hpux*)
8078       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8079       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8080       # sets the default TLS model and affects inlining.
8081       case $host_cpu in
8082       hppa*64*)
8083         # +Z the default
8084         ;;
8085       *)
8086         lt_prog_compiler_pic='-fPIC'
8087         ;;
8088       esac
8089       ;;
8090
8091     interix[3-9]*)
8092       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8093       # Instead, we relocate shared libraries at runtime.
8094       ;;
8095
8096     msdosdjgpp*)
8097       # Just because we use GCC doesn't mean we suddenly get shared libraries
8098       # on systems that don't support them.
8099       lt_prog_compiler_can_build_shared=no
8100       enable_shared=no
8101       ;;
8102
8103     *nto* | *qnx*)
8104       # QNX uses GNU C++, but need to define -shared option too, otherwise
8105       # it will coredump.
8106       lt_prog_compiler_pic='-fPIC -shared'
8107       ;;
8108
8109     sysv4*MP*)
8110       if test -d /usr/nec; then
8111         lt_prog_compiler_pic=-Kconform_pic
8112       fi
8113       ;;
8114
8115     *)
8116       lt_prog_compiler_pic='-fPIC'
8117       ;;
8118     esac
8119
8120     case $cc_basename in
8121     nvcc*) # Cuda Compiler Driver 2.2
8122       lt_prog_compiler_wl='-Xlinker '
8123       lt_prog_compiler_pic='-Xcompiler -fPIC'
8124       ;;
8125     esac
8126   else
8127     # PORTME Check for flag to pass linker flags through the system compiler.
8128     case $host_os in
8129     aix*)
8130       lt_prog_compiler_wl='-Wl,'
8131       if test "$host_cpu" = ia64; then
8132         # AIX 5 now supports IA64 processor
8133         lt_prog_compiler_static='-Bstatic'
8134       else
8135         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8136       fi
8137       ;;
8138
8139     mingw* | cygwin* | pw32* | os2* | cegcc*)
8140       # This hack is so that the source file can tell whether it is being
8141       # built for inclusion in a dll (and should export symbols for example).
8142       lt_prog_compiler_pic='-DDLL_EXPORT'
8143       ;;
8144
8145     hpux9* | hpux10* | hpux11*)
8146       lt_prog_compiler_wl='-Wl,'
8147       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8148       # not for PA HP-UX.
8149       case $host_cpu in
8150       hppa*64*|ia64*)
8151         # +Z the default
8152         ;;
8153       *)
8154         lt_prog_compiler_pic='+Z'
8155         ;;
8156       esac
8157       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8158       lt_prog_compiler_static='${wl}-a ${wl}archive'
8159       ;;
8160
8161     irix5* | irix6* | nonstopux*)
8162       lt_prog_compiler_wl='-Wl,'
8163       # PIC (with -KPIC) is the default.
8164       lt_prog_compiler_static='-non_shared'
8165       ;;
8166
8167     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8168       case $cc_basename in
8169       # old Intel for x86_64 which still supported -KPIC.
8170       ecc*)
8171         lt_prog_compiler_wl='-Wl,'
8172         lt_prog_compiler_pic='-KPIC'
8173         lt_prog_compiler_static='-static'
8174         ;;
8175       # icc used to be incompatible with GCC.
8176       # ICC 10 doesn't accept -KPIC any more.
8177       icc* | ifort*)
8178         lt_prog_compiler_wl='-Wl,'
8179         lt_prog_compiler_pic='-fPIC'
8180         lt_prog_compiler_static='-static'
8181         ;;
8182       # Lahey Fortran 8.1.
8183       lf95*)
8184         lt_prog_compiler_wl='-Wl,'
8185         lt_prog_compiler_pic='--shared'
8186         lt_prog_compiler_static='--static'
8187         ;;
8188       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8189         # Portland Group compilers (*not* the Pentium gcc compiler,
8190         # which looks to be a dead project)
8191         lt_prog_compiler_wl='-Wl,'
8192         lt_prog_compiler_pic='-fpic'
8193         lt_prog_compiler_static='-Bstatic'
8194         ;;
8195       ccc*)
8196         lt_prog_compiler_wl='-Wl,'
8197         # All Alpha code is PIC.
8198         lt_prog_compiler_static='-non_shared'
8199         ;;
8200       xl* | bgxl* | bgf* | mpixl*)
8201         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8202         lt_prog_compiler_wl='-Wl,'
8203         lt_prog_compiler_pic='-qpic'
8204         lt_prog_compiler_static='-qstaticlink'
8205         ;;
8206       *)
8207         case `$CC -V 2>&1 | sed 5q` in
8208         *Sun\ F* | *Sun*Fortran*)
8209           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8210           lt_prog_compiler_pic='-KPIC'
8211           lt_prog_compiler_static='-Bstatic'
8212           lt_prog_compiler_wl=''
8213           ;;
8214         *Sun\ C*)
8215           # Sun C 5.9
8216           lt_prog_compiler_pic='-KPIC'
8217           lt_prog_compiler_static='-Bstatic'
8218           lt_prog_compiler_wl='-Wl,'
8219           ;;
8220         esac
8221         ;;
8222       esac
8223       ;;
8224
8225     newsos6)
8226       lt_prog_compiler_pic='-KPIC'
8227       lt_prog_compiler_static='-Bstatic'
8228       ;;
8229
8230     *nto* | *qnx*)
8231       # QNX uses GNU C++, but need to define -shared option too, otherwise
8232       # it will coredump.
8233       lt_prog_compiler_pic='-fPIC -shared'
8234       ;;
8235
8236     osf3* | osf4* | osf5*)
8237       lt_prog_compiler_wl='-Wl,'
8238       # All OSF/1 code is PIC.
8239       lt_prog_compiler_static='-non_shared'
8240       ;;
8241
8242     rdos*)
8243       lt_prog_compiler_static='-non_shared'
8244       ;;
8245
8246     solaris*)
8247       lt_prog_compiler_pic='-KPIC'
8248       lt_prog_compiler_static='-Bstatic'
8249       case $cc_basename in
8250       f77* | f90* | f95*)
8251         lt_prog_compiler_wl='-Qoption ld ';;
8252       *)
8253         lt_prog_compiler_wl='-Wl,';;
8254       esac
8255       ;;
8256
8257     sunos4*)
8258       lt_prog_compiler_wl='-Qoption ld '
8259       lt_prog_compiler_pic='-PIC'
8260       lt_prog_compiler_static='-Bstatic'
8261       ;;
8262
8263     sysv4 | sysv4.2uw2* | sysv4.3*)
8264       lt_prog_compiler_wl='-Wl,'
8265       lt_prog_compiler_pic='-KPIC'
8266       lt_prog_compiler_static='-Bstatic'
8267       ;;
8268
8269     sysv4*MP*)
8270       if test -d /usr/nec ;then
8271         lt_prog_compiler_pic='-Kconform_pic'
8272         lt_prog_compiler_static='-Bstatic'
8273       fi
8274       ;;
8275
8276     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8277       lt_prog_compiler_wl='-Wl,'
8278       lt_prog_compiler_pic='-KPIC'
8279       lt_prog_compiler_static='-Bstatic'
8280       ;;
8281
8282     unicos*)
8283       lt_prog_compiler_wl='-Wl,'
8284       lt_prog_compiler_can_build_shared=no
8285       ;;
8286
8287     uts4*)
8288       lt_prog_compiler_pic='-pic'
8289       lt_prog_compiler_static='-Bstatic'
8290       ;;
8291
8292     *)
8293       lt_prog_compiler_can_build_shared=no
8294       ;;
8295     esac
8296   fi
8297
8298 case $host_os in
8299   # For platforms which do not support PIC, -DPIC is meaningless:
8300   *djgpp*)
8301     lt_prog_compiler_pic=
8302     ;;
8303   *)
8304     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8305     ;;
8306 esac
8307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8308 $as_echo "$lt_prog_compiler_pic" >&6; }
8309
8310
8311
8312
8313
8314
8315 #
8316 # Check to make sure the PIC flag actually works.
8317 #
8318 if test -n "$lt_prog_compiler_pic"; then
8319   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8320 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8321 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
8322   $as_echo_n "(cached) " >&6
8323 else
8324   lt_cv_prog_compiler_pic_works=no
8325    ac_outfile=conftest.$ac_objext
8326    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8327    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8328    # Insert the option either (1) after the last *FLAGS variable, or
8329    # (2) before a word containing "conftest.", or (3) at the end.
8330    # Note that $ac_compile itself does not contain backslashes and begins
8331    # with a dollar sign (not a hyphen), so the echo should work correctly.
8332    # The option is referenced via a variable to avoid confusing sed.
8333    lt_compile=`echo "$ac_compile" | $SED \
8334    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8335    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8336    -e 's:$: $lt_compiler_flag:'`
8337    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8338    (eval "$lt_compile" 2>conftest.err)
8339    ac_status=$?
8340    cat conftest.err >&5
8341    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8342    if (exit $ac_status) && test -s "$ac_outfile"; then
8343      # The compiler can only warn and ignore the option if not recognized
8344      # So say no if there are warnings other than the usual output.
8345      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8346      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8347      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8348        lt_cv_prog_compiler_pic_works=yes
8349      fi
8350    fi
8351    $RM conftest*
8352
8353 fi
8354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8355 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8356
8357 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8358     case $lt_prog_compiler_pic in
8359      "" | " "*) ;;
8360      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8361      esac
8362 else
8363     lt_prog_compiler_pic=
8364      lt_prog_compiler_can_build_shared=no
8365 fi
8366
8367 fi
8368
8369
8370
8371
8372
8373
8374 #
8375 # Check to make sure the static flag actually works.
8376 #
8377 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8379 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8380 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
8381   $as_echo_n "(cached) " >&6
8382 else
8383   lt_cv_prog_compiler_static_works=no
8384    save_LDFLAGS="$LDFLAGS"
8385    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8386    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8387    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8388      # The linker can only warn and ignore the option if not recognized
8389      # So say no if there are warnings
8390      if test -s conftest.err; then
8391        # Append any errors to the config.log.
8392        cat conftest.err 1>&5
8393        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8394        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8395        if diff conftest.exp conftest.er2 >/dev/null; then
8396          lt_cv_prog_compiler_static_works=yes
8397        fi
8398      else
8399        lt_cv_prog_compiler_static_works=yes
8400      fi
8401    fi
8402    $RM -r conftest*
8403    LDFLAGS="$save_LDFLAGS"
8404
8405 fi
8406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8407 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8408
8409 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8410     :
8411 else
8412     lt_prog_compiler_static=
8413 fi
8414
8415
8416
8417
8418
8419
8420
8421   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8422 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8423 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8424   $as_echo_n "(cached) " >&6
8425 else
8426   lt_cv_prog_compiler_c_o=no
8427    $RM -r conftest 2>/dev/null
8428    mkdir conftest
8429    cd conftest
8430    mkdir out
8431    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8432
8433    lt_compiler_flag="-o out/conftest2.$ac_objext"
8434    # Insert the option either (1) after the last *FLAGS variable, or
8435    # (2) before a word containing "conftest.", or (3) at the end.
8436    # Note that $ac_compile itself does not contain backslashes and begins
8437    # with a dollar sign (not a hyphen), so the echo should work correctly.
8438    lt_compile=`echo "$ac_compile" | $SED \
8439    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8440    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8441    -e 's:$: $lt_compiler_flag:'`
8442    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8443    (eval "$lt_compile" 2>out/conftest.err)
8444    ac_status=$?
8445    cat out/conftest.err >&5
8446    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8447    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8448    then
8449      # The compiler can only warn and ignore the option if not recognized
8450      # So say no if there are warnings
8451      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8452      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8453      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8454        lt_cv_prog_compiler_c_o=yes
8455      fi
8456    fi
8457    chmod u+w . 2>&5
8458    $RM conftest*
8459    # SGI C++ compiler will create directory out/ii_files/ for
8460    # template instantiation
8461    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8462    $RM out/* && rmdir out
8463    cd ..
8464    $RM -r conftest
8465    $RM conftest*
8466
8467 fi
8468 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8469 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8470
8471
8472
8473
8474
8475
8476   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8477 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8478 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8479   $as_echo_n "(cached) " >&6
8480 else
8481   lt_cv_prog_compiler_c_o=no
8482    $RM -r conftest 2>/dev/null
8483    mkdir conftest
8484    cd conftest
8485    mkdir out
8486    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8487
8488    lt_compiler_flag="-o out/conftest2.$ac_objext"
8489    # Insert the option either (1) after the last *FLAGS variable, or
8490    # (2) before a word containing "conftest.", or (3) at the end.
8491    # Note that $ac_compile itself does not contain backslashes and begins
8492    # with a dollar sign (not a hyphen), so the echo should work correctly.
8493    lt_compile=`echo "$ac_compile" | $SED \
8494    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8495    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8496    -e 's:$: $lt_compiler_flag:'`
8497    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8498    (eval "$lt_compile" 2>out/conftest.err)
8499    ac_status=$?
8500    cat out/conftest.err >&5
8501    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8502    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8503    then
8504      # The compiler can only warn and ignore the option if not recognized
8505      # So say no if there are warnings
8506      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8507      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8508      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8509        lt_cv_prog_compiler_c_o=yes
8510      fi
8511    fi
8512    chmod u+w . 2>&5
8513    $RM conftest*
8514    # SGI C++ compiler will create directory out/ii_files/ for
8515    # template instantiation
8516    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8517    $RM out/* && rmdir out
8518    cd ..
8519    $RM -r conftest
8520    $RM conftest*
8521
8522 fi
8523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8524 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8525
8526
8527
8528
8529 hard_links="nottested"
8530 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8531   # do not overwrite the value of need_locks provided by the user
8532   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8533 $as_echo_n "checking if we can lock with hard links... " >&6; }
8534   hard_links=yes
8535   $RM conftest*
8536   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8537   touch conftest.a
8538   ln conftest.a conftest.b 2>&5 || hard_links=no
8539   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8540   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8541 $as_echo "$hard_links" >&6; }
8542   if test "$hard_links" = no; then
8543     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8544 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8545     need_locks=warn
8546   fi
8547 else
8548   need_locks=no
8549 fi
8550
8551
8552
8553
8554
8555
8556   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8557 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8558
8559   runpath_var=
8560   allow_undefined_flag=
8561   always_export_symbols=no
8562   archive_cmds=
8563   archive_expsym_cmds=
8564   compiler_needs_object=no
8565   enable_shared_with_static_runtimes=no
8566   export_dynamic_flag_spec=
8567   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8568   hardcode_automatic=no
8569   hardcode_direct=no
8570   hardcode_direct_absolute=no
8571   hardcode_libdir_flag_spec=
8572   hardcode_libdir_flag_spec_ld=
8573   hardcode_libdir_separator=
8574   hardcode_minus_L=no
8575   hardcode_shlibpath_var=unsupported
8576   inherit_rpath=no
8577   link_all_deplibs=unknown
8578   module_cmds=
8579   module_expsym_cmds=
8580   old_archive_from_new_cmds=
8581   old_archive_from_expsyms_cmds=
8582   thread_safe_flag_spec=
8583   whole_archive_flag_spec=
8584   # include_expsyms should be a list of space-separated symbols to be *always*
8585   # included in the symbol list
8586   include_expsyms=
8587   # exclude_expsyms can be an extended regexp of symbols to exclude
8588   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8589   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8590   # as well as any symbol that contains `d'.
8591   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8592   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8593   # platforms (ab)use it in PIC code, but their linkers get confused if
8594   # the symbol is explicitly referenced.  Since portable code cannot
8595   # rely on this symbol name, it's probably fine to never include it in
8596   # preloaded symbol tables.
8597   # Exclude shared library initialization/finalization symbols.
8598   extract_expsyms_cmds=
8599
8600   case $host_os in
8601   cygwin* | mingw* | pw32* | cegcc*)
8602     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8603     # When not using gcc, we currently assume that we are using
8604     # Microsoft Visual C++.
8605     if test "$GCC" != yes; then
8606       with_gnu_ld=no
8607     fi
8608     ;;
8609   interix*)
8610     # we just hope/assume this is gcc and not c89 (= MSVC++)
8611     with_gnu_ld=yes
8612     ;;
8613   openbsd*)
8614     with_gnu_ld=no
8615     ;;
8616   esac
8617
8618   ld_shlibs=yes
8619
8620   # On some targets, GNU ld is compatible enough with the native linker
8621   # that we're better off using the native interface for both.
8622   lt_use_gnu_ld_interface=no
8623   if test "$with_gnu_ld" = yes; then
8624     case $host_os in
8625       aix*)
8626         # The AIX port of GNU ld has always aspired to compatibility
8627         # with the native linker.  However, as the warning in the GNU ld
8628         # block says, versions before 2.19.5* couldn't really create working
8629         # shared libraries, regardless of the interface used.
8630         case `$LD -v 2>&1` in
8631           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8632           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8633           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8634           *)
8635             lt_use_gnu_ld_interface=yes
8636             ;;
8637         esac
8638         ;;
8639       *)
8640         lt_use_gnu_ld_interface=yes
8641         ;;
8642     esac
8643   fi
8644
8645   if test "$lt_use_gnu_ld_interface" = yes; then
8646     # If archive_cmds runs LD, not CC, wlarc should be empty
8647     wlarc='${wl}'
8648
8649     # Set some defaults for GNU ld with shared library support. These
8650     # are reset later if shared libraries are not supported. Putting them
8651     # here allows them to be overridden if necessary.
8652     runpath_var=LD_RUN_PATH
8653     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8654     export_dynamic_flag_spec='${wl}--export-dynamic'
8655     # ancient GNU ld didn't support --whole-archive et. al.
8656     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8657       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8658     else
8659       whole_archive_flag_spec=
8660     fi
8661     supports_anon_versioning=no
8662     case `$LD -v 2>&1` in
8663       *GNU\ gold*) supports_anon_versioning=yes ;;
8664       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8665       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8666       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8667       *\ 2.11.*) ;; # other 2.11 versions
8668       *) supports_anon_versioning=yes ;;
8669     esac
8670
8671     # See if GNU ld supports shared libraries.
8672     case $host_os in
8673     aix[3-9]*)
8674       # On AIX/PPC, the GNU linker is very broken
8675       if test "$host_cpu" != ia64; then
8676         ld_shlibs=no
8677         cat <<_LT_EOF 1>&2
8678
8679 *** Warning: the GNU linker, at least up to release 2.19, is reported
8680 *** to be unable to reliably create shared libraries on AIX.
8681 *** Therefore, libtool is disabling shared libraries support.  If you
8682 *** really care for shared libraries, you may want to install binutils
8683 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8684 *** You will then need to restart the configuration process.
8685
8686 _LT_EOF
8687       fi
8688       ;;
8689
8690     amigaos*)
8691       case $host_cpu in
8692       powerpc)
8693             # see comment about AmigaOS4 .so support
8694             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8695             archive_expsym_cmds=''
8696         ;;
8697       m68k)
8698             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)'
8699             hardcode_libdir_flag_spec='-L$libdir'
8700             hardcode_minus_L=yes
8701         ;;
8702       esac
8703       ;;
8704
8705     beos*)
8706       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8707         allow_undefined_flag=unsupported
8708         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8709         # support --undefined.  This deserves some investigation.  FIXME
8710         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8711       else
8712         ld_shlibs=no
8713       fi
8714       ;;
8715
8716     cygwin* | mingw* | pw32* | cegcc*)
8717       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8718       # as there is no search path for DLLs.
8719       hardcode_libdir_flag_spec='-L$libdir'
8720       export_dynamic_flag_spec='${wl}--export-all-symbols'
8721       allow_undefined_flag=unsupported
8722       always_export_symbols=no
8723       enable_shared_with_static_runtimes=yes
8724       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8725
8726       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8727         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8728         # If the export-symbols file already is a .def file (1st line
8729         # is EXPORTS), use it as is; otherwise, prepend...
8730         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8731           cp $export_symbols $output_objdir/$soname.def;
8732         else
8733           echo EXPORTS > $output_objdir/$soname.def;
8734           cat $export_symbols >> $output_objdir/$soname.def;
8735         fi~
8736         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8737       else
8738         ld_shlibs=no
8739       fi
8740       ;;
8741
8742     haiku*)
8743       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8744       link_all_deplibs=yes
8745       ;;
8746
8747     interix[3-9]*)
8748       hardcode_direct=no
8749       hardcode_shlibpath_var=no
8750       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8751       export_dynamic_flag_spec='${wl}-E'
8752       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8753       # Instead, shared libraries are loaded at an image base (0x10000000 by
8754       # default) and relocated if they conflict, which is a slow very memory
8755       # consuming and fragmenting process.  To avoid this, we pick a random,
8756       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8757       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8758       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8759       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'
8760       ;;
8761
8762     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
8763       tmp_diet=no
8764       if test "$host_os" = linux-dietlibc; then
8765         case $cc_basename in
8766           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8767         esac
8768       fi
8769       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8770          && test "$tmp_diet" = no
8771       then
8772         tmp_addflag=' $pic_flag'
8773         tmp_sharedflag='-shared'
8774         case $cc_basename,$host_cpu in
8775         pgcc*)                          # Portland Group C compiler
8776           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'
8777           tmp_addflag=' $pic_flag'
8778           ;;
8779         pgf77* | pgf90* | pgf95* | pgfortran*)
8780                                         # Portland Group f77 and f90 compilers
8781           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'
8782           tmp_addflag=' $pic_flag -Mnomain' ;;
8783         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8784           tmp_addflag=' -i_dynamic' ;;
8785         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8786           tmp_addflag=' -i_dynamic -nofor_main' ;;
8787         ifc* | ifort*)                  # Intel Fortran compiler
8788           tmp_addflag=' -nofor_main' ;;
8789         lf95*)                          # Lahey Fortran 8.1
8790           whole_archive_flag_spec=
8791           tmp_sharedflag='--shared' ;;
8792         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8793           tmp_sharedflag='-qmkshrobj'
8794           tmp_addflag= ;;
8795         nvcc*)  # Cuda Compiler Driver 2.2
8796           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'
8797           compiler_needs_object=yes
8798           ;;
8799         esac
8800         case `$CC -V 2>&1 | sed 5q` in
8801         *Sun\ C*)                       # Sun C 5.9
8802           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'
8803           compiler_needs_object=yes
8804           tmp_sharedflag='-G' ;;
8805         *Sun\ F*)                       # Sun Fortran 8.3
8806           tmp_sharedflag='-G' ;;
8807         esac
8808         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8809
8810         if test "x$supports_anon_versioning" = xyes; then
8811           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8812             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8813             echo "local: *; };" >> $output_objdir/$libname.ver~
8814             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8815         fi
8816
8817         case $cc_basename in
8818         xlf* | bgf* | bgxlf* | mpixlf*)
8819           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8820           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8821           hardcode_libdir_flag_spec=
8822           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8823           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8824           if test "x$supports_anon_versioning" = xyes; then
8825             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8826               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8827               echo "local: *; };" >> $output_objdir/$libname.ver~
8828               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8829           fi
8830           ;;
8831         esac
8832       else
8833         ld_shlibs=no
8834       fi
8835       ;;
8836
8837     netbsd*)
8838       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8839         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8840         wlarc=
8841       else
8842         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8843         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8844       fi
8845       ;;
8846
8847     solaris*)
8848       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8849         ld_shlibs=no
8850         cat <<_LT_EOF 1>&2
8851
8852 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8853 *** create shared libraries on Solaris systems.  Therefore, libtool
8854 *** is disabling shared libraries support.  We urge you to upgrade GNU
8855 *** binutils to release 2.9.1 or newer.  Another option is to modify
8856 *** your PATH or compiler configuration so that the native linker is
8857 *** used, and then restart.
8858
8859 _LT_EOF
8860       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8861         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8862         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8863       else
8864         ld_shlibs=no
8865       fi
8866       ;;
8867
8868     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8869       case `$LD -v 2>&1` in
8870         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8871         ld_shlibs=no
8872         cat <<_LT_EOF 1>&2
8873
8874 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8875 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8876 *** is disabling shared libraries support.  We urge you to upgrade GNU
8877 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8878 *** your PATH or compiler configuration so that the native linker is
8879 *** used, and then restart.
8880
8881 _LT_EOF
8882         ;;
8883         *)
8884           # For security reasons, it is highly recommended that you always
8885           # use absolute paths for naming shared libraries, and exclude the
8886           # DT_RUNPATH tag from executables and libraries.  But doing so
8887           # requires that you compile everything twice, which is a pain.
8888           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8889             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8890             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8891             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8892           else
8893             ld_shlibs=no
8894           fi
8895         ;;
8896       esac
8897       ;;
8898
8899     sunos4*)
8900       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8901       wlarc=
8902       hardcode_direct=yes
8903       hardcode_shlibpath_var=no
8904       ;;
8905
8906     *)
8907       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8908         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8909         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8910       else
8911         ld_shlibs=no
8912       fi
8913       ;;
8914     esac
8915
8916     if test "$ld_shlibs" = no; then
8917       runpath_var=
8918       hardcode_libdir_flag_spec=
8919       export_dynamic_flag_spec=
8920       whole_archive_flag_spec=
8921     fi
8922   else
8923     # PORTME fill in a description of your system's linker (not GNU ld)
8924     case $host_os in
8925     aix3*)
8926       allow_undefined_flag=unsupported
8927       always_export_symbols=yes
8928       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'
8929       # Note: this linker hardcodes the directories in LIBPATH if there
8930       # are no directories specified by -L.
8931       hardcode_minus_L=yes
8932       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8933         # Neither direct hardcoding nor static linking is supported with a
8934         # broken collect2.
8935         hardcode_direct=unsupported
8936       fi
8937       ;;
8938
8939     aix[4-9]*)
8940       if test "$host_cpu" = ia64; then
8941         # On IA64, the linker does run time linking by default, so we don't
8942         # have to do anything special.
8943         aix_use_runtimelinking=no
8944         exp_sym_flag='-Bexport'
8945         no_entry_flag=""
8946       else
8947         # If we're using GNU nm, then we don't want the "-C" option.
8948         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8949         # Also, AIX nm treats weak defined symbols like other global
8950         # defined symbols, whereas GNU nm marks them as "W".
8951         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8952           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'
8953         else
8954           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8955         fi
8956         aix_use_runtimelinking=no
8957
8958         # Test if we are trying to use run time linking or normal
8959         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8960         # need to do runtime linking.
8961         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8962           for ld_flag in $LDFLAGS; do
8963           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8964             aix_use_runtimelinking=yes
8965             break
8966           fi
8967           done
8968           ;;
8969         esac
8970
8971         exp_sym_flag='-bexport'
8972         no_entry_flag='-bnoentry'
8973       fi
8974
8975       # When large executables or shared objects are built, AIX ld can
8976       # have problems creating the table of contents.  If linking a library
8977       # or program results in "error TOC overflow" add -mminimal-toc to
8978       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8979       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8980
8981       archive_cmds=''
8982       hardcode_direct=yes
8983       hardcode_direct_absolute=yes
8984       hardcode_libdir_separator=':'
8985       link_all_deplibs=yes
8986       file_list_spec='${wl}-f,'
8987
8988       if test "$GCC" = yes; then
8989         case $host_os in aix4.[012]|aix4.[012].*)
8990         # We only want to do this on AIX 4.2 and lower, the check
8991         # below for broken collect2 doesn't work under 4.3+
8992           collect2name=`${CC} -print-prog-name=collect2`
8993           if test -f "$collect2name" &&
8994            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8995           then
8996           # We have reworked collect2
8997           :
8998           else
8999           # We have old collect2
9000           hardcode_direct=unsupported
9001           # It fails to find uninstalled libraries when the uninstalled
9002           # path is not listed in the libpath.  Setting hardcode_minus_L
9003           # to unsupported forces relinking
9004           hardcode_minus_L=yes
9005           hardcode_libdir_flag_spec='-L$libdir'
9006           hardcode_libdir_separator=
9007           fi
9008           ;;
9009         esac
9010         shared_flag='-shared'
9011         if test "$aix_use_runtimelinking" = yes; then
9012           shared_flag="$shared_flag "'${wl}-G'
9013         fi
9014       else
9015         # not using gcc
9016         if test "$host_cpu" = ia64; then
9017         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9018         # chokes on -Wl,-G. The following line is correct:
9019           shared_flag='-G'
9020         else
9021           if test "$aix_use_runtimelinking" = yes; then
9022             shared_flag='${wl}-G'
9023           else
9024             shared_flag='${wl}-bM:SRE'
9025           fi
9026         fi
9027       fi
9028
9029       export_dynamic_flag_spec='${wl}-bexpall'
9030       # It seems that -bexpall does not export symbols beginning with
9031       # underscore (_), so it is better to generate a list of symbols to export.
9032       always_export_symbols=yes
9033       if test "$aix_use_runtimelinking" = yes; then
9034         # Warning - without using the other runtime loading flags (-brtl),
9035         # -berok will link without error, but may produce a broken library.
9036         allow_undefined_flag='-berok'
9037         # Determine the default libpath from the value encoded in an
9038         # empty executable.
9039         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9040 /* end confdefs.h.  */
9041
9042 int
9043 main ()
9044 {
9045
9046   ;
9047   return 0;
9048 }
9049 _ACEOF
9050 if ac_fn_c_try_link "$LINENO"; then :
9051
9052 lt_aix_libpath_sed='
9053     /Import File Strings/,/^$/ {
9054         /^0/ {
9055             s/^0  *\(.*\)$/\1/
9056             p
9057         }
9058     }'
9059 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9060 # Check for a 64-bit object if we didn't find anything.
9061 if test -z "$aix_libpath"; then
9062   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9063 fi
9064 fi
9065 rm -f core conftest.err conftest.$ac_objext \
9066     conftest$ac_exeext conftest.$ac_ext
9067 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9068
9069         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9070         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"
9071       else
9072         if test "$host_cpu" = ia64; then
9073           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9074           allow_undefined_flag="-z nodefs"
9075           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"
9076         else
9077          # Determine the default libpath from the value encoded in an
9078          # empty executable.
9079          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9080 /* end confdefs.h.  */
9081
9082 int
9083 main ()
9084 {
9085
9086   ;
9087   return 0;
9088 }
9089 _ACEOF
9090 if ac_fn_c_try_link "$LINENO"; then :
9091
9092 lt_aix_libpath_sed='
9093     /Import File Strings/,/^$/ {
9094         /^0/ {
9095             s/^0  *\(.*\)$/\1/
9096             p
9097         }
9098     }'
9099 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9100 # Check for a 64-bit object if we didn't find anything.
9101 if test -z "$aix_libpath"; then
9102   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9103 fi
9104 fi
9105 rm -f core conftest.err conftest.$ac_objext \
9106     conftest$ac_exeext conftest.$ac_ext
9107 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9108
9109          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9110           # Warning - without using the other run time loading flags,
9111           # -berok will link without error, but may produce a broken library.
9112           no_undefined_flag=' ${wl}-bernotok'
9113           allow_undefined_flag=' ${wl}-berok'
9114           if test "$with_gnu_ld" = yes; then
9115             # We only use this code for GNU lds that support --whole-archive.
9116             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9117           else
9118             # Exported symbols can be pulled into shared objects from archives
9119             whole_archive_flag_spec='$convenience'
9120           fi
9121           archive_cmds_need_lc=yes
9122           # This is similar to how AIX traditionally builds its shared libraries.
9123           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'
9124         fi
9125       fi
9126       ;;
9127
9128     amigaos*)
9129       case $host_cpu in
9130       powerpc)
9131             # see comment about AmigaOS4 .so support
9132             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9133             archive_expsym_cmds=''
9134         ;;
9135       m68k)
9136             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)'
9137             hardcode_libdir_flag_spec='-L$libdir'
9138             hardcode_minus_L=yes
9139         ;;
9140       esac
9141       ;;
9142
9143     bsdi[45]*)
9144       export_dynamic_flag_spec=-rdynamic
9145       ;;
9146
9147     cygwin* | mingw* | pw32* | cegcc*)
9148       # When not using gcc, we currently assume that we are using
9149       # Microsoft Visual C++.
9150       # hardcode_libdir_flag_spec is actually meaningless, as there is
9151       # no search path for DLLs.
9152       hardcode_libdir_flag_spec=' '
9153       allow_undefined_flag=unsupported
9154       # Tell ltmain to make .lib files, not .a files.
9155       libext=lib
9156       # Tell ltmain to make .dll files, not .so files.
9157       shrext_cmds=".dll"
9158       # FIXME: Setting linknames here is a bad hack.
9159       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9160       # The linker will automatically build a .lib file if we build a DLL.
9161       old_archive_from_new_cmds='true'
9162       # FIXME: Should let the user specify the lib program.
9163       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9164       fix_srcfile_path='`cygpath -w "$srcfile"`'
9165       enable_shared_with_static_runtimes=yes
9166       ;;
9167
9168     darwin* | rhapsody*)
9169
9170
9171   archive_cmds_need_lc=no
9172   hardcode_direct=no
9173   hardcode_automatic=yes
9174   hardcode_shlibpath_var=unsupported
9175   if test "$lt_cv_ld_force_load" = "yes"; then
9176     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\"`'
9177   else
9178     whole_archive_flag_spec=''
9179   fi
9180   link_all_deplibs=yes
9181   allow_undefined_flag="$_lt_dar_allow_undefined"
9182   case $cc_basename in
9183      ifort*) _lt_dar_can_shared=yes ;;
9184      *) _lt_dar_can_shared=$GCC ;;
9185   esac
9186   if test "$_lt_dar_can_shared" = "yes"; then
9187     output_verbose_link_cmd=func_echo_all
9188     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9189     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9190     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}"
9191     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}"
9192
9193   else
9194   ld_shlibs=no
9195   fi
9196
9197       ;;
9198
9199     dgux*)
9200       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9201       hardcode_libdir_flag_spec='-L$libdir'
9202       hardcode_shlibpath_var=no
9203       ;;
9204
9205     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9206     # support.  Future versions do this automatically, but an explicit c++rt0.o
9207     # does not break anything, and helps significantly (at the cost of a little
9208     # extra space).
9209     freebsd2.2*)
9210       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9211       hardcode_libdir_flag_spec='-R$libdir'
9212       hardcode_direct=yes
9213       hardcode_shlibpath_var=no
9214       ;;
9215
9216     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9217     freebsd2.*)
9218       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9219       hardcode_direct=yes
9220       hardcode_minus_L=yes
9221       hardcode_shlibpath_var=no
9222       ;;
9223
9224     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9225     freebsd* | dragonfly*)
9226       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9227       hardcode_libdir_flag_spec='-R$libdir'
9228       hardcode_direct=yes
9229       hardcode_shlibpath_var=no
9230       ;;
9231
9232     hpux9*)
9233       if test "$GCC" = yes; then
9234         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'
9235       else
9236         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'
9237       fi
9238       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9239       hardcode_libdir_separator=:
9240       hardcode_direct=yes
9241
9242       # hardcode_minus_L: Not really in the search PATH,
9243       # but as the default location of the library.
9244       hardcode_minus_L=yes
9245       export_dynamic_flag_spec='${wl}-E'
9246       ;;
9247
9248     hpux10*)
9249       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9250         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9251       else
9252         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9253       fi
9254       if test "$with_gnu_ld" = no; then
9255         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9256         hardcode_libdir_flag_spec_ld='+b $libdir'
9257         hardcode_libdir_separator=:
9258         hardcode_direct=yes
9259         hardcode_direct_absolute=yes
9260         export_dynamic_flag_spec='${wl}-E'
9261         # hardcode_minus_L: Not really in the search PATH,
9262         # but as the default location of the library.
9263         hardcode_minus_L=yes
9264       fi
9265       ;;
9266
9267     hpux11*)
9268       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9269         case $host_cpu in
9270         hppa*64*)
9271           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9272           ;;
9273         ia64*)
9274           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9275           ;;
9276         *)
9277           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9278           ;;
9279         esac
9280       else
9281         case $host_cpu in
9282         hppa*64*)
9283           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9284           ;;
9285         ia64*)
9286           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9287           ;;
9288         *)
9289
9290           # Older versions of the 11.00 compiler do not understand -b yet
9291           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9292           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9293 $as_echo_n "checking if $CC understands -b... " >&6; }
9294 if test "${lt_cv_prog_compiler__b+set}" = set; then :
9295   $as_echo_n "(cached) " >&6
9296 else
9297   lt_cv_prog_compiler__b=no
9298    save_LDFLAGS="$LDFLAGS"
9299    LDFLAGS="$LDFLAGS -b"
9300    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9301    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9302      # The linker can only warn and ignore the option if not recognized
9303      # So say no if there are warnings
9304      if test -s conftest.err; then
9305        # Append any errors to the config.log.
9306        cat conftest.err 1>&5
9307        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9308        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9309        if diff conftest.exp conftest.er2 >/dev/null; then
9310          lt_cv_prog_compiler__b=yes
9311        fi
9312      else
9313        lt_cv_prog_compiler__b=yes
9314      fi
9315    fi
9316    $RM -r conftest*
9317    LDFLAGS="$save_LDFLAGS"
9318
9319 fi
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9321 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9322
9323 if test x"$lt_cv_prog_compiler__b" = xyes; then
9324     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9325 else
9326     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9327 fi
9328
9329           ;;
9330         esac
9331       fi
9332       if test "$with_gnu_ld" = no; then
9333         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9334         hardcode_libdir_separator=:
9335
9336         case $host_cpu in
9337         hppa*64*|ia64*)
9338           hardcode_direct=no
9339           hardcode_shlibpath_var=no
9340           ;;
9341         *)
9342           hardcode_direct=yes
9343           hardcode_direct_absolute=yes
9344           export_dynamic_flag_spec='${wl}-E'
9345
9346           # hardcode_minus_L: Not really in the search PATH,
9347           # but as the default location of the library.
9348           hardcode_minus_L=yes
9349           ;;
9350         esac
9351       fi
9352       ;;
9353
9354     irix5* | irix6* | nonstopux*)
9355       if test "$GCC" = yes; then
9356         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'
9357         # Try to use the -exported_symbol ld option, if it does not
9358         # work, assume that -exports_file does not work either and
9359         # implicitly export all symbols.
9360         save_LDFLAGS="$LDFLAGS"
9361         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9362         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9363 /* end confdefs.h.  */
9364 int foo(void) {}
9365 _ACEOF
9366 if ac_fn_c_try_link "$LINENO"; then :
9367   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'
9368
9369 fi
9370 rm -f core conftest.err conftest.$ac_objext \
9371     conftest$ac_exeext conftest.$ac_ext
9372         LDFLAGS="$save_LDFLAGS"
9373       else
9374         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'
9375         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'
9376       fi
9377       archive_cmds_need_lc='no'
9378       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9379       hardcode_libdir_separator=:
9380       inherit_rpath=yes
9381       link_all_deplibs=yes
9382       ;;
9383
9384     netbsd*)
9385       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9386         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9387       else
9388         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9389       fi
9390       hardcode_libdir_flag_spec='-R$libdir'
9391       hardcode_direct=yes
9392       hardcode_shlibpath_var=no
9393       ;;
9394
9395     newsos6)
9396       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9397       hardcode_direct=yes
9398       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9399       hardcode_libdir_separator=:
9400       hardcode_shlibpath_var=no
9401       ;;
9402
9403     *nto* | *qnx*)
9404       ;;
9405
9406     openbsd*)
9407       if test -f /usr/libexec/ld.so; then
9408         hardcode_direct=yes
9409         hardcode_shlibpath_var=no
9410         hardcode_direct_absolute=yes
9411         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9412           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9413           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9414           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9415           export_dynamic_flag_spec='${wl}-E'
9416         else
9417           case $host_os in
9418            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9419              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9420              hardcode_libdir_flag_spec='-R$libdir'
9421              ;;
9422            *)
9423              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9424              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9425              ;;
9426           esac
9427         fi
9428       else
9429         ld_shlibs=no
9430       fi
9431       ;;
9432
9433     os2*)
9434       hardcode_libdir_flag_spec='-L$libdir'
9435       hardcode_minus_L=yes
9436       allow_undefined_flag=unsupported
9437       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'
9438       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9439       ;;
9440
9441     osf3*)
9442       if test "$GCC" = yes; then
9443         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9444         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'
9445       else
9446         allow_undefined_flag=' -expect_unresolved \*'
9447         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'
9448       fi
9449       archive_cmds_need_lc='no'
9450       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9451       hardcode_libdir_separator=:
9452       ;;
9453
9454     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9455       if test "$GCC" = yes; then
9456         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9457         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'
9458         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9459       else
9460         allow_undefined_flag=' -expect_unresolved \*'
9461         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'
9462         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~
9463         $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'
9464
9465         # Both c and cxx compiler support -rpath directly
9466         hardcode_libdir_flag_spec='-rpath $libdir'
9467       fi
9468       archive_cmds_need_lc='no'
9469       hardcode_libdir_separator=:
9470       ;;
9471
9472     solaris*)
9473       no_undefined_flag=' -z defs'
9474       if test "$GCC" = yes; then
9475         wlarc='${wl}'
9476         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9477         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9478           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9479       else
9480         case `$CC -V 2>&1` in
9481         *"Compilers 5.0"*)
9482           wlarc=''
9483           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9484           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9485           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9486           ;;
9487         *)
9488           wlarc='${wl}'
9489           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9490           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9491           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9492           ;;
9493         esac
9494       fi
9495       hardcode_libdir_flag_spec='-R$libdir'
9496       hardcode_shlibpath_var=no
9497       case $host_os in
9498       solaris2.[0-5] | solaris2.[0-5].*) ;;
9499       *)
9500         # The compiler driver will combine and reorder linker options,
9501         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9502         # but is careful enough not to reorder.
9503         # Supported since Solaris 2.6 (maybe 2.5.1?)
9504         if test "$GCC" = yes; then
9505           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9506         else
9507           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9508         fi
9509         ;;
9510       esac
9511       link_all_deplibs=yes
9512       ;;
9513
9514     sunos4*)
9515       if test "x$host_vendor" = xsequent; then
9516         # Use $CC to link under sequent, because it throws in some extra .o
9517         # files that make .init and .fini sections work.
9518         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9519       else
9520         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9521       fi
9522       hardcode_libdir_flag_spec='-L$libdir'
9523       hardcode_direct=yes
9524       hardcode_minus_L=yes
9525       hardcode_shlibpath_var=no
9526       ;;
9527
9528     sysv4)
9529       case $host_vendor in
9530         sni)
9531           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9532           hardcode_direct=yes # is this really true???
9533         ;;
9534         siemens)
9535           ## LD is ld it makes a PLAMLIB
9536           ## CC just makes a GrossModule.
9537           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9538           reload_cmds='$CC -r -o $output$reload_objs'
9539           hardcode_direct=no
9540         ;;
9541         motorola)
9542           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9543           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9544         ;;
9545       esac
9546       runpath_var='LD_RUN_PATH'
9547       hardcode_shlibpath_var=no
9548       ;;
9549
9550     sysv4.3*)
9551       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9552       hardcode_shlibpath_var=no
9553       export_dynamic_flag_spec='-Bexport'
9554       ;;
9555
9556     sysv4*MP*)
9557       if test -d /usr/nec; then
9558         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9559         hardcode_shlibpath_var=no
9560         runpath_var=LD_RUN_PATH
9561         hardcode_runpath_var=yes
9562         ld_shlibs=yes
9563       fi
9564       ;;
9565
9566     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9567       no_undefined_flag='${wl}-z,text'
9568       archive_cmds_need_lc=no
9569       hardcode_shlibpath_var=no
9570       runpath_var='LD_RUN_PATH'
9571
9572       if test "$GCC" = yes; then
9573         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9574         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9575       else
9576         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9577         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9578       fi
9579       ;;
9580
9581     sysv5* | sco3.2v5* | sco5v6*)
9582       # Note: We can NOT use -z defs as we might desire, because we do not
9583       # link with -lc, and that would cause any symbols used from libc to
9584       # always be unresolved, which means just about no library would
9585       # ever link correctly.  If we're not using GNU ld we use -z text
9586       # though, which does catch some bad symbols but isn't as heavy-handed
9587       # as -z defs.
9588       no_undefined_flag='${wl}-z,text'
9589       allow_undefined_flag='${wl}-z,nodefs'
9590       archive_cmds_need_lc=no
9591       hardcode_shlibpath_var=no
9592       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9593       hardcode_libdir_separator=':'
9594       link_all_deplibs=yes
9595       export_dynamic_flag_spec='${wl}-Bexport'
9596       runpath_var='LD_RUN_PATH'
9597
9598       if test "$GCC" = yes; then
9599         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9600         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9601       else
9602         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9603         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9604       fi
9605       ;;
9606
9607     uts4*)
9608       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9609       hardcode_libdir_flag_spec='-L$libdir'
9610       hardcode_shlibpath_var=no
9611       ;;
9612
9613     *)
9614       ld_shlibs=no
9615       ;;
9616     esac
9617
9618     if test x$host_vendor = xsni; then
9619       case $host in
9620       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9621         export_dynamic_flag_spec='${wl}-Blargedynsym'
9622         ;;
9623       esac
9624     fi
9625   fi
9626
9627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9628 $as_echo "$ld_shlibs" >&6; }
9629 test "$ld_shlibs" = no && can_build_shared=no
9630
9631 with_gnu_ld=$with_gnu_ld
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647 #
9648 # Do we need to explicitly link libc?
9649 #
9650 case "x$archive_cmds_need_lc" in
9651 x|xyes)
9652   # Assume -lc should be added
9653   archive_cmds_need_lc=yes
9654
9655   if test "$enable_shared" = yes && test "$GCC" = yes; then
9656     case $archive_cmds in
9657     *'~'*)
9658       # FIXME: we may have to deal with multi-command sequences.
9659       ;;
9660     '$CC '*)
9661       # Test whether the compiler implicitly links with -lc since on some
9662       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9663       # to ld, don't add -lc before -lgcc.
9664       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9665 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9666 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9667   $as_echo_n "(cached) " >&6
9668 else
9669   $RM conftest*
9670         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9671
9672         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9673   (eval $ac_compile) 2>&5
9674   ac_status=$?
9675   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9676   test $ac_status = 0; } 2>conftest.err; then
9677           soname=conftest
9678           lib=conftest
9679           libobjs=conftest.$ac_objext
9680           deplibs=
9681           wl=$lt_prog_compiler_wl
9682           pic_flag=$lt_prog_compiler_pic
9683           compiler_flags=-v
9684           linker_flags=-v
9685           verstring=
9686           output_objdir=.
9687           libname=conftest
9688           lt_save_allow_undefined_flag=$allow_undefined_flag
9689           allow_undefined_flag=
9690           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9691   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9692   ac_status=$?
9693   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9694   test $ac_status = 0; }
9695           then
9696             lt_cv_archive_cmds_need_lc=no
9697           else
9698             lt_cv_archive_cmds_need_lc=yes
9699           fi
9700           allow_undefined_flag=$lt_save_allow_undefined_flag
9701         else
9702           cat conftest.err 1>&5
9703         fi
9704         $RM conftest*
9705
9706 fi
9707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9708 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9709       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9710       ;;
9711     esac
9712   fi
9713   ;;
9714 esac
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
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9873 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9874
9875 if test "$GCC" = yes; then
9876   case $host_os in
9877     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9878     *) lt_awk_arg="/^libraries:/" ;;
9879   esac
9880   case $host_os in
9881     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
9882     *) lt_sed_strip_eq="s,=/,/,g" ;;
9883   esac
9884   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9885   case $lt_search_path_spec in
9886   *\;*)
9887     # if the path contains ";" then we assume it to be the separator
9888     # otherwise default to the standard path separator (i.e. ":") - it is
9889     # assumed that no part of a normal pathname contains ";" but that should
9890     # okay in the real world where ";" in dirpaths is itself problematic.
9891     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9892     ;;
9893   *)
9894     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9895     ;;
9896   esac
9897   # Ok, now we have the path, separated by spaces, we can step through it
9898   # and add multilib dir if necessary.
9899   lt_tmp_lt_search_path_spec=
9900   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9901   for lt_sys_path in $lt_search_path_spec; do
9902     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9903       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9904     else
9905       test -d "$lt_sys_path" && \
9906         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9907     fi
9908   done
9909   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9910 BEGIN {RS=" "; FS="/|\n";} {
9911   lt_foo="";
9912   lt_count=0;
9913   for (lt_i = NF; lt_i > 0; lt_i--) {
9914     if ($lt_i != "" && $lt_i != ".") {
9915       if ($lt_i == "..") {
9916         lt_count++;
9917       } else {
9918         if (lt_count == 0) {
9919           lt_foo="/" $lt_i lt_foo;
9920         } else {
9921           lt_count--;
9922         }
9923       }
9924     }
9925   }
9926   if (lt_foo != "") { lt_freq[lt_foo]++; }
9927   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9928 }'`
9929   # AWK program above erroneously prepends '/' to C:/dos/paths
9930   # for these hosts.
9931   case $host_os in
9932     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
9933       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9934   esac
9935   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9936 else
9937   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9938 fi
9939 library_names_spec=
9940 libname_spec='lib$name'
9941 soname_spec=
9942 shrext_cmds=".so"
9943 postinstall_cmds=
9944 postuninstall_cmds=
9945 finish_cmds=
9946 finish_eval=
9947 shlibpath_var=
9948 shlibpath_overrides_runpath=unknown
9949 version_type=none
9950 dynamic_linker="$host_os ld.so"
9951 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9952 need_lib_prefix=unknown
9953 hardcode_into_libs=no
9954
9955 # when you set need_version to no, make sure it does not cause -set_version
9956 # flags to be left without arguments
9957 need_version=unknown
9958
9959 case $host_os in
9960 aix3*)
9961   version_type=linux
9962   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9963   shlibpath_var=LIBPATH
9964
9965   # AIX 3 has no versioning support, so we append a major version to the name.
9966   soname_spec='${libname}${release}${shared_ext}$major'
9967   ;;
9968
9969 aix[4-9]*)
9970   version_type=linux
9971   need_lib_prefix=no
9972   need_version=no
9973   hardcode_into_libs=yes
9974   if test "$host_cpu" = ia64; then
9975     # AIX 5 supports IA64
9976     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9977     shlibpath_var=LD_LIBRARY_PATH
9978   else
9979     # With GCC up to 2.95.x, collect2 would create an import file
9980     # for dependence libraries.  The import file would start with
9981     # the line `#! .'.  This would cause the generated library to
9982     # depend on `.', always an invalid library.  This was fixed in
9983     # development snapshots of GCC prior to 3.0.
9984     case $host_os in
9985       aix4 | aix4.[01] | aix4.[01].*)
9986       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9987            echo ' yes '
9988            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9989         :
9990       else
9991         can_build_shared=no
9992       fi
9993       ;;
9994     esac
9995     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9996     # soname into executable. Probably we can add versioning support to
9997     # collect2, so additional links can be useful in future.
9998     if test "$aix_use_runtimelinking" = yes; then
9999       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10000       # instead of lib<name>.a to let people know that these are not
10001       # typical AIX shared libraries.
10002       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10003     else
10004       # We preserve .a as extension for shared libraries through AIX4.2
10005       # and later when we are not doing run time linking.
10006       library_names_spec='${libname}${release}.a $libname.a'
10007       soname_spec='${libname}${release}${shared_ext}$major'
10008     fi
10009     shlibpath_var=LIBPATH
10010   fi
10011   ;;
10012
10013 amigaos*)
10014   case $host_cpu in
10015   powerpc)
10016     # Since July 2007 AmigaOS4 officially supports .so libraries.
10017     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10018     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10019     ;;
10020   m68k)
10021     library_names_spec='$libname.ixlibrary $libname.a'
10022     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10023     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'
10024     ;;
10025   esac
10026   ;;
10027
10028 beos*)
10029   library_names_spec='${libname}${shared_ext}'
10030   dynamic_linker="$host_os ld.so"
10031   shlibpath_var=LIBRARY_PATH
10032   ;;
10033
10034 bsdi[45]*)
10035   version_type=linux
10036   need_version=no
10037   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10038   soname_spec='${libname}${release}${shared_ext}$major'
10039   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10040   shlibpath_var=LD_LIBRARY_PATH
10041   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10042   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10043   # the default ld.so.conf also contains /usr/contrib/lib and
10044   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10045   # libtool to hard-code these into programs
10046   ;;
10047
10048 cygwin* | mingw* | pw32* | cegcc*)
10049   version_type=windows
10050   shrext_cmds=".dll"
10051   need_version=no
10052   need_lib_prefix=no
10053
10054   case $GCC,$host_os in
10055   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10056     library_names_spec='$libname.dll.a'
10057     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10058     postinstall_cmds='base_file=`basename \${file}`~
10059       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10060       dldir=$destdir/`dirname \$dlpath`~
10061       test -d \$dldir || mkdir -p \$dldir~
10062       $install_prog $dir/$dlname \$dldir/$dlname~
10063       chmod a+x \$dldir/$dlname~
10064       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10065         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10066       fi'
10067     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10068       dlpath=$dir/\$dldll~
10069        $RM \$dlpath'
10070     shlibpath_overrides_runpath=yes
10071
10072     case $host_os in
10073     cygwin*)
10074       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10075       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10076
10077       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10078       ;;
10079     mingw* | cegcc*)
10080       # MinGW DLLs use traditional 'lib' prefix
10081       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10082       ;;
10083     pw32*)
10084       # pw32 DLLs use 'pw' prefix rather than 'lib'
10085       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10086       ;;
10087     esac
10088     ;;
10089
10090   *)
10091     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10092     ;;
10093   esac
10094   dynamic_linker='Win32 ld.exe'
10095   # FIXME: first we should search . and the directory the executable is in
10096   shlibpath_var=PATH
10097   ;;
10098
10099 darwin* | rhapsody*)
10100   dynamic_linker="$host_os dyld"
10101   version_type=darwin
10102   need_lib_prefix=no
10103   need_version=no
10104   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10105   soname_spec='${libname}${release}${major}$shared_ext'
10106   shlibpath_overrides_runpath=yes
10107   shlibpath_var=DYLD_LIBRARY_PATH
10108   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10109
10110   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10111   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10112   ;;
10113
10114 dgux*)
10115   version_type=linux
10116   need_lib_prefix=no
10117   need_version=no
10118   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10119   soname_spec='${libname}${release}${shared_ext}$major'
10120   shlibpath_var=LD_LIBRARY_PATH
10121   ;;
10122
10123 freebsd* | dragonfly*)
10124   # DragonFly does not have aout.  When/if they implement a new
10125   # versioning mechanism, adjust this.
10126   if test -x /usr/bin/objformat; then
10127     objformat=`/usr/bin/objformat`
10128   else
10129     case $host_os in
10130     freebsd[23].*) objformat=aout ;;
10131     *) objformat=elf ;;
10132     esac
10133   fi
10134   version_type=freebsd-$objformat
10135   case $version_type in
10136     freebsd-elf*)
10137       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10138       need_version=no
10139       need_lib_prefix=no
10140       ;;
10141     freebsd-*)
10142       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10143       need_version=yes
10144       ;;
10145   esac
10146   shlibpath_var=LD_LIBRARY_PATH
10147   case $host_os in
10148   freebsd2.*)
10149     shlibpath_overrides_runpath=yes
10150     ;;
10151   freebsd3.[01]* | freebsdelf3.[01]*)
10152     shlibpath_overrides_runpath=yes
10153     hardcode_into_libs=yes
10154     ;;
10155   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10156   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10157     shlibpath_overrides_runpath=no
10158     hardcode_into_libs=yes
10159     ;;
10160   *) # from 4.6 on, and DragonFly
10161     shlibpath_overrides_runpath=yes
10162     hardcode_into_libs=yes
10163     ;;
10164   esac
10165   ;;
10166
10167 gnu*)
10168   version_type=linux
10169   need_lib_prefix=no
10170   need_version=no
10171   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10172   soname_spec='${libname}${release}${shared_ext}$major'
10173   shlibpath_var=LD_LIBRARY_PATH
10174   hardcode_into_libs=yes
10175   ;;
10176
10177 haiku*)
10178   version_type=linux
10179   need_lib_prefix=no
10180   need_version=no
10181   dynamic_linker="$host_os runtime_loader"
10182   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10183   soname_spec='${libname}${release}${shared_ext}$major'
10184   shlibpath_var=LIBRARY_PATH
10185   shlibpath_overrides_runpath=yes
10186   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10187   hardcode_into_libs=yes
10188   ;;
10189
10190 hpux9* | hpux10* | hpux11*)
10191   # Give a soname corresponding to the major version so that dld.sl refuses to
10192   # link against other versions.
10193   version_type=sunos
10194   need_lib_prefix=no
10195   need_version=no
10196   case $host_cpu in
10197   ia64*)
10198     shrext_cmds='.so'
10199     hardcode_into_libs=yes
10200     dynamic_linker="$host_os dld.so"
10201     shlibpath_var=LD_LIBRARY_PATH
10202     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10203     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10204     soname_spec='${libname}${release}${shared_ext}$major'
10205     if test "X$HPUX_IA64_MODE" = X32; then
10206       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10207     else
10208       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10209     fi
10210     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10211     ;;
10212   hppa*64*)
10213     shrext_cmds='.sl'
10214     hardcode_into_libs=yes
10215     dynamic_linker="$host_os dld.sl"
10216     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10217     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10218     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10219     soname_spec='${libname}${release}${shared_ext}$major'
10220     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10221     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10222     ;;
10223   *)
10224     shrext_cmds='.sl'
10225     dynamic_linker="$host_os dld.sl"
10226     shlibpath_var=SHLIB_PATH
10227     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10228     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10229     soname_spec='${libname}${release}${shared_ext}$major'
10230     ;;
10231   esac
10232   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10233   postinstall_cmds='chmod 555 $lib'
10234   # or fails outright, so override atomically:
10235   install_override_mode=555
10236   ;;
10237
10238 interix[3-9]*)
10239   version_type=linux
10240   need_lib_prefix=no
10241   need_version=no
10242   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10243   soname_spec='${libname}${release}${shared_ext}$major'
10244   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10245   shlibpath_var=LD_LIBRARY_PATH
10246   shlibpath_overrides_runpath=no
10247   hardcode_into_libs=yes
10248   ;;
10249
10250 irix5* | irix6* | nonstopux*)
10251   case $host_os in
10252     nonstopux*) version_type=nonstopux ;;
10253     *)
10254         if test "$lt_cv_prog_gnu_ld" = yes; then
10255                 version_type=linux
10256         else
10257                 version_type=irix
10258         fi ;;
10259   esac
10260   need_lib_prefix=no
10261   need_version=no
10262   soname_spec='${libname}${release}${shared_ext}$major'
10263   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10264   case $host_os in
10265   irix5* | nonstopux*)
10266     libsuff= shlibsuff=
10267     ;;
10268   *)
10269     case $LD in # libtool.m4 will add one of these switches to LD
10270     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10271       libsuff= shlibsuff= libmagic=32-bit;;
10272     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10273       libsuff=32 shlibsuff=N32 libmagic=N32;;
10274     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10275       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10276     *) libsuff= shlibsuff= libmagic=never-match;;
10277     esac
10278     ;;
10279   esac
10280   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10281   shlibpath_overrides_runpath=no
10282   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10283   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10284   hardcode_into_libs=yes
10285   ;;
10286
10287 # No shared lib support for Linux oldld, aout, or coff.
10288 linux*oldld* | linux*aout* | linux*coff*)
10289   dynamic_linker=no
10290   ;;
10291
10292 # This must be Linux ELF.
10293 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10294   version_type=linux
10295   need_lib_prefix=no
10296   need_version=no
10297   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10298   soname_spec='${libname}${release}${shared_ext}$major'
10299   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10300   shlibpath_var=LD_LIBRARY_PATH
10301   shlibpath_overrides_runpath=no
10302
10303   # Some binutils ld are patched to set DT_RUNPATH
10304   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
10305   $as_echo_n "(cached) " >&6
10306 else
10307   lt_cv_shlibpath_overrides_runpath=no
10308     save_LDFLAGS=$LDFLAGS
10309     save_libdir=$libdir
10310     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10311          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10312     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10313 /* end confdefs.h.  */
10314
10315 int
10316 main ()
10317 {
10318
10319   ;
10320   return 0;
10321 }
10322 _ACEOF
10323 if ac_fn_c_try_link "$LINENO"; then :
10324   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10325   lt_cv_shlibpath_overrides_runpath=yes
10326 fi
10327 fi
10328 rm -f core conftest.err conftest.$ac_objext \
10329     conftest$ac_exeext conftest.$ac_ext
10330     LDFLAGS=$save_LDFLAGS
10331     libdir=$save_libdir
10332
10333 fi
10334
10335   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10336
10337   # This implies no fast_install, which is unacceptable.
10338   # Some rework will be needed to allow for fast_install
10339   # before this can be enabled.
10340   hardcode_into_libs=yes
10341
10342   # Append ld.so.conf contents to the search path
10343   if test -f /etc/ld.so.conf; then
10344     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' ' '`
10345     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10346   fi
10347
10348   # We used to test for /lib/ld.so.1 and disable shared libraries on
10349   # powerpc, because MkLinux only supported shared libraries with the
10350   # GNU dynamic linker.  Since this was broken with cross compilers,
10351   # most powerpc-linux boxes support dynamic linking these days and
10352   # people can always --disable-shared, the test was removed, and we
10353   # assume the GNU/Linux dynamic linker is in use.
10354   dynamic_linker='GNU/Linux ld.so'
10355   ;;
10356
10357 netbsd*)
10358   version_type=sunos
10359   need_lib_prefix=no
10360   need_version=no
10361   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10362     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10363     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10364     dynamic_linker='NetBSD (a.out) ld.so'
10365   else
10366     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10367     soname_spec='${libname}${release}${shared_ext}$major'
10368     dynamic_linker='NetBSD ld.elf_so'
10369   fi
10370   shlibpath_var=LD_LIBRARY_PATH
10371   shlibpath_overrides_runpath=yes
10372   hardcode_into_libs=yes
10373   ;;
10374
10375 newsos6)
10376   version_type=linux
10377   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10378   shlibpath_var=LD_LIBRARY_PATH
10379   shlibpath_overrides_runpath=yes
10380   ;;
10381
10382 *nto* | *qnx*)
10383   version_type=qnx
10384   need_lib_prefix=no
10385   need_version=no
10386   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10387   soname_spec='${libname}${release}${shared_ext}$major'
10388   shlibpath_var=LD_LIBRARY_PATH
10389   shlibpath_overrides_runpath=no
10390   hardcode_into_libs=yes
10391   dynamic_linker='ldqnx.so'
10392   ;;
10393
10394 openbsd*)
10395   version_type=sunos
10396   sys_lib_dlsearch_path_spec="/usr/lib"
10397   need_lib_prefix=no
10398   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10399   case $host_os in
10400     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10401     *)                          need_version=no  ;;
10402   esac
10403   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10404   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10405   shlibpath_var=LD_LIBRARY_PATH
10406   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10407     case $host_os in
10408       openbsd2.[89] | openbsd2.[89].*)
10409         shlibpath_overrides_runpath=no
10410         ;;
10411       *)
10412         shlibpath_overrides_runpath=yes
10413         ;;
10414       esac
10415   else
10416     shlibpath_overrides_runpath=yes
10417   fi
10418   ;;
10419
10420 os2*)
10421   libname_spec='$name'
10422   shrext_cmds=".dll"
10423   need_lib_prefix=no
10424   library_names_spec='$libname${shared_ext} $libname.a'
10425   dynamic_linker='OS/2 ld.exe'
10426   shlibpath_var=LIBPATH
10427   ;;
10428
10429 osf3* | osf4* | osf5*)
10430   version_type=osf
10431   need_lib_prefix=no
10432   need_version=no
10433   soname_spec='${libname}${release}${shared_ext}$major'
10434   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10435   shlibpath_var=LD_LIBRARY_PATH
10436   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10437   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10438   ;;
10439
10440 rdos*)
10441   dynamic_linker=no
10442   ;;
10443
10444 solaris*)
10445   version_type=linux
10446   need_lib_prefix=no
10447   need_version=no
10448   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10449   soname_spec='${libname}${release}${shared_ext}$major'
10450   shlibpath_var=LD_LIBRARY_PATH
10451   shlibpath_overrides_runpath=yes
10452   hardcode_into_libs=yes
10453   # ldd complains unless libraries are executable
10454   postinstall_cmds='chmod +x $lib'
10455   ;;
10456
10457 sunos4*)
10458   version_type=sunos
10459   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10460   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10461   shlibpath_var=LD_LIBRARY_PATH
10462   shlibpath_overrides_runpath=yes
10463   if test "$with_gnu_ld" = yes; then
10464     need_lib_prefix=no
10465   fi
10466   need_version=yes
10467   ;;
10468
10469 sysv4 | sysv4.3*)
10470   version_type=linux
10471   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10472   soname_spec='${libname}${release}${shared_ext}$major'
10473   shlibpath_var=LD_LIBRARY_PATH
10474   case $host_vendor in
10475     sni)
10476       shlibpath_overrides_runpath=no
10477       need_lib_prefix=no
10478       runpath_var=LD_RUN_PATH
10479       ;;
10480     siemens)
10481       need_lib_prefix=no
10482       ;;
10483     motorola)
10484       need_lib_prefix=no
10485       need_version=no
10486       shlibpath_overrides_runpath=no
10487       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10488       ;;
10489   esac
10490   ;;
10491
10492 sysv4*MP*)
10493   if test -d /usr/nec ;then
10494     version_type=linux
10495     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10496     soname_spec='$libname${shared_ext}.$major'
10497     shlibpath_var=LD_LIBRARY_PATH
10498   fi
10499   ;;
10500
10501 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10502   version_type=freebsd-elf
10503   need_lib_prefix=no
10504   need_version=no
10505   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10506   soname_spec='${libname}${release}${shared_ext}$major'
10507   shlibpath_var=LD_LIBRARY_PATH
10508   shlibpath_overrides_runpath=yes
10509   hardcode_into_libs=yes
10510   if test "$with_gnu_ld" = yes; then
10511     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10512   else
10513     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10514     case $host_os in
10515       sco3.2v5*)
10516         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10517         ;;
10518     esac
10519   fi
10520   sys_lib_dlsearch_path_spec='/usr/lib'
10521   ;;
10522
10523 tpf*)
10524   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10525   version_type=linux
10526   need_lib_prefix=no
10527   need_version=no
10528   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10529   shlibpath_var=LD_LIBRARY_PATH
10530   shlibpath_overrides_runpath=no
10531   hardcode_into_libs=yes
10532   ;;
10533
10534 uts4*)
10535   version_type=linux
10536   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10537   soname_spec='${libname}${release}${shared_ext}$major'
10538   shlibpath_var=LD_LIBRARY_PATH
10539   ;;
10540
10541 *)
10542   dynamic_linker=no
10543   ;;
10544 esac
10545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10546 $as_echo "$dynamic_linker" >&6; }
10547 test "$dynamic_linker" = no && can_build_shared=no
10548
10549 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10550 if test "$GCC" = yes; then
10551   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10552 fi
10553
10554 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10555   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10556 fi
10557 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10558   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10559 fi
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
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10653 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10654 hardcode_action=
10655 if test -n "$hardcode_libdir_flag_spec" ||
10656    test -n "$runpath_var" ||
10657    test "X$hardcode_automatic" = "Xyes" ; then
10658
10659   # We can hardcode non-existent directories.
10660   if test "$hardcode_direct" != no &&
10661      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10662      # have to relink, otherwise we might link with an installed library
10663      # when we should be linking with a yet-to-be-installed one
10664      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10665      test "$hardcode_minus_L" != no; then
10666     # Linking always hardcodes the temporary library directory.
10667     hardcode_action=relink
10668   else
10669     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10670     hardcode_action=immediate
10671   fi
10672 else
10673   # We cannot hardcode anything, or else we can only hardcode existing
10674   # directories.
10675   hardcode_action=unsupported
10676 fi
10677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10678 $as_echo "$hardcode_action" >&6; }
10679
10680 if test "$hardcode_action" = relink ||
10681    test "$inherit_rpath" = yes; then
10682   # Fast installation is not supported
10683   enable_fast_install=no
10684 elif test "$shlibpath_overrides_runpath" = yes ||
10685      test "$enable_shared" = no; then
10686   # Fast installation is not necessary
10687   enable_fast_install=needless
10688 fi
10689
10690
10691
10692
10693
10694
10695   if test "x$enable_dlopen" != xyes; then
10696   enable_dlopen=unknown
10697   enable_dlopen_self=unknown
10698   enable_dlopen_self_static=unknown
10699 else
10700   lt_cv_dlopen=no
10701   lt_cv_dlopen_libs=
10702
10703   case $host_os in
10704   beos*)
10705     lt_cv_dlopen="load_add_on"
10706     lt_cv_dlopen_libs=
10707     lt_cv_dlopen_self=yes
10708     ;;
10709
10710   mingw* | pw32* | cegcc*)
10711     lt_cv_dlopen="LoadLibrary"
10712     lt_cv_dlopen_libs=
10713     ;;
10714
10715   cygwin*)
10716     lt_cv_dlopen="dlopen"
10717     lt_cv_dlopen_libs=
10718     ;;
10719
10720   darwin*)
10721   # if libdl is installed we need to link against it
10722     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10723 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10724 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10725   $as_echo_n "(cached) " >&6
10726 else
10727   ac_check_lib_save_LIBS=$LIBS
10728 LIBS="-ldl  $LIBS"
10729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10730 /* end confdefs.h.  */
10731
10732 /* Override any GCC internal prototype to avoid an error.
10733    Use char because int might match the return type of a GCC
10734    builtin and then its argument prototype would still apply.  */
10735 #ifdef __cplusplus
10736 extern "C"
10737 #endif
10738 char dlopen ();
10739 int
10740 main ()
10741 {
10742 return dlopen ();
10743   ;
10744   return 0;
10745 }
10746 _ACEOF
10747 if ac_fn_c_try_link "$LINENO"; then :
10748   ac_cv_lib_dl_dlopen=yes
10749 else
10750   ac_cv_lib_dl_dlopen=no
10751 fi
10752 rm -f core conftest.err conftest.$ac_objext \
10753     conftest$ac_exeext conftest.$ac_ext
10754 LIBS=$ac_check_lib_save_LIBS
10755 fi
10756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10757 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10758 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10759   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10760 else
10761
10762     lt_cv_dlopen="dyld"
10763     lt_cv_dlopen_libs=
10764     lt_cv_dlopen_self=yes
10765
10766 fi
10767
10768     ;;
10769
10770   *)
10771     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
10772 if test "x$ac_cv_func_shl_load" = x""yes; then :
10773   lt_cv_dlopen="shl_load"
10774 else
10775   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10776 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10777 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10778   $as_echo_n "(cached) " >&6
10779 else
10780   ac_check_lib_save_LIBS=$LIBS
10781 LIBS="-ldld  $LIBS"
10782 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10783 /* end confdefs.h.  */
10784
10785 /* Override any GCC internal prototype to avoid an error.
10786    Use char because int might match the return type of a GCC
10787    builtin and then its argument prototype would still apply.  */
10788 #ifdef __cplusplus
10789 extern "C"
10790 #endif
10791 char shl_load ();
10792 int
10793 main ()
10794 {
10795 return shl_load ();
10796   ;
10797   return 0;
10798 }
10799 _ACEOF
10800 if ac_fn_c_try_link "$LINENO"; then :
10801   ac_cv_lib_dld_shl_load=yes
10802 else
10803   ac_cv_lib_dld_shl_load=no
10804 fi
10805 rm -f core conftest.err conftest.$ac_objext \
10806     conftest$ac_exeext conftest.$ac_ext
10807 LIBS=$ac_check_lib_save_LIBS
10808 fi
10809 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10810 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10811 if test "x$ac_cv_lib_dld_shl_load" = x""yes; then :
10812   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10813 else
10814   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
10815 if test "x$ac_cv_func_dlopen" = x""yes; then :
10816   lt_cv_dlopen="dlopen"
10817 else
10818   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10819 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10820 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10821   $as_echo_n "(cached) " >&6
10822 else
10823   ac_check_lib_save_LIBS=$LIBS
10824 LIBS="-ldl  $LIBS"
10825 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10826 /* end confdefs.h.  */
10827
10828 /* Override any GCC internal prototype to avoid an error.
10829    Use char because int might match the return type of a GCC
10830    builtin and then its argument prototype would still apply.  */
10831 #ifdef __cplusplus
10832 extern "C"
10833 #endif
10834 char dlopen ();
10835 int
10836 main ()
10837 {
10838 return dlopen ();
10839   ;
10840   return 0;
10841 }
10842 _ACEOF
10843 if ac_fn_c_try_link "$LINENO"; then :
10844   ac_cv_lib_dl_dlopen=yes
10845 else
10846   ac_cv_lib_dl_dlopen=no
10847 fi
10848 rm -f core conftest.err conftest.$ac_objext \
10849     conftest$ac_exeext conftest.$ac_ext
10850 LIBS=$ac_check_lib_save_LIBS
10851 fi
10852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10853 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10854 if test "x$ac_cv_lib_dl_dlopen" = x""yes; then :
10855   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10856 else
10857   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10858 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10859 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10860   $as_echo_n "(cached) " >&6
10861 else
10862   ac_check_lib_save_LIBS=$LIBS
10863 LIBS="-lsvld  $LIBS"
10864 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10865 /* end confdefs.h.  */
10866
10867 /* Override any GCC internal prototype to avoid an error.
10868    Use char because int might match the return type of a GCC
10869    builtin and then its argument prototype would still apply.  */
10870 #ifdef __cplusplus
10871 extern "C"
10872 #endif
10873 char dlopen ();
10874 int
10875 main ()
10876 {
10877 return dlopen ();
10878   ;
10879   return 0;
10880 }
10881 _ACEOF
10882 if ac_fn_c_try_link "$LINENO"; then :
10883   ac_cv_lib_svld_dlopen=yes
10884 else
10885   ac_cv_lib_svld_dlopen=no
10886 fi
10887 rm -f core conftest.err conftest.$ac_objext \
10888     conftest$ac_exeext conftest.$ac_ext
10889 LIBS=$ac_check_lib_save_LIBS
10890 fi
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10892 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10893 if test "x$ac_cv_lib_svld_dlopen" = x""yes; then :
10894   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
10895 else
10896   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10897 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10898 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10899   $as_echo_n "(cached) " >&6
10900 else
10901   ac_check_lib_save_LIBS=$LIBS
10902 LIBS="-ldld  $LIBS"
10903 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10904 /* end confdefs.h.  */
10905
10906 /* Override any GCC internal prototype to avoid an error.
10907    Use char because int might match the return type of a GCC
10908    builtin and then its argument prototype would still apply.  */
10909 #ifdef __cplusplus
10910 extern "C"
10911 #endif
10912 char dld_link ();
10913 int
10914 main ()
10915 {
10916 return dld_link ();
10917   ;
10918   return 0;
10919 }
10920 _ACEOF
10921 if ac_fn_c_try_link "$LINENO"; then :
10922   ac_cv_lib_dld_dld_link=yes
10923 else
10924   ac_cv_lib_dld_dld_link=no
10925 fi
10926 rm -f core conftest.err conftest.$ac_objext \
10927     conftest$ac_exeext conftest.$ac_ext
10928 LIBS=$ac_check_lib_save_LIBS
10929 fi
10930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10931 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10932 if test "x$ac_cv_lib_dld_dld_link" = x""yes; then :
10933   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
10934 fi
10935
10936
10937 fi
10938
10939
10940 fi
10941
10942
10943 fi
10944
10945
10946 fi
10947
10948
10949 fi
10950
10951     ;;
10952   esac
10953
10954   if test "x$lt_cv_dlopen" != xno; then
10955     enable_dlopen=yes
10956   else
10957     enable_dlopen=no
10958   fi
10959
10960   case $lt_cv_dlopen in
10961   dlopen)
10962     save_CPPFLAGS="$CPPFLAGS"
10963     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10964
10965     save_LDFLAGS="$LDFLAGS"
10966     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10967
10968     save_LIBS="$LIBS"
10969     LIBS="$lt_cv_dlopen_libs $LIBS"
10970
10971     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10972 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10973 if test "${lt_cv_dlopen_self+set}" = set; then :
10974   $as_echo_n "(cached) " >&6
10975 else
10976           if test "$cross_compiling" = yes; then :
10977   lt_cv_dlopen_self=cross
10978 else
10979   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10980   lt_status=$lt_dlunknown
10981   cat > conftest.$ac_ext <<_LT_EOF
10982 #line 10982 "configure"
10983 #include "confdefs.h"
10984
10985 #if HAVE_DLFCN_H
10986 #include <dlfcn.h>
10987 #endif
10988
10989 #include <stdio.h>
10990
10991 #ifdef RTLD_GLOBAL
10992 #  define LT_DLGLOBAL           RTLD_GLOBAL
10993 #else
10994 #  ifdef DL_GLOBAL
10995 #    define LT_DLGLOBAL         DL_GLOBAL
10996 #  else
10997 #    define LT_DLGLOBAL         0
10998 #  endif
10999 #endif
11000
11001 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11002    find out it does not work in some platform. */
11003 #ifndef LT_DLLAZY_OR_NOW
11004 #  ifdef RTLD_LAZY
11005 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11006 #  else
11007 #    ifdef DL_LAZY
11008 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11009 #    else
11010 #      ifdef RTLD_NOW
11011 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11012 #      else
11013 #        ifdef DL_NOW
11014 #          define LT_DLLAZY_OR_NOW      DL_NOW
11015 #        else
11016 #          define LT_DLLAZY_OR_NOW      0
11017 #        endif
11018 #      endif
11019 #    endif
11020 #  endif
11021 #endif
11022
11023 /* When -fvisbility=hidden is used, assume the code has been annotated
11024    correspondingly for the symbols needed.  */
11025 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11026 void fnord () __attribute__((visibility("default")));
11027 #endif
11028
11029 void fnord () { int i=42; }
11030 int main ()
11031 {
11032   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11033   int status = $lt_dlunknown;
11034
11035   if (self)
11036     {
11037       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11038       else
11039         {
11040           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11041           else puts (dlerror ());
11042         }
11043       /* dlclose (self); */
11044     }
11045   else
11046     puts (dlerror ());
11047
11048   return status;
11049 }
11050 _LT_EOF
11051   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11052   (eval $ac_link) 2>&5
11053   ac_status=$?
11054   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11055   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11056     (./conftest; exit; ) >&5 2>/dev/null
11057     lt_status=$?
11058     case x$lt_status in
11059       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11060       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11061       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11062     esac
11063   else :
11064     # compilation failed
11065     lt_cv_dlopen_self=no
11066   fi
11067 fi
11068 rm -fr conftest*
11069
11070
11071 fi
11072 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11073 $as_echo "$lt_cv_dlopen_self" >&6; }
11074
11075     if test "x$lt_cv_dlopen_self" = xyes; then
11076       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11077       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11078 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11079 if test "${lt_cv_dlopen_self_static+set}" = set; then :
11080   $as_echo_n "(cached) " >&6
11081 else
11082           if test "$cross_compiling" = yes; then :
11083   lt_cv_dlopen_self_static=cross
11084 else
11085   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11086   lt_status=$lt_dlunknown
11087   cat > conftest.$ac_ext <<_LT_EOF
11088 #line 11088 "configure"
11089 #include "confdefs.h"
11090
11091 #if HAVE_DLFCN_H
11092 #include <dlfcn.h>
11093 #endif
11094
11095 #include <stdio.h>
11096
11097 #ifdef RTLD_GLOBAL
11098 #  define LT_DLGLOBAL           RTLD_GLOBAL
11099 #else
11100 #  ifdef DL_GLOBAL
11101 #    define LT_DLGLOBAL         DL_GLOBAL
11102 #  else
11103 #    define LT_DLGLOBAL         0
11104 #  endif
11105 #endif
11106
11107 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11108    find out it does not work in some platform. */
11109 #ifndef LT_DLLAZY_OR_NOW
11110 #  ifdef RTLD_LAZY
11111 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11112 #  else
11113 #    ifdef DL_LAZY
11114 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11115 #    else
11116 #      ifdef RTLD_NOW
11117 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11118 #      else
11119 #        ifdef DL_NOW
11120 #          define LT_DLLAZY_OR_NOW      DL_NOW
11121 #        else
11122 #          define LT_DLLAZY_OR_NOW      0
11123 #        endif
11124 #      endif
11125 #    endif
11126 #  endif
11127 #endif
11128
11129 /* When -fvisbility=hidden is used, assume the code has been annotated
11130    correspondingly for the symbols needed.  */
11131 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11132 void fnord () __attribute__((visibility("default")));
11133 #endif
11134
11135 void fnord () { int i=42; }
11136 int main ()
11137 {
11138   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11139   int status = $lt_dlunknown;
11140
11141   if (self)
11142     {
11143       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11144       else
11145         {
11146           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11147           else puts (dlerror ());
11148         }
11149       /* dlclose (self); */
11150     }
11151   else
11152     puts (dlerror ());
11153
11154   return status;
11155 }
11156 _LT_EOF
11157   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11158   (eval $ac_link) 2>&5
11159   ac_status=$?
11160   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11161   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11162     (./conftest; exit; ) >&5 2>/dev/null
11163     lt_status=$?
11164     case x$lt_status in
11165       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11166       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11167       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11168     esac
11169   else :
11170     # compilation failed
11171     lt_cv_dlopen_self_static=no
11172   fi
11173 fi
11174 rm -fr conftest*
11175
11176
11177 fi
11178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11179 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11180     fi
11181
11182     CPPFLAGS="$save_CPPFLAGS"
11183     LDFLAGS="$save_LDFLAGS"
11184     LIBS="$save_LIBS"
11185     ;;
11186   esac
11187
11188   case $lt_cv_dlopen_self in
11189   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11190   *) enable_dlopen_self=unknown ;;
11191   esac
11192
11193   case $lt_cv_dlopen_self_static in
11194   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11195   *) enable_dlopen_self_static=unknown ;;
11196   esac
11197 fi
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215 striplib=
11216 old_striplib=
11217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11218 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11219 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11220   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11221   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11223 $as_echo "yes" >&6; }
11224 else
11225 # FIXME - insert some real tests, host_os isn't really good enough
11226   case $host_os in
11227   darwin*)
11228     if test -n "$STRIP" ; then
11229       striplib="$STRIP -x"
11230       old_striplib="$STRIP -S"
11231       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11232 $as_echo "yes" >&6; }
11233     else
11234       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11235 $as_echo "no" >&6; }
11236     fi
11237     ;;
11238   *)
11239     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11240 $as_echo "no" >&6; }
11241     ;;
11242   esac
11243 fi
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256   # Report which library types will actually be built
11257   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11258 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11259   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11260 $as_echo "$can_build_shared" >&6; }
11261
11262   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11263 $as_echo_n "checking whether to build shared libraries... " >&6; }
11264   test "$can_build_shared" = "no" && enable_shared=no
11265
11266   # On AIX, shared libraries and static libraries use the same namespace, and
11267   # are all built from PIC.
11268   case $host_os in
11269   aix3*)
11270     test "$enable_shared" = yes && enable_static=no
11271     if test -n "$RANLIB"; then
11272       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11273       postinstall_cmds='$RANLIB $lib'
11274     fi
11275     ;;
11276
11277   aix[4-9]*)
11278     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11279       test "$enable_shared" = yes && enable_static=no
11280     fi
11281     ;;
11282   esac
11283   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11284 $as_echo "$enable_shared" >&6; }
11285
11286   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11287 $as_echo_n "checking whether to build static libraries... " >&6; }
11288   # Make sure either enable_shared or enable_static is yes.
11289   test "$enable_shared" = yes || enable_static=yes
11290   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11291 $as_echo "$enable_static" >&6; }
11292
11293
11294
11295
11296 fi
11297 ac_ext=c
11298 ac_cpp='$CPP $CPPFLAGS'
11299 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11300 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11301 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11302
11303 CC="$lt_save_CC"
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317         ac_config_commands="$ac_config_commands libtool"
11318
11319
11320
11321
11322 # Only expand once:
11323
11324
11325
11326 # The tests for host and target for $enable_largefile require
11327 # canonical names.
11328
11329
11330
11331 # As the $enable_largefile decision depends on --enable-plugins we must set it
11332 # even in directories otherwise not depending on the $plugins option.
11333
11334
11335   maybe_plugins=no
11336   for ac_header in dlfcn.h
11337 do :
11338   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11339 "
11340 if test "x$ac_cv_header_dlfcn_h" = x""yes; then :
11341   cat >>confdefs.h <<_ACEOF
11342 #define HAVE_DLFCN_H 1
11343 _ACEOF
11344  maybe_plugins=yes
11345 fi
11346
11347 done
11348
11349   for ac_header in windows.h
11350 do :
11351   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11352 "
11353 if test "x$ac_cv_header_windows_h" = x""yes; then :
11354   cat >>confdefs.h <<_ACEOF
11355 #define HAVE_WINDOWS_H 1
11356 _ACEOF
11357  maybe_plugins=yes
11358 fi
11359
11360 done
11361
11362
11363   # Check whether --enable-plugins was given.
11364 if test "${enable_plugins+set}" = set; then :
11365   enableval=$enable_plugins; case "${enableval}" in
11366       no) plugins=no ;;
11367       *) plugins=yes
11368          if test "$maybe_plugins" != "yes" ; then
11369            as_fn_error "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11370          fi ;;
11371      esac
11372 else
11373   plugins=$maybe_plugins
11374
11375 fi
11376
11377   if test "$plugins" = "yes"; then
11378     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
11379 $as_echo_n "checking for library containing dlopen... " >&6; }
11380 if test "${ac_cv_search_dlopen+set}" = set; then :
11381   $as_echo_n "(cached) " >&6
11382 else
11383   ac_func_search_save_LIBS=$LIBS
11384 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11385 /* end confdefs.h.  */
11386
11387 /* Override any GCC internal prototype to avoid an error.
11388    Use char because int might match the return type of a GCC
11389    builtin and then its argument prototype would still apply.  */
11390 #ifdef __cplusplus
11391 extern "C"
11392 #endif
11393 char dlopen ();
11394 int
11395 main ()
11396 {
11397 return dlopen ();
11398   ;
11399   return 0;
11400 }
11401 _ACEOF
11402 for ac_lib in '' dl; do
11403   if test -z "$ac_lib"; then
11404     ac_res="none required"
11405   else
11406     ac_res=-l$ac_lib
11407     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11408   fi
11409   if ac_fn_c_try_link "$LINENO"; then :
11410   ac_cv_search_dlopen=$ac_res
11411 fi
11412 rm -f core conftest.err conftest.$ac_objext \
11413     conftest$ac_exeext
11414   if test "${ac_cv_search_dlopen+set}" = set; then :
11415   break
11416 fi
11417 done
11418 if test "${ac_cv_search_dlopen+set}" = set; then :
11419
11420 else
11421   ac_cv_search_dlopen=no
11422 fi
11423 rm conftest.$ac_ext
11424 LIBS=$ac_func_search_save_LIBS
11425 fi
11426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
11427 $as_echo "$ac_cv_search_dlopen" >&6; }
11428 ac_res=$ac_cv_search_dlopen
11429 if test "$ac_res" != no; then :
11430   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11431
11432 fi
11433
11434   fi
11435
11436
11437 case "${host}" in
11438   sparc-*-solaris*|i[3-7]86-*-solaris*)
11439     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11440     # are mutually exclusive; and without procfs support, the bfd/ elf module
11441     # cannot provide certain routines such as elfcore_write_prpsinfo
11442     # or elfcore_write_prstatus.  So unless the user explicitly requested
11443     # large-file support through the --enable-largefile switch, disable
11444     # large-file support in favor of procfs support.
11445     test "${target}" = "${host}" -a "x$plugins" = xno \
11446       && : ${enable_largefile="no"}
11447     ;;
11448 esac
11449
11450 # Check whether --enable-largefile was given.
11451 if test "${enable_largefile+set}" = set; then :
11452   enableval=$enable_largefile;
11453 fi
11454
11455 if test "$enable_largefile" != no; then
11456
11457   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11458 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11459 if test "${ac_cv_sys_largefile_CC+set}" = set; then :
11460   $as_echo_n "(cached) " >&6
11461 else
11462   ac_cv_sys_largefile_CC=no
11463      if test "$GCC" != yes; then
11464        ac_save_CC=$CC
11465        while :; do
11466          # IRIX 6.2 and later do not support large files by default,
11467          # so use the C compiler's -n32 option if that helps.
11468          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11469 /* end confdefs.h.  */
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   break
11489 fi
11490 rm -f core conftest.err conftest.$ac_objext
11491          CC="$CC -n32"
11492          if ac_fn_c_try_compile "$LINENO"; then :
11493   ac_cv_sys_largefile_CC=' -n32'; break
11494 fi
11495 rm -f core conftest.err conftest.$ac_objext
11496          break
11497        done
11498        CC=$ac_save_CC
11499        rm -f conftest.$ac_ext
11500     fi
11501 fi
11502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11503 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11504   if test "$ac_cv_sys_largefile_CC" != no; then
11505     CC=$CC$ac_cv_sys_largefile_CC
11506   fi
11507
11508   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11509 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11510 if test "${ac_cv_sys_file_offset_bits+set}" = set; then :
11511   $as_echo_n "(cached) " >&6
11512 else
11513   while :; do
11514   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11515 /* end confdefs.h.  */
11516 #include <sys/types.h>
11517  /* Check that off_t can represent 2**63 - 1 correctly.
11518     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11519     since some C++ compilers masquerading as C compilers
11520     incorrectly reject 9223372036854775807.  */
11521 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11522   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11523                        && LARGE_OFF_T % 2147483647 == 1)
11524                       ? 1 : -1];
11525 int
11526 main ()
11527 {
11528
11529   ;
11530   return 0;
11531 }
11532 _ACEOF
11533 if ac_fn_c_try_compile "$LINENO"; then :
11534   ac_cv_sys_file_offset_bits=no; break
11535 fi
11536 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11537   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11538 /* end confdefs.h.  */
11539 #define _FILE_OFFSET_BITS 64
11540 #include <sys/types.h>
11541  /* Check that off_t can represent 2**63 - 1 correctly.
11542     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11543     since some C++ compilers masquerading as C compilers
11544     incorrectly reject 9223372036854775807.  */
11545 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11546   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11547                        && LARGE_OFF_T % 2147483647 == 1)
11548                       ? 1 : -1];
11549 int
11550 main ()
11551 {
11552
11553   ;
11554   return 0;
11555 }
11556 _ACEOF
11557 if ac_fn_c_try_compile "$LINENO"; then :
11558   ac_cv_sys_file_offset_bits=64; break
11559 fi
11560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11561   ac_cv_sys_file_offset_bits=unknown
11562   break
11563 done
11564 fi
11565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11566 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11567 case $ac_cv_sys_file_offset_bits in #(
11568   no | unknown) ;;
11569   *)
11570 cat >>confdefs.h <<_ACEOF
11571 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11572 _ACEOF
11573 ;;
11574 esac
11575 rm -rf conftest*
11576   if test $ac_cv_sys_file_offset_bits = unknown; then
11577     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11578 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11579 if test "${ac_cv_sys_large_files+set}" = set; then :
11580   $as_echo_n "(cached) " >&6
11581 else
11582   while :; do
11583   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11584 /* end confdefs.h.  */
11585 #include <sys/types.h>
11586  /* Check that off_t can represent 2**63 - 1 correctly.
11587     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11588     since some C++ compilers masquerading as C compilers
11589     incorrectly reject 9223372036854775807.  */
11590 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11591   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11592                        && LARGE_OFF_T % 2147483647 == 1)
11593                       ? 1 : -1];
11594 int
11595 main ()
11596 {
11597
11598   ;
11599   return 0;
11600 }
11601 _ACEOF
11602 if ac_fn_c_try_compile "$LINENO"; then :
11603   ac_cv_sys_large_files=no; break
11604 fi
11605 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11606   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11607 /* end confdefs.h.  */
11608 #define _LARGE_FILES 1
11609 #include <sys/types.h>
11610  /* Check that off_t can represent 2**63 - 1 correctly.
11611     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11612     since some C++ compilers masquerading as C compilers
11613     incorrectly reject 9223372036854775807.  */
11614 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11615   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11616                        && LARGE_OFF_T % 2147483647 == 1)
11617                       ? 1 : -1];
11618 int
11619 main ()
11620 {
11621
11622   ;
11623   return 0;
11624 }
11625 _ACEOF
11626 if ac_fn_c_try_compile "$LINENO"; then :
11627   ac_cv_sys_large_files=1; break
11628 fi
11629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11630   ac_cv_sys_large_files=unknown
11631   break
11632 done
11633 fi
11634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11635 $as_echo "$ac_cv_sys_large_files" >&6; }
11636 case $ac_cv_sys_large_files in #(
11637   no | unknown) ;;
11638   *)
11639 cat >>confdefs.h <<_ACEOF
11640 #define _LARGE_FILES $ac_cv_sys_large_files
11641 _ACEOF
11642 ;;
11643 esac
11644 rm -rf conftest*
11645   fi
11646 fi
11647
11648
11649
11650 # Check whether --enable-targets was given.
11651 if test "${enable_targets+set}" = set; then :
11652   enableval=$enable_targets; case "${enableval}" in
11653   yes | "") as_fn_error "enable-targets option must specify target names or 'all'" "$LINENO" 5
11654             ;;
11655   no)       enable_targets= ;;
11656   *)        enable_targets=$enableval ;;
11657 esac
11658 fi
11659
11660 ac_checking=yes
11661 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11662   ac_checking=
11663 fi
11664 # Check whether --enable-checking was given.
11665 if test "${enable_checking+set}" = set; then :
11666   enableval=$enable_checking; case "${enableval}" in
11667   no|none)  ac_checking= ;;
11668   *)        ac_checking=yes ;;
11669 esac
11670 fi
11671 if test x$ac_checking != x ; then
11672
11673 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
11674
11675 fi
11676
11677 # PR gas/19109
11678 # Decide the default method for compressing debug sections.
11679 ac_default_compressed_debug_sections=unset
11680 # Provide a configure time option to override our default.
11681 # Check whether --enable-compressed_debug_sections was given.
11682 if test "${enable_compressed_debug_sections+set}" = set; then :
11683   enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
11684   ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
11685   ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
11686   *)   ac_default_compressed_debug_sections=unset ;;
11687 esac
11688 fi
11689
11690 # PR gas/19520
11691 # Decide if x86 assembler should generate relax relocations.
11692 ac_default_x86_relax_relocations=unset
11693 # Provide a configure time option to override our default.
11694 # Check whether --enable-x86_relax_relocations was given.
11695 if test "${enable_x86_relax_relocations+set}" = set; then :
11696   enableval=$enable_x86_relax_relocations; case "${enableval}" in
11697   no)  ac_default_x86_relax_relocations=0 ;;
11698 esac
11699 fi
11700
11701 # Decide if ELF assembler should generate common symbols with the
11702 # STT_COMMON type.
11703 ac_default_elf_stt_common=unset
11704 # Provide a configure time option to override our default.
11705 # Check whether --enable-elf_stt_common was given.
11706 if test "${enable_elf_stt_common+set}" = set; then :
11707   enableval=$enable_elf_stt_common; case "${enableval}" in
11708   yes)  ac_default_elf_stt_common=1 ;;
11709 esac
11710 fi
11711
11712 using_cgen=no
11713
11714
11715 # Set the 'development' global.
11716 . $srcdir/../bfd/development.sh
11717
11718 # Default set of GCC warnings to enable.
11719 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11720
11721 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
11722 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11723 /* end confdefs.h.  */
11724 __GNUC__
11725 _ACEOF
11726 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11727   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11728
11729 else
11730   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
11731 fi
11732 rm -f conftest*
11733
11734
11735 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
11736 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11737 /* end confdefs.h.  */
11738 __GNUC__
11739 _ACEOF
11740 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11741   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
11742
11743 else
11744   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
11745 fi
11746 rm -f conftest*
11747
11748
11749 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
11750 WARN_WRITE_STRINGS=""
11751 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11752 /* end confdefs.h.  */
11753 __GNUC__
11754 _ACEOF
11755 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11756   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
11757
11758 else
11759   WARN_WRITE_STRINGS="-Wwrite-strings"
11760 fi
11761 rm -f conftest*
11762
11763
11764 # Check whether --enable-werror was given.
11765 if test "${enable_werror+set}" = set; then :
11766   enableval=$enable_werror; case "${enableval}" in
11767      yes | y) ERROR_ON_WARNING="yes" ;;
11768      no | n)  ERROR_ON_WARNING="no" ;;
11769      *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11770    esac
11771 fi
11772
11773
11774 # Disable -Wformat by default when using gcc on mingw
11775 case "${host}" in
11776   *-*-mingw32*)
11777     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11778       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11779     fi
11780     ;;
11781   *) ;;
11782 esac
11783
11784 # Enable -Werror by default when using gcc.  Turn it off for releases.
11785 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
11786     ERROR_ON_WARNING=yes
11787 fi
11788
11789 NO_WERROR=
11790 if test "${ERROR_ON_WARNING}" = yes ; then
11791     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11792     NO_WERROR="-Wno-error"
11793 fi
11794
11795 if test "${GCC}" = yes ; then
11796   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11797 fi
11798
11799 # Check whether --enable-build-warnings was given.
11800 if test "${enable_build_warnings+set}" = set; then :
11801   enableval=$enable_build_warnings; case "${enableval}" in
11802   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11803   no)   if test "${GCC}" = yes ; then
11804           WARN_CFLAGS="-w"
11805         fi;;
11806   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11807         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11808   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11809         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11810   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11811 esac
11812 fi
11813
11814
11815 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11816   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11817 fi
11818
11819
11820
11821
11822
11823
11824 # Generate a header file
11825 ac_config_headers="$ac_config_headers config.h:config.in"
11826
11827
11828 # PR 14072
11829
11830
11831 # If we are on a DOS filesystem, we must use gdb.ini rather than
11832 # .gdbinit.
11833 case "${host}" in
11834   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11835     GDBINIT="gdb.ini"
11836     ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11837
11838     ;;
11839   *)
11840     GDBINIT=".gdbinit"
11841     ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11842
11843     ;;
11844 esac
11845
11846
11847 #We need this for the host.  BOUT header is in host order.
11848  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
11849 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
11850 if test "${ac_cv_c_bigendian+set}" = set; then :
11851   $as_echo_n "(cached) " >&6
11852 else
11853   ac_cv_c_bigendian=unknown
11854     # See if we're dealing with a universal compiler.
11855     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11856 /* end confdefs.h.  */
11857 #ifndef __APPLE_CC__
11858                not a universal capable compiler
11859              #endif
11860              typedef int dummy;
11861
11862 _ACEOF
11863 if ac_fn_c_try_compile "$LINENO"; then :
11864
11865         # Check for potential -arch flags.  It is not universal unless
11866         # there are at least two -arch flags with different values.
11867         ac_arch=
11868         ac_prev=
11869         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
11870          if test -n "$ac_prev"; then
11871            case $ac_word in
11872              i?86 | x86_64 | ppc | ppc64)
11873                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
11874                  ac_arch=$ac_word
11875                else
11876                  ac_cv_c_bigendian=universal
11877                  break
11878                fi
11879                ;;
11880            esac
11881            ac_prev=
11882          elif test "x$ac_word" = "x-arch"; then
11883            ac_prev=arch
11884          fi
11885        done
11886 fi
11887 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11888     if test $ac_cv_c_bigendian = unknown; then
11889       # See if sys/param.h defines the BYTE_ORDER macro.
11890       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11891 /* end confdefs.h.  */
11892 #include <sys/types.h>
11893              #include <sys/param.h>
11894
11895 int
11896 main ()
11897 {
11898 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
11899                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
11900                      && LITTLE_ENDIAN)
11901               bogus endian macros
11902              #endif
11903
11904   ;
11905   return 0;
11906 }
11907 _ACEOF
11908 if ac_fn_c_try_compile "$LINENO"; then :
11909   # It does; now see whether it defined to BIG_ENDIAN or not.
11910          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11911 /* end confdefs.h.  */
11912 #include <sys/types.h>
11913                 #include <sys/param.h>
11914
11915 int
11916 main ()
11917 {
11918 #if BYTE_ORDER != BIG_ENDIAN
11919                  not big endian
11920                 #endif
11921
11922   ;
11923   return 0;
11924 }
11925 _ACEOF
11926 if ac_fn_c_try_compile "$LINENO"; then :
11927   ac_cv_c_bigendian=yes
11928 else
11929   ac_cv_c_bigendian=no
11930 fi
11931 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11932 fi
11933 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11934     fi
11935     if test $ac_cv_c_bigendian = unknown; then
11936       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
11937       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11938 /* end confdefs.h.  */
11939 #include <limits.h>
11940
11941 int
11942 main ()
11943 {
11944 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
11945               bogus endian macros
11946              #endif
11947
11948   ;
11949   return 0;
11950 }
11951 _ACEOF
11952 if ac_fn_c_try_compile "$LINENO"; then :
11953   # It does; now see whether it defined to _BIG_ENDIAN or not.
11954          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11955 /* end confdefs.h.  */
11956 #include <limits.h>
11957
11958 int
11959 main ()
11960 {
11961 #ifndef _BIG_ENDIAN
11962                  not big endian
11963                 #endif
11964
11965   ;
11966   return 0;
11967 }
11968 _ACEOF
11969 if ac_fn_c_try_compile "$LINENO"; then :
11970   ac_cv_c_bigendian=yes
11971 else
11972   ac_cv_c_bigendian=no
11973 fi
11974 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11975 fi
11976 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11977     fi
11978     if test $ac_cv_c_bigendian = unknown; then
11979       # Compile a test program.
11980       if test "$cross_compiling" = yes; then :
11981   # Try to guess by grepping values from an object file.
11982          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11983 /* end confdefs.h.  */
11984 short int ascii_mm[] =
11985                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11986                 short int ascii_ii[] =
11987                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11988                 int use_ascii (int i) {
11989                   return ascii_mm[i] + ascii_ii[i];
11990                 }
11991                 short int ebcdic_ii[] =
11992                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11993                 short int ebcdic_mm[] =
11994                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11995                 int use_ebcdic (int i) {
11996                   return ebcdic_mm[i] + ebcdic_ii[i];
11997                 }
11998                 extern int foo;
11999
12000 int
12001 main ()
12002 {
12003 return use_ascii (foo) == use_ebcdic (foo);
12004   ;
12005   return 0;
12006 }
12007 _ACEOF
12008 if ac_fn_c_try_compile "$LINENO"; then :
12009   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12010               ac_cv_c_bigendian=yes
12011             fi
12012             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12013               if test "$ac_cv_c_bigendian" = unknown; then
12014                 ac_cv_c_bigendian=no
12015               else
12016                 # finding both strings is unlikely to happen, but who knows?
12017                 ac_cv_c_bigendian=unknown
12018               fi
12019             fi
12020 fi
12021 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12022 else
12023   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12024 /* end confdefs.h.  */
12025 $ac_includes_default
12026 int
12027 main ()
12028 {
12029
12030              /* Are we little or big endian?  From Harbison&Steele.  */
12031              union
12032              {
12033                long int l;
12034                char c[sizeof (long int)];
12035              } u;
12036              u.l = 1;
12037              return u.c[sizeof (long int) - 1] == 1;
12038
12039   ;
12040   return 0;
12041 }
12042 _ACEOF
12043 if ac_fn_c_try_run "$LINENO"; then :
12044   ac_cv_c_bigendian=no
12045 else
12046   ac_cv_c_bigendian=yes
12047 fi
12048 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12049   conftest.$ac_objext conftest.beam conftest.$ac_ext
12050 fi
12051
12052     fi
12053 fi
12054 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12055 $as_echo "$ac_cv_c_bigendian" >&6; }
12056  case $ac_cv_c_bigendian in #(
12057    yes)
12058      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12059 ;; #(
12060    no)
12061       ;; #(
12062    universal)
12063
12064 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12065
12066      ;; #(
12067    *)
12068      as_fn_error "unknown endianness
12069  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12070  esac
12071
12072
12073 te_file=generic
12074
12075 # Makefile target for installing gas in $(tooldir)/bin.
12076 install_tooldir=install-exec-tooldir
12077
12078 canon_targets=""
12079 all_targets=no
12080 if test -n "$enable_targets" ; then
12081   for t in `echo $enable_targets | sed 's/,/ /g'`; do
12082     if test $t = "all"; then
12083       all_targets=yes
12084       continue
12085     fi
12086     result=`$ac_config_sub $t 2>/dev/null`
12087     if test -n "$result" ; then
12088       canon_targets="$canon_targets $result"
12089 #    else
12090 #      # Permit "all", etc.  We don't support it yet though.
12091 #      canon_targets="$canon_targets $t"
12092     fi
12093   done
12094   _gas_uniq_list="$canon_targets"
12095 _gas_uniq_newlist=""
12096 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12097   case $_gas_uniq_i in
12098   _gas_uniq_dummy) ;;
12099   *) case " $_gas_uniq_newlist " in
12100        *" $_gas_uniq_i "*) ;;
12101        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12102      esac ;;
12103   esac
12104 done
12105 canon_targets=$_gas_uniq_newlist
12106
12107 fi
12108
12109 emulations=""
12110
12111 for this_target in $target $canon_targets ; do
12112
12113     targ=${this_target}
12114     . ${srcdir}/configure.tgt
12115
12116     case ${target_cpu} in
12117       crisv32)
12118
12119 cat >>confdefs.h <<_ACEOF
12120 #define DEFAULT_CRIS_ARCH $arch
12121 _ACEOF
12122
12123         ;;
12124     esac
12125
12126     if test ${this_target} = $target ; then
12127       target_cpu_type=${cpu_type}
12128     elif test ${target_cpu_type} != ${cpu_type} ; then
12129       continue
12130     fi
12131
12132     generic_target=${cpu_type}-${target_vendor}-${target_os}
12133     case ${generic_target} in
12134       i386-*-sco3.2v5*)
12135         if test ${this_target} = $target; then
12136
12137 $as_echo "#define SCO_ELF 1" >>confdefs.h
12138
12139         fi
12140         ;;
12141
12142       i386-*-msdosdjgpp* \
12143       | i386-*-go32* \
12144       | i386-go32-rtems*)
12145
12146 $as_echo "#define STRICTCOFF 1" >>confdefs.h
12147
12148         ;;
12149
12150       i386-*-solaris2 \
12151       | x86_64-*-solaris2 \
12152       | i386-*-solaris2.[0-9] \
12153       | i386-*-solaris2.1[01] \
12154       | x86_64-*-solaris2.1[01])
12155         if test ${this_target} = $target \
12156            && test ${ac_default_x86_relax_relocations} = unset; then
12157           ac_default_x86_relax_relocations=0
12158         fi
12159         ;;
12160
12161       i860-*-*)
12162         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12163 $as_echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12164         ;;
12165
12166       microblaze*)
12167         ;;
12168
12169       ppc-*-aix[5-9].*)
12170
12171 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12172
12173         ;;
12174       ppc-*-solaris*)
12175         if test ${this_target} = $target; then
12176
12177 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12178
12179         fi
12180         if test x${endian} = xbig; then
12181           as_fn_error "Solaris must be configured little endian" "$LINENO" 5
12182         fi
12183         ;;
12184
12185       sh*-*-symbianelf*)
12186
12187 $as_echo "#define TARGET_SYMBIAN 1" >>confdefs.h
12188
12189         ;;
12190     esac
12191
12192     if test ${this_target} = $target ; then
12193       endian_def=
12194       if test x${endian} = xbig; then
12195         endian_def=1
12196       elif test x${endian} = xlittle; then
12197         endian_def=0
12198       fi
12199       if test x${endian_def} != x; then
12200
12201 cat >>confdefs.h <<_ACEOF
12202 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12203 _ACEOF
12204
12205       fi
12206     fi
12207
12208 # Other random stuff.
12209
12210     case ${cpu_type} in
12211       mips)
12212         # Set mips_cpu to the name of the default CPU.
12213         case ${target_cpu} in
12214           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12215             mips_cpu=from-abi
12216             ;;
12217           mipsisa32 | mipsisa32el)
12218             mips_cpu=mips32
12219             ;;
12220           mipsisa32r2 | mipsisa32r2el)
12221             mips_cpu=mips32r2
12222             ;;
12223           mipsisa32r3 | mipsisa32r3el)
12224             mips_cpu=mips32r3
12225             ;;
12226           mipsisa32r5 | mipsisa32r5el)
12227             mips_cpu=mips32r5
12228             ;;
12229           mipsisa32r6 | mipsisa32r6el)
12230             mips_cpu=mips32r6
12231             ;;
12232           mipsisa64 | mipsisa64el)
12233             mips_cpu=mips64
12234             ;;
12235           mipsisa64r2 | mipsisa64r2el)
12236             mips_cpu=mips64r2
12237             ;;
12238           mipsisa64r3 | mipsisa64r3el)
12239             mips_cpu=mips64r3
12240             ;;
12241           mipsisa64r5 | mipsisa64r5el)
12242             mips_cpu=mips64r5
12243             ;;
12244           mipsisa64r6 | mipsisa64r6el)
12245             mips_cpu=mips64r6
12246             ;;
12247           mipstx39 | mipstx39el)
12248             mips_cpu=r3900
12249             ;;
12250           mips64vr | mips64vrel)
12251             mips_cpu=vr4100
12252             ;;
12253           mipsisa32r2* | mipsisa64r2*)
12254             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12255             ;;
12256           mipsisa32r6* | mipsisa64r6*)
12257             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12258             ;;
12259           mips64* | mipsisa64* | mipsisa32*)
12260             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12261             ;;
12262           mips*)
12263             mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12264             ;;
12265           *)
12266             as_fn_error "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12267             ;;
12268         esac
12269         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12270         # binaries.  It's a GNU extension that some OSes don't understand.
12271         case ${target} in
12272           *-*-irix*)
12273             use_e_mips_abi_o32=0
12274             ;;
12275           *)
12276             use_e_mips_abi_o32=1
12277             ;;
12278         esac
12279         # Decide whether to generate 32-bit or 64-bit code by default.
12280         # Used to resolve -march=from-abi when an embedded ABI is selected.
12281         case ${target} in
12282           mips64*-*-* | mipsisa64*-*-*)
12283             mips_default_64bit=1
12284             ;;
12285           *)
12286             mips_default_64bit=0
12287             ;;
12288         esac
12289         # Decide which ABI to target by default.
12290         case ${target} in
12291           mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* | mips64*-kfreebsd*-gnu)
12292             mips_default_abi=N32_ABI
12293             ;;
12294           mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12295             mips_default_abi=O32_ABI
12296             ;;
12297           mips64*-openbsd*)
12298             mips_default_abi=N64_ABI
12299             ;;
12300           *)
12301             mips_default_abi=NO_ABI
12302             ;;
12303         esac
12304
12305 cat >>confdefs.h <<_ACEOF
12306 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12307 _ACEOF
12308
12309
12310 cat >>confdefs.h <<_ACEOF
12311 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12312 _ACEOF
12313
12314
12315 cat >>confdefs.h <<_ACEOF
12316 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12317 _ACEOF
12318
12319
12320 cat >>confdefs.h <<_ACEOF
12321 #define MIPS_DEFAULT_ABI $mips_default_abi
12322 _ACEOF
12323
12324         ;;
12325     esac
12326
12327     # Do we need the opcodes library?
12328     case ${cpu_type} in
12329       vax | tic30)
12330         ;;
12331
12332       *)
12333         need_opcodes=yes
12334
12335         case "${enable_shared}" in
12336         yes) shared_opcodes=true ;;
12337         *opcodes*) shared_opcodes=true ;;
12338         *) shared_opcodes=false ;;
12339         esac
12340         ;;
12341     esac
12342
12343     # Any other special object files needed ?
12344     case ${cpu_type} in
12345
12346       bfin)
12347         echo ${extra_objects} | grep -s "bfin-parse.o"
12348         if test $? -ne 0 ; then
12349           extra_objects="$extra_objects bfin-parse.o"
12350         fi
12351
12352         echo ${extra_objects} | grep -s "bfin-lex-wrapper.o"
12353         if test $? -ne 0 ; then
12354           extra_objects="$extra_objects bfin-lex-wrapper.o"
12355         fi
12356         ;;
12357
12358       epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12359         using_cgen=yes
12360         ;;
12361
12362       m32c)
12363         using_cgen=yes
12364         ;;
12365       frv)
12366         using_cgen=yes
12367         ;;
12368       m68k)
12369         case ${extra_objects} in
12370         *m68k-parse.o*) ;;
12371         *) extra_objects="$extra_objects m68k-parse.o" ;;
12372         esac
12373         ;;
12374
12375       mep)
12376         using_cgen=yes
12377         ;;
12378
12379       mips)
12380         echo ${extra_objects} | grep -s "itbl-parse.o"
12381         if test $? -ne 0 ; then
12382           extra_objects="$extra_objects itbl-parse.o"
12383         fi
12384
12385         echo ${extra_objects} | grep -s "itbl-lex-wrapper.o"
12386         if test $? -ne 0 ; then
12387           extra_objects="$extra_objects itbl-lex-wrapper.o"
12388         fi
12389
12390         echo ${extra_objects} | grep -s "itbl-ops.o"
12391         if test $? -ne 0 ; then
12392           extra_objects="$extra_objects itbl-ops.o"
12393         fi
12394         ;;
12395
12396       mt)
12397         using_cgen=yes
12398         ;;
12399
12400       nds32)
12401         # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12402         # based on arch_name.
12403         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12404 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12405         if test "x${with_arch}" != x; then
12406           case ${with_arch} in
12407             v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12408
12409 cat >>confdefs.h <<_ACEOF
12410 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12411 _ACEOF
12412
12413               ;;
12414             *)
12415               as_fn_error "This kind of arch name does *NOT* exist!" "$LINENO" 5
12416               ;;
12417           esac
12418         fi
12419         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12420 $as_echo "$with_arch" >&6; }
12421
12422         # Decide features one by one.
12423         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12424 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12425         if test "x${enable_dx_regs}" = xyes; then
12426
12427 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12428
12429         else
12430
12431 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12432
12433         fi
12434         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12435 $as_echo "$enable_dx_regs" >&6; }
12436
12437         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12438 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12439         if test "x${enable_perf_ext}" = xno; then
12440
12441 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12442
12443         else
12444
12445 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12446
12447         fi
12448         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12449 $as_echo "$enable_perf_ext" >&6; }
12450
12451         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12452 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12453         if test "x${enable_perf_ext2}" = xno; then
12454
12455 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12456
12457         else
12458
12459 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12460
12461         fi
12462         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12463 $as_echo "$enable_perf_ext2" >&6; }
12464
12465         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12466 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12467         if test "x${enable_string_ext}" = xno; then
12468
12469 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12470
12471         else
12472
12473 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12474
12475         fi
12476         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12477 $as_echo "$enable_string_ext" >&6; }
12478
12479         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12480 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12481         if test "x${enable_audio_ext}" = xno; then
12482
12483 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12484
12485         else
12486
12487 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12488
12489         fi
12490         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12491 $as_echo "$enable_audio_ext" >&6; }
12492         ;;
12493
12494       i386 | s390 | sparc)
12495         if test $this_target = $target ; then
12496
12497 cat >>confdefs.h <<_ACEOF
12498 #define DEFAULT_ARCH "${arch}"
12499 _ACEOF
12500
12501         fi
12502         ;;
12503
12504       rl78)
12505         echo ${extra_objects} | grep -s "rl78-parse.o"
12506         if test $? -ne 0 ; then
12507           extra_objects="$extra_objects rl78-parse.o"
12508         fi
12509         ;;
12510
12511       rx)
12512         echo ${extra_objects} | grep -s "rx-parse.o"
12513         if test $? -ne 0 ; then
12514           extra_objects="$extra_objects rx-parse.o"
12515         fi
12516         ;;
12517
12518       xstormy16)
12519         using_cgen=yes
12520         ;;
12521
12522       xc16x)
12523         using_cgen=yes
12524         ;;
12525
12526       xtensa)
12527         echo ${extra_objects} | grep -s "xtensa-relax.o"
12528         if test $? -ne 0 ; then
12529           extra_objects="$extra_objects xtensa-relax.o"
12530         fi
12531         ;;
12532
12533       *)
12534         ;;
12535     esac
12536
12537     if test $using_cgen = yes ; then
12538         case "x${extra_objects}" in
12539         *cgen.o*) ;;
12540         *) extra_objects="$extra_objects cgen.o" ;;
12541         esac
12542     fi
12543
12544 # See if we really can support this configuration with the emulation code.
12545
12546     if test $this_target = $target ; then
12547       obj_format=$fmt
12548       te_file=$em
12549     fi
12550
12551    case ${te_file} in
12552       vms) extra_objects="$extra_objects te-vms.o" ;;
12553    esac
12554
12555 # From target name and format, produce a list of supported emulations.
12556
12557     case ${generic_target}-${fmt} in
12558       mips-*-*-*)       case "$endian" in
12559                         big)    emulation="mipsbelf mipslelf mipself" ;;
12560                         *)      emulation="mipslelf mipsbelf mipself" ;;
12561                         esac ;;
12562       # i386-pc-pe-coff != i386-pc-coff.
12563       i386-*-pe-coff)   ;;
12564       # Uncommenting the next line will turn on support for i386 AOUT
12565       # for the default linux configuration
12566       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12567       #
12568       i386-*-aout)      emulation="i386aout" ;;
12569       i386-*-coff)      emulation="i386coff" ;;
12570       i386-*-elf)       emulation="i386elf" ;;
12571
12572       # Always all formats.  The first stated emulation becomes the default.
12573       cris-*-*aout*)    emulation="crisaout criself" ;;
12574       cris-*-*)         emulation="criself crisaout" ;;
12575     esac
12576
12577     emulations="$emulations $emulation"
12578
12579 done
12580
12581 if test ${ac_default_x86_relax_relocations} = unset; then
12582   ac_default_x86_relax_relocations=1
12583 fi
12584
12585 cat >>confdefs.h <<_ACEOF
12586 #define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
12587 _ACEOF
12588
12589
12590 if test ${ac_default_elf_stt_common} = unset; then
12591   ac_default_elf_stt_common=0
12592 fi
12593
12594 cat >>confdefs.h <<_ACEOF
12595 #define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
12596 _ACEOF
12597
12598
12599 if test x$ac_default_compressed_debug_sections = xyes ; then
12600
12601 $as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
12602
12603 fi
12604
12605 # Turn on all targets if possible
12606 if test ${all_targets} = "yes"; then
12607   case ${target_cpu_type} in
12608   i386)
12609     case ${obj_format} in
12610     aout)
12611       emulations="$emulations i386coff i386elf"
12612       ;;
12613     coff)
12614       emulations="$emulations i386aout i386elf"
12615     ;;
12616     elf)
12617       emulations="$emulations i386aout i386coff"
12618       ;;
12619     esac
12620   ;;
12621   x86_64)
12622     case ${obj_format} in
12623     aout)
12624       emulations="$emulations i386coff i386elf"
12625       ;;
12626     coff)
12627       emulations="$emulations i386aout i386elf"
12628     ;;
12629     elf)
12630       emulations="$emulations i386aout i386coff"
12631       ;;
12632     esac
12633   ;;
12634   esac
12635 fi
12636
12637 # PE code has way too many macros tweaking behaviour
12638 case ${te_file} in
12639   pe*) emulations="" ;;
12640 esac
12641
12642 # Assign floating point type.  Most processors with FP support
12643 # IEEE FP.  On those that don't support FP at all, usually IEEE
12644 # is emulated.
12645 case ${target_cpu} in
12646   vax | pdp11 ) atof=vax ;;
12647   *)            atof=ieee ;;
12648 esac
12649
12650 case "${obj_format}" in
12651   "") as_fn_error "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
12652 esac
12653
12654 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12655 cgen_cpu_prefix=""
12656 if test $using_cgen = yes ; then
12657   case ${target_cpu} in
12658     or1knd)
12659        cgen_cpu_prefix=or1k ;;
12660     *) cgen_cpu_prefix=${target_cpu} ;;
12661   esac
12662
12663
12664 $as_echo "#define USING_CGEN 1" >>confdefs.h
12665
12666 fi
12667
12668
12669 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12670   as_fn_error "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
12671 fi
12672
12673 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12674   as_fn_error "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
12675 fi
12676
12677 # Some COFF configurations want these random other flags set.
12678 case ${obj_format} in
12679   coff)
12680     case ${target_cpu_type} in
12681       i386)
12682 $as_echo "#define I386COFF 1" >>confdefs.h
12683  ;;
12684       m68k)
12685 $as_echo "#define M68KCOFF 1" >>confdefs.h
12686  ;;
12687       m88k)
12688 $as_echo "#define M88KCOFF 1" >>confdefs.h
12689  ;;
12690       x86_64)
12691 $as_echo "#define I386COFF 1" >>confdefs.h
12692  ;;
12693     esac
12694     ;;
12695 esac
12696
12697 # Getting this done right is going to be a bitch.  Each configuration specified
12698 # with --enable-targets=... should be checked for environment, format, cpu
12699 # setting.
12700 #
12701 # For each configuration, the necessary object file support code must be linked
12702 # in.  This might be only one, it might be up to four.  The necessary emulation
12703 # code needs to be provided, too.
12704 #
12705 # And then there's "--enable-targets=all"....
12706 #
12707 # For now, just always do it for MIPS ELF configurations.  Sigh.
12708
12709 formats="${obj_format}"
12710 emfiles=""
12711 EMULATIONS=""
12712 _gas_uniq_list="$emulations"
12713 _gas_uniq_newlist=""
12714 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12715   case $_gas_uniq_i in
12716   _gas_uniq_dummy) ;;
12717   *) case " $_gas_uniq_newlist " in
12718        *" $_gas_uniq_i "*) ;;
12719        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12720      esac ;;
12721   esac
12722 done
12723 emulations=$_gas_uniq_newlist
12724
12725 for em in . $emulations ; do
12726   case $em in
12727     .)  continue ;;
12728     mipsbelf | mipslelf | mipself)
12729         fmt=elf   file=mipself ;;
12730     *coff)
12731         fmt=coff  file=$em ;;
12732     *aout)
12733         fmt=aout file=$em ;;
12734     *elf)
12735         fmt=elf file=$em ;;
12736   esac
12737   formats="$formats $fmt"
12738   emfiles="$emfiles e-$file.o"
12739   EMULATIONS="$EMULATIONS &$em,"
12740 done
12741 _gas_uniq_list="$formats"
12742 _gas_uniq_newlist=""
12743 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12744   case $_gas_uniq_i in
12745   _gas_uniq_dummy) ;;
12746   *) case " $_gas_uniq_newlist " in
12747        *" $_gas_uniq_i "*) ;;
12748        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12749      esac ;;
12750   esac
12751 done
12752 formats=$_gas_uniq_newlist
12753
12754 _gas_uniq_list="$emfiles"
12755 _gas_uniq_newlist=""
12756 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12757   case $_gas_uniq_i in
12758   _gas_uniq_dummy) ;;
12759   *) case " $_gas_uniq_newlist " in
12760        *" $_gas_uniq_i "*) ;;
12761        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12762      esac ;;
12763   esac
12764 done
12765 emfiles=$_gas_uniq_newlist
12766
12767 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12768   for fmt in $formats ; do
12769     case $fmt in
12770       aout)
12771 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
12772    ;;
12773       bout)
12774 $as_echo "#define OBJ_MAYBE_BOUT 1" >>confdefs.h
12775    ;;
12776       coff)
12777 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
12778     ;;
12779       ecoff)
12780 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
12781    ;;
12782       elf)
12783 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
12784      ;;
12785       generic)
12786 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
12787  ;;
12788       som)
12789 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
12790      ;;
12791     esac
12792     extra_objects="$extra_objects obj-$fmt.o"
12793   done
12794   obj_format=multi
12795 fi
12796 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12797   DEFAULT_EMULATION=`set . $emulations ; echo $2`
12798   # e-mipself has more than one emulation per file, e-i386* has just one at the
12799   # moment.  If only one emulation is specified, then don't define
12800   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12801   case "${obj_format}${emfiles}" in
12802     multi* | *mipself*)
12803       extra_objects="$extra_objects $emfiles"
12804
12805 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
12806  ;;
12807   esac
12808 fi
12809
12810
12811 cat >>confdefs.h <<_ACEOF
12812 #define EMULATIONS $EMULATIONS
12813 _ACEOF
12814
12815
12816 cat >>confdefs.h <<_ACEOF
12817 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12818 _ACEOF
12819
12820
12821 reject_dev_configs=yes
12822
12823 case ${reject_dev_configs}-${dev} in
12824   yes-yes) # Oops.
12825     as_fn_error "GAS does not support the ${generic_target} configuration." "$LINENO" 5
12826     ;;
12827 esac
12828
12829
12830
12831
12832
12833
12834
12835 # do we need the opcodes library?
12836 case "${need_opcodes}" in
12837 yes)
12838   OPCODES_LIB=../opcodes/libopcodes.la
12839   ;;
12840 esac
12841
12842
12843
12844
12845 cat >>confdefs.h <<_ACEOF
12846 #define TARGET_ALIAS "${target_alias}"
12847 _ACEOF
12848
12849
12850 cat >>confdefs.h <<_ACEOF
12851 #define TARGET_CANONICAL "${target}"
12852 _ACEOF
12853
12854
12855 cat >>confdefs.h <<_ACEOF
12856 #define TARGET_CPU "${target_cpu}"
12857 _ACEOF
12858
12859
12860 cat >>confdefs.h <<_ACEOF
12861 #define TARGET_VENDOR "${target_vendor}"
12862 _ACEOF
12863
12864
12865 cat >>confdefs.h <<_ACEOF
12866 #define TARGET_OS "${target_os}"
12867 _ACEOF
12868
12869
12870 for ac_prog in 'bison -y' byacc
12871 do
12872   # Extract the first word of "$ac_prog", so it can be a program name with args.
12873 set dummy $ac_prog; ac_word=$2
12874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12875 $as_echo_n "checking for $ac_word... " >&6; }
12876 if test "${ac_cv_prog_YACC+set}" = set; then :
12877   $as_echo_n "(cached) " >&6
12878 else
12879   if test -n "$YACC"; then
12880   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12881 else
12882 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12883 for as_dir in $PATH
12884 do
12885   IFS=$as_save_IFS
12886   test -z "$as_dir" && as_dir=.
12887     for ac_exec_ext in '' $ac_executable_extensions; do
12888   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12889     ac_cv_prog_YACC="$ac_prog"
12890     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12891     break 2
12892   fi
12893 done
12894   done
12895 IFS=$as_save_IFS
12896
12897 fi
12898 fi
12899 YACC=$ac_cv_prog_YACC
12900 if test -n "$YACC"; then
12901   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12902 $as_echo "$YACC" >&6; }
12903 else
12904   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12905 $as_echo "no" >&6; }
12906 fi
12907
12908
12909   test -n "$YACC" && break
12910 done
12911 test -n "$YACC" || YACC="yacc"
12912
12913 for ac_prog in flex lex
12914 do
12915   # Extract the first word of "$ac_prog", so it can be a program name with args.
12916 set dummy $ac_prog; ac_word=$2
12917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12918 $as_echo_n "checking for $ac_word... " >&6; }
12919 if test "${ac_cv_prog_LEX+set}" = set; then :
12920   $as_echo_n "(cached) " >&6
12921 else
12922   if test -n "$LEX"; then
12923   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12924 else
12925 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12926 for as_dir in $PATH
12927 do
12928   IFS=$as_save_IFS
12929   test -z "$as_dir" && as_dir=.
12930     for ac_exec_ext in '' $ac_executable_extensions; do
12931   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
12932     ac_cv_prog_LEX="$ac_prog"
12933     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12934     break 2
12935   fi
12936 done
12937   done
12938 IFS=$as_save_IFS
12939
12940 fi
12941 fi
12942 LEX=$ac_cv_prog_LEX
12943 if test -n "$LEX"; then
12944   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12945 $as_echo "$LEX" >&6; }
12946 else
12947   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12948 $as_echo "no" >&6; }
12949 fi
12950
12951
12952   test -n "$LEX" && break
12953 done
12954 test -n "$LEX" || LEX=":"
12955
12956 case "$LEX" in
12957   :|*"missing "*) ;;
12958   *) cat >conftest.l <<_ACEOF
12959 %%
12960 a { ECHO; }
12961 b { REJECT; }
12962 c { yymore (); }
12963 d { yyless (1); }
12964 e { yyless (input () != 0); }
12965 f { unput (yytext[0]); }
12966 . { BEGIN INITIAL; }
12967 %%
12968 #ifdef YYTEXT_POINTER
12969 extern char *yytext;
12970 #endif
12971 int
12972 main (void)
12973 {
12974   return ! yylex () + ! yywrap ();
12975 }
12976 _ACEOF
12977 { { ac_try="$LEX conftest.l"
12978 case "(($ac_try" in
12979   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12980   *) ac_try_echo=$ac_try;;
12981 esac
12982 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12983 $as_echo "$ac_try_echo"; } >&5
12984   (eval "$LEX conftest.l") 2>&5
12985   ac_status=$?
12986   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12987   test $ac_status = 0; }
12988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12989 $as_echo_n "checking lex output file root... " >&6; }
12990 if test "${ac_cv_prog_lex_root+set}" = set; then :
12991   $as_echo_n "(cached) " >&6
12992 else
12993
12994 if test -f lex.yy.c; then
12995   ac_cv_prog_lex_root=lex.yy
12996 elif test -f lexyy.c; then
12997   ac_cv_prog_lex_root=lexyy
12998 else
12999   as_fn_error "cannot find output from $LEX; giving up" "$LINENO" 5
13000 fi
13001 fi
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13003 $as_echo "$ac_cv_prog_lex_root" >&6; }
13004 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13005
13006 if test -z "${LEXLIB+set}"; then
13007   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13008 $as_echo_n "checking lex library... " >&6; }
13009 if test "${ac_cv_lib_lex+set}" = set; then :
13010   $as_echo_n "(cached) " >&6
13011 else
13012
13013     ac_save_LIBS=$LIBS
13014     ac_cv_lib_lex='none needed'
13015     for ac_lib in '' -lfl -ll; do
13016       LIBS="$ac_lib $ac_save_LIBS"
13017       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13018 /* end confdefs.h.  */
13019 `cat $LEX_OUTPUT_ROOT.c`
13020 _ACEOF
13021 if ac_fn_c_try_link "$LINENO"; then :
13022   ac_cv_lib_lex=$ac_lib
13023 fi
13024 rm -f core conftest.err conftest.$ac_objext \
13025     conftest$ac_exeext conftest.$ac_ext
13026       test "$ac_cv_lib_lex" != 'none needed' && break
13027     done
13028     LIBS=$ac_save_LIBS
13029
13030 fi
13031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13032 $as_echo "$ac_cv_lib_lex" >&6; }
13033   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13034 fi
13035
13036
13037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13038 $as_echo_n "checking whether yytext is a pointer... " >&6; }
13039 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then :
13040   $as_echo_n "(cached) " >&6
13041 else
13042   # POSIX says lex can declare yytext either as a pointer or an array; the
13043 # default is implementation-dependent.  Figure out which it is, since
13044 # not all implementations provide the %pointer and %array declarations.
13045 ac_cv_prog_lex_yytext_pointer=no
13046 ac_save_LIBS=$LIBS
13047 LIBS="$LEXLIB $ac_save_LIBS"
13048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13049 /* end confdefs.h.  */
13050 #define YYTEXT_POINTER 1
13051 `cat $LEX_OUTPUT_ROOT.c`
13052 _ACEOF
13053 if ac_fn_c_try_link "$LINENO"; then :
13054   ac_cv_prog_lex_yytext_pointer=yes
13055 fi
13056 rm -f core conftest.err conftest.$ac_objext \
13057     conftest$ac_exeext conftest.$ac_ext
13058 LIBS=$ac_save_LIBS
13059
13060 fi
13061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13062 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13063 if test $ac_cv_prog_lex_yytext_pointer = yes; then
13064
13065 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13066
13067 fi
13068 rm -f conftest.l $LEX_OUTPUT_ROOT.c
13069  ;;
13070 esac
13071 if test "$LEX" = :; then
13072   LEX=${am_missing_run}flex
13073 fi
13074
13075 ALL_LINGUAS="fr tr es rw id ru fi ja zh_CN"
13076 # If we haven't got the data from the intl directory,
13077 # assume NLS is disabled.
13078 USE_NLS=no
13079 LIBINTL=
13080 LIBINTL_DEP=
13081 INCINTL=
13082 XGETTEXT=
13083 GMSGFMT=
13084 POSUB=
13085
13086 if test -f  ../intl/config.intl; then
13087   .  ../intl/config.intl
13088 fi
13089 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13090 $as_echo_n "checking whether NLS is requested... " >&6; }
13091 if test x"$USE_NLS" != xyes; then
13092   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13093 $as_echo "no" >&6; }
13094 else
13095   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13096 $as_echo "yes" >&6; }
13097
13098 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
13099
13100
13101   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
13102 $as_echo_n "checking for catalogs to be installed... " >&6; }
13103   # Look for .po and .gmo files in the source directory.
13104   CATALOGS=
13105   XLINGUAS=
13106   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13107     # If there aren't any .gmo files the shell will give us the
13108     # literal string "../path/to/srcdir/po/*.gmo" which has to be
13109     # weeded out.
13110     case "$cat" in *\**)
13111       continue;;
13112     esac
13113     # The quadruple backslash is collapsed to a double backslash
13114     # by the backticks, then collapsed again by the double quotes,
13115     # leaving us with one backslash in the sed expression (right
13116     # before the dot that mustn't act as a wildcard).
13117     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13118     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13119     # The user is allowed to set LINGUAS to a list of languages to
13120     # install catalogs for.  If it's empty that means "all of them."
13121     if test "x$LINGUAS" = x; then
13122       CATALOGS="$CATALOGS $cat"
13123       XLINGUAS="$XLINGUAS $lang"
13124     else
13125       case "$LINGUAS" in *$lang*)
13126         CATALOGS="$CATALOGS $cat"
13127         XLINGUAS="$XLINGUAS $lang"
13128         ;;
13129       esac
13130     fi
13131   done
13132   LINGUAS="$XLINGUAS"
13133   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13134 $as_echo "$LINGUAS" >&6; }
13135
13136
13137     DATADIRNAME=share
13138
13139   INSTOBJEXT=.mo
13140
13141   GENCAT=gencat
13142
13143   CATOBJEXT=.gmo
13144
13145 fi
13146
13147         MKINSTALLDIRS=
13148   if test -n "$ac_aux_dir"; then
13149     case "$ac_aux_dir" in
13150       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13151       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13152     esac
13153   fi
13154   if test -z "$MKINSTALLDIRS"; then
13155     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13156   fi
13157
13158
13159
13160   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13161 $as_echo_n "checking whether NLS is requested... " >&6; }
13162     # Check whether --enable-nls was given.
13163 if test "${enable_nls+set}" = set; then :
13164   enableval=$enable_nls; USE_NLS=$enableval
13165 else
13166   USE_NLS=yes
13167 fi
13168
13169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13170 $as_echo "$USE_NLS" >&6; }
13171
13172
13173
13174
13175
13176
13177 # Prepare PATH_SEPARATOR.
13178 # The user is always right.
13179 if test "${PATH_SEPARATOR+set}" != set; then
13180   echo "#! /bin/sh" >conf$$.sh
13181   echo  "exit 0"   >>conf$$.sh
13182   chmod +x conf$$.sh
13183   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13184     PATH_SEPARATOR=';'
13185   else
13186     PATH_SEPARATOR=:
13187   fi
13188   rm -f conf$$.sh
13189 fi
13190
13191 # Find out how to test for executable files. Don't use a zero-byte file,
13192 # as systems may use methods other than mode bits to determine executability.
13193 cat >conf$$.file <<_ASEOF
13194 #! /bin/sh
13195 exit 0
13196 _ASEOF
13197 chmod +x conf$$.file
13198 if test -x conf$$.file >/dev/null 2>&1; then
13199   ac_executable_p="test -x"
13200 else
13201   ac_executable_p="test -f"
13202 fi
13203 rm -f conf$$.file
13204
13205 # Extract the first word of "msgfmt", so it can be a program name with args.
13206 set dummy msgfmt; ac_word=$2
13207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13208 $as_echo_n "checking for $ac_word... " >&6; }
13209 if test "${ac_cv_path_MSGFMT+set}" = set; then :
13210   $as_echo_n "(cached) " >&6
13211 else
13212   case "$MSGFMT" in
13213   [\\/]* | ?:[\\/]*)
13214     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13215     ;;
13216   *)
13217     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13218     for ac_dir in $PATH; do
13219       IFS="$ac_save_IFS"
13220       test -z "$ac_dir" && ac_dir=.
13221       for ac_exec_ext in '' $ac_executable_extensions; do
13222         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13223           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13224      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13225             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13226             break 2
13227           fi
13228         fi
13229       done
13230     done
13231     IFS="$ac_save_IFS"
13232   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13233     ;;
13234 esac
13235 fi
13236 MSGFMT="$ac_cv_path_MSGFMT"
13237 if test "$MSGFMT" != ":"; then
13238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13239 $as_echo "$MSGFMT" >&6; }
13240 else
13241   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13242 $as_echo "no" >&6; }
13243 fi
13244
13245   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13246 set dummy gmsgfmt; ac_word=$2
13247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13248 $as_echo_n "checking for $ac_word... " >&6; }
13249 if test "${ac_cv_path_GMSGFMT+set}" = set; then :
13250   $as_echo_n "(cached) " >&6
13251 else
13252   case $GMSGFMT in
13253   [\\/]* | ?:[\\/]*)
13254   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13255   ;;
13256   *)
13257   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13258 for as_dir in $PATH
13259 do
13260   IFS=$as_save_IFS
13261   test -z "$as_dir" && as_dir=.
13262     for ac_exec_ext in '' $ac_executable_extensions; do
13263   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
13264     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13265     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13266     break 2
13267   fi
13268 done
13269   done
13270 IFS=$as_save_IFS
13271
13272   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13273   ;;
13274 esac
13275 fi
13276 GMSGFMT=$ac_cv_path_GMSGFMT
13277 if test -n "$GMSGFMT"; then
13278   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13279 $as_echo "$GMSGFMT" >&6; }
13280 else
13281   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13282 $as_echo "no" >&6; }
13283 fi
13284
13285
13286
13287
13288 # Prepare PATH_SEPARATOR.
13289 # The user is always right.
13290 if test "${PATH_SEPARATOR+set}" != set; then
13291   echo "#! /bin/sh" >conf$$.sh
13292   echo  "exit 0"   >>conf$$.sh
13293   chmod +x conf$$.sh
13294   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13295     PATH_SEPARATOR=';'
13296   else
13297     PATH_SEPARATOR=:
13298   fi
13299   rm -f conf$$.sh
13300 fi
13301
13302 # Find out how to test for executable files. Don't use a zero-byte file,
13303 # as systems may use methods other than mode bits to determine executability.
13304 cat >conf$$.file <<_ASEOF
13305 #! /bin/sh
13306 exit 0
13307 _ASEOF
13308 chmod +x conf$$.file
13309 if test -x conf$$.file >/dev/null 2>&1; then
13310   ac_executable_p="test -x"
13311 else
13312   ac_executable_p="test -f"
13313 fi
13314 rm -f conf$$.file
13315
13316 # Extract the first word of "xgettext", so it can be a program name with args.
13317 set dummy xgettext; ac_word=$2
13318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13319 $as_echo_n "checking for $ac_word... " >&6; }
13320 if test "${ac_cv_path_XGETTEXT+set}" = set; then :
13321   $as_echo_n "(cached) " >&6
13322 else
13323   case "$XGETTEXT" in
13324   [\\/]* | ?:[\\/]*)
13325     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13326     ;;
13327   *)
13328     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13329     for ac_dir in $PATH; do
13330       IFS="$ac_save_IFS"
13331       test -z "$ac_dir" && ac_dir=.
13332       for ac_exec_ext in '' $ac_executable_extensions; do
13333         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13334           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13335      (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
13336             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13337             break 2
13338           fi
13339         fi
13340       done
13341     done
13342     IFS="$ac_save_IFS"
13343   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13344     ;;
13345 esac
13346 fi
13347 XGETTEXT="$ac_cv_path_XGETTEXT"
13348 if test "$XGETTEXT" != ":"; then
13349   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13350 $as_echo "$XGETTEXT" >&6; }
13351 else
13352   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13353 $as_echo "no" >&6; }
13354 fi
13355
13356     rm -f messages.po
13357
13358
13359 # Prepare PATH_SEPARATOR.
13360 # The user is always right.
13361 if test "${PATH_SEPARATOR+set}" != set; then
13362   echo "#! /bin/sh" >conf$$.sh
13363   echo  "exit 0"   >>conf$$.sh
13364   chmod +x conf$$.sh
13365   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13366     PATH_SEPARATOR=';'
13367   else
13368     PATH_SEPARATOR=:
13369   fi
13370   rm -f conf$$.sh
13371 fi
13372
13373 # Find out how to test for executable files. Don't use a zero-byte file,
13374 # as systems may use methods other than mode bits to determine executability.
13375 cat >conf$$.file <<_ASEOF
13376 #! /bin/sh
13377 exit 0
13378 _ASEOF
13379 chmod +x conf$$.file
13380 if test -x conf$$.file >/dev/null 2>&1; then
13381   ac_executable_p="test -x"
13382 else
13383   ac_executable_p="test -f"
13384 fi
13385 rm -f conf$$.file
13386
13387 # Extract the first word of "msgmerge", so it can be a program name with args.
13388 set dummy msgmerge; ac_word=$2
13389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13390 $as_echo_n "checking for $ac_word... " >&6; }
13391 if test "${ac_cv_path_MSGMERGE+set}" = set; then :
13392   $as_echo_n "(cached) " >&6
13393 else
13394   case "$MSGMERGE" in
13395   [\\/]* | ?:[\\/]*)
13396     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13397     ;;
13398   *)
13399     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13400     for ac_dir in $PATH; do
13401       IFS="$ac_save_IFS"
13402       test -z "$ac_dir" && ac_dir=.
13403       for ac_exec_ext in '' $ac_executable_extensions; do
13404         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13405           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13406             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13407             break 2
13408           fi
13409         fi
13410       done
13411     done
13412     IFS="$ac_save_IFS"
13413   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13414     ;;
13415 esac
13416 fi
13417 MSGMERGE="$ac_cv_path_MSGMERGE"
13418 if test "$MSGMERGE" != ":"; then
13419   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13420 $as_echo "$MSGMERGE" >&6; }
13421 else
13422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13423 $as_echo "no" >&6; }
13424 fi
13425
13426
13427       if test "$GMSGFMT" != ":"; then
13428             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13429        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13430       : ;
13431     else
13432       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13433       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13434 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13435       GMSGFMT=":"
13436     fi
13437   fi
13438
13439       if test "$XGETTEXT" != ":"; then
13440             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13441        (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
13442       : ;
13443     else
13444       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13445 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13446       XGETTEXT=":"
13447     fi
13448         rm -f messages.po
13449   fi
13450
13451   ac_config_commands="$ac_config_commands default-1"
13452
13453
13454
13455
13456 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13457 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13458     # Check whether --enable-maintainer-mode was given.
13459 if test "${enable_maintainer_mode+set}" = set; then :
13460   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13461 else
13462   USE_MAINTAINER_MODE=no
13463 fi
13464
13465   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13466 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13467    if test $USE_MAINTAINER_MODE = yes; then
13468   MAINTAINER_MODE_TRUE=
13469   MAINTAINER_MODE_FALSE='#'
13470 else
13471   MAINTAINER_MODE_TRUE='#'
13472   MAINTAINER_MODE_FALSE=
13473 fi
13474
13475   MAINT=$MAINTAINER_MODE_TRUE
13476
13477
13478  if false; then
13479   GENINSRC_NEVER_TRUE=
13480   GENINSRC_NEVER_FALSE='#'
13481 else
13482   GENINSRC_NEVER_TRUE='#'
13483   GENINSRC_NEVER_FALSE=
13484 fi
13485
13486
13487
13488 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
13489 do :
13490   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13491 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13492 eval as_val=\$$as_ac_Header
13493    if test "x$as_val" = x""yes; then :
13494   cat >>confdefs.h <<_ACEOF
13495 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13496 _ACEOF
13497
13498 fi
13499
13500 done
13501
13502 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13503 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13504 if test "${gcc_cv_header_string+set}" = set; then :
13505   $as_echo_n "(cached) " >&6
13506 else
13507   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13508 /* end confdefs.h.  */
13509 #include <string.h>
13510 #include <strings.h>
13511 int
13512 main ()
13513 {
13514
13515   ;
13516   return 0;
13517 }
13518 _ACEOF
13519 if ac_fn_c_try_compile "$LINENO"; then :
13520   gcc_cv_header_string=yes
13521 else
13522   gcc_cv_header_string=no
13523 fi
13524 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13525 fi
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13527 $as_echo "$gcc_cv_header_string" >&6; }
13528 if test $gcc_cv_header_string = yes; then
13529
13530 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13531
13532 fi
13533
13534
13535 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13536 # people who are not cross-compiling but are compiling cross-assemblers.
13537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
13538 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
13539 if test "${host}" = "${target}"; then
13540   cross_gas=no
13541 else
13542   cross_gas=yes
13543
13544 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
13545
13546 fi
13547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
13548 $as_echo "$cross_gas" >&6; }
13549
13550 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13551 # for constant arguments.  Useless!
13552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13553 $as_echo_n "checking for working alloca.h... " >&6; }
13554 if test "${ac_cv_working_alloca_h+set}" = set; then :
13555   $as_echo_n "(cached) " >&6
13556 else
13557   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13558 /* end confdefs.h.  */
13559 #include <alloca.h>
13560 int
13561 main ()
13562 {
13563 char *p = (char *) alloca (2 * sizeof (int));
13564                           if (p) return 0;
13565   ;
13566   return 0;
13567 }
13568 _ACEOF
13569 if ac_fn_c_try_link "$LINENO"; then :
13570   ac_cv_working_alloca_h=yes
13571 else
13572   ac_cv_working_alloca_h=no
13573 fi
13574 rm -f core conftest.err conftest.$ac_objext \
13575     conftest$ac_exeext conftest.$ac_ext
13576 fi
13577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13578 $as_echo "$ac_cv_working_alloca_h" >&6; }
13579 if test $ac_cv_working_alloca_h = yes; then
13580
13581 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13582
13583 fi
13584
13585 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13586 $as_echo_n "checking for alloca... " >&6; }
13587 if test "${ac_cv_func_alloca_works+set}" = set; then :
13588   $as_echo_n "(cached) " >&6
13589 else
13590   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13591 /* end confdefs.h.  */
13592 #ifdef __GNUC__
13593 # define alloca __builtin_alloca
13594 #else
13595 # ifdef _MSC_VER
13596 #  include <malloc.h>
13597 #  define alloca _alloca
13598 # else
13599 #  ifdef HAVE_ALLOCA_H
13600 #   include <alloca.h>
13601 #  else
13602 #   ifdef _AIX
13603  #pragma alloca
13604 #   else
13605 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13606 char *alloca ();
13607 #    endif
13608 #   endif
13609 #  endif
13610 # endif
13611 #endif
13612
13613 int
13614 main ()
13615 {
13616 char *p = (char *) alloca (1);
13617                                     if (p) return 0;
13618   ;
13619   return 0;
13620 }
13621 _ACEOF
13622 if ac_fn_c_try_link "$LINENO"; then :
13623   ac_cv_func_alloca_works=yes
13624 else
13625   ac_cv_func_alloca_works=no
13626 fi
13627 rm -f core conftest.err conftest.$ac_objext \
13628     conftest$ac_exeext conftest.$ac_ext
13629 fi
13630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13631 $as_echo "$ac_cv_func_alloca_works" >&6; }
13632
13633 if test $ac_cv_func_alloca_works = yes; then
13634
13635 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13636
13637 else
13638   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13639 # that cause trouble.  Some versions do not even contain alloca or
13640 # contain a buggy version.  If you still want to use their alloca,
13641 # use ar to extract alloca.o from them instead of compiling alloca.c.
13642
13643 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13644
13645 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13646
13647
13648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13649 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13650 if test "${ac_cv_os_cray+set}" = set; then :
13651   $as_echo_n "(cached) " >&6
13652 else
13653   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13654 /* end confdefs.h.  */
13655 #if defined CRAY && ! defined CRAY2
13656 webecray
13657 #else
13658 wenotbecray
13659 #endif
13660
13661 _ACEOF
13662 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13663   $EGREP "webecray" >/dev/null 2>&1; then :
13664   ac_cv_os_cray=yes
13665 else
13666   ac_cv_os_cray=no
13667 fi
13668 rm -f conftest*
13669
13670 fi
13671 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13672 $as_echo "$ac_cv_os_cray" >&6; }
13673 if test $ac_cv_os_cray = yes; then
13674   for ac_func in _getb67 GETB67 getb67; do
13675     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13676 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13677 eval as_val=\$$as_ac_var
13678    if test "x$as_val" = x""yes; then :
13679
13680 cat >>confdefs.h <<_ACEOF
13681 #define CRAY_STACKSEG_END $ac_func
13682 _ACEOF
13683
13684     break
13685 fi
13686
13687   done
13688 fi
13689
13690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13691 $as_echo_n "checking stack direction for C alloca... " >&6; }
13692 if test "${ac_cv_c_stack_direction+set}" = set; then :
13693   $as_echo_n "(cached) " >&6
13694 else
13695   if test "$cross_compiling" = yes; then :
13696   ac_cv_c_stack_direction=0
13697 else
13698   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13699 /* end confdefs.h.  */
13700 $ac_includes_default
13701 int
13702 find_stack_direction ()
13703 {
13704   static char *addr = 0;
13705   auto char dummy;
13706   if (addr == 0)
13707     {
13708       addr = &dummy;
13709       return find_stack_direction ();
13710     }
13711   else
13712     return (&dummy > addr) ? 1 : -1;
13713 }
13714
13715 int
13716 main ()
13717 {
13718   return find_stack_direction () < 0;
13719 }
13720 _ACEOF
13721 if ac_fn_c_try_run "$LINENO"; then :
13722   ac_cv_c_stack_direction=1
13723 else
13724   ac_cv_c_stack_direction=-1
13725 fi
13726 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13727   conftest.$ac_objext conftest.beam conftest.$ac_ext
13728 fi
13729
13730 fi
13731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13732 $as_echo "$ac_cv_c_stack_direction" >&6; }
13733 cat >>confdefs.h <<_ACEOF
13734 #define STACK_DIRECTION $ac_cv_c_stack_direction
13735 _ACEOF
13736
13737
13738 fi
13739
13740 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
13741 $as_echo_n "checking for inline... " >&6; }
13742 if test "${ac_cv_c_inline+set}" = set; then :
13743   $as_echo_n "(cached) " >&6
13744 else
13745   ac_cv_c_inline=no
13746 for ac_kw in inline __inline__ __inline; do
13747   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13748 /* end confdefs.h.  */
13749 #ifndef __cplusplus
13750 typedef int foo_t;
13751 static $ac_kw foo_t static_foo () {return 0; }
13752 $ac_kw foo_t foo () {return 0; }
13753 #endif
13754
13755 _ACEOF
13756 if ac_fn_c_try_compile "$LINENO"; then :
13757   ac_cv_c_inline=$ac_kw
13758 fi
13759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13760   test "$ac_cv_c_inline" != no && break
13761 done
13762
13763 fi
13764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
13765 $as_echo "$ac_cv_c_inline" >&6; }
13766
13767 case $ac_cv_c_inline in
13768   inline | yes) ;;
13769   *)
13770     case $ac_cv_c_inline in
13771       no) ac_val=;;
13772       *) ac_val=$ac_cv_c_inline;;
13773     esac
13774     cat >>confdefs.h <<_ACEOF
13775 #ifndef __cplusplus
13776 #define inline $ac_val
13777 #endif
13778 _ACEOF
13779     ;;
13780 esac
13781
13782
13783 # VMS doesn't have unlink.
13784 for ac_func in unlink remove
13785 do :
13786   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13787 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13788 eval as_val=\$$as_ac_var
13789    if test "x$as_val" = x""yes; then :
13790   cat >>confdefs.h <<_ACEOF
13791 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13792 _ACEOF
13793  break
13794 fi
13795 done
13796
13797 for ac_func in sbrk setlocale
13798 do :
13799   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13800 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13801 eval as_val=\$$as_ac_var
13802    if test "x$as_val" = x""yes; then :
13803   cat >>confdefs.h <<_ACEOF
13804 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13805 _ACEOF
13806
13807 fi
13808 done
13809
13810
13811
13812   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13813 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13814 if test "${am_cv_val_LC_MESSAGES+set}" = set; then :
13815   $as_echo_n "(cached) " >&6
13816 else
13817   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13818 /* end confdefs.h.  */
13819 #include <locale.h>
13820 int
13821 main ()
13822 {
13823 return LC_MESSAGES
13824   ;
13825   return 0;
13826 }
13827 _ACEOF
13828 if ac_fn_c_try_link "$LINENO"; then :
13829   am_cv_val_LC_MESSAGES=yes
13830 else
13831   am_cv_val_LC_MESSAGES=no
13832 fi
13833 rm -f core conftest.err conftest.$ac_objext \
13834     conftest$ac_exeext conftest.$ac_ext
13835 fi
13836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13837 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13838   if test $am_cv_val_LC_MESSAGES = yes; then
13839
13840 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13841
13842   fi
13843
13844
13845 # do we need the math library?
13846 case "${need_libm}" in
13847 yes)
13848   LIBM=
13849 case $host in
13850 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
13851   # These system don't have libm, or don't need it
13852   ;;
13853 *-ncr-sysv4.3*)
13854   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
13855 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
13856 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then :
13857   $as_echo_n "(cached) " >&6
13858 else
13859   ac_check_lib_save_LIBS=$LIBS
13860 LIBS="-lmw  $LIBS"
13861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13862 /* end confdefs.h.  */
13863
13864 /* Override any GCC internal prototype to avoid an error.
13865    Use char because int might match the return type of a GCC
13866    builtin and then its argument prototype would still apply.  */
13867 #ifdef __cplusplus
13868 extern "C"
13869 #endif
13870 char _mwvalidcheckl ();
13871 int
13872 main ()
13873 {
13874 return _mwvalidcheckl ();
13875   ;
13876   return 0;
13877 }
13878 _ACEOF
13879 if ac_fn_c_try_link "$LINENO"; then :
13880   ac_cv_lib_mw__mwvalidcheckl=yes
13881 else
13882   ac_cv_lib_mw__mwvalidcheckl=no
13883 fi
13884 rm -f core conftest.err conftest.$ac_objext \
13885     conftest$ac_exeext conftest.$ac_ext
13886 LIBS=$ac_check_lib_save_LIBS
13887 fi
13888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
13889 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
13890 if test "x$ac_cv_lib_mw__mwvalidcheckl" = x""yes; then :
13891   LIBM="-lmw"
13892 fi
13893
13894   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13895 $as_echo_n "checking for cos in -lm... " >&6; }
13896 if test "${ac_cv_lib_m_cos+set}" = set; then :
13897   $as_echo_n "(cached) " >&6
13898 else
13899   ac_check_lib_save_LIBS=$LIBS
13900 LIBS="-lm  $LIBS"
13901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13902 /* end confdefs.h.  */
13903
13904 /* Override any GCC internal prototype to avoid an error.
13905    Use char because int might match the return type of a GCC
13906    builtin and then its argument prototype would still apply.  */
13907 #ifdef __cplusplus
13908 extern "C"
13909 #endif
13910 char cos ();
13911 int
13912 main ()
13913 {
13914 return cos ();
13915   ;
13916   return 0;
13917 }
13918 _ACEOF
13919 if ac_fn_c_try_link "$LINENO"; then :
13920   ac_cv_lib_m_cos=yes
13921 else
13922   ac_cv_lib_m_cos=no
13923 fi
13924 rm -f core conftest.err conftest.$ac_objext \
13925     conftest$ac_exeext conftest.$ac_ext
13926 LIBS=$ac_check_lib_save_LIBS
13927 fi
13928 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13929 $as_echo "$ac_cv_lib_m_cos" >&6; }
13930 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13931   LIBM="$LIBM -lm"
13932 fi
13933
13934   ;;
13935 *)
13936   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
13937 $as_echo_n "checking for cos in -lm... " >&6; }
13938 if test "${ac_cv_lib_m_cos+set}" = set; then :
13939   $as_echo_n "(cached) " >&6
13940 else
13941   ac_check_lib_save_LIBS=$LIBS
13942 LIBS="-lm  $LIBS"
13943 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13944 /* end confdefs.h.  */
13945
13946 /* Override any GCC internal prototype to avoid an error.
13947    Use char because int might match the return type of a GCC
13948    builtin and then its argument prototype would still apply.  */
13949 #ifdef __cplusplus
13950 extern "C"
13951 #endif
13952 char cos ();
13953 int
13954 main ()
13955 {
13956 return cos ();
13957   ;
13958   return 0;
13959 }
13960 _ACEOF
13961 if ac_fn_c_try_link "$LINENO"; then :
13962   ac_cv_lib_m_cos=yes
13963 else
13964   ac_cv_lib_m_cos=no
13965 fi
13966 rm -f core conftest.err conftest.$ac_objext \
13967     conftest$ac_exeext conftest.$ac_ext
13968 LIBS=$ac_check_lib_save_LIBS
13969 fi
13970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
13971 $as_echo "$ac_cv_lib_m_cos" >&6; }
13972 if test "x$ac_cv_lib_m_cos" = x""yes; then :
13973   LIBM="-lm"
13974 fi
13975
13976   ;;
13977 esac
13978
13979
13980
13981   ;;
13982 esac
13983
13984 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
13985 # enough, but on some of those systems, the assert macro relies on requoting
13986 # working properly!
13987 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
13988 $as_echo_n "checking for working assert macro... " >&6; }
13989 if test "${gas_cv_assert_ok+set}" = set; then :
13990   $as_echo_n "(cached) " >&6
13991 else
13992   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13993 /* end confdefs.h.  */
13994 #include <assert.h>
13995 #include <stdio.h>
13996 int
13997 main ()
13998 {
13999
14000 /* check for requoting problems */
14001 static int a, b, c, d;
14002 static char *s;
14003 assert (!strcmp(s, "foo bar baz quux"));
14004 /* check for newline handling */
14005 assert (a == b
14006         || c == d);
14007
14008   ;
14009   return 0;
14010 }
14011 _ACEOF
14012 if ac_fn_c_try_link "$LINENO"; then :
14013   gas_cv_assert_ok=yes
14014 else
14015   gas_cv_assert_ok=no
14016 fi
14017 rm -f core conftest.err conftest.$ac_objext \
14018     conftest$ac_exeext conftest.$ac_ext
14019 fi
14020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
14021 $as_echo "$gas_cv_assert_ok" >&6; }
14022 test $gas_cv_assert_ok = yes ||
14023 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
14024
14025
14026
14027 # On some systems, the system header files may not declare malloc, realloc,
14028 # and free.  There are places where gas needs these functions to have been
14029 # declared -- such as when taking their addresses.
14030 gas_test_headers="
14031 #ifdef HAVE_MEMORY_H
14032 #include <memory.h>
14033 #endif
14034 #ifdef HAVE_STRING_H
14035 #include <string.h>
14036 #else
14037 #ifdef HAVE_STRINGS_H
14038 #include <strings.h>
14039 #endif
14040 #endif
14041 #ifdef HAVE_STDLIB_H
14042 #include <stdlib.h>
14043 #endif
14044 #ifdef HAVE_UNISTD_H
14045 #include <unistd.h>
14046 #endif
14047 "
14048
14049 # Does errno.h declare errno, or do we have to add a separate declaration
14050 # for it?
14051
14052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
14053 $as_echo_n "checking whether declaration is required for errno... " >&6; }
14054 if test "${gas_cv_decl_needed_errno+set}" = set; then :
14055   $as_echo_n "(cached) " >&6
14056 else
14057   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14058 /* end confdefs.h.  */
14059
14060 #ifdef HAVE_ERRNO_H
14061 #include <errno.h>
14062 #endif
14063
14064 int
14065 main ()
14066 {
14067
14068 typedef int f;
14069 f x;
14070 x = (f) errno;
14071
14072   ;
14073   return 0;
14074 }
14075 _ACEOF
14076 if ac_fn_c_try_link "$LINENO"; then :
14077   gas_cv_decl_needed_errno=no
14078 else
14079   gas_cv_decl_needed_errno=yes
14080 fi
14081 rm -f core conftest.err conftest.$ac_objext \
14082     conftest$ac_exeext conftest.$ac_ext
14083 fi
14084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
14085 $as_echo "$gas_cv_decl_needed_errno" >&6; }
14086 if test $gas_cv_decl_needed_errno = yes; then
14087
14088 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
14089
14090 fi
14091
14092
14093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
14094 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
14095 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then :
14096   $as_echo_n "(cached) " >&6
14097 else
14098   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14099 /* end confdefs.h.  */
14100 #include <unistd.h>
14101 int
14102 main ()
14103 {
14104 extern int getopt (int, char *const*, const char *);
14105   ;
14106   return 0;
14107 }
14108 _ACEOF
14109 if ac_fn_c_try_compile "$LINENO"; then :
14110   gas_cv_decl_getopt_unistd_h=yes
14111 else
14112   gas_cv_decl_getopt_unistd_h=no
14113 fi
14114 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14115 fi
14116
14117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
14118 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
14119 if test $gas_cv_decl_getopt_unistd_h = yes; then
14120
14121 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
14122
14123 fi
14124
14125
14126 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
14127 $as_echo_n "checking whether declaration is required for environ... " >&6; }
14128 if test "${gas_cv_decl_needed_environ+set}" = set; then :
14129   $as_echo_n "(cached) " >&6
14130 else
14131   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14132 /* end confdefs.h.  */
14133 $gas_test_headers
14134 int
14135 main ()
14136 {
14137
14138 typedef char **f;
14139 f x;
14140 x = (f) environ;
14141
14142   ;
14143   return 0;
14144 }
14145 _ACEOF
14146 if ac_fn_c_try_link "$LINENO"; then :
14147   gas_cv_decl_needed_environ=no
14148 else
14149   gas_cv_decl_needed_environ=yes
14150 fi
14151 rm -f core conftest.err conftest.$ac_objext \
14152     conftest$ac_exeext conftest.$ac_ext
14153 fi
14154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
14155 $as_echo "$gas_cv_decl_needed_environ" >&6; }
14156 if test $gas_cv_decl_needed_environ = yes; then
14157
14158 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
14159
14160 fi
14161
14162
14163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
14164 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
14165 if test "${gas_cv_decl_needed_ffs+set}" = set; then :
14166   $as_echo_n "(cached) " >&6
14167 else
14168   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14169 /* end confdefs.h.  */
14170 $gas_test_headers
14171 int
14172 main ()
14173 {
14174
14175 typedef int (*f)(int);
14176 f x;
14177 x = (f) ffs;
14178
14179   ;
14180   return 0;
14181 }
14182 _ACEOF
14183 if ac_fn_c_try_link "$LINENO"; then :
14184   gas_cv_decl_needed_ffs=no
14185 else
14186   gas_cv_decl_needed_ffs=yes
14187 fi
14188 rm -f core conftest.err conftest.$ac_objext \
14189     conftest$ac_exeext conftest.$ac_ext
14190 fi
14191 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14192 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
14193 if test $gas_cv_decl_needed_ffs = yes; then
14194
14195 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14196
14197 fi
14198
14199
14200 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14201 $as_echo_n "checking whether declaration is required for free... " >&6; }
14202 if test "${gas_cv_decl_needed_free+set}" = set; then :
14203   $as_echo_n "(cached) " >&6
14204 else
14205   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14206 /* end confdefs.h.  */
14207 $gas_test_headers
14208 int
14209 main ()
14210 {
14211
14212 typedef void (*f)();
14213 f x;
14214 x = (f) free;
14215
14216   ;
14217   return 0;
14218 }
14219 _ACEOF
14220 if ac_fn_c_try_link "$LINENO"; then :
14221   gas_cv_decl_needed_free=no
14222 else
14223   gas_cv_decl_needed_free=yes
14224 fi
14225 rm -f core conftest.err conftest.$ac_objext \
14226     conftest$ac_exeext conftest.$ac_ext
14227 fi
14228 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14229 $as_echo "$gas_cv_decl_needed_free" >&6; }
14230 if test $gas_cv_decl_needed_free = yes; then
14231
14232 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14233
14234 fi
14235
14236
14237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14238 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14239 if test "${gas_cv_decl_needed_malloc+set}" = set; then :
14240   $as_echo_n "(cached) " >&6
14241 else
14242   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14243 /* end confdefs.h.  */
14244 $gas_test_headers
14245 int
14246 main ()
14247 {
14248
14249 typedef char *(*f)();
14250 f x;
14251 x = (f) malloc;
14252
14253   ;
14254   return 0;
14255 }
14256 _ACEOF
14257 if ac_fn_c_try_link "$LINENO"; then :
14258   gas_cv_decl_needed_malloc=no
14259 else
14260   gas_cv_decl_needed_malloc=yes
14261 fi
14262 rm -f core conftest.err conftest.$ac_objext \
14263     conftest$ac_exeext conftest.$ac_ext
14264 fi
14265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14266 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14267 if test $gas_cv_decl_needed_malloc = yes; then
14268
14269 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14270
14271 fi
14272
14273
14274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14275 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14276 if test "${gas_cv_decl_needed_sbrk+set}" = set; then :
14277   $as_echo_n "(cached) " >&6
14278 else
14279   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14280 /* end confdefs.h.  */
14281 $gas_test_headers
14282 int
14283 main ()
14284 {
14285
14286 typedef char *(*f)();
14287 f x;
14288 x = (f) sbrk;
14289
14290   ;
14291   return 0;
14292 }
14293 _ACEOF
14294 if ac_fn_c_try_link "$LINENO"; then :
14295   gas_cv_decl_needed_sbrk=no
14296 else
14297   gas_cv_decl_needed_sbrk=yes
14298 fi
14299 rm -f core conftest.err conftest.$ac_objext \
14300     conftest$ac_exeext conftest.$ac_ext
14301 fi
14302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14303 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14304 if test $gas_cv_decl_needed_sbrk = yes; then
14305
14306 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14307
14308 fi
14309
14310
14311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14312 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14313 if test "${gas_cv_decl_needed_strstr+set}" = set; then :
14314   $as_echo_n "(cached) " >&6
14315 else
14316   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14317 /* end confdefs.h.  */
14318 $gas_test_headers
14319 int
14320 main ()
14321 {
14322
14323 typedef char *(*f)();
14324 f x;
14325 x = (f) strstr;
14326
14327   ;
14328   return 0;
14329 }
14330 _ACEOF
14331 if ac_fn_c_try_link "$LINENO"; then :
14332   gas_cv_decl_needed_strstr=no
14333 else
14334   gas_cv_decl_needed_strstr=yes
14335 fi
14336 rm -f core conftest.err conftest.$ac_objext \
14337     conftest$ac_exeext conftest.$ac_ext
14338 fi
14339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14340 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14341 if test $gas_cv_decl_needed_strstr = yes; then
14342
14343 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14344
14345 fi
14346
14347
14348 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14349 if test "x$ac_cv_have_decl_free" = x""yes; then :
14350   ac_have_decl=1
14351 else
14352   ac_have_decl=0
14353 fi
14354
14355 cat >>confdefs.h <<_ACEOF
14356 #define HAVE_DECL_FREE $ac_have_decl
14357 _ACEOF
14358 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14359 if test "x$ac_cv_have_decl_getenv" = x""yes; then :
14360   ac_have_decl=1
14361 else
14362   ac_have_decl=0
14363 fi
14364
14365 cat >>confdefs.h <<_ACEOF
14366 #define HAVE_DECL_GETENV $ac_have_decl
14367 _ACEOF
14368 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14369 if test "x$ac_cv_have_decl_malloc" = x""yes; then :
14370   ac_have_decl=1
14371 else
14372   ac_have_decl=0
14373 fi
14374
14375 cat >>confdefs.h <<_ACEOF
14376 #define HAVE_DECL_MALLOC $ac_have_decl
14377 _ACEOF
14378 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14379 if test "x$ac_cv_have_decl_mempcpy" = x""yes; then :
14380   ac_have_decl=1
14381 else
14382   ac_have_decl=0
14383 fi
14384
14385 cat >>confdefs.h <<_ACEOF
14386 #define HAVE_DECL_MEMPCPY $ac_have_decl
14387 _ACEOF
14388 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14389 if test "x$ac_cv_have_decl_realloc" = x""yes; then :
14390   ac_have_decl=1
14391 else
14392   ac_have_decl=0
14393 fi
14394
14395 cat >>confdefs.h <<_ACEOF
14396 #define HAVE_DECL_REALLOC $ac_have_decl
14397 _ACEOF
14398 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14399 if test "x$ac_cv_have_decl_stpcpy" = x""yes; then :
14400   ac_have_decl=1
14401 else
14402   ac_have_decl=0
14403 fi
14404
14405 cat >>confdefs.h <<_ACEOF
14406 #define HAVE_DECL_STPCPY $ac_have_decl
14407 _ACEOF
14408 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14409 if test "x$ac_cv_have_decl_strstr" = x""yes; then :
14410   ac_have_decl=1
14411 else
14412   ac_have_decl=0
14413 fi
14414
14415 cat >>confdefs.h <<_ACEOF
14416 #define HAVE_DECL_STRSTR $ac_have_decl
14417 _ACEOF
14418 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14419 if test "x$ac_cv_have_decl_vsnprintf" = x""yes; then :
14420   ac_have_decl=1
14421 else
14422   ac_have_decl=0
14423 fi
14424
14425 cat >>confdefs.h <<_ACEOF
14426 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14427 _ACEOF
14428 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
14429 if test "x$ac_cv_have_decl_asprintf" = x""yes; then :
14430   ac_have_decl=1
14431 else
14432   ac_have_decl=0
14433 fi
14434
14435 cat >>confdefs.h <<_ACEOF
14436 #define HAVE_DECL_ASPRINTF $ac_have_decl
14437 _ACEOF
14438
14439
14440
14441 case "${host}" in
14442 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14443
14444 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14445  ;;
14446 esac
14447
14448 # Link in zlib if we can.  This allows us to write compressed debug sections.
14449
14450   # Use the system's zlib library.
14451   zlibdir="-L\$(top_builddir)/../zlib"
14452   zlibinc="-I\$(top_srcdir)/../zlib"
14453
14454 # Check whether --with-system-zlib was given.
14455 if test "${with_system_zlib+set}" = set; then :
14456   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14457     zlibdir=
14458     zlibinc=
14459   fi
14460
14461 fi
14462
14463
14464
14465
14466
14467 # Support for VMS timestamps via cross compile
14468
14469 if test "$ac_cv_header_time_h" = yes; then
14470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14471 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14472  if test "${gas_cv_have_time_type_member_tm_gmtoff+set}" = set; then :
14473   $as_echo_n "(cached) " >&6
14474 else
14475   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14476 /* end confdefs.h.  */
14477
14478 #define _BSD_SOURCE 1
14479 #include <time.h>
14480 int
14481 main ()
14482 {
14483 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14484   ;
14485   return 0;
14486 }
14487 _ACEOF
14488 if ac_fn_c_try_compile "$LINENO"; then :
14489   gas_cv_have_time_type_member_tm_gmtoff=yes
14490 else
14491   gas_cv_have_time_type_member_tm_gmtoff=no
14492
14493 fi
14494 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14495 fi
14496
14497  if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
14498
14499 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
14500
14501  fi
14502  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
14503 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
14504
14505 fi
14506
14507 if test "$ac_cv_header_sys_stat_h" = yes; then
14508     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
14509 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
14510  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+set}" = set; then :
14511   $as_echo_n "(cached) " >&6
14512 else
14513   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14514 /* end confdefs.h.  */
14515
14516 #define _BSD_SOURCE 1
14517 #include <sys/stat.h>
14518 int
14519 main ()
14520 {
14521 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
14522   ;
14523   return 0;
14524 }
14525 _ACEOF
14526 if ac_fn_c_try_compile "$LINENO"; then :
14527   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
14528 else
14529   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
14530
14531 fi
14532 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14533 fi
14534
14535  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
14536
14537 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
14538
14539  fi
14540  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
14541 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
14542
14543     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
14544 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
14545  if test "${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+set}" = set; then :
14546   $as_echo_n "(cached) " >&6
14547 else
14548   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14549 /* end confdefs.h.  */
14550
14551 #define _BSD_SOURCE 1
14552 #include <sys/stat.h>
14553 int
14554 main ()
14555 {
14556 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
14557   ;
14558   return 0;
14559 }
14560 _ACEOF
14561 if ac_fn_c_try_compile "$LINENO"; then :
14562   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
14563 else
14564   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
14565
14566 fi
14567 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14568 fi
14569
14570  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
14571
14572 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
14573
14574  fi
14575  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
14576 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
14577
14578 fi
14579
14580
14581
14582
14583
14584
14585
14586
14587
14588 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
14589
14590 ac_config_commands="$ac_config_commands default"
14591
14592
14593 cat >confcache <<\_ACEOF
14594 # This file is a shell script that caches the results of configure
14595 # tests run on this system so they can be shared between configure
14596 # scripts and configure runs, see configure's option --config-cache.
14597 # It is not useful on other systems.  If it contains results you don't
14598 # want to keep, you may remove or edit it.
14599 #
14600 # config.status only pays attention to the cache file if you give it
14601 # the --recheck option to rerun configure.
14602 #
14603 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14604 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14605 # following values.
14606
14607 _ACEOF
14608
14609 # The following way of writing the cache mishandles newlines in values,
14610 # but we know of no workaround that is simple, portable, and efficient.
14611 # So, we kill variables containing newlines.
14612 # Ultrix sh set writes to stderr and can't be redirected directly,
14613 # and sets the high bit in the cache file unless we assign to the vars.
14614 (
14615   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14616     eval ac_val=\$$ac_var
14617     case $ac_val in #(
14618     *${as_nl}*)
14619       case $ac_var in #(
14620       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
14621 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
14622       esac
14623       case $ac_var in #(
14624       _ | IFS | as_nl) ;; #(
14625       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14626       *) { eval $ac_var=; unset $ac_var;} ;;
14627       esac ;;
14628     esac
14629   done
14630
14631   (set) 2>&1 |
14632     case $as_nl`(ac_space=' '; set) 2>&1` in #(
14633     *${as_nl}ac_space=\ *)
14634       # `set' does not quote correctly, so add quotes: double-quote
14635       # substitution turns \\\\ into \\, and sed turns \\ into \.
14636       sed -n \
14637         "s/'/'\\\\''/g;
14638           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
14639       ;; #(
14640     *)
14641       # `set' quotes correctly as required by POSIX, so do not add quotes.
14642       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
14643       ;;
14644     esac |
14645     sort
14646 ) |
14647   sed '
14648      /^ac_cv_env_/b end
14649      t clear
14650      :clear
14651      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14652      t end
14653      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14654      :end' >>confcache
14655 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14656   if test -w "$cache_file"; then
14657     test "x$cache_file" != "x/dev/null" &&
14658       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
14659 $as_echo "$as_me: updating cache $cache_file" >&6;}
14660     cat confcache >$cache_file
14661   else
14662     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
14663 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
14664   fi
14665 fi
14666 rm -f confcache
14667
14668 test "x$prefix" = xNONE && prefix=$ac_default_prefix
14669 # Let make expand exec_prefix.
14670 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
14671
14672 DEFS=-DHAVE_CONFIG_H
14673
14674 ac_libobjs=
14675 ac_ltlibobjs=
14676 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
14677   # 1. Remove the extension, and $U if already installed.
14678   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14679   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14680   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
14681   #    will be set to the directory where LIBOBJS objects are built.
14682   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
14683   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
14684 done
14685 LIBOBJS=$ac_libobjs
14686
14687 LTLIBOBJS=$ac_ltlibobjs
14688
14689
14690 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
14691   as_fn_error "conditional \"AMDEP\" was never defined.
14692 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14693 fi
14694 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
14695   as_fn_error "conditional \"am__fastdepCC\" was never defined.
14696 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14697 fi
14698  if test -n "$EXEEXT"; then
14699   am__EXEEXT_TRUE=
14700   am__EXEEXT_FALSE='#'
14701 else
14702   am__EXEEXT_TRUE='#'
14703   am__EXEEXT_FALSE=
14704 fi
14705
14706
14707 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14708   as_fn_error "conditional \"MAINTAINER_MODE\" was never defined.
14709 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14710 fi
14711 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
14712   as_fn_error "conditional \"GENINSRC_NEVER\" was never defined.
14713 Usually this means the macro was only invoked conditionally." "$LINENO" 5
14714 fi
14715
14716 : ${CONFIG_STATUS=./config.status}
14717 ac_write_fail=0
14718 ac_clean_files_save=$ac_clean_files
14719 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14720 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
14721 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
14722 as_write_fail=0
14723 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14724 #! $SHELL
14725 # Generated by $as_me.
14726 # Run this file to recreate the current configuration.
14727 # Compiler output produced by configure, useful for debugging
14728 # configure, is in config.log if it exists.
14729
14730 debug=false
14731 ac_cs_recheck=false
14732 ac_cs_silent=false
14733
14734 SHELL=\${CONFIG_SHELL-$SHELL}
14735 export SHELL
14736 _ASEOF
14737 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14738 ## -------------------- ##
14739 ## M4sh Initialization. ##
14740 ## -------------------- ##
14741
14742 # Be more Bourne compatible
14743 DUALCASE=1; export DUALCASE # for MKS sh
14744 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14745   emulate sh
14746   NULLCMD=:
14747   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14748   # is contrary to our usage.  Disable this feature.
14749   alias -g '${1+"$@"}'='"$@"'
14750   setopt NO_GLOB_SUBST
14751 else
14752   case `(set -o) 2>/dev/null` in #(
14753   *posix*) :
14754     set -o posix ;; #(
14755   *) :
14756      ;;
14757 esac
14758 fi
14759
14760
14761 as_nl='
14762 '
14763 export as_nl
14764 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14765 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14766 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14767 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14768 # Prefer a ksh shell builtin over an external printf program on Solaris,
14769 # but without wasting forks for bash or zsh.
14770 if test -z "$BASH_VERSION$ZSH_VERSION" \
14771     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
14772   as_echo='print -r --'
14773   as_echo_n='print -rn --'
14774 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
14775   as_echo='printf %s\n'
14776   as_echo_n='printf %s'
14777 else
14778   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
14779     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14780     as_echo_n='/usr/ucb/echo -n'
14781   else
14782     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
14783     as_echo_n_body='eval
14784       arg=$1;
14785       case $arg in #(
14786       *"$as_nl"*)
14787         expr "X$arg" : "X\\(.*\\)$as_nl";
14788         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
14789       esac;
14790       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
14791     '
14792     export as_echo_n_body
14793     as_echo_n='sh -c $as_echo_n_body as_echo'
14794   fi
14795   export as_echo_body
14796   as_echo='sh -c $as_echo_body as_echo'
14797 fi
14798
14799 # The user is always right.
14800 if test "${PATH_SEPARATOR+set}" != set; then
14801   PATH_SEPARATOR=:
14802   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14803     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14804       PATH_SEPARATOR=';'
14805   }
14806 fi
14807
14808
14809 # IFS
14810 # We need space, tab and new line, in precisely that order.  Quoting is
14811 # there to prevent editors from complaining about space-tab.
14812 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14813 # splitting by setting IFS to empty value.)
14814 IFS=" ""        $as_nl"
14815
14816 # Find who we are.  Look in the path if we contain no directory separator.
14817 case $0 in #((
14818   *[\\/]* ) as_myself=$0 ;;
14819   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14820 for as_dir in $PATH
14821 do
14822   IFS=$as_save_IFS
14823   test -z "$as_dir" && as_dir=.
14824     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14825   done
14826 IFS=$as_save_IFS
14827
14828      ;;
14829 esac
14830 # We did not find ourselves, most probably we were run as `sh COMMAND'
14831 # in which case we are not to be found in the path.
14832 if test "x$as_myself" = x; then
14833   as_myself=$0
14834 fi
14835 if test ! -f "$as_myself"; then
14836   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
14837   exit 1
14838 fi
14839
14840 # Unset variables that we do not need and which cause bugs (e.g. in
14841 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
14842 # suppresses any "Segmentation fault" message there.  '((' could
14843 # trigger a bug in pdksh 5.2.14.
14844 for as_var in BASH_ENV ENV MAIL MAILPATH
14845 do eval test x\${$as_var+set} = xset \
14846   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14847 done
14848 PS1='$ '
14849 PS2='> '
14850 PS4='+ '
14851
14852 # NLS nuisances.
14853 LC_ALL=C
14854 export LC_ALL
14855 LANGUAGE=C
14856 export LANGUAGE
14857
14858 # CDPATH.
14859 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14860
14861
14862 # as_fn_error ERROR [LINENO LOG_FD]
14863 # ---------------------------------
14864 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
14865 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14866 # script with status $?, using 1 if that was 0.
14867 as_fn_error ()
14868 {
14869   as_status=$?; test $as_status -eq 0 && as_status=1
14870   if test "$3"; then
14871     as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14872     $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
14873   fi
14874   $as_echo "$as_me: error: $1" >&2
14875   as_fn_exit $as_status
14876 } # as_fn_error
14877
14878
14879 # as_fn_set_status STATUS
14880 # -----------------------
14881 # Set $? to STATUS, without forking.
14882 as_fn_set_status ()
14883 {
14884   return $1
14885 } # as_fn_set_status
14886
14887 # as_fn_exit STATUS
14888 # -----------------
14889 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14890 as_fn_exit ()
14891 {
14892   set +e
14893   as_fn_set_status $1
14894   exit $1
14895 } # as_fn_exit
14896
14897 # as_fn_unset VAR
14898 # ---------------
14899 # Portably unset VAR.
14900 as_fn_unset ()
14901 {
14902   { eval $1=; unset $1;}
14903 }
14904 as_unset=as_fn_unset
14905 # as_fn_append VAR VALUE
14906 # ----------------------
14907 # Append the text in VALUE to the end of the definition contained in VAR. Take
14908 # advantage of any shell optimizations that allow amortized linear growth over
14909 # repeated appends, instead of the typical quadratic growth present in naive
14910 # implementations.
14911 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
14912   eval 'as_fn_append ()
14913   {
14914     eval $1+=\$2
14915   }'
14916 else
14917   as_fn_append ()
14918   {
14919     eval $1=\$$1\$2
14920   }
14921 fi # as_fn_append
14922
14923 # as_fn_arith ARG...
14924 # ------------------
14925 # Perform arithmetic evaluation on the ARGs, and store the result in the
14926 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14927 # must be portable across $(()) and expr.
14928 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
14929   eval 'as_fn_arith ()
14930   {
14931     as_val=$(( $* ))
14932   }'
14933 else
14934   as_fn_arith ()
14935   {
14936     as_val=`expr "$@" || test $? -eq 1`
14937   }
14938 fi # as_fn_arith
14939
14940
14941 if expr a : '\(a\)' >/dev/null 2>&1 &&
14942    test "X`expr 00001 : '.*\(...\)'`" = X001; then
14943   as_expr=expr
14944 else
14945   as_expr=false
14946 fi
14947
14948 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
14949   as_basename=basename
14950 else
14951   as_basename=false
14952 fi
14953
14954 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
14955   as_dirname=dirname
14956 else
14957   as_dirname=false
14958 fi
14959
14960 as_me=`$as_basename -- "$0" ||
14961 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14962          X"$0" : 'X\(//\)$' \| \
14963          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14964 $as_echo X/"$0" |
14965     sed '/^.*\/\([^/][^/]*\)\/*$/{
14966             s//\1/
14967             q
14968           }
14969           /^X\/\(\/\/\)$/{
14970             s//\1/
14971             q
14972           }
14973           /^X\/\(\/\).*/{
14974             s//\1/
14975             q
14976           }
14977           s/.*/./; q'`
14978
14979 # Avoid depending upon Character Ranges.
14980 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14981 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14982 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14983 as_cr_digits='0123456789'
14984 as_cr_alnum=$as_cr_Letters$as_cr_digits
14985
14986 ECHO_C= ECHO_N= ECHO_T=
14987 case `echo -n x` in #(((((
14988 -n*)
14989   case `echo 'xy\c'` in
14990   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
14991   xy)  ECHO_C='\c';;
14992   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
14993        ECHO_T=' ';;
14994   esac;;
14995 *)
14996   ECHO_N='-n';;
14997 esac
14998
14999 rm -f conf$$ conf$$.exe conf$$.file
15000 if test -d conf$$.dir; then
15001   rm -f conf$$.dir/conf$$.file
15002 else
15003   rm -f conf$$.dir
15004   mkdir conf$$.dir 2>/dev/null
15005 fi
15006 if (echo >conf$$.file) 2>/dev/null; then
15007   if ln -s conf$$.file conf$$ 2>/dev/null; then
15008     as_ln_s='ln -s'
15009     # ... but there are two gotchas:
15010     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15011     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15012     # In both cases, we have to default to `cp -p'.
15013     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15014       as_ln_s='cp -p'
15015   elif ln conf$$.file conf$$ 2>/dev/null; then
15016     as_ln_s=ln
15017   else
15018     as_ln_s='cp -p'
15019   fi
15020 else
15021   as_ln_s='cp -p'
15022 fi
15023 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15024 rmdir conf$$.dir 2>/dev/null
15025
15026
15027 # as_fn_mkdir_p
15028 # -------------
15029 # Create "$as_dir" as a directory, including parents if necessary.
15030 as_fn_mkdir_p ()
15031 {
15032
15033   case $as_dir in #(
15034   -*) as_dir=./$as_dir;;
15035   esac
15036   test -d "$as_dir" || eval $as_mkdir_p || {
15037     as_dirs=
15038     while :; do
15039       case $as_dir in #(
15040       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15041       *) as_qdir=$as_dir;;
15042       esac
15043       as_dirs="'$as_qdir' $as_dirs"
15044       as_dir=`$as_dirname -- "$as_dir" ||
15045 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15046          X"$as_dir" : 'X\(//\)[^/]' \| \
15047          X"$as_dir" : 'X\(//\)$' \| \
15048          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15049 $as_echo X"$as_dir" |
15050     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15051             s//\1/
15052             q
15053           }
15054           /^X\(\/\/\)[^/].*/{
15055             s//\1/
15056             q
15057           }
15058           /^X\(\/\/\)$/{
15059             s//\1/
15060             q
15061           }
15062           /^X\(\/\).*/{
15063             s//\1/
15064             q
15065           }
15066           s/.*/./; q'`
15067       test -d "$as_dir" && break
15068     done
15069     test -z "$as_dirs" || eval "mkdir $as_dirs"
15070   } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
15071
15072
15073 } # as_fn_mkdir_p
15074 if mkdir -p . 2>/dev/null; then
15075   as_mkdir_p='mkdir -p "$as_dir"'
15076 else
15077   test -d ./-p && rmdir ./-p
15078   as_mkdir_p=false
15079 fi
15080
15081 if test -x / >/dev/null 2>&1; then
15082   as_test_x='test -x'
15083 else
15084   if ls -dL / >/dev/null 2>&1; then
15085     as_ls_L_option=L
15086   else
15087     as_ls_L_option=
15088   fi
15089   as_test_x='
15090     eval sh -c '\''
15091       if test -d "$1"; then
15092         test -d "$1/.";
15093       else
15094         case $1 in #(
15095         -*)set "./$1";;
15096         esac;
15097         case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
15098         ???[sx]*):;;*)false;;esac;fi
15099     '\'' sh
15100   '
15101 fi
15102 as_executable_p=$as_test_x
15103
15104 # Sed expression to map a string onto a valid CPP name.
15105 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15106
15107 # Sed expression to map a string onto a valid variable name.
15108 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15109
15110
15111 exec 6>&1
15112 ## ----------------------------------- ##
15113 ## Main body of $CONFIG_STATUS script. ##
15114 ## ----------------------------------- ##
15115 _ASEOF
15116 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15117
15118 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15119 # Save the log message, to keep $0 and so on meaningful, and to
15120 # report actual input values of CONFIG_FILES etc. instead of their
15121 # values after options handling.
15122 ac_log="
15123 This file was extended by gas $as_me 2.26.51, which was
15124 generated by GNU Autoconf 2.64.  Invocation command line was
15125
15126   CONFIG_FILES    = $CONFIG_FILES
15127   CONFIG_HEADERS  = $CONFIG_HEADERS
15128   CONFIG_LINKS    = $CONFIG_LINKS
15129   CONFIG_COMMANDS = $CONFIG_COMMANDS
15130   $ $0 $@
15131
15132 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15133 "
15134
15135 _ACEOF
15136
15137 case $ac_config_files in *"
15138 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15139 esac
15140
15141 case $ac_config_headers in *"
15142 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15143 esac
15144
15145
15146 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15147 # Files that config.status was made for.
15148 config_files="$ac_config_files"
15149 config_headers="$ac_config_headers"
15150 config_commands="$ac_config_commands"
15151
15152 _ACEOF
15153
15154 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15155 ac_cs_usage="\
15156 \`$as_me' instantiates files and other configuration actions
15157 from templates according to the current configuration.  Unless the files
15158 and actions are specified as TAGs, all are instantiated by default.
15159
15160 Usage: $0 [OPTION]... [TAG]...
15161
15162   -h, --help       print this help, then exit
15163   -V, --version    print version number and configuration settings, then exit
15164   -q, --quiet, --silent
15165                    do not print progress messages
15166   -d, --debug      don't remove temporary files
15167       --recheck    update $as_me by reconfiguring in the same conditions
15168       --file=FILE[:TEMPLATE]
15169                    instantiate the configuration file FILE
15170       --header=FILE[:TEMPLATE]
15171                    instantiate the configuration header FILE
15172
15173 Configuration files:
15174 $config_files
15175
15176 Configuration headers:
15177 $config_headers
15178
15179 Configuration commands:
15180 $config_commands
15181
15182 Report bugs to the package provider."
15183
15184 _ACEOF
15185 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15186 ac_cs_version="\\
15187 gas config.status 2.26.51
15188 configured by $0, generated by GNU Autoconf 2.64,
15189   with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
15190
15191 Copyright (C) 2009 Free Software Foundation, Inc.
15192 This config.status script is free software; the Free Software Foundation
15193 gives unlimited permission to copy, distribute and modify it."
15194
15195 ac_pwd='$ac_pwd'
15196 srcdir='$srcdir'
15197 INSTALL='$INSTALL'
15198 MKDIR_P='$MKDIR_P'
15199 AWK='$AWK'
15200 test -n "\$AWK" || AWK=awk
15201 _ACEOF
15202
15203 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15204 # The default lists apply if the user does not specify any file.
15205 ac_need_defaults=:
15206 while test $# != 0
15207 do
15208   case $1 in
15209   --*=*)
15210     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15211     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15212     ac_shift=:
15213     ;;
15214   *)
15215     ac_option=$1
15216     ac_optarg=$2
15217     ac_shift=shift
15218     ;;
15219   esac
15220
15221   case $ac_option in
15222   # Handling of the options.
15223   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15224     ac_cs_recheck=: ;;
15225   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15226     $as_echo "$ac_cs_version"; exit ;;
15227   --debug | --debu | --deb | --de | --d | -d )
15228     debug=: ;;
15229   --file | --fil | --fi | --f )
15230     $ac_shift
15231     case $ac_optarg in
15232     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15233     esac
15234     as_fn_append CONFIG_FILES " '$ac_optarg'"
15235     ac_need_defaults=false;;
15236   --header | --heade | --head | --hea )
15237     $ac_shift
15238     case $ac_optarg in
15239     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15240     esac
15241     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15242     ac_need_defaults=false;;
15243   --he | --h)
15244     # Conflict between --help and --header
15245     as_fn_error "ambiguous option: \`$1'
15246 Try \`$0 --help' for more information.";;
15247   --help | --hel | -h )
15248     $as_echo "$ac_cs_usage"; exit ;;
15249   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15250   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15251     ac_cs_silent=: ;;
15252
15253   # This is an error.
15254   -*) as_fn_error "unrecognized option: \`$1'
15255 Try \`$0 --help' for more information." ;;
15256
15257   *) as_fn_append ac_config_targets " $1"
15258      ac_need_defaults=false ;;
15259
15260   esac
15261   shift
15262 done
15263
15264 ac_configure_extra_args=
15265
15266 if $ac_cs_silent; then
15267   exec 6>/dev/null
15268   ac_configure_extra_args="$ac_configure_extra_args --silent"
15269 fi
15270
15271 _ACEOF
15272 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15273 if \$ac_cs_recheck; then
15274   set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15275   shift
15276   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15277   CONFIG_SHELL='$SHELL'
15278   export CONFIG_SHELL
15279   exec "\$@"
15280 fi
15281
15282 _ACEOF
15283 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15284 exec 5>>config.log
15285 {
15286   echo
15287   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15288 ## Running $as_me. ##
15289 _ASBOX
15290   $as_echo "$ac_log"
15291 } >&5
15292
15293 _ACEOF
15294 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15295 #
15296 # INIT-COMMANDS
15297 #
15298 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15299
15300
15301 # The HP-UX ksh and POSIX shell print the target directory to stdout
15302 # if CDPATH is set.
15303 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15304
15305 sed_quote_subst='$sed_quote_subst'
15306 double_quote_subst='$double_quote_subst'
15307 delay_variable_subst='$delay_variable_subst'
15308 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15309 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15310 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15311 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15312 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15313 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15314 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15315 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15316 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15317 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15318 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15319 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15320 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15321 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15322 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15323 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15324 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15325 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15326 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15327 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15328 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15329 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15330 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15331 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15332 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15333 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15334 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15335 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15336 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15337 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15338 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15339 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15340 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15341 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15342 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15343 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15344 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15345 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15346 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15347 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15348 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15349 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15350 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15351 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15352 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15353 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15354 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15355 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15356 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"`'
15357 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15358 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15359 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15360 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15361 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15362 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15363 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15364 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15365 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15366 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15367 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15368 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15369 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15370 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15371 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15372 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15373 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15374 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15375 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15376 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15377 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15378 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15379 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15380 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15381 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15382 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15383 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15384 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15385 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15386 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15387 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15388 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15389 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15390 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15391 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15392 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15393 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15394 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15395 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15396 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15397 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15398 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15399 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15400 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15401 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15402 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15403 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15404 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15405 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15406 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15407 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15408 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15409 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15410 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15411 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15412 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15413 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15414 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15415 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15416 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15417 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15418 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15419 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15420 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15421 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15422 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15423 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15424 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15425 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15426 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15427 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15428
15429 LTCC='$LTCC'
15430 LTCFLAGS='$LTCFLAGS'
15431 compiler='$compiler_DEFAULT'
15432
15433 # A function that is used when there is no print builtin or printf.
15434 func_fallback_echo ()
15435 {
15436   eval 'cat <<_LTECHO_EOF
15437 \$1
15438 _LTECHO_EOF'
15439 }
15440
15441 # Quote evaled strings.
15442 for var in SHELL \
15443 ECHO \
15444 SED \
15445 GREP \
15446 EGREP \
15447 FGREP \
15448 LD \
15449 NM \
15450 LN_S \
15451 lt_SP2NL \
15452 lt_NL2SP \
15453 reload_flag \
15454 OBJDUMP \
15455 deplibs_check_method \
15456 file_magic_cmd \
15457 AR \
15458 AR_FLAGS \
15459 STRIP \
15460 RANLIB \
15461 CC \
15462 CFLAGS \
15463 compiler \
15464 lt_cv_sys_global_symbol_pipe \
15465 lt_cv_sys_global_symbol_to_cdecl \
15466 lt_cv_sys_global_symbol_to_c_name_address \
15467 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15468 lt_prog_compiler_no_builtin_flag \
15469 lt_prog_compiler_wl \
15470 lt_prog_compiler_pic \
15471 lt_prog_compiler_static \
15472 lt_cv_prog_compiler_c_o \
15473 need_locks \
15474 DSYMUTIL \
15475 NMEDIT \
15476 LIPO \
15477 OTOOL \
15478 OTOOL64 \
15479 shrext_cmds \
15480 export_dynamic_flag_spec \
15481 whole_archive_flag_spec \
15482 compiler_needs_object \
15483 with_gnu_ld \
15484 allow_undefined_flag \
15485 no_undefined_flag \
15486 hardcode_libdir_flag_spec \
15487 hardcode_libdir_flag_spec_ld \
15488 hardcode_libdir_separator \
15489 fix_srcfile_path \
15490 exclude_expsyms \
15491 include_expsyms \
15492 file_list_spec \
15493 variables_saved_for_relink \
15494 libname_spec \
15495 library_names_spec \
15496 soname_spec \
15497 install_override_mode \
15498 finish_eval \
15499 old_striplib \
15500 striplib; do
15501     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15502     *[\\\\\\\`\\"\\\$]*)
15503       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15504       ;;
15505     *)
15506       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15507       ;;
15508     esac
15509 done
15510
15511 # Double-quote double-evaled strings.
15512 for var in reload_cmds \
15513 old_postinstall_cmds \
15514 old_postuninstall_cmds \
15515 old_archive_cmds \
15516 extract_expsyms_cmds \
15517 old_archive_from_new_cmds \
15518 old_archive_from_expsyms_cmds \
15519 archive_cmds \
15520 archive_expsym_cmds \
15521 module_cmds \
15522 module_expsym_cmds \
15523 export_symbols_cmds \
15524 prelink_cmds \
15525 postinstall_cmds \
15526 postuninstall_cmds \
15527 finish_cmds \
15528 sys_lib_search_path_spec \
15529 sys_lib_dlsearch_path_spec; do
15530     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15531     *[\\\\\\\`\\"\\\$]*)
15532       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15533       ;;
15534     *)
15535       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15536       ;;
15537     esac
15538 done
15539
15540 ac_aux_dir='$ac_aux_dir'
15541 xsi_shell='$xsi_shell'
15542 lt_shell_append='$lt_shell_append'
15543
15544 # See if we are running on zsh, and set the options which allow our
15545 # commands through without removal of \ escapes INIT.
15546 if test -n "\${ZSH_VERSION+set}" ; then
15547    setopt NO_GLOB_SUBST
15548 fi
15549
15550
15551     PACKAGE='$PACKAGE'
15552     VERSION='$VERSION'
15553     TIMESTAMP='$TIMESTAMP'
15554     RM='$RM'
15555     ofile='$ofile'
15556
15557
15558
15559 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15560     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15561     # from automake.
15562     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15563     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15564     LINGUAS="${LINGUAS-%UNSET%}"
15565
15566 target_cpu_type=${target_cpu_type}
15567  cgen_cpu_prefix=${cgen_cpu_prefix}
15568  obj_format=${obj_format}
15569  te_file=${te_file}
15570
15571 _ACEOF
15572
15573 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15574
15575 # Handling of arguments.
15576 for ac_config_target in $ac_config_targets
15577 do
15578   case $ac_config_target in
15579     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
15580     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
15581     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
15582     "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15583     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
15584     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
15585     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
15586     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
15587     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
15588     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
15589
15590   *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15591   esac
15592 done
15593
15594
15595 # If the user did not use the arguments to specify the items to instantiate,
15596 # then the envvar interface is used.  Set only those that are not.
15597 # We use the long form for the default assignment because of an extremely
15598 # bizarre bug on SunOS 4.1.3.
15599 if $ac_need_defaults; then
15600   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
15601   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
15602   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
15603 fi
15604
15605 # Have a temporary directory for convenience.  Make it in the build tree
15606 # simply because there is no reason against having it here, and in addition,
15607 # creating and moving files from /tmp can sometimes cause problems.
15608 # Hook for its removal unless debugging.
15609 # Note that there is a small window in which the directory will not be cleaned:
15610 # after its creation but before its name has been assigned to `$tmp'.
15611 $debug ||
15612 {
15613   tmp=
15614   trap 'exit_status=$?
15615   { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
15616 ' 0
15617   trap 'as_fn_exit 1' 1 2 13 15
15618 }
15619 # Create a (secure) tmp directory for tmp files.
15620
15621 {
15622   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15623   test -n "$tmp" && test -d "$tmp"
15624 }  ||
15625 {
15626   tmp=./conf$$-$RANDOM
15627   (umask 077 && mkdir "$tmp")
15628 } || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
15629
15630 # Set up the scripts for CONFIG_FILES section.
15631 # No need to generate them if there are no CONFIG_FILES.
15632 # This happens for instance with `./config.status config.h'.
15633 if test -n "$CONFIG_FILES"; then
15634
15635
15636 ac_cr=`echo X | tr X '\015'`
15637 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15638 # But we know of no other shell where ac_cr would be empty at this
15639 # point, so we can use a bashism as a fallback.
15640 if test "x$ac_cr" = x; then
15641   eval ac_cr=\$\'\\r\'
15642 fi
15643 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15644 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15645   ac_cs_awk_cr='\r'
15646 else
15647   ac_cs_awk_cr=$ac_cr
15648 fi
15649
15650 echo 'BEGIN {' >"$tmp/subs1.awk" &&
15651 _ACEOF
15652
15653
15654 {
15655   echo "cat >conf$$subs.awk <<_ACEOF" &&
15656   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15657   echo "_ACEOF"
15658 } >conf$$subs.sh ||
15659   as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15660 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
15661 ac_delim='%!_!# '
15662 for ac_last_try in false false false false false :; do
15663   . ./conf$$subs.sh ||
15664     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15665
15666   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
15667   if test $ac_delim_n = $ac_delim_num; then
15668     break
15669   elif $ac_last_try; then
15670     as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
15671   else
15672     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15673   fi
15674 done
15675 rm -f conf$$subs.sh
15676
15677 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15678 cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
15679 _ACEOF
15680 sed -n '
15681 h
15682 s/^/S["/; s/!.*/"]=/
15683 p
15684 g
15685 s/^[^!]*!//
15686 :repl
15687 t repl
15688 s/'"$ac_delim"'$//
15689 t delim
15690 :nl
15691 h
15692 s/\(.\{148\}\).*/\1/
15693 t more1
15694 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
15695 p
15696 n
15697 b repl
15698 :more1
15699 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15700 p
15701 g
15702 s/.\{148\}//
15703 t nl
15704 :delim
15705 h
15706 s/\(.\{148\}\).*/\1/
15707 t more2
15708 s/["\\]/\\&/g; s/^/"/; s/$/"/
15709 p
15710 b
15711 :more2
15712 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
15713 p
15714 g
15715 s/.\{148\}//
15716 t delim
15717 ' <conf$$subs.awk | sed '
15718 /^[^""]/{
15719   N
15720   s/\n//
15721 }
15722 ' >>$CONFIG_STATUS || ac_write_fail=1
15723 rm -f conf$$subs.awk
15724 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15725 _ACAWK
15726 cat >>"\$tmp/subs1.awk" <<_ACAWK &&
15727   for (key in S) S_is_set[key] = 1
15728   FS = "\a"
15729
15730 }
15731 {
15732   line = $ 0
15733   nfields = split(line, field, "@")
15734   substed = 0
15735   len = length(field[1])
15736   for (i = 2; i < nfields; i++) {
15737     key = field[i]
15738     keylen = length(key)
15739     if (S_is_set[key]) {
15740       value = S[key]
15741       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15742       len += length(value) + length(field[++i])
15743       substed = 1
15744     } else
15745       len += 1 + keylen
15746   }
15747
15748   print line
15749 }
15750
15751 _ACAWK
15752 _ACEOF
15753 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15754 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15755   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
15756 else
15757   cat
15758 fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
15759   || as_fn_error "could not setup config files machinery" "$LINENO" 5
15760 _ACEOF
15761
15762 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15763 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15764 # trailing colons and then remove the whole line if VPATH becomes empty
15765 # (actually we leave an empty line to preserve line numbers).
15766 if test "x$srcdir" = x.; then
15767   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15768 s/:*\$(srcdir):*/:/
15769 s/:*\${srcdir}:*/:/
15770 s/:*@srcdir@:*/:/
15771 s/^\([^=]*=[     ]*\):*/\1/
15772 s/:*$//
15773 s/^[^=]*=[       ]*$//
15774 }'
15775 fi
15776
15777 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15778 fi # test -n "$CONFIG_FILES"
15779
15780 # Set up the scripts for CONFIG_HEADERS section.
15781 # No need to generate them if there are no CONFIG_HEADERS.
15782 # This happens for instance with `./config.status Makefile'.
15783 if test -n "$CONFIG_HEADERS"; then
15784 cat >"$tmp/defines.awk" <<\_ACAWK ||
15785 BEGIN {
15786 _ACEOF
15787
15788 # Transform confdefs.h into an awk script `defines.awk', embedded as
15789 # here-document in config.status, that substitutes the proper values into
15790 # config.h.in to produce config.h.
15791
15792 # Create a delimiter string that does not exist in confdefs.h, to ease
15793 # handling of long lines.
15794 ac_delim='%!_!# '
15795 for ac_last_try in false false :; do
15796   ac_t=`sed -n "/$ac_delim/p" confdefs.h`
15797   if test -z "$ac_t"; then
15798     break
15799   elif $ac_last_try; then
15800     as_fn_error "could not make $CONFIG_HEADERS" "$LINENO" 5
15801   else
15802     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
15803   fi
15804 done
15805
15806 # For the awk script, D is an array of macro values keyed by name,
15807 # likewise P contains macro parameters if any.  Preserve backslash
15808 # newline sequences.
15809
15810 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15811 sed -n '
15812 s/.\{148\}/&'"$ac_delim"'/g
15813 t rset
15814 :rset
15815 s/^[     ]*#[    ]*define[       ][      ]*/ /
15816 t def
15817 d
15818 :def
15819 s/\\$//
15820 t bsnl
15821 s/["\\]/\\&/g
15822 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15823 D["\1"]=" \3"/p
15824 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
15825 d
15826 :bsnl
15827 s/["\\]/\\&/g
15828 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
15829 D["\1"]=" \3\\\\\\n"\\/p
15830 t cont
15831 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
15832 t cont
15833 d
15834 :cont
15835 n
15836 s/.\{148\}/&'"$ac_delim"'/g
15837 t clear
15838 :clear
15839 s/\\$//
15840 t bsnlc
15841 s/["\\]/\\&/g; s/^/"/; s/$/"/p
15842 d
15843 :bsnlc
15844 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
15845 b cont
15846 ' <confdefs.h | sed '
15847 s/'"$ac_delim"'/"\\\
15848 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15849
15850 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15851   for (key in D) D_is_set[key] = 1
15852   FS = "\a"
15853 }
15854 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15855   line = \$ 0
15856   split(line, arg, " ")
15857   if (arg[1] == "#") {
15858     defundef = arg[2]
15859     mac1 = arg[3]
15860   } else {
15861     defundef = substr(arg[1], 2)
15862     mac1 = arg[2]
15863   }
15864   split(mac1, mac2, "(") #)
15865   macro = mac2[1]
15866   prefix = substr(line, 1, index(line, defundef) - 1)
15867   if (D_is_set[macro]) {
15868     # Preserve the white space surrounding the "#".
15869     print prefix "define", macro P[macro] D[macro]
15870     next
15871   } else {
15872     # Replace #undef with comments.  This is necessary, for example,
15873     # in the case of _POSIX_SOURCE, which is predefined and required
15874     # on some systems where configure will not decide to define it.
15875     if (defundef == "undef") {
15876       print "/*", prefix defundef, macro, "*/"
15877       next
15878     }
15879   }
15880 }
15881 { print }
15882 _ACAWK
15883 _ACEOF
15884 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15885   as_fn_error "could not setup config headers machinery" "$LINENO" 5
15886 fi # test -n "$CONFIG_HEADERS"
15887
15888
15889 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
15890 shift
15891 for ac_tag
15892 do
15893   case $ac_tag in
15894   :[FHLC]) ac_mode=$ac_tag; continue;;
15895   esac
15896   case $ac_mode$ac_tag in
15897   :[FHL]*:*);;
15898   :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
15899   :[FH]-) ac_tag=-:-;;
15900   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
15901   esac
15902   ac_save_IFS=$IFS
15903   IFS=:
15904   set x $ac_tag
15905   IFS=$ac_save_IFS
15906   shift
15907   ac_file=$1
15908   shift
15909
15910   case $ac_mode in
15911   :L) ac_source=$1;;
15912   :[FH])
15913     ac_file_inputs=
15914     for ac_f
15915     do
15916       case $ac_f in
15917       -) ac_f="$tmp/stdin";;
15918       *) # Look for the file first in the build tree, then in the source tree
15919          # (if the path is not absolute).  The absolute path cannot be DOS-style,
15920          # because $ac_f cannot contain `:'.
15921          test -f "$ac_f" ||
15922            case $ac_f in
15923            [\\/$]*) false;;
15924            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
15925            esac ||
15926            as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15927       esac
15928       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15929       as_fn_append ac_file_inputs " '$ac_f'"
15930     done
15931
15932     # Let's still pretend it is `configure' which instantiates (i.e., don't
15933     # use $as_me), people would be surprised to read:
15934     #    /* config.h.  Generated by config.status.  */
15935     configure_input='Generated from '`
15936           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15937         `' by configure.'
15938     if test x"$ac_file" != x-; then
15939       configure_input="$ac_file.  $configure_input"
15940       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15941 $as_echo "$as_me: creating $ac_file" >&6;}
15942     fi
15943     # Neutralize special characters interpreted by sed in replacement strings.
15944     case $configure_input in #(
15945     *\&* | *\|* | *\\* )
15946        ac_sed_conf_input=`$as_echo "$configure_input" |
15947        sed 's/[\\\\&|]/\\\\&/g'`;; #(
15948     *) ac_sed_conf_input=$configure_input;;
15949     esac
15950
15951     case $ac_tag in
15952     *:-:* | *:-) cat >"$tmp/stdin" \
15953       || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
15954     esac
15955     ;;
15956   esac
15957
15958   ac_dir=`$as_dirname -- "$ac_file" ||
15959 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15960          X"$ac_file" : 'X\(//\)[^/]' \| \
15961          X"$ac_file" : 'X\(//\)$' \| \
15962          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15963 $as_echo X"$ac_file" |
15964     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15965             s//\1/
15966             q
15967           }
15968           /^X\(\/\/\)[^/].*/{
15969             s//\1/
15970             q
15971           }
15972           /^X\(\/\/\)$/{
15973             s//\1/
15974             q
15975           }
15976           /^X\(\/\).*/{
15977             s//\1/
15978             q
15979           }
15980           s/.*/./; q'`
15981   as_dir="$ac_dir"; as_fn_mkdir_p
15982   ac_builddir=.
15983
15984 case "$ac_dir" in
15985 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
15986 *)
15987   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15988   # A ".." for each directory in $ac_dir_suffix.
15989   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15990   case $ac_top_builddir_sub in
15991   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
15992   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
15993   esac ;;
15994 esac
15995 ac_abs_top_builddir=$ac_pwd
15996 ac_abs_builddir=$ac_pwd$ac_dir_suffix
15997 # for backward compatibility:
15998 ac_top_builddir=$ac_top_build_prefix
15999
16000 case $srcdir in
16001   .)  # We are building in place.
16002     ac_srcdir=.
16003     ac_top_srcdir=$ac_top_builddir_sub
16004     ac_abs_top_srcdir=$ac_pwd ;;
16005   [\\/]* | ?:[\\/]* )  # Absolute name.
16006     ac_srcdir=$srcdir$ac_dir_suffix;
16007     ac_top_srcdir=$srcdir
16008     ac_abs_top_srcdir=$srcdir ;;
16009   *) # Relative name.
16010     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16011     ac_top_srcdir=$ac_top_build_prefix$srcdir
16012     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16013 esac
16014 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16015
16016
16017   case $ac_mode in
16018   :F)
16019   #
16020   # CONFIG_FILE
16021   #
16022
16023   case $INSTALL in
16024   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16025   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16026   esac
16027   ac_MKDIR_P=$MKDIR_P
16028   case $MKDIR_P in
16029   [\\/$]* | ?:[\\/]* ) ;;
16030   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16031   esac
16032 _ACEOF
16033
16034 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16035 # If the template does not know about datarootdir, expand it.
16036 # FIXME: This hack should be removed a few years after 2.60.
16037 ac_datarootdir_hack=; ac_datarootdir_seen=
16038 ac_sed_dataroot='
16039 /datarootdir/ {
16040   p
16041   q
16042 }
16043 /@datadir@/p
16044 /@docdir@/p
16045 /@infodir@/p
16046 /@localedir@/p
16047 /@mandir@/p'
16048 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16049 *datarootdir*) ac_datarootdir_seen=yes;;
16050 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16051   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16052 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16053 _ACEOF
16054 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16055   ac_datarootdir_hack='
16056   s&@datadir@&$datadir&g
16057   s&@docdir@&$docdir&g
16058   s&@infodir@&$infodir&g
16059   s&@localedir@&$localedir&g
16060   s&@mandir@&$mandir&g
16061   s&\\\${datarootdir}&$datarootdir&g' ;;
16062 esac
16063 _ACEOF
16064
16065 # Neutralize VPATH when `$srcdir' = `.'.
16066 # Shell code in configure.ac might set extrasub.
16067 # FIXME: do we really want to maintain this feature?
16068 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16069 ac_sed_extra="$ac_vpsub
16070 $extrasub
16071 _ACEOF
16072 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16073 :t
16074 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16075 s|@configure_input@|$ac_sed_conf_input|;t t
16076 s&@top_builddir@&$ac_top_builddir_sub&;t t
16077 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16078 s&@srcdir@&$ac_srcdir&;t t
16079 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16080 s&@top_srcdir@&$ac_top_srcdir&;t t
16081 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16082 s&@builddir@&$ac_builddir&;t t
16083 s&@abs_builddir@&$ac_abs_builddir&;t t
16084 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16085 s&@INSTALL@&$ac_INSTALL&;t t
16086 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16087 $ac_datarootdir_hack
16088 "
16089 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
16090   || as_fn_error "could not create $ac_file" "$LINENO" 5
16091
16092 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16093   { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
16094   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
16095   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16096 which seems to be undefined.  Please make sure it is defined." >&5
16097 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16098 which seems to be undefined.  Please make sure it is defined." >&2;}
16099
16100   rm -f "$tmp/stdin"
16101   case $ac_file in
16102   -) cat "$tmp/out" && rm -f "$tmp/out";;
16103   *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
16104   esac \
16105   || as_fn_error "could not create $ac_file" "$LINENO" 5
16106  ;;
16107   :H)
16108   #
16109   # CONFIG_HEADER
16110   #
16111   if test x"$ac_file" != x-; then
16112     {
16113       $as_echo "/* $configure_input  */" \
16114       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
16115     } >"$tmp/config.h" \
16116       || as_fn_error "could not create $ac_file" "$LINENO" 5
16117     if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
16118       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16119 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16120     else
16121       rm -f "$ac_file"
16122       mv "$tmp/config.h" "$ac_file" \
16123         || as_fn_error "could not create $ac_file" "$LINENO" 5
16124     fi
16125   else
16126     $as_echo "/* $configure_input  */" \
16127       && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
16128       || as_fn_error "could not create -" "$LINENO" 5
16129   fi
16130 # Compute "$ac_file"'s index in $config_headers.
16131 _am_arg="$ac_file"
16132 _am_stamp_count=1
16133 for _am_header in $config_headers :; do
16134   case $_am_header in
16135     $_am_arg | $_am_arg:* )
16136       break ;;
16137     * )
16138       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16139   esac
16140 done
16141 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16142 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16143          X"$_am_arg" : 'X\(//\)[^/]' \| \
16144          X"$_am_arg" : 'X\(//\)$' \| \
16145          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16146 $as_echo X"$_am_arg" |
16147     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16148             s//\1/
16149             q
16150           }
16151           /^X\(\/\/\)[^/].*/{
16152             s//\1/
16153             q
16154           }
16155           /^X\(\/\/\)$/{
16156             s//\1/
16157             q
16158           }
16159           /^X\(\/\).*/{
16160             s//\1/
16161             q
16162           }
16163           s/.*/./; q'`/stamp-h$_am_stamp_count
16164  ;;
16165
16166   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16167 $as_echo "$as_me: executing $ac_file commands" >&6;}
16168  ;;
16169   esac
16170
16171
16172   case $ac_file$ac_mode in
16173     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16174   # Autoconf 2.62 quotes --file arguments for eval, but not when files
16175   # are listed without --file.  Let's play safe and only enable the eval
16176   # if we detect the quoting.
16177   case $CONFIG_FILES in
16178   *\'*) eval set x "$CONFIG_FILES" ;;
16179   *)   set x $CONFIG_FILES ;;
16180   esac
16181   shift
16182   for mf
16183   do
16184     # Strip MF so we end up with the name of the file.
16185     mf=`echo "$mf" | sed -e 's/:.*$//'`
16186     # Check whether this is an Automake generated Makefile or not.
16187     # We used to match only the files named `Makefile.in', but
16188     # some people rename them; so instead we look at the file content.
16189     # Grep'ing the first line is not enough: some people post-process
16190     # each Makefile.in and add a new line on top of each file to say so.
16191     # Grep'ing the whole file is not good either: AIX grep has a line
16192     # limit of 2048, but all sed's we know have understand at least 4000.
16193     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16194       dirpart=`$as_dirname -- "$mf" ||
16195 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16196          X"$mf" : 'X\(//\)[^/]' \| \
16197          X"$mf" : 'X\(//\)$' \| \
16198          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16199 $as_echo X"$mf" |
16200     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16201             s//\1/
16202             q
16203           }
16204           /^X\(\/\/\)[^/].*/{
16205             s//\1/
16206             q
16207           }
16208           /^X\(\/\/\)$/{
16209             s//\1/
16210             q
16211           }
16212           /^X\(\/\).*/{
16213             s//\1/
16214             q
16215           }
16216           s/.*/./; q'`
16217     else
16218       continue
16219     fi
16220     # Extract the definition of DEPDIR, am__include, and am__quote
16221     # from the Makefile without running `make'.
16222     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16223     test -z "$DEPDIR" && continue
16224     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16225     test -z "am__include" && continue
16226     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16227     # When using ansi2knr, U may be empty or an underscore; expand it
16228     U=`sed -n 's/^U = //p' < "$mf"`
16229     # Find all dependency output files, they are included files with
16230     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16231     # simplest approach to changing $(DEPDIR) to its actual value in the
16232     # expansion.
16233     for file in `sed -n "
16234       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16235          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16236       # Make sure the directory exists.
16237       test -f "$dirpart/$file" && continue
16238       fdir=`$as_dirname -- "$file" ||
16239 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16240          X"$file" : 'X\(//\)[^/]' \| \
16241          X"$file" : 'X\(//\)$' \| \
16242          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16243 $as_echo X"$file" |
16244     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16245             s//\1/
16246             q
16247           }
16248           /^X\(\/\/\)[^/].*/{
16249             s//\1/
16250             q
16251           }
16252           /^X\(\/\/\)$/{
16253             s//\1/
16254             q
16255           }
16256           /^X\(\/\).*/{
16257             s//\1/
16258             q
16259           }
16260           s/.*/./; q'`
16261       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16262       # echo "creating $dirpart/$file"
16263       echo '# dummy' > "$dirpart/$file"
16264     done
16265   done
16266 }
16267  ;;
16268     "libtool":C)
16269
16270     # See if we are running on zsh, and set the options which allow our
16271     # commands through without removal of \ escapes.
16272     if test -n "${ZSH_VERSION+set}" ; then
16273       setopt NO_GLOB_SUBST
16274     fi
16275
16276     cfgfile="${ofile}T"
16277     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16278     $RM "$cfgfile"
16279
16280     cat <<_LT_EOF >> "$cfgfile"
16281 #! $SHELL
16282
16283 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16284 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16285 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16286 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16287 #
16288 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16289 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16290 #   Written by Gordon Matzigkeit, 1996
16291 #
16292 #   This file is part of GNU Libtool.
16293 #
16294 # GNU Libtool is free software; you can redistribute it and/or
16295 # modify it under the terms of the GNU General Public License as
16296 # published by the Free Software Foundation; either version 2 of
16297 # the License, or (at your option) any later version.
16298 #
16299 # As a special exception to the GNU General Public License,
16300 # if you distribute this file as part of a program or library that
16301 # is built using GNU Libtool, you may include this file under the
16302 # same distribution terms that you use for the rest of that program.
16303 #
16304 # GNU Libtool is distributed in the hope that it will be useful,
16305 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16306 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16307 # GNU General Public License for more details.
16308 #
16309 # You should have received a copy of the GNU General Public License
16310 # along with GNU Libtool; see the file COPYING.  If not, a copy
16311 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16312 # obtained by writing to the Free Software Foundation, Inc.,
16313 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16314
16315
16316 # The names of the tagged configurations supported by this script.
16317 available_tags=""
16318
16319 # ### BEGIN LIBTOOL CONFIG
16320
16321 # Which release of libtool.m4 was used?
16322 macro_version=$macro_version
16323 macro_revision=$macro_revision
16324
16325 # Whether or not to build shared libraries.
16326 build_libtool_libs=$enable_shared
16327
16328 # Whether or not to build static libraries.
16329 build_old_libs=$enable_static
16330
16331 # What type of objects to build.
16332 pic_mode=$pic_mode
16333
16334 # Whether or not to optimize for fast installation.
16335 fast_install=$enable_fast_install
16336
16337 # Shell to use when invoking shell scripts.
16338 SHELL=$lt_SHELL
16339
16340 # An echo program that protects backslashes.
16341 ECHO=$lt_ECHO
16342
16343 # The host system.
16344 host_alias=$host_alias
16345 host=$host
16346 host_os=$host_os
16347
16348 # The build system.
16349 build_alias=$build_alias
16350 build=$build
16351 build_os=$build_os
16352
16353 # A sed program that does not truncate output.
16354 SED=$lt_SED
16355
16356 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16357 Xsed="\$SED -e 1s/^X//"
16358
16359 # A grep program that handles long lines.
16360 GREP=$lt_GREP
16361
16362 # An ERE matcher.
16363 EGREP=$lt_EGREP
16364
16365 # A literal string matcher.
16366 FGREP=$lt_FGREP
16367
16368 # A BSD- or MS-compatible name lister.
16369 NM=$lt_NM
16370
16371 # Whether we need soft or hard links.
16372 LN_S=$lt_LN_S
16373
16374 # What is the maximum length of a command?
16375 max_cmd_len=$max_cmd_len
16376
16377 # Object file suffix (normally "o").
16378 objext=$ac_objext
16379
16380 # Executable file suffix (normally "").
16381 exeext=$exeext
16382
16383 # whether the shell understands "unset".
16384 lt_unset=$lt_unset
16385
16386 # turn spaces into newlines.
16387 SP2NL=$lt_lt_SP2NL
16388
16389 # turn newlines into spaces.
16390 NL2SP=$lt_lt_NL2SP
16391
16392 # An object symbol dumper.
16393 OBJDUMP=$lt_OBJDUMP
16394
16395 # Method to check whether dependent libraries are shared objects.
16396 deplibs_check_method=$lt_deplibs_check_method
16397
16398 # Command to use when deplibs_check_method == "file_magic".
16399 file_magic_cmd=$lt_file_magic_cmd
16400
16401 # The archiver.
16402 AR=$lt_AR
16403 AR_FLAGS=$lt_AR_FLAGS
16404
16405 # A symbol stripping program.
16406 STRIP=$lt_STRIP
16407
16408 # Commands used to install an old-style archive.
16409 RANLIB=$lt_RANLIB
16410 old_postinstall_cmds=$lt_old_postinstall_cmds
16411 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16412
16413 # Whether to use a lock for old archive extraction.
16414 lock_old_archive_extraction=$lock_old_archive_extraction
16415
16416 # A C compiler.
16417 LTCC=$lt_CC
16418
16419 # LTCC compiler flags.
16420 LTCFLAGS=$lt_CFLAGS
16421
16422 # Take the output of nm and produce a listing of raw symbols and C names.
16423 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16424
16425 # Transform the output of nm in a proper C declaration.
16426 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16427
16428 # Transform the output of nm in a C name address pair.
16429 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16430
16431 # Transform the output of nm in a C name address pair when lib prefix is needed.
16432 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16433
16434 # The name of the directory that contains temporary libtool files.
16435 objdir=$objdir
16436
16437 # Used to examine libraries when file_magic_cmd begins with "file".
16438 MAGIC_CMD=$MAGIC_CMD
16439
16440 # Must we lock files when doing compilation?
16441 need_locks=$lt_need_locks
16442
16443 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16444 DSYMUTIL=$lt_DSYMUTIL
16445
16446 # Tool to change global to local symbols on Mac OS X.
16447 NMEDIT=$lt_NMEDIT
16448
16449 # Tool to manipulate fat objects and archives on Mac OS X.
16450 LIPO=$lt_LIPO
16451
16452 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16453 OTOOL=$lt_OTOOL
16454
16455 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16456 OTOOL64=$lt_OTOOL64
16457
16458 # Old archive suffix (normally "a").
16459 libext=$libext
16460
16461 # Shared library suffix (normally ".so").
16462 shrext_cmds=$lt_shrext_cmds
16463
16464 # The commands to extract the exported symbol list from a shared archive.
16465 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16466
16467 # Variables whose values should be saved in libtool wrapper scripts and
16468 # restored at link time.
16469 variables_saved_for_relink=$lt_variables_saved_for_relink
16470
16471 # Do we need the "lib" prefix for modules?
16472 need_lib_prefix=$need_lib_prefix
16473
16474 # Do we need a version for libraries?
16475 need_version=$need_version
16476
16477 # Library versioning type.
16478 version_type=$version_type
16479
16480 # Shared library runtime path variable.
16481 runpath_var=$runpath_var
16482
16483 # Shared library path variable.
16484 shlibpath_var=$shlibpath_var
16485
16486 # Is shlibpath searched before the hard-coded library search path?
16487 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16488
16489 # Format of library name prefix.
16490 libname_spec=$lt_libname_spec
16491
16492 # List of archive names.  First name is the real one, the rest are links.
16493 # The last name is the one that the linker finds with -lNAME
16494 library_names_spec=$lt_library_names_spec
16495
16496 # The coded name of the library, if different from the real name.
16497 soname_spec=$lt_soname_spec
16498
16499 # Permission mode override for installation of shared libraries.
16500 install_override_mode=$lt_install_override_mode
16501
16502 # Command to use after installation of a shared archive.
16503 postinstall_cmds=$lt_postinstall_cmds
16504
16505 # Command to use after uninstallation of a shared archive.
16506 postuninstall_cmds=$lt_postuninstall_cmds
16507
16508 # Commands used to finish a libtool library installation in a directory.
16509 finish_cmds=$lt_finish_cmds
16510
16511 # As "finish_cmds", except a single script fragment to be evaled but
16512 # not shown.
16513 finish_eval=$lt_finish_eval
16514
16515 # Whether we should hardcode library paths into libraries.
16516 hardcode_into_libs=$hardcode_into_libs
16517
16518 # Compile-time system search path for libraries.
16519 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16520
16521 # Run-time system search path for libraries.
16522 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16523
16524 # Whether dlopen is supported.
16525 dlopen_support=$enable_dlopen
16526
16527 # Whether dlopen of programs is supported.
16528 dlopen_self=$enable_dlopen_self
16529
16530 # Whether dlopen of statically linked programs is supported.
16531 dlopen_self_static=$enable_dlopen_self_static
16532
16533 # Commands to strip libraries.
16534 old_striplib=$lt_old_striplib
16535 striplib=$lt_striplib
16536
16537
16538 # The linker used to build libraries.
16539 LD=$lt_LD
16540
16541 # How to create reloadable object files.
16542 reload_flag=$lt_reload_flag
16543 reload_cmds=$lt_reload_cmds
16544
16545 # Commands used to build an old-style archive.
16546 old_archive_cmds=$lt_old_archive_cmds
16547
16548 # A language specific compiler.
16549 CC=$lt_compiler
16550
16551 # Is the compiler the GNU compiler?
16552 with_gcc=$GCC
16553
16554 # Compiler flag to turn off builtin functions.
16555 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16556
16557 # How to pass a linker flag through the compiler.
16558 wl=$lt_lt_prog_compiler_wl
16559
16560 # Additional compiler flags for building library objects.
16561 pic_flag=$lt_lt_prog_compiler_pic
16562
16563 # Compiler flag to prevent dynamic linking.
16564 link_static_flag=$lt_lt_prog_compiler_static
16565
16566 # Does compiler simultaneously support -c and -o options?
16567 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16568
16569 # Whether or not to add -lc for building shared libraries.
16570 build_libtool_need_lc=$archive_cmds_need_lc
16571
16572 # Whether or not to disallow shared libs when runtime libs are static.
16573 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16574
16575 # Compiler flag to allow reflexive dlopens.
16576 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16577
16578 # Compiler flag to generate shared objects directly from archives.
16579 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16580
16581 # Whether the compiler copes with passing no objects directly.
16582 compiler_needs_object=$lt_compiler_needs_object
16583
16584 # Create an old-style archive from a shared archive.
16585 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16586
16587 # Create a temporary old-style archive to link instead of a shared archive.
16588 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16589
16590 # Commands used to build a shared archive.
16591 archive_cmds=$lt_archive_cmds
16592 archive_expsym_cmds=$lt_archive_expsym_cmds
16593
16594 # Commands used to build a loadable module if different from building
16595 # a shared archive.
16596 module_cmds=$lt_module_cmds
16597 module_expsym_cmds=$lt_module_expsym_cmds
16598
16599 # Whether we are building with GNU ld or not.
16600 with_gnu_ld=$lt_with_gnu_ld
16601
16602 # Flag that allows shared libraries with undefined symbols to be built.
16603 allow_undefined_flag=$lt_allow_undefined_flag
16604
16605 # Flag that enforces no undefined symbols.
16606 no_undefined_flag=$lt_no_undefined_flag
16607
16608 # Flag to hardcode \$libdir into a binary during linking.
16609 # This must work even if \$libdir does not exist
16610 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16611
16612 # If ld is used when linking, flag to hardcode \$libdir into a binary
16613 # during linking.  This must work even if \$libdir does not exist.
16614 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16615
16616 # Whether we need a single "-rpath" flag with a separated argument.
16617 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16618
16619 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16620 # DIR into the resulting binary.
16621 hardcode_direct=$hardcode_direct
16622
16623 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16624 # DIR into the resulting binary and the resulting library dependency is
16625 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16626 # library is relocated.
16627 hardcode_direct_absolute=$hardcode_direct_absolute
16628
16629 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16630 # into the resulting binary.
16631 hardcode_minus_L=$hardcode_minus_L
16632
16633 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16634 # into the resulting binary.
16635 hardcode_shlibpath_var=$hardcode_shlibpath_var
16636
16637 # Set to "yes" if building a shared library automatically hardcodes DIR
16638 # into the library and all subsequent libraries and executables linked
16639 # against it.
16640 hardcode_automatic=$hardcode_automatic
16641
16642 # Set to yes if linker adds runtime paths of dependent libraries
16643 # to runtime path list.
16644 inherit_rpath=$inherit_rpath
16645
16646 # Whether libtool must link a program against all its dependency libraries.
16647 link_all_deplibs=$link_all_deplibs
16648
16649 # Fix the shell variable \$srcfile for the compiler.
16650 fix_srcfile_path=$lt_fix_srcfile_path
16651
16652 # Set to "yes" if exported symbols are required.
16653 always_export_symbols=$always_export_symbols
16654
16655 # The commands to list exported symbols.
16656 export_symbols_cmds=$lt_export_symbols_cmds
16657
16658 # Symbols that should not be listed in the preloaded symbols.
16659 exclude_expsyms=$lt_exclude_expsyms
16660
16661 # Symbols that must always be exported.
16662 include_expsyms=$lt_include_expsyms
16663
16664 # Commands necessary for linking programs (against libraries) with templates.
16665 prelink_cmds=$lt_prelink_cmds
16666
16667 # Specify filename containing input files.
16668 file_list_spec=$lt_file_list_spec
16669
16670 # How to hardcode a shared library path into an executable.
16671 hardcode_action=$hardcode_action
16672
16673 # ### END LIBTOOL CONFIG
16674
16675 _LT_EOF
16676
16677   case $host_os in
16678   aix3*)
16679     cat <<\_LT_EOF >> "$cfgfile"
16680 # AIX sometimes has problems with the GCC collect2 program.  For some
16681 # reason, if we set the COLLECT_NAMES environment variable, the problems
16682 # vanish in a puff of smoke.
16683 if test "X${COLLECT_NAMES+set}" != Xset; then
16684   COLLECT_NAMES=
16685   export COLLECT_NAMES
16686 fi
16687 _LT_EOF
16688     ;;
16689   esac
16690
16691
16692 ltmain="$ac_aux_dir/ltmain.sh"
16693
16694
16695   # We use sed instead of cat because bash on DJGPP gets confused if
16696   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
16697   # text mode, it properly converts lines to CR/LF.  This bash problem
16698   # is reportedly fixed, but why not run on old versions too?
16699   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16700     || (rm -f "$cfgfile"; exit 1)
16701
16702   case $xsi_shell in
16703   yes)
16704     cat << \_LT_EOF >> "$cfgfile"
16705
16706 # func_dirname file append nondir_replacement
16707 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16708 # otherwise set result to NONDIR_REPLACEMENT.
16709 func_dirname ()
16710 {
16711   case ${1} in
16712     */*) func_dirname_result="${1%/*}${2}" ;;
16713     *  ) func_dirname_result="${3}" ;;
16714   esac
16715 }
16716
16717 # func_basename file
16718 func_basename ()
16719 {
16720   func_basename_result="${1##*/}"
16721 }
16722
16723 # func_dirname_and_basename file append nondir_replacement
16724 # perform func_basename and func_dirname in a single function
16725 # call:
16726 #   dirname:  Compute the dirname of FILE.  If nonempty,
16727 #             add APPEND to the result, otherwise set result
16728 #             to NONDIR_REPLACEMENT.
16729 #             value returned in "$func_dirname_result"
16730 #   basename: Compute filename of FILE.
16731 #             value retuned in "$func_basename_result"
16732 # Implementation must be kept synchronized with func_dirname
16733 # and func_basename. For efficiency, we do not delegate to
16734 # those functions but instead duplicate the functionality here.
16735 func_dirname_and_basename ()
16736 {
16737   case ${1} in
16738     */*) func_dirname_result="${1%/*}${2}" ;;
16739     *  ) func_dirname_result="${3}" ;;
16740   esac
16741   func_basename_result="${1##*/}"
16742 }
16743
16744 # func_stripname prefix suffix name
16745 # strip PREFIX and SUFFIX off of NAME.
16746 # PREFIX and SUFFIX must not contain globbing or regex special
16747 # characters, hashes, percent signs, but SUFFIX may contain a leading
16748 # dot (in which case that matches only a dot).
16749 func_stripname ()
16750 {
16751   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16752   # positional parameters, so assign one to ordinary parameter first.
16753   func_stripname_result=${3}
16754   func_stripname_result=${func_stripname_result#"${1}"}
16755   func_stripname_result=${func_stripname_result%"${2}"}
16756 }
16757
16758 # func_opt_split
16759 func_opt_split ()
16760 {
16761   func_opt_split_opt=${1%%=*}
16762   func_opt_split_arg=${1#*=}
16763 }
16764
16765 # func_lo2o object
16766 func_lo2o ()
16767 {
16768   case ${1} in
16769     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
16770     *)    func_lo2o_result=${1} ;;
16771   esac
16772 }
16773
16774 # func_xform libobj-or-source
16775 func_xform ()
16776 {
16777   func_xform_result=${1%.*}.lo
16778 }
16779
16780 # func_arith arithmetic-term...
16781 func_arith ()
16782 {
16783   func_arith_result=$(( $* ))
16784 }
16785
16786 # func_len string
16787 # STRING may not start with a hyphen.
16788 func_len ()
16789 {
16790   func_len_result=${#1}
16791 }
16792
16793 _LT_EOF
16794     ;;
16795   *) # Bourne compatible functions.
16796     cat << \_LT_EOF >> "$cfgfile"
16797
16798 # func_dirname file append nondir_replacement
16799 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
16800 # otherwise set result to NONDIR_REPLACEMENT.
16801 func_dirname ()
16802 {
16803   # Extract subdirectory from the argument.
16804   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
16805   if test "X$func_dirname_result" = "X${1}"; then
16806     func_dirname_result="${3}"
16807   else
16808     func_dirname_result="$func_dirname_result${2}"
16809   fi
16810 }
16811
16812 # func_basename file
16813 func_basename ()
16814 {
16815   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
16816 }
16817
16818
16819 # func_stripname prefix suffix name
16820 # strip PREFIX and SUFFIX off of NAME.
16821 # PREFIX and SUFFIX must not contain globbing or regex special
16822 # characters, hashes, percent signs, but SUFFIX may contain a leading
16823 # dot (in which case that matches only a dot).
16824 # func_strip_suffix prefix name
16825 func_stripname ()
16826 {
16827   case ${2} in
16828     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16829     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16830   esac
16831 }
16832
16833 # sed scripts:
16834 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
16835 my_sed_long_arg='1s/^-[^=]*=//'
16836
16837 # func_opt_split
16838 func_opt_split ()
16839 {
16840   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16841   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16842 }
16843
16844 # func_lo2o object
16845 func_lo2o ()
16846 {
16847   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
16848 }
16849
16850 # func_xform libobj-or-source
16851 func_xform ()
16852 {
16853   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16854 }
16855
16856 # func_arith arithmetic-term...
16857 func_arith ()
16858 {
16859   func_arith_result=`expr "$@"`
16860 }
16861
16862 # func_len string
16863 # STRING may not start with a hyphen.
16864 func_len ()
16865 {
16866   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16867 }
16868
16869 _LT_EOF
16870 esac
16871
16872 case $lt_shell_append in
16873   yes)
16874     cat << \_LT_EOF >> "$cfgfile"
16875
16876 # func_append var value
16877 # Append VALUE to the end of shell variable VAR.
16878 func_append ()
16879 {
16880   eval "$1+=\$2"
16881 }
16882 _LT_EOF
16883     ;;
16884   *)
16885     cat << \_LT_EOF >> "$cfgfile"
16886
16887 # func_append var value
16888 # Append VALUE to the end of shell variable VAR.
16889 func_append ()
16890 {
16891   eval "$1=\$$1\$2"
16892 }
16893
16894 _LT_EOF
16895     ;;
16896   esac
16897
16898
16899   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16900     || (rm -f "$cfgfile"; exit 1)
16901
16902   mv -f "$cfgfile" "$ofile" ||
16903     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16904   chmod +x "$ofile"
16905
16906  ;;
16907     "default-1":C)
16908     for ac_file in $CONFIG_FILES; do
16909       # Support "outfile[:infile[:infile...]]"
16910       case "$ac_file" in
16911         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
16912       esac
16913       # PO directories have a Makefile.in generated from Makefile.in.in.
16914       case "$ac_file" in */Makefile.in)
16915         # Adjust a relative srcdir.
16916         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
16917         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
16918         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
16919         # In autoconf-2.13 it is called $ac_given_srcdir.
16920         # In autoconf-2.50 it is called $srcdir.
16921         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
16922         case "$ac_given_srcdir" in
16923           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
16924           /*) top_srcdir="$ac_given_srcdir" ;;
16925           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
16926         esac
16927         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
16928           rm -f "$ac_dir/POTFILES"
16929           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
16930           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
16931           POMAKEFILEDEPS="POTFILES.in"
16932           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
16933           # on $ac_dir but don't depend on user-specified configuration
16934           # parameters.
16935           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
16936             # The LINGUAS file contains the set of available languages.
16937             if test -n "$OBSOLETE_ALL_LINGUAS"; then
16938               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
16939             fi
16940             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
16941             # Hide the ALL_LINGUAS assigment from automake.
16942             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
16943             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
16944           else
16945             # The set of available languages was given in configure.ac.
16946             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
16947           fi
16948           case "$ac_given_srcdir" in
16949             .) srcdirpre= ;;
16950             *) srcdirpre='$(srcdir)/' ;;
16951           esac
16952           POFILES=
16953           GMOFILES=
16954           UPDATEPOFILES=
16955           DUMMYPOFILES=
16956           for lang in $ALL_LINGUAS; do
16957             POFILES="$POFILES $srcdirpre$lang.po"
16958             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
16959             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
16960             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
16961           done
16962           # CATALOGS depends on both $ac_dir and the user's LINGUAS
16963           # environment variable.
16964           INST_LINGUAS=
16965           if test -n "$ALL_LINGUAS"; then
16966             for presentlang in $ALL_LINGUAS; do
16967               useit=no
16968               if test "%UNSET%" != "$LINGUAS"; then
16969                 desiredlanguages="$LINGUAS"
16970               else
16971                 desiredlanguages="$ALL_LINGUAS"
16972               fi
16973               for desiredlang in $desiredlanguages; do
16974                 # Use the presentlang catalog if desiredlang is
16975                 #   a. equal to presentlang, or
16976                 #   b. a variant of presentlang (because in this case,
16977                 #      presentlang can be used as a fallback for messages
16978                 #      which are not translated in the desiredlang catalog).
16979                 case "$desiredlang" in
16980                   "$presentlang"*) useit=yes;;
16981                 esac
16982               done
16983               if test $useit = yes; then
16984                 INST_LINGUAS="$INST_LINGUAS $presentlang"
16985               fi
16986             done
16987           fi
16988           CATALOGS=
16989           if test -n "$INST_LINGUAS"; then
16990             for lang in $INST_LINGUAS; do
16991               CATALOGS="$CATALOGS $lang.gmo"
16992             done
16993           fi
16994           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
16995           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"
16996           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
16997             if test -f "$f"; then
16998               case "$f" in
16999                 *.orig | *.bak | *~) ;;
17000                 *) cat "$f" >> "$ac_dir/Makefile" ;;
17001               esac
17002             fi
17003           done
17004         fi
17005         ;;
17006       esac
17007     done ;;
17008     "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
17009  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
17010  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
17011  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
17012  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
17013  if test "x$cgen_cpu_prefix" != x ; then
17014    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
17015  fi ;;
17016
17017   esac
17018 done # for ac_tag
17019
17020
17021 as_fn_exit 0
17022 _ACEOF
17023 ac_clean_files=$ac_clean_files_save
17024
17025 test $ac_write_fail = 0 ||
17026   as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
17027
17028
17029 # configure is writing to config.log, and then calls config.status.
17030 # config.status does its own redirection, appending to config.log.
17031 # Unfortunately, on DOS this fails, as config.log is still kept open
17032 # by configure, so config.status won't be able to write to it; its
17033 # output is simply discarded.  So we exec the FD to /dev/null,
17034 # effectively closing config.log, so it can be properly (re)opened and
17035 # appended to by config.status.  When coming back to configure, we
17036 # need to make the FD available again.
17037 if test "$no_create" != yes; then
17038   ac_cs_success=:
17039   ac_config_status_args=
17040   test "$silent" = yes &&
17041     ac_config_status_args="$ac_config_status_args --quiet"
17042   exec 5>/dev/null
17043   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17044   exec 5>>config.log
17045   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17046   # would make configure fail if this is the last instruction.
17047   $ac_cs_success || as_fn_exit $?
17048 fi
17049 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17050   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17051 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17052 fi
17053