Do not build libctf for targets that do not use the ELF file format.
[external/binutils.git] / binutils / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for binutils 2.32.51.
4 #
5 #
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7 #
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 as_myself=
91 case $0 in #((
92   *[\\/]* ) as_myself=$0 ;;
93   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94 for as_dir in $PATH
95 do
96   IFS=$as_save_IFS
97   test -z "$as_dir" && as_dir=.
98     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99   done
100 IFS=$as_save_IFS
101
102      ;;
103 esac
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x; then
107   as_myself=$0
108 fi
109 if test ! -f "$as_myself"; then
110   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111   exit 1
112 fi
113
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there.  '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\${$as_var+set} = xset \
120   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121 done
122 PS1='$ '
123 PS2='> '
124 PS4='+ '
125
126 # NLS nuisances.
127 LC_ALL=C
128 export LC_ALL
129 LANGUAGE=C
130 export LANGUAGE
131
132 # CDPATH.
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135 # Use a proper internal environment variable to ensure we don't fall
136   # into an infinite loop, continuously re-executing ourselves.
137   if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138     _as_can_reexec=no; export _as_can_reexec;
139     # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
143 BASH_ENV=/dev/null
144 ENV=/dev/null
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146 case $- in # ((((
147   *v*x* | *x*v* ) as_opts=-vx ;;
148   *v* ) as_opts=-v ;;
149   *x* ) as_opts=-x ;;
150   * ) as_opts= ;;
151 esac
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156 as_fn_exit 255
157   fi
158   # We don't want this to propagate to other subprocesses.
159           { _as_can_reexec=; unset _as_can_reexec;}
160 if test "x$CONFIG_SHELL" = x; then
161   as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162   emulate sh
163   NULLCMD=:
164   # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165   # is contrary to our usage.  Disable this feature.
166   alias -g '\${1+\"\$@\"}'='\"\$@\"'
167   setopt NO_GLOB_SUBST
168 else
169   case \`(set -o) 2>/dev/null\` in #(
170   *posix*) :
171     set -o posix ;; #(
172   *) :
173      ;;
174 esac
175 fi
176 "
177   as_required="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
182
183 exitcode=0
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190 else
191   exitcode=1; echo positional parameters were not saved.
192 fi
193 test x\$exitcode = x0 || exit 1
194 test -x / || exit 1"
195   as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196   as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197   eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198   test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
200
201   test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202     ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204     ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205     PATH=/empty FPATH=/empty; export PATH FPATH
206     test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207       || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208   if (eval "$as_required") 2>/dev/null; then :
209   as_have_required=yes
210 else
211   as_have_required=no
212 fi
213   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
214
215 else
216   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
217 as_found=false
218 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
219 do
220   IFS=$as_save_IFS
221   test -z "$as_dir" && as_dir=.
222   as_found=:
223   case $as_dir in #(
224          /*)
225            for as_base in sh bash ksh sh5; do
226              # Try only shells that exist, to save several forks.
227              as_shell=$as_dir/$as_base
228              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
229                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
230   CONFIG_SHELL=$as_shell as_have_required=yes
231                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
232   break 2
233 fi
234 fi
235            done;;
236        esac
237   as_found=false
238 done
239 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
240               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
241   CONFIG_SHELL=$SHELL as_have_required=yes
242 fi; }
243 IFS=$as_save_IFS
244
245
246       if test "x$CONFIG_SHELL" != x; then :
247   export CONFIG_SHELL
248              # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
252 BASH_ENV=/dev/null
253 ENV=/dev/null
254 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
255 case $- in # ((((
256   *v*x* | *x*v* ) as_opts=-vx ;;
257   *v* ) as_opts=-v ;;
258   *x* ) as_opts=-x ;;
259   * ) as_opts= ;;
260 esac
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
265 exit 255
266 fi
267
268     if test x$as_have_required = xno; then :
269   $as_echo "$0: This script requires a shell more modern than all"
270   $as_echo "$0: the shells that I found on your system."
271   if test x${ZSH_VERSION+set} = xset ; then
272     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
274   else
275     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
279   fi
280   exit 1
281 fi
282 fi
283 fi
284 SHELL=${CONFIG_SHELL-/bin/sh}
285 export SHELL
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE= GREP_OPTIONS=
288 unset CLICOLOR_FORCE GREP_OPTIONS
289
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
293 # as_fn_unset VAR
294 # ---------------
295 # Portably unset VAR.
296 as_fn_unset ()
297 {
298   { eval $1=; unset $1;}
299 }
300 as_unset=as_fn_unset
301
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
305 as_fn_set_status ()
306 {
307   return $1
308 } # as_fn_set_status
309
310 # as_fn_exit STATUS
311 # -----------------
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
313 as_fn_exit ()
314 {
315   set +e
316   as_fn_set_status $1
317   exit $1
318 } # as_fn_exit
319
320 # as_fn_mkdir_p
321 # -------------
322 # Create "$as_dir" as a directory, including parents if necessary.
323 as_fn_mkdir_p ()
324 {
325
326   case $as_dir in #(
327   -*) as_dir=./$as_dir;;
328   esac
329   test -d "$as_dir" || eval $as_mkdir_p || {
330     as_dirs=
331     while :; do
332       case $as_dir in #(
333       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
334       *) as_qdir=$as_dir;;
335       esac
336       as_dirs="'$as_qdir' $as_dirs"
337       as_dir=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339          X"$as_dir" : 'X\(//\)[^/]' \| \
340          X"$as_dir" : 'X\(//\)$' \| \
341          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
344             s//\1/
345             q
346           }
347           /^X\(\/\/\)[^/].*/{
348             s//\1/
349             q
350           }
351           /^X\(\/\/\)$/{
352             s//\1/
353             q
354           }
355           /^X\(\/\).*/{
356             s//\1/
357             q
358           }
359           s/.*/./; q'`
360       test -d "$as_dir" && break
361     done
362     test -z "$as_dirs" || eval "mkdir $as_dirs"
363   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
364
365
366 } # as_fn_mkdir_p
367
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p ()
372 {
373   test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
380 # implementations.
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
382   eval 'as_fn_append ()
383   {
384     eval $1+=\$2
385   }'
386 else
387   as_fn_append ()
388   {
389     eval $1=\$$1\$2
390   }
391 fi # as_fn_append
392
393 # as_fn_arith ARG...
394 # ------------------
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
399   eval 'as_fn_arith ()
400   {
401     as_val=$(( $* ))
402   }'
403 else
404   as_fn_arith ()
405   {
406     as_val=`expr "$@" || test $? -eq 1`
407   }
408 fi # as_fn_arith
409
410
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
416 as_fn_error ()
417 {
418   as_status=$1; test $as_status -eq 0 && as_status=1
419   if test "$4"; then
420     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
421     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
422   fi
423   $as_echo "$as_me: error: $2" >&2
424   as_fn_exit $as_status
425 } # as_fn_error
426
427 if expr a : '\(a\)' >/dev/null 2>&1 &&
428    test "X`expr 00001 : '.*\(...\)'`" = X001; then
429   as_expr=expr
430 else
431   as_expr=false
432 fi
433
434 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
435   as_basename=basename
436 else
437   as_basename=false
438 fi
439
440 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
441   as_dirname=dirname
442 else
443   as_dirname=false
444 fi
445
446 as_me=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448          X"$0" : 'X\(//\)$' \| \
449          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
450 $as_echo X/"$0" |
451     sed '/^.*\/\([^/][^/]*\)\/*$/{
452             s//\1/
453             q
454           }
455           /^X\/\(\/\/\)$/{
456             s//\1/
457             q
458           }
459           /^X\/\(\/\).*/{
460             s//\1/
461             q
462           }
463           s/.*/./; q'`
464
465 # Avoid depending upon Character Ranges.
466 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits='0123456789'
470 as_cr_alnum=$as_cr_Letters$as_cr_digits
471
472
473   as_lineno_1=$LINENO as_lineno_1a=$LINENO
474   as_lineno_2=$LINENO as_lineno_2a=$LINENO
475   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
477   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
478   sed -n '
479     p
480     /[$]LINENO/=
481   ' <$as_myself |
482     sed '
483       s/[$]LINENO.*/&-/
484       t lineno
485       b
486       :lineno
487       N
488       :loop
489       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
490       t loop
491       s/-\n.*//
492     ' >$as_me.lineno &&
493   chmod +x "$as_me.lineno" ||
494     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
495
496   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497   # already done that, so ensure we don't try to do so again and fall
498   # in an infinite loop.  This has already happened in practice.
499   _as_can_reexec=no; export _as_can_reexec
500   # Don't try to exec as it changes $[0], causing all sort of problems
501   # (the dirname of $[0] is not the place where we might find the
502   # original and so on.  Autoconf is especially sensitive to this).
503   . "./$as_me.lineno"
504   # Exit status is that of the last command.
505   exit
506 }
507
508 ECHO_C= ECHO_N= ECHO_T=
509 case `echo -n x` in #(((((
510 -n*)
511   case `echo 'xy\c'` in
512   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
513   xy)  ECHO_C='\c';;
514   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
515        ECHO_T=' ';;
516   esac;;
517 *)
518   ECHO_N='-n';;
519 esac
520
521 rm -f conf$$ conf$$.exe conf$$.file
522 if test -d conf$$.dir; then
523   rm -f conf$$.dir/conf$$.file
524 else
525   rm -f conf$$.dir
526   mkdir conf$$.dir 2>/dev/null
527 fi
528 if (echo >conf$$.file) 2>/dev/null; then
529   if ln -s conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s='ln -s'
531     # ... but there are two gotchas:
532     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534     # In both cases, we have to default to `cp -pR'.
535     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
536       as_ln_s='cp -pR'
537   elif ln conf$$.file conf$$ 2>/dev/null; then
538     as_ln_s=ln
539   else
540     as_ln_s='cp -pR'
541   fi
542 else
543   as_ln_s='cp -pR'
544 fi
545 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
546 rmdir conf$$.dir 2>/dev/null
547
548 if mkdir -p . 2>/dev/null; then
549   as_mkdir_p='mkdir -p "$as_dir"'
550 else
551   test -d ./-p && rmdir ./-p
552   as_mkdir_p=false
553 fi
554
555 as_test_x='test -x'
556 as_executable_p=as_fn_executable_p
557
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
560
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
563
564 SHELL=${CONFIG_SHELL-/bin/sh}
565
566
567 test -n "$DJDIR" || exec 7<&0 </dev/null
568 exec 6>&1
569
570 # Name of the host.
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
574
575 #
576 # Initializations.
577 #
578 ac_default_prefix=/usr/local
579 ac_clean_files=
580 ac_config_libobj_dir=.
581 LIBOBJS=
582 cross_compiling=no
583 subdirs=
584 MFLAGS=
585 MAKEFLAGS=
586
587 # Identity of this package.
588 PACKAGE_NAME='binutils'
589 PACKAGE_TARNAME='binutils'
590 PACKAGE_VERSION='2.32.51'
591 PACKAGE_STRING='binutils 2.32.51'
592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL=''
594
595 ac_unique_file="ar.c"
596 # Factoring default headers for most tests.
597 ac_includes_default="\
598 #include <stdio.h>
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
601 #endif
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
604 #endif
605 #ifdef STDC_HEADERS
606 # include <stdlib.h>
607 # include <stddef.h>
608 #else
609 # ifdef HAVE_STDLIB_H
610 #  include <stdlib.h>
611 # endif
612 #endif
613 #ifdef HAVE_STRING_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
615 #  include <memory.h>
616 # endif
617 # include <string.h>
618 #endif
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
621 #endif
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
624 #endif
625 #ifdef HAVE_STDINT_H
626 # include <stdint.h>
627 #endif
628 #ifdef HAVE_UNISTD_H
629 # include <unistd.h>
630 #endif"
631
632 ac_header_list=
633 ac_subst_vars='am__EXEEXT_FALSE
634 am__EXEEXT_TRUE
635 LTLIBOBJS
636 LIBOBJS
637 EMULATION_VECTOR
638 EMULATION
639 LIBCTF
640 OBJDUMP_PRIVATE_OFILES
641 OBJDUMP_DEFS
642 BUILD_INSTALL_MISC
643 BUILD_MISC
644 BUILD_DLLWRAP
645 BUILD_WINDMC
646 BUILD_WINDRES
647 DLLTOOL_DEFS
648 BUILD_DLLTOOL
649 BUILD_SRCONV
650 LTLIBICONV
651 LIBICONV
652 zlibinc
653 zlibdir
654 ALLOCA
655 DEMANGLER_NAME
656 EXEEXT_FOR_BUILD
657 CC_FOR_BUILD
658 HDEFINES
659 GENINSRC_NEVER_FALSE
660 GENINSRC_NEVER_TRUE
661 MAINT
662 MAINTAINER_MODE_FALSE
663 MAINTAINER_MODE_TRUE
664 MSGMERGE
665 MSGFMT
666 MKINSTALLDIRS
667 CATOBJEXT
668 GENCAT
669 INSTOBJEXT
670 DATADIRNAME
671 CATALOGS
672 POSUB
673 GMSGFMT
674 XGETTEXT
675 INCINTL
676 LIBINTL_DEP
677 LIBINTL
678 USE_NLS
679 LEXLIB
680 LEX_OUTPUT_ROOT
681 LEX
682 YFLAGS
683 YACC
684 WARN_WRITE_STRINGS
685 NO_WERROR
686 WARN_CFLAGS_FOR_BUILD
687 WARN_CFLAGS
688 OTOOL64
689 OTOOL
690 LIPO
691 NMEDIT
692 DSYMUTIL
693 RANLIB
694 AR
695 OBJDUMP
696 LN_S
697 NM
698 ac_ct_DUMPBIN
699 DUMPBIN
700 LD
701 FGREP
702 SED
703 LIBTOOL
704 EGREP
705 GREP
706 CPP
707 AM_BACKSLASH
708 AM_DEFAULT_VERBOSITY
709 AM_DEFAULT_V
710 AM_V
711 am__fastdepCC_FALSE
712 am__fastdepCC_TRUE
713 CCDEPMODE
714 am__nodep
715 AMDEPBACKSLASH
716 AMDEP_FALSE
717 AMDEP_TRUE
718 am__quote
719 am__include
720 DEPDIR
721 am__untar
722 am__tar
723 AMTAR
724 am__leading_dot
725 SET_MAKE
726 AWK
727 mkdir_p
728 MKDIR_P
729 INSTALL_STRIP_PROGRAM
730 STRIP
731 install_sh
732 MAKEINFO
733 AUTOHEADER
734 AUTOMAKE
735 AUTOCONF
736 ACLOCAL
737 VERSION
738 PACKAGE
739 CYGPATH_W
740 am__isrc
741 INSTALL_DATA
742 INSTALL_SCRIPT
743 INSTALL_PROGRAM
744 OBJEXT
745 EXEEXT
746 ac_ct_CC
747 CPPFLAGS
748 LDFLAGS
749 CFLAGS
750 CC
751 target_os
752 target_vendor
753 target_cpu
754 target
755 host_os
756 host_vendor
757 host_cpu
758 host
759 build_os
760 build_vendor
761 build_cpu
762 build
763 target_alias
764 host_alias
765 build_alias
766 LIBS
767 ECHO_T
768 ECHO_N
769 ECHO_C
770 DEFS
771 mandir
772 localedir
773 libdir
774 psdir
775 pdfdir
776 dvidir
777 htmldir
778 infodir
779 docdir
780 oldincludedir
781 includedir
782 localstatedir
783 sharedstatedir
784 sysconfdir
785 datadir
786 datarootdir
787 libexecdir
788 sbindir
789 bindir
790 program_transform_name
791 prefix
792 exec_prefix
793 PACKAGE_URL
794 PACKAGE_BUGREPORT
795 PACKAGE_STRING
796 PACKAGE_VERSION
797 PACKAGE_TARNAME
798 PACKAGE_NAME
799 PATH_SEPARATOR
800 SHELL'
801 ac_subst_files=''
802 ac_user_opts='
803 enable_option_checking
804 enable_dependency_tracking
805 enable_silent_rules
806 enable_shared
807 enable_static
808 with_pic
809 enable_fast_install
810 with_gnu_ld
811 enable_libtool_lock
812 enable_plugins
813 enable_largefile
814 enable_targets
815 enable_deterministic_archives
816 enable_default_strings_all
817 enable_werror
818 enable_build_warnings
819 enable_nls
820 enable_maintainer_mode
821 with_system_zlib
822 enable_rpath
823 with_libiconv_prefix
824 '
825       ac_precious_vars='build_alias
826 host_alias
827 target_alias
828 CC
829 CFLAGS
830 LDFLAGS
831 LIBS
832 CPPFLAGS
833 CPP
834 YACC
835 YFLAGS'
836
837
838 # Initialize some variables set by options.
839 ac_init_help=
840 ac_init_version=false
841 ac_unrecognized_opts=
842 ac_unrecognized_sep=
843 # The variables have the same names as the options, with
844 # dashes changed to underlines.
845 cache_file=/dev/null
846 exec_prefix=NONE
847 no_create=
848 no_recursion=
849 prefix=NONE
850 program_prefix=NONE
851 program_suffix=NONE
852 program_transform_name=s,x,x,
853 silent=
854 site=
855 srcdir=
856 verbose=
857 x_includes=NONE
858 x_libraries=NONE
859
860 # Installation directory options.
861 # These are left unexpanded so users can "make install exec_prefix=/foo"
862 # and all the variables that are supposed to be based on exec_prefix
863 # by default will actually change.
864 # Use braces instead of parens because sh, perl, etc. also accept them.
865 # (The list follows the same order as the GNU Coding Standards.)
866 bindir='${exec_prefix}/bin'
867 sbindir='${exec_prefix}/sbin'
868 libexecdir='${exec_prefix}/libexec'
869 datarootdir='${prefix}/share'
870 datadir='${datarootdir}'
871 sysconfdir='${prefix}/etc'
872 sharedstatedir='${prefix}/com'
873 localstatedir='${prefix}/var'
874 includedir='${prefix}/include'
875 oldincludedir='/usr/include'
876 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
877 infodir='${datarootdir}/info'
878 htmldir='${docdir}'
879 dvidir='${docdir}'
880 pdfdir='${docdir}'
881 psdir='${docdir}'
882 libdir='${exec_prefix}/lib'
883 localedir='${datarootdir}/locale'
884 mandir='${datarootdir}/man'
885
886 ac_prev=
887 ac_dashdash=
888 for ac_option
889 do
890   # If the previous option needs an argument, assign it.
891   if test -n "$ac_prev"; then
892     eval $ac_prev=\$ac_option
893     ac_prev=
894     continue
895   fi
896
897   case $ac_option in
898   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
899   *=)   ac_optarg= ;;
900   *)    ac_optarg=yes ;;
901   esac
902
903   # Accept the important Cygnus configure options, so we can diagnose typos.
904
905   case $ac_dashdash$ac_option in
906   --)
907     ac_dashdash=yes ;;
908
909   -bindir | --bindir | --bindi | --bind | --bin | --bi)
910     ac_prev=bindir ;;
911   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
912     bindir=$ac_optarg ;;
913
914   -build | --build | --buil | --bui | --bu)
915     ac_prev=build_alias ;;
916   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
917     build_alias=$ac_optarg ;;
918
919   -cache-file | --cache-file | --cache-fil | --cache-fi \
920   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
921     ac_prev=cache_file ;;
922   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
923   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
924     cache_file=$ac_optarg ;;
925
926   --config-cache | -C)
927     cache_file=config.cache ;;
928
929   -datadir | --datadir | --datadi | --datad)
930     ac_prev=datadir ;;
931   -datadir=* | --datadir=* | --datadi=* | --datad=*)
932     datadir=$ac_optarg ;;
933
934   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
935   | --dataroo | --dataro | --datar)
936     ac_prev=datarootdir ;;
937   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
938   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
939     datarootdir=$ac_optarg ;;
940
941   -disable-* | --disable-*)
942     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
943     # Reject names that are not valid shell variable names.
944     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
945       as_fn_error $? "invalid feature name: $ac_useropt"
946     ac_useropt_orig=$ac_useropt
947     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948     case $ac_user_opts in
949       *"
950 "enable_$ac_useropt"
951 "*) ;;
952       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
953          ac_unrecognized_sep=', ';;
954     esac
955     eval enable_$ac_useropt=no ;;
956
957   -docdir | --docdir | --docdi | --doc | --do)
958     ac_prev=docdir ;;
959   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
960     docdir=$ac_optarg ;;
961
962   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
963     ac_prev=dvidir ;;
964   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
965     dvidir=$ac_optarg ;;
966
967   -enable-* | --enable-*)
968     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
969     # Reject names that are not valid shell variable names.
970     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
971       as_fn_error $? "invalid feature name: $ac_useropt"
972     ac_useropt_orig=$ac_useropt
973     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
974     case $ac_user_opts in
975       *"
976 "enable_$ac_useropt"
977 "*) ;;
978       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
979          ac_unrecognized_sep=', ';;
980     esac
981     eval enable_$ac_useropt=\$ac_optarg ;;
982
983   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
984   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
985   | --exec | --exe | --ex)
986     ac_prev=exec_prefix ;;
987   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
988   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
989   | --exec=* | --exe=* | --ex=*)
990     exec_prefix=$ac_optarg ;;
991
992   -gas | --gas | --ga | --g)
993     # Obsolete; use --with-gas.
994     with_gas=yes ;;
995
996   -help | --help | --hel | --he | -h)
997     ac_init_help=long ;;
998   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
999     ac_init_help=recursive ;;
1000   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
1001     ac_init_help=short ;;
1002
1003   -host | --host | --hos | --ho)
1004     ac_prev=host_alias ;;
1005   -host=* | --host=* | --hos=* | --ho=*)
1006     host_alias=$ac_optarg ;;
1007
1008   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1009     ac_prev=htmldir ;;
1010   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1011   | --ht=*)
1012     htmldir=$ac_optarg ;;
1013
1014   -includedir | --includedir | --includedi | --included | --include \
1015   | --includ | --inclu | --incl | --inc)
1016     ac_prev=includedir ;;
1017   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1018   | --includ=* | --inclu=* | --incl=* | --inc=*)
1019     includedir=$ac_optarg ;;
1020
1021   -infodir | --infodir | --infodi | --infod | --info | --inf)
1022     ac_prev=infodir ;;
1023   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1024     infodir=$ac_optarg ;;
1025
1026   -libdir | --libdir | --libdi | --libd)
1027     ac_prev=libdir ;;
1028   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1029     libdir=$ac_optarg ;;
1030
1031   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1032   | --libexe | --libex | --libe)
1033     ac_prev=libexecdir ;;
1034   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1035   | --libexe=* | --libex=* | --libe=*)
1036     libexecdir=$ac_optarg ;;
1037
1038   -localedir | --localedir | --localedi | --localed | --locale)
1039     ac_prev=localedir ;;
1040   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1041     localedir=$ac_optarg ;;
1042
1043   -localstatedir | --localstatedir | --localstatedi | --localstated \
1044   | --localstate | --localstat | --localsta | --localst | --locals)
1045     ac_prev=localstatedir ;;
1046   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1047   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1048     localstatedir=$ac_optarg ;;
1049
1050   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1051     ac_prev=mandir ;;
1052   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1053     mandir=$ac_optarg ;;
1054
1055   -nfp | --nfp | --nf)
1056     # Obsolete; use --without-fp.
1057     with_fp=no ;;
1058
1059   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1060   | --no-cr | --no-c | -n)
1061     no_create=yes ;;
1062
1063   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1064   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1065     no_recursion=yes ;;
1066
1067   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1068   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1069   | --oldin | --oldi | --old | --ol | --o)
1070     ac_prev=oldincludedir ;;
1071   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1072   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1073   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1074     oldincludedir=$ac_optarg ;;
1075
1076   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1077     ac_prev=prefix ;;
1078   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1079     prefix=$ac_optarg ;;
1080
1081   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1082   | --program-pre | --program-pr | --program-p)
1083     ac_prev=program_prefix ;;
1084   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1085   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1086     program_prefix=$ac_optarg ;;
1087
1088   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1089   | --program-suf | --program-su | --program-s)
1090     ac_prev=program_suffix ;;
1091   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1092   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1093     program_suffix=$ac_optarg ;;
1094
1095   -program-transform-name | --program-transform-name \
1096   | --program-transform-nam | --program-transform-na \
1097   | --program-transform-n | --program-transform- \
1098   | --program-transform | --program-transfor \
1099   | --program-transfo | --program-transf \
1100   | --program-trans | --program-tran \
1101   | --progr-tra | --program-tr | --program-t)
1102     ac_prev=program_transform_name ;;
1103   -program-transform-name=* | --program-transform-name=* \
1104   | --program-transform-nam=* | --program-transform-na=* \
1105   | --program-transform-n=* | --program-transform-=* \
1106   | --program-transform=* | --program-transfor=* \
1107   | --program-transfo=* | --program-transf=* \
1108   | --program-trans=* | --program-tran=* \
1109   | --progr-tra=* | --program-tr=* | --program-t=*)
1110     program_transform_name=$ac_optarg ;;
1111
1112   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1113     ac_prev=pdfdir ;;
1114   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1115     pdfdir=$ac_optarg ;;
1116
1117   -psdir | --psdir | --psdi | --psd | --ps)
1118     ac_prev=psdir ;;
1119   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1120     psdir=$ac_optarg ;;
1121
1122   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1123   | -silent | --silent | --silen | --sile | --sil)
1124     silent=yes ;;
1125
1126   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1127     ac_prev=sbindir ;;
1128   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1129   | --sbi=* | --sb=*)
1130     sbindir=$ac_optarg ;;
1131
1132   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1133   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1134   | --sharedst | --shareds | --shared | --share | --shar \
1135   | --sha | --sh)
1136     ac_prev=sharedstatedir ;;
1137   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1138   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1139   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1140   | --sha=* | --sh=*)
1141     sharedstatedir=$ac_optarg ;;
1142
1143   -site | --site | --sit)
1144     ac_prev=site ;;
1145   -site=* | --site=* | --sit=*)
1146     site=$ac_optarg ;;
1147
1148   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1149     ac_prev=srcdir ;;
1150   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1151     srcdir=$ac_optarg ;;
1152
1153   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1154   | --syscon | --sysco | --sysc | --sys | --sy)
1155     ac_prev=sysconfdir ;;
1156   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1157   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1158     sysconfdir=$ac_optarg ;;
1159
1160   -target | --target | --targe | --targ | --tar | --ta | --t)
1161     ac_prev=target_alias ;;
1162   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1163     target_alias=$ac_optarg ;;
1164
1165   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1166     verbose=yes ;;
1167
1168   -version | --version | --versio | --versi | --vers | -V)
1169     ac_init_version=: ;;
1170
1171   -with-* | --with-*)
1172     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1173     # Reject names that are not valid shell variable names.
1174     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1175       as_fn_error $? "invalid package name: $ac_useropt"
1176     ac_useropt_orig=$ac_useropt
1177     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1178     case $ac_user_opts in
1179       *"
1180 "with_$ac_useropt"
1181 "*) ;;
1182       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1183          ac_unrecognized_sep=', ';;
1184     esac
1185     eval with_$ac_useropt=\$ac_optarg ;;
1186
1187   -without-* | --without-*)
1188     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1189     # Reject names that are not valid shell variable names.
1190     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1191       as_fn_error $? "invalid package name: $ac_useropt"
1192     ac_useropt_orig=$ac_useropt
1193     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1194     case $ac_user_opts in
1195       *"
1196 "with_$ac_useropt"
1197 "*) ;;
1198       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1199          ac_unrecognized_sep=', ';;
1200     esac
1201     eval with_$ac_useropt=no ;;
1202
1203   --x)
1204     # Obsolete; use --with-x.
1205     with_x=yes ;;
1206
1207   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1208   | --x-incl | --x-inc | --x-in | --x-i)
1209     ac_prev=x_includes ;;
1210   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1211   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1212     x_includes=$ac_optarg ;;
1213
1214   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1215   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1216     ac_prev=x_libraries ;;
1217   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1218   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1219     x_libraries=$ac_optarg ;;
1220
1221   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1222 Try \`$0 --help' for more information"
1223     ;;
1224
1225   *=*)
1226     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1227     # Reject names that are not valid shell variable names.
1228     case $ac_envvar in #(
1229       '' | [0-9]* | *[!_$as_cr_alnum]* )
1230       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1231     esac
1232     eval $ac_envvar=\$ac_optarg
1233     export $ac_envvar ;;
1234
1235   *)
1236     # FIXME: should be removed in autoconf 3.0.
1237     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1238     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1239       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1240     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1241     ;;
1242
1243   esac
1244 done
1245
1246 if test -n "$ac_prev"; then
1247   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1248   as_fn_error $? "missing argument to $ac_option"
1249 fi
1250
1251 if test -n "$ac_unrecognized_opts"; then
1252   case $enable_option_checking in
1253     no) ;;
1254     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1255     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1256   esac
1257 fi
1258
1259 # Check all directory arguments for consistency.
1260 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1261                 datadir sysconfdir sharedstatedir localstatedir includedir \
1262                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1263                 libdir localedir mandir
1264 do
1265   eval ac_val=\$$ac_var
1266   # Remove trailing slashes.
1267   case $ac_val in
1268     */ )
1269       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1270       eval $ac_var=\$ac_val;;
1271   esac
1272   # Be sure to have absolute directory names.
1273   case $ac_val in
1274     [\\/$]* | ?:[\\/]* )  continue;;
1275     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1276   esac
1277   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1278 done
1279
1280 # There might be people who depend on the old broken behavior: `$host'
1281 # used to hold the argument of --host etc.
1282 # FIXME: To remove some day.
1283 build=$build_alias
1284 host=$host_alias
1285 target=$target_alias
1286
1287 # FIXME: To remove some day.
1288 if test "x$host_alias" != x; then
1289   if test "x$build_alias" = x; then
1290     cross_compiling=maybe
1291   elif test "x$build_alias" != "x$host_alias"; then
1292     cross_compiling=yes
1293   fi
1294 fi
1295
1296 ac_tool_prefix=
1297 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1298
1299 test "$silent" = yes && exec 6>/dev/null
1300
1301
1302 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1303 ac_ls_di=`ls -di .` &&
1304 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1305   as_fn_error $? "working directory cannot be determined"
1306 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1307   as_fn_error $? "pwd does not report name of working directory"
1308
1309
1310 # Find the source files, if location was not specified.
1311 if test -z "$srcdir"; then
1312   ac_srcdir_defaulted=yes
1313   # Try the directory containing this script, then the parent directory.
1314   ac_confdir=`$as_dirname -- "$as_myself" ||
1315 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1316          X"$as_myself" : 'X\(//\)[^/]' \| \
1317          X"$as_myself" : 'X\(//\)$' \| \
1318          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1319 $as_echo X"$as_myself" |
1320     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1321             s//\1/
1322             q
1323           }
1324           /^X\(\/\/\)[^/].*/{
1325             s//\1/
1326             q
1327           }
1328           /^X\(\/\/\)$/{
1329             s//\1/
1330             q
1331           }
1332           /^X\(\/\).*/{
1333             s//\1/
1334             q
1335           }
1336           s/.*/./; q'`
1337   srcdir=$ac_confdir
1338   if test ! -r "$srcdir/$ac_unique_file"; then
1339     srcdir=..
1340   fi
1341 else
1342   ac_srcdir_defaulted=no
1343 fi
1344 if test ! -r "$srcdir/$ac_unique_file"; then
1345   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1346   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1347 fi
1348 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1349 ac_abs_confdir=`(
1350         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1351         pwd)`
1352 # When building in place, set srcdir=.
1353 if test "$ac_abs_confdir" = "$ac_pwd"; then
1354   srcdir=.
1355 fi
1356 # Remove unnecessary trailing slashes from srcdir.
1357 # Double slashes in file names in object file debugging info
1358 # mess up M-x gdb in Emacs.
1359 case $srcdir in
1360 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1361 esac
1362 for ac_var in $ac_precious_vars; do
1363   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1364   eval ac_env_${ac_var}_value=\$${ac_var}
1365   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1366   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1367 done
1368
1369 #
1370 # Report the --help message.
1371 #
1372 if test "$ac_init_help" = "long"; then
1373   # Omit some internal or obsolete options to make the list less imposing.
1374   # This message is too long to be a string in the A/UX 3.1 sh.
1375   cat <<_ACEOF
1376 \`configure' configures binutils 2.32.51 to adapt to many kinds of systems.
1377
1378 Usage: $0 [OPTION]... [VAR=VALUE]...
1379
1380 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1381 VAR=VALUE.  See below for descriptions of some of the useful variables.
1382
1383 Defaults for the options are specified in brackets.
1384
1385 Configuration:
1386   -h, --help              display this help and exit
1387       --help=short        display options specific to this package
1388       --help=recursive    display the short help of all the included packages
1389   -V, --version           display version information and exit
1390   -q, --quiet, --silent   do not print \`checking ...' messages
1391       --cache-file=FILE   cache test results in FILE [disabled]
1392   -C, --config-cache      alias for \`--cache-file=config.cache'
1393   -n, --no-create         do not create output files
1394       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1395
1396 Installation directories:
1397   --prefix=PREFIX         install architecture-independent files in PREFIX
1398                           [$ac_default_prefix]
1399   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1400                           [PREFIX]
1401
1402 By default, \`make install' will install all the files in
1403 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1404 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1405 for instance \`--prefix=\$HOME'.
1406
1407 For better control, use the options below.
1408
1409 Fine tuning of the installation directories:
1410   --bindir=DIR            user executables [EPREFIX/bin]
1411   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1412   --libexecdir=DIR        program executables [EPREFIX/libexec]
1413   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1414   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1415   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1416   --libdir=DIR            object code libraries [EPREFIX/lib]
1417   --includedir=DIR        C header files [PREFIX/include]
1418   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1419   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1420   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1421   --infodir=DIR           info documentation [DATAROOTDIR/info]
1422   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1423   --mandir=DIR            man documentation [DATAROOTDIR/man]
1424   --docdir=DIR            documentation root [DATAROOTDIR/doc/binutils]
1425   --htmldir=DIR           html documentation [DOCDIR]
1426   --dvidir=DIR            dvi documentation [DOCDIR]
1427   --pdfdir=DIR            pdf documentation [DOCDIR]
1428   --psdir=DIR             ps documentation [DOCDIR]
1429 _ACEOF
1430
1431   cat <<\_ACEOF
1432
1433 Program names:
1434   --program-prefix=PREFIX            prepend PREFIX to installed program names
1435   --program-suffix=SUFFIX            append SUFFIX to installed program names
1436   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1437
1438 System types:
1439   --build=BUILD     configure for building on BUILD [guessed]
1440   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1441   --target=TARGET   configure for building compilers for TARGET [HOST]
1442 _ACEOF
1443 fi
1444
1445 if test -n "$ac_init_help"; then
1446   case $ac_init_help in
1447      short | recursive ) echo "Configuration of binutils 2.32.51:";;
1448    esac
1449   cat <<\_ACEOF
1450
1451 Optional Features:
1452   --disable-option-checking  ignore unrecognized --enable/--with options
1453   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1454   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1455   --enable-dependency-tracking
1456                           do not reject slow dependency extractors
1457   --disable-dependency-tracking
1458                           speeds up one-time build
1459   --enable-silent-rules   less verbose build output (undo: "make V=1")
1460   --disable-silent-rules  verbose build output (undo: "make V=0")
1461   --enable-shared[=PKGS]  build shared libraries [default=yes]
1462   --enable-static[=PKGS]  build static libraries [default=yes]
1463   --enable-fast-install[=PKGS]
1464                           optimize for fast installation [default=yes]
1465   --disable-libtool-lock  avoid locking (might break parallel builds)
1466   --enable-plugins        Enable support for plugins
1467   --disable-largefile     omit support for large files
1468   --enable-targets        alternative target configurations
1469   --enable-deterministic-archives
1470                           ar and ranlib default to -D behavior
1471   --disable-default-strings-all
1472                           strings defaults to --data behavior
1473   --enable-werror         treat compile warnings as errors
1474   --enable-build-warnings enable build-time compiler warnings
1475   --disable-nls           do not use Native Language Support
1476   --enable-maintainer-mode
1477                           enable make rules and dependencies not useful (and
1478                           sometimes confusing) to the casual installer
1479   --disable-rpath         do not hardcode runtime library paths
1480
1481 Optional Packages:
1482   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1483   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1484   --with-pic              try to use only PIC/non-PIC objects [default=use
1485                           both]
1486   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1487   --with-system-zlib      use installed libz
1488   --with-gnu-ld           assume the C compiler uses GNU ld default=no
1489   --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
1490   --without-libiconv-prefix     don't search for libiconv in includedir and libdir
1491
1492 Some influential environment variables:
1493   CC          C compiler command
1494   CFLAGS      C compiler flags
1495   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1496               nonstandard directory <lib dir>
1497   LIBS        libraries to pass to the linker, e.g. -l<library>
1498   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1499               you have headers in a nonstandard directory <include dir>
1500   CPP         C preprocessor
1501   YACC        The `Yet Another Compiler Compiler' implementation to use.
1502               Defaults to the first program found out of: `bison -y', `byacc',
1503               `yacc'.
1504   YFLAGS      The list of arguments that will be passed by default to $YACC.
1505               This script will default YFLAGS to the empty string to avoid a
1506               default value of `-d' given by some make applications.
1507
1508 Use these variables to override the choices made by `configure' or to help
1509 it to find libraries and programs with nonstandard names/locations.
1510
1511 Report bugs to the package provider.
1512 _ACEOF
1513 ac_status=$?
1514 fi
1515
1516 if test "$ac_init_help" = "recursive"; then
1517   # If there are subdirs, report their specific --help.
1518   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1519     test -d "$ac_dir" ||
1520       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1521       continue
1522     ac_builddir=.
1523
1524 case "$ac_dir" in
1525 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1526 *)
1527   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1528   # A ".." for each directory in $ac_dir_suffix.
1529   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1530   case $ac_top_builddir_sub in
1531   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1532   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1533   esac ;;
1534 esac
1535 ac_abs_top_builddir=$ac_pwd
1536 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1537 # for backward compatibility:
1538 ac_top_builddir=$ac_top_build_prefix
1539
1540 case $srcdir in
1541   .)  # We are building in place.
1542     ac_srcdir=.
1543     ac_top_srcdir=$ac_top_builddir_sub
1544     ac_abs_top_srcdir=$ac_pwd ;;
1545   [\\/]* | ?:[\\/]* )  # Absolute name.
1546     ac_srcdir=$srcdir$ac_dir_suffix;
1547     ac_top_srcdir=$srcdir
1548     ac_abs_top_srcdir=$srcdir ;;
1549   *) # Relative name.
1550     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1551     ac_top_srcdir=$ac_top_build_prefix$srcdir
1552     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1553 esac
1554 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1555
1556     cd "$ac_dir" || { ac_status=$?; continue; }
1557     # Check for guested configure.
1558     if test -f "$ac_srcdir/configure.gnu"; then
1559       echo &&
1560       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1561     elif test -f "$ac_srcdir/configure"; then
1562       echo &&
1563       $SHELL "$ac_srcdir/configure" --help=recursive
1564     else
1565       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1566     fi || ac_status=$?
1567     cd "$ac_pwd" || { ac_status=$?; break; }
1568   done
1569 fi
1570
1571 test -n "$ac_init_help" && exit $ac_status
1572 if $ac_init_version; then
1573   cat <<\_ACEOF
1574 binutils configure 2.32.51
1575 generated by GNU Autoconf 2.69
1576
1577 Copyright (C) 2012 Free Software Foundation, Inc.
1578 This configure script is free software; the Free Software Foundation
1579 gives unlimited permission to copy, distribute and modify it.
1580 _ACEOF
1581   exit
1582 fi
1583
1584 ## ------------------------ ##
1585 ## Autoconf initialization. ##
1586 ## ------------------------ ##
1587
1588 # ac_fn_c_try_compile LINENO
1589 # --------------------------
1590 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1591 ac_fn_c_try_compile ()
1592 {
1593   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1594   rm -f conftest.$ac_objext
1595   if { { ac_try="$ac_compile"
1596 case "(($ac_try" in
1597   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1598   *) ac_try_echo=$ac_try;;
1599 esac
1600 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1601 $as_echo "$ac_try_echo"; } >&5
1602   (eval "$ac_compile") 2>conftest.err
1603   ac_status=$?
1604   if test -s conftest.err; then
1605     grep -v '^ *+' conftest.err >conftest.er1
1606     cat conftest.er1 >&5
1607     mv -f conftest.er1 conftest.err
1608   fi
1609   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1610   test $ac_status = 0; } && {
1611          test -z "$ac_c_werror_flag" ||
1612          test ! -s conftest.err
1613        } && test -s conftest.$ac_objext; then :
1614   ac_retval=0
1615 else
1616   $as_echo "$as_me: failed program was:" >&5
1617 sed 's/^/| /' conftest.$ac_ext >&5
1618
1619         ac_retval=1
1620 fi
1621   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1622   as_fn_set_status $ac_retval
1623
1624 } # ac_fn_c_try_compile
1625
1626 # ac_fn_c_try_link LINENO
1627 # -----------------------
1628 # Try to link conftest.$ac_ext, and return whether this succeeded.
1629 ac_fn_c_try_link ()
1630 {
1631   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1632   rm -f conftest.$ac_objext conftest$ac_exeext
1633   if { { ac_try="$ac_link"
1634 case "(($ac_try" in
1635   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1636   *) ac_try_echo=$ac_try;;
1637 esac
1638 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1639 $as_echo "$ac_try_echo"; } >&5
1640   (eval "$ac_link") 2>conftest.err
1641   ac_status=$?
1642   if test -s conftest.err; then
1643     grep -v '^ *+' conftest.err >conftest.er1
1644     cat conftest.er1 >&5
1645     mv -f conftest.er1 conftest.err
1646   fi
1647   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1648   test $ac_status = 0; } && {
1649          test -z "$ac_c_werror_flag" ||
1650          test ! -s conftest.err
1651        } && test -s conftest$ac_exeext && {
1652          test "$cross_compiling" = yes ||
1653          test -x conftest$ac_exeext
1654        }; then :
1655   ac_retval=0
1656 else
1657   $as_echo "$as_me: failed program was:" >&5
1658 sed 's/^/| /' conftest.$ac_ext >&5
1659
1660         ac_retval=1
1661 fi
1662   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1663   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1664   # interfere with the next link command; also delete a directory that is
1665   # left behind by Apple's compiler.  We do this before executing the actions.
1666   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1667   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1668   as_fn_set_status $ac_retval
1669
1670 } # ac_fn_c_try_link
1671
1672 # ac_fn_c_try_cpp LINENO
1673 # ----------------------
1674 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1675 ac_fn_c_try_cpp ()
1676 {
1677   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678   if { { ac_try="$ac_cpp conftest.$ac_ext"
1679 case "(($ac_try" in
1680   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1681   *) ac_try_echo=$ac_try;;
1682 esac
1683 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1684 $as_echo "$ac_try_echo"; } >&5
1685   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1686   ac_status=$?
1687   if test -s conftest.err; then
1688     grep -v '^ *+' conftest.err >conftest.er1
1689     cat conftest.er1 >&5
1690     mv -f conftest.er1 conftest.err
1691   fi
1692   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1693   test $ac_status = 0; } > conftest.i && {
1694          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1695          test ! -s conftest.err
1696        }; then :
1697   ac_retval=0
1698 else
1699   $as_echo "$as_me: failed program was:" >&5
1700 sed 's/^/| /' conftest.$ac_ext >&5
1701
1702     ac_retval=1
1703 fi
1704   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1705   as_fn_set_status $ac_retval
1706
1707 } # ac_fn_c_try_cpp
1708
1709 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1710 # -------------------------------------------------------
1711 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1712 # the include files in INCLUDES and setting the cache variable VAR
1713 # accordingly.
1714 ac_fn_c_check_header_mongrel ()
1715 {
1716   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1717   if eval \${$3+:} false; then :
1718   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719 $as_echo_n "checking for $2... " >&6; }
1720 if eval \${$3+:} false; then :
1721   $as_echo_n "(cached) " >&6
1722 fi
1723 eval ac_res=\$$3
1724                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1725 $as_echo "$ac_res" >&6; }
1726 else
1727   # Is the header compilable?
1728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1729 $as_echo_n "checking $2 usability... " >&6; }
1730 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1731 /* end confdefs.h.  */
1732 $4
1733 #include <$2>
1734 _ACEOF
1735 if ac_fn_c_try_compile "$LINENO"; then :
1736   ac_header_compiler=yes
1737 else
1738   ac_header_compiler=no
1739 fi
1740 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1742 $as_echo "$ac_header_compiler" >&6; }
1743
1744 # Is the header present?
1745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1746 $as_echo_n "checking $2 presence... " >&6; }
1747 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1748 /* end confdefs.h.  */
1749 #include <$2>
1750 _ACEOF
1751 if ac_fn_c_try_cpp "$LINENO"; then :
1752   ac_header_preproc=yes
1753 else
1754   ac_header_preproc=no
1755 fi
1756 rm -f conftest.err conftest.i conftest.$ac_ext
1757 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1758 $as_echo "$ac_header_preproc" >&6; }
1759
1760 # So?  What about this header?
1761 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1762   yes:no: )
1763     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1764 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1765     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1766 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1767     ;;
1768   no:yes:* )
1769     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1770 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1771     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1772 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1773     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1774 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1775     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1776 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1777     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1778 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1779     ;;
1780 esac
1781   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1782 $as_echo_n "checking for $2... " >&6; }
1783 if eval \${$3+:} false; then :
1784   $as_echo_n "(cached) " >&6
1785 else
1786   eval "$3=\$ac_header_compiler"
1787 fi
1788 eval ac_res=\$$3
1789                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1790 $as_echo "$ac_res" >&6; }
1791 fi
1792   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1793
1794 } # ac_fn_c_check_header_mongrel
1795
1796 # ac_fn_c_try_run LINENO
1797 # ----------------------
1798 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1799 # that executables *can* be run.
1800 ac_fn_c_try_run ()
1801 {
1802   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1803   if { { ac_try="$ac_link"
1804 case "(($ac_try" in
1805   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1806   *) ac_try_echo=$ac_try;;
1807 esac
1808 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1809 $as_echo "$ac_try_echo"; } >&5
1810   (eval "$ac_link") 2>&5
1811   ac_status=$?
1812   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1813   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1814   { { case "(($ac_try" in
1815   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1816   *) ac_try_echo=$ac_try;;
1817 esac
1818 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1819 $as_echo "$ac_try_echo"; } >&5
1820   (eval "$ac_try") 2>&5
1821   ac_status=$?
1822   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1823   test $ac_status = 0; }; }; then :
1824   ac_retval=0
1825 else
1826   $as_echo "$as_me: program exited with status $ac_status" >&5
1827        $as_echo "$as_me: failed program was:" >&5
1828 sed 's/^/| /' conftest.$ac_ext >&5
1829
1830        ac_retval=$ac_status
1831 fi
1832   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1833   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1834   as_fn_set_status $ac_retval
1835
1836 } # ac_fn_c_try_run
1837
1838 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1839 # -------------------------------------------------------
1840 # Tests whether HEADER exists and can be compiled using the include files in
1841 # INCLUDES, setting the cache variable VAR accordingly.
1842 ac_fn_c_check_header_compile ()
1843 {
1844   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1845   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1846 $as_echo_n "checking for $2... " >&6; }
1847 if eval \${$3+:} false; then :
1848   $as_echo_n "(cached) " >&6
1849 else
1850   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1851 /* end confdefs.h.  */
1852 $4
1853 #include <$2>
1854 _ACEOF
1855 if ac_fn_c_try_compile "$LINENO"; then :
1856   eval "$3=yes"
1857 else
1858   eval "$3=no"
1859 fi
1860 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1861 fi
1862 eval ac_res=\$$3
1863                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1864 $as_echo "$ac_res" >&6; }
1865   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1866
1867 } # ac_fn_c_check_header_compile
1868
1869 # ac_fn_c_check_func LINENO FUNC VAR
1870 # ----------------------------------
1871 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1872 ac_fn_c_check_func ()
1873 {
1874   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1875   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1876 $as_echo_n "checking for $2... " >&6; }
1877 if eval \${$3+:} false; then :
1878   $as_echo_n "(cached) " >&6
1879 else
1880   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1881 /* end confdefs.h.  */
1882 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1883    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1884 #define $2 innocuous_$2
1885
1886 /* System header to define __stub macros and hopefully few prototypes,
1887     which can conflict with char $2 (); below.
1888     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1889     <limits.h> exists even on freestanding compilers.  */
1890
1891 #ifdef __STDC__
1892 # include <limits.h>
1893 #else
1894 # include <assert.h>
1895 #endif
1896
1897 #undef $2
1898
1899 /* Override any GCC internal prototype to avoid an error.
1900    Use char because int might match the return type of a GCC
1901    builtin and then its argument prototype would still apply.  */
1902 #ifdef __cplusplus
1903 extern "C"
1904 #endif
1905 char $2 ();
1906 /* The GNU C library defines this for functions which it implements
1907     to always fail with ENOSYS.  Some functions are actually named
1908     something starting with __ and the normal name is an alias.  */
1909 #if defined __stub_$2 || defined __stub___$2
1910 choke me
1911 #endif
1912
1913 int
1914 main ()
1915 {
1916 return $2 ();
1917   ;
1918   return 0;
1919 }
1920 _ACEOF
1921 if ac_fn_c_try_link "$LINENO"; then :
1922   eval "$3=yes"
1923 else
1924   eval "$3=no"
1925 fi
1926 rm -f core conftest.err conftest.$ac_objext \
1927     conftest$ac_exeext conftest.$ac_ext
1928 fi
1929 eval ac_res=\$$3
1930                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1931 $as_echo "$ac_res" >&6; }
1932   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1933
1934 } # ac_fn_c_check_func
1935
1936 # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES
1937 # --------------------------------------------
1938 # Tries to find the compile-time value of EXPR in a program that includes
1939 # INCLUDES, setting VAR accordingly. Returns whether the value could be
1940 # computed
1941 ac_fn_c_compute_int ()
1942 {
1943   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1944   if test "$cross_compiling" = yes; then
1945     # Depending upon the size, compute the lo and hi bounds.
1946 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1947 /* end confdefs.h.  */
1948 $4
1949 int
1950 main ()
1951 {
1952 static int test_array [1 - 2 * !(($2) >= 0)];
1953 test_array [0] = 0;
1954 return test_array [0];
1955
1956   ;
1957   return 0;
1958 }
1959 _ACEOF
1960 if ac_fn_c_try_compile "$LINENO"; then :
1961   ac_lo=0 ac_mid=0
1962   while :; do
1963     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1964 /* end confdefs.h.  */
1965 $4
1966 int
1967 main ()
1968 {
1969 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
1970 test_array [0] = 0;
1971 return test_array [0];
1972
1973   ;
1974   return 0;
1975 }
1976 _ACEOF
1977 if ac_fn_c_try_compile "$LINENO"; then :
1978   ac_hi=$ac_mid; break
1979 else
1980   as_fn_arith $ac_mid + 1 && ac_lo=$as_val
1981                         if test $ac_lo -le $ac_mid; then
1982                           ac_lo= ac_hi=
1983                           break
1984                         fi
1985                         as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val
1986 fi
1987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1988   done
1989 else
1990   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1991 /* end confdefs.h.  */
1992 $4
1993 int
1994 main ()
1995 {
1996 static int test_array [1 - 2 * !(($2) < 0)];
1997 test_array [0] = 0;
1998 return test_array [0];
1999
2000   ;
2001   return 0;
2002 }
2003 _ACEOF
2004 if ac_fn_c_try_compile "$LINENO"; then :
2005   ac_hi=-1 ac_mid=-1
2006   while :; do
2007     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2008 /* end confdefs.h.  */
2009 $4
2010 int
2011 main ()
2012 {
2013 static int test_array [1 - 2 * !(($2) >= $ac_mid)];
2014 test_array [0] = 0;
2015 return test_array [0];
2016
2017   ;
2018   return 0;
2019 }
2020 _ACEOF
2021 if ac_fn_c_try_compile "$LINENO"; then :
2022   ac_lo=$ac_mid; break
2023 else
2024   as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val
2025                         if test $ac_mid -le $ac_hi; then
2026                           ac_lo= ac_hi=
2027                           break
2028                         fi
2029                         as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val
2030 fi
2031 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2032   done
2033 else
2034   ac_lo= ac_hi=
2035 fi
2036 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2037 fi
2038 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2039 # Binary search between lo and hi bounds.
2040 while test "x$ac_lo" != "x$ac_hi"; do
2041   as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val
2042   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2043 /* end confdefs.h.  */
2044 $4
2045 int
2046 main ()
2047 {
2048 static int test_array [1 - 2 * !(($2) <= $ac_mid)];
2049 test_array [0] = 0;
2050 return test_array [0];
2051
2052   ;
2053   return 0;
2054 }
2055 _ACEOF
2056 if ac_fn_c_try_compile "$LINENO"; then :
2057   ac_hi=$ac_mid
2058 else
2059   as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
2060 fi
2061 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2062 done
2063 case $ac_lo in #((
2064 ?*) eval "$3=\$ac_lo"; ac_retval=0 ;;
2065 '') ac_retval=1 ;;
2066 esac
2067   else
2068     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2069 /* end confdefs.h.  */
2070 $4
2071 static long int longval () { return $2; }
2072 static unsigned long int ulongval () { return $2; }
2073 #include <stdio.h>
2074 #include <stdlib.h>
2075 int
2076 main ()
2077 {
2078
2079   FILE *f = fopen ("conftest.val", "w");
2080   if (! f)
2081     return 1;
2082   if (($2) < 0)
2083     {
2084       long int i = longval ();
2085       if (i != ($2))
2086         return 1;
2087       fprintf (f, "%ld", i);
2088     }
2089   else
2090     {
2091       unsigned long int i = ulongval ();
2092       if (i != ($2))
2093         return 1;
2094       fprintf (f, "%lu", i);
2095     }
2096   /* Do not output a trailing newline, as this causes \r\n confusion
2097      on some platforms.  */
2098   return ferror (f) || fclose (f) != 0;
2099
2100   ;
2101   return 0;
2102 }
2103 _ACEOF
2104 if ac_fn_c_try_run "$LINENO"; then :
2105   echo >>conftest.val; read $3 <conftest.val; ac_retval=0
2106 else
2107   ac_retval=1
2108 fi
2109 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
2110   conftest.$ac_objext conftest.beam conftest.$ac_ext
2111 rm -f conftest.val
2112
2113   fi
2114   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2115   as_fn_set_status $ac_retval
2116
2117 } # ac_fn_c_compute_int
2118
2119 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
2120 # -------------------------------------------
2121 # Tests whether TYPE exists after having included INCLUDES, setting cache
2122 # variable VAR accordingly.
2123 ac_fn_c_check_type ()
2124 {
2125   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2126   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
2127 $as_echo_n "checking for $2... " >&6; }
2128 if eval \${$3+:} false; then :
2129   $as_echo_n "(cached) " >&6
2130 else
2131   eval "$3=no"
2132   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2133 /* end confdefs.h.  */
2134 $4
2135 int
2136 main ()
2137 {
2138 if (sizeof ($2))
2139          return 0;
2140   ;
2141   return 0;
2142 }
2143 _ACEOF
2144 if ac_fn_c_try_compile "$LINENO"; then :
2145   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2146 /* end confdefs.h.  */
2147 $4
2148 int
2149 main ()
2150 {
2151 if (sizeof (($2)))
2152             return 0;
2153   ;
2154   return 0;
2155 }
2156 _ACEOF
2157 if ac_fn_c_try_compile "$LINENO"; then :
2158
2159 else
2160   eval "$3=yes"
2161 fi
2162 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2163 fi
2164 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2165 fi
2166 eval ac_res=\$$3
2167                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2168 $as_echo "$ac_res" >&6; }
2169   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2170
2171 } # ac_fn_c_check_type
2172
2173 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
2174 # ---------------------------------------------
2175 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
2176 # accordingly.
2177 ac_fn_c_check_decl ()
2178 {
2179   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
2180   as_decl_name=`echo $2|sed 's/ *(.*//'`
2181   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
2182   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
2183 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2184 if eval \${$3+:} false; then :
2185   $as_echo_n "(cached) " >&6
2186 else
2187   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2188 /* end confdefs.h.  */
2189 $4
2190 int
2191 main ()
2192 {
2193 #ifndef $as_decl_name
2194 #ifdef __cplusplus
2195   (void) $as_decl_use;
2196 #else
2197   (void) $as_decl_name;
2198 #endif
2199 #endif
2200
2201   ;
2202   return 0;
2203 }
2204 _ACEOF
2205 if ac_fn_c_try_compile "$LINENO"; then :
2206   eval "$3=yes"
2207 else
2208   eval "$3=no"
2209 fi
2210 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2211 fi
2212 eval ac_res=\$$3
2213                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2214 $as_echo "$ac_res" >&6; }
2215   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2216
2217 } # ac_fn_c_check_decl
2218 cat >config.log <<_ACEOF
2219 This file contains any messages produced by compilers while
2220 running configure, to aid debugging if configure makes a mistake.
2221
2222 It was created by binutils $as_me 2.32.51, which was
2223 generated by GNU Autoconf 2.69.  Invocation command line was
2224
2225   $ $0 $@
2226
2227 _ACEOF
2228 exec 5>>config.log
2229 {
2230 cat <<_ASUNAME
2231 ## --------- ##
2232 ## Platform. ##
2233 ## --------- ##
2234
2235 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2236 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2237 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2238 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2239 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2240
2241 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2242 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2243
2244 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2245 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2246 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2247 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2248 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2249 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2250 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2251
2252 _ASUNAME
2253
2254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2255 for as_dir in $PATH
2256 do
2257   IFS=$as_save_IFS
2258   test -z "$as_dir" && as_dir=.
2259     $as_echo "PATH: $as_dir"
2260   done
2261 IFS=$as_save_IFS
2262
2263 } >&5
2264
2265 cat >&5 <<_ACEOF
2266
2267
2268 ## ----------- ##
2269 ## Core tests. ##
2270 ## ----------- ##
2271
2272 _ACEOF
2273
2274
2275 # Keep a trace of the command line.
2276 # Strip out --no-create and --no-recursion so they do not pile up.
2277 # Strip out --silent because we don't want to record it for future runs.
2278 # Also quote any args containing shell meta-characters.
2279 # Make two passes to allow for proper duplicate-argument suppression.
2280 ac_configure_args=
2281 ac_configure_args0=
2282 ac_configure_args1=
2283 ac_must_keep_next=false
2284 for ac_pass in 1 2
2285 do
2286   for ac_arg
2287   do
2288     case $ac_arg in
2289     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2290     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2291     | -silent | --silent | --silen | --sile | --sil)
2292       continue ;;
2293     *\'*)
2294       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2295     esac
2296     case $ac_pass in
2297     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2298     2)
2299       as_fn_append ac_configure_args1 " '$ac_arg'"
2300       if test $ac_must_keep_next = true; then
2301         ac_must_keep_next=false # Got value, back to normal.
2302       else
2303         case $ac_arg in
2304           *=* | --config-cache | -C | -disable-* | --disable-* \
2305           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2306           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2307           | -with-* | --with-* | -without-* | --without-* | --x)
2308             case "$ac_configure_args0 " in
2309               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2310             esac
2311             ;;
2312           -* ) ac_must_keep_next=true ;;
2313         esac
2314       fi
2315       as_fn_append ac_configure_args " '$ac_arg'"
2316       ;;
2317     esac
2318   done
2319 done
2320 { ac_configure_args0=; unset ac_configure_args0;}
2321 { ac_configure_args1=; unset ac_configure_args1;}
2322
2323 # When interrupted or exit'd, cleanup temporary files, and complete
2324 # config.log.  We remove comments because anyway the quotes in there
2325 # would cause problems or look ugly.
2326 # WARNING: Use '\'' to represent an apostrophe within the trap.
2327 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2328 trap 'exit_status=$?
2329   # Save into config.log some information that might help in debugging.
2330   {
2331     echo
2332
2333     $as_echo "## ---------------- ##
2334 ## Cache variables. ##
2335 ## ---------------- ##"
2336     echo
2337     # The following way of writing the cache mishandles newlines in values,
2338 (
2339   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2340     eval ac_val=\$$ac_var
2341     case $ac_val in #(
2342     *${as_nl}*)
2343       case $ac_var in #(
2344       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2345 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2346       esac
2347       case $ac_var in #(
2348       _ | IFS | as_nl) ;; #(
2349       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2350       *) { eval $ac_var=; unset $ac_var;} ;;
2351       esac ;;
2352     esac
2353   done
2354   (set) 2>&1 |
2355     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2356     *${as_nl}ac_space=\ *)
2357       sed -n \
2358         "s/'\''/'\''\\\\'\'''\''/g;
2359           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2360       ;; #(
2361     *)
2362       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2363       ;;
2364     esac |
2365     sort
2366 )
2367     echo
2368
2369     $as_echo "## ----------------- ##
2370 ## Output variables. ##
2371 ## ----------------- ##"
2372     echo
2373     for ac_var in $ac_subst_vars
2374     do
2375       eval ac_val=\$$ac_var
2376       case $ac_val in
2377       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2378       esac
2379       $as_echo "$ac_var='\''$ac_val'\''"
2380     done | sort
2381     echo
2382
2383     if test -n "$ac_subst_files"; then
2384       $as_echo "## ------------------- ##
2385 ## File substitutions. ##
2386 ## ------------------- ##"
2387       echo
2388       for ac_var in $ac_subst_files
2389       do
2390         eval ac_val=\$$ac_var
2391         case $ac_val in
2392         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2393         esac
2394         $as_echo "$ac_var='\''$ac_val'\''"
2395       done | sort
2396       echo
2397     fi
2398
2399     if test -s confdefs.h; then
2400       $as_echo "## ----------- ##
2401 ## confdefs.h. ##
2402 ## ----------- ##"
2403       echo
2404       cat confdefs.h
2405       echo
2406     fi
2407     test "$ac_signal" != 0 &&
2408       $as_echo "$as_me: caught signal $ac_signal"
2409     $as_echo "$as_me: exit $exit_status"
2410   } >&5
2411   rm -f core *.core core.conftest.* &&
2412     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2413     exit $exit_status
2414 ' 0
2415 for ac_signal in 1 2 13 15; do
2416   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2417 done
2418 ac_signal=0
2419
2420 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2421 rm -f -r conftest* confdefs.h
2422
2423 $as_echo "/* confdefs.h */" > confdefs.h
2424
2425 # Predefined preprocessor variables.
2426
2427 cat >>confdefs.h <<_ACEOF
2428 #define PACKAGE_NAME "$PACKAGE_NAME"
2429 _ACEOF
2430
2431 cat >>confdefs.h <<_ACEOF
2432 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2433 _ACEOF
2434
2435 cat >>confdefs.h <<_ACEOF
2436 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2437 _ACEOF
2438
2439 cat >>confdefs.h <<_ACEOF
2440 #define PACKAGE_STRING "$PACKAGE_STRING"
2441 _ACEOF
2442
2443 cat >>confdefs.h <<_ACEOF
2444 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2445 _ACEOF
2446
2447 cat >>confdefs.h <<_ACEOF
2448 #define PACKAGE_URL "$PACKAGE_URL"
2449 _ACEOF
2450
2451
2452 # Let the site file select an alternate cache file if it wants to.
2453 # Prefer an explicitly selected file to automatically selected ones.
2454 ac_site_file1=NONE
2455 ac_site_file2=NONE
2456 if test -n "$CONFIG_SITE"; then
2457   # We do not want a PATH search for config.site.
2458   case $CONFIG_SITE in #((
2459     -*)  ac_site_file1=./$CONFIG_SITE;;
2460     */*) ac_site_file1=$CONFIG_SITE;;
2461     *)   ac_site_file1=./$CONFIG_SITE;;
2462   esac
2463 elif test "x$prefix" != xNONE; then
2464   ac_site_file1=$prefix/share/config.site
2465   ac_site_file2=$prefix/etc/config.site
2466 else
2467   ac_site_file1=$ac_default_prefix/share/config.site
2468   ac_site_file2=$ac_default_prefix/etc/config.site
2469 fi
2470 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2471 do
2472   test "x$ac_site_file" = xNONE && continue
2473   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2474     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2475 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2476     sed 's/^/| /' "$ac_site_file" >&5
2477     . "$ac_site_file" \
2478       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2479 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2480 as_fn_error $? "failed to load site script $ac_site_file
2481 See \`config.log' for more details" "$LINENO" 5; }
2482   fi
2483 done
2484
2485 if test -r "$cache_file"; then
2486   # Some versions of bash will fail to source /dev/null (special files
2487   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2488   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2489     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2490 $as_echo "$as_me: loading cache $cache_file" >&6;}
2491     case $cache_file in
2492       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2493       *)                      . "./$cache_file";;
2494     esac
2495   fi
2496 else
2497   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2498 $as_echo "$as_me: creating cache $cache_file" >&6;}
2499   >$cache_file
2500 fi
2501
2502 as_fn_append ac_header_list " stdlib.h"
2503 as_fn_append ac_header_list " unistd.h"
2504 as_fn_append ac_header_list " sys/param.h"
2505 # Check that the precious variables saved in the cache have kept the same
2506 # value.
2507 ac_cache_corrupted=false
2508 for ac_var in $ac_precious_vars; do
2509   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2510   eval ac_new_set=\$ac_env_${ac_var}_set
2511   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2512   eval ac_new_val=\$ac_env_${ac_var}_value
2513   case $ac_old_set,$ac_new_set in
2514     set,)
2515       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2516 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2517       ac_cache_corrupted=: ;;
2518     ,set)
2519       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2520 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2521       ac_cache_corrupted=: ;;
2522     ,);;
2523     *)
2524       if test "x$ac_old_val" != "x$ac_new_val"; then
2525         # differences in whitespace do not lead to failure.
2526         ac_old_val_w=`echo x $ac_old_val`
2527         ac_new_val_w=`echo x $ac_new_val`
2528         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2529           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2530 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2531           ac_cache_corrupted=:
2532         else
2533           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2534 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2535           eval $ac_var=\$ac_old_val
2536         fi
2537         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2538 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2539         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2540 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2541       fi;;
2542   esac
2543   # Pass precious variables to config.status.
2544   if test "$ac_new_set" = set; then
2545     case $ac_new_val in
2546     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2547     *) ac_arg=$ac_var=$ac_new_val ;;
2548     esac
2549     case " $ac_configure_args " in
2550       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2551       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2552     esac
2553   fi
2554 done
2555 if $ac_cache_corrupted; then
2556   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2557 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2558   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2559 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2560   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2561 fi
2562 ## -------------------- ##
2563 ## Main body of script. ##
2564 ## -------------------- ##
2565
2566 ac_ext=c
2567 ac_cpp='$CPP $CPPFLAGS'
2568 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2569 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2570 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2571
2572
2573
2574
2575
2576
2577
2578 ac_aux_dir=
2579 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2580   if test -f "$ac_dir/install-sh"; then
2581     ac_aux_dir=$ac_dir
2582     ac_install_sh="$ac_aux_dir/install-sh -c"
2583     break
2584   elif test -f "$ac_dir/install.sh"; then
2585     ac_aux_dir=$ac_dir
2586     ac_install_sh="$ac_aux_dir/install.sh -c"
2587     break
2588   elif test -f "$ac_dir/shtool"; then
2589     ac_aux_dir=$ac_dir
2590     ac_install_sh="$ac_aux_dir/shtool install -c"
2591     break
2592   fi
2593 done
2594 if test -z "$ac_aux_dir"; then
2595   as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2596 fi
2597
2598 # These three variables are undocumented and unsupported,
2599 # and are intended to be withdrawn in a future Autoconf release.
2600 # They can cause serious problems if a builder's source tree is in a directory
2601 # whose full name contains unusual characters.
2602 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2603 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2604 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2605
2606
2607 # Make sure we can run config.sub.
2608 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2609   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2610
2611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2612 $as_echo_n "checking build system type... " >&6; }
2613 if ${ac_cv_build+:} false; then :
2614   $as_echo_n "(cached) " >&6
2615 else
2616   ac_build_alias=$build_alias
2617 test "x$ac_build_alias" = x &&
2618   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2619 test "x$ac_build_alias" = x &&
2620   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2621 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2622   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2623
2624 fi
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2626 $as_echo "$ac_cv_build" >&6; }
2627 case $ac_cv_build in
2628 *-*-*) ;;
2629 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2630 esac
2631 build=$ac_cv_build
2632 ac_save_IFS=$IFS; IFS='-'
2633 set x $ac_cv_build
2634 shift
2635 build_cpu=$1
2636 build_vendor=$2
2637 shift; shift
2638 # Remember, the first character of IFS is used to create $*,
2639 # except with old shells:
2640 build_os=$*
2641 IFS=$ac_save_IFS
2642 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2643
2644
2645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2646 $as_echo_n "checking host system type... " >&6; }
2647 if ${ac_cv_host+:} false; then :
2648   $as_echo_n "(cached) " >&6
2649 else
2650   if test "x$host_alias" = x; then
2651   ac_cv_host=$ac_cv_build
2652 else
2653   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2654     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2655 fi
2656
2657 fi
2658 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2659 $as_echo "$ac_cv_host" >&6; }
2660 case $ac_cv_host in
2661 *-*-*) ;;
2662 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2663 esac
2664 host=$ac_cv_host
2665 ac_save_IFS=$IFS; IFS='-'
2666 set x $ac_cv_host
2667 shift
2668 host_cpu=$1
2669 host_vendor=$2
2670 shift; shift
2671 # Remember, the first character of IFS is used to create $*,
2672 # except with old shells:
2673 host_os=$*
2674 IFS=$ac_save_IFS
2675 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2676
2677
2678 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2679 $as_echo_n "checking target system type... " >&6; }
2680 if ${ac_cv_target+:} false; then :
2681   $as_echo_n "(cached) " >&6
2682 else
2683   if test "x$target_alias" = x; then
2684   ac_cv_target=$ac_cv_host
2685 else
2686   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2687     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2688 fi
2689
2690 fi
2691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2692 $as_echo "$ac_cv_target" >&6; }
2693 case $ac_cv_target in
2694 *-*-*) ;;
2695 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2696 esac
2697 target=$ac_cv_target
2698 ac_save_IFS=$IFS; IFS='-'
2699 set x $ac_cv_target
2700 shift
2701 target_cpu=$1
2702 target_vendor=$2
2703 shift; shift
2704 # Remember, the first character of IFS is used to create $*,
2705 # except with old shells:
2706 target_os=$*
2707 IFS=$ac_save_IFS
2708 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2709
2710
2711 # The aliases save the names the user supplied, while $host etc.
2712 # will get canonicalized.
2713 test -n "$target_alias" &&
2714   test "$program_prefix$program_suffix$program_transform_name" = \
2715     NONENONEs,x,x, &&
2716   program_prefix=${target_alias}-
2717 # Expand $ac_aux_dir to an absolute path.
2718 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2719
2720 ac_ext=c
2721 ac_cpp='$CPP $CPPFLAGS'
2722 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2723 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2724 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2725 if test -n "$ac_tool_prefix"; then
2726   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2727 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2729 $as_echo_n "checking for $ac_word... " >&6; }
2730 if ${ac_cv_prog_CC+:} false; then :
2731   $as_echo_n "(cached) " >&6
2732 else
2733   if test -n "$CC"; then
2734   ac_cv_prog_CC="$CC" # Let the user override the test.
2735 else
2736 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2737 for as_dir in $PATH
2738 do
2739   IFS=$as_save_IFS
2740   test -z "$as_dir" && as_dir=.
2741     for ac_exec_ext in '' $ac_executable_extensions; do
2742   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2743     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2744     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2745     break 2
2746   fi
2747 done
2748   done
2749 IFS=$as_save_IFS
2750
2751 fi
2752 fi
2753 CC=$ac_cv_prog_CC
2754 if test -n "$CC"; then
2755   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2756 $as_echo "$CC" >&6; }
2757 else
2758   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2759 $as_echo "no" >&6; }
2760 fi
2761
2762
2763 fi
2764 if test -z "$ac_cv_prog_CC"; then
2765   ac_ct_CC=$CC
2766   # Extract the first word of "gcc", so it can be a program name with args.
2767 set dummy gcc; ac_word=$2
2768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2769 $as_echo_n "checking for $ac_word... " >&6; }
2770 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2771   $as_echo_n "(cached) " >&6
2772 else
2773   if test -n "$ac_ct_CC"; then
2774   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2775 else
2776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2777 for as_dir in $PATH
2778 do
2779   IFS=$as_save_IFS
2780   test -z "$as_dir" && as_dir=.
2781     for ac_exec_ext in '' $ac_executable_extensions; do
2782   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2783     ac_cv_prog_ac_ct_CC="gcc"
2784     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2785     break 2
2786   fi
2787 done
2788   done
2789 IFS=$as_save_IFS
2790
2791 fi
2792 fi
2793 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2794 if test -n "$ac_ct_CC"; then
2795   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2796 $as_echo "$ac_ct_CC" >&6; }
2797 else
2798   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2799 $as_echo "no" >&6; }
2800 fi
2801
2802   if test "x$ac_ct_CC" = x; then
2803     CC=""
2804   else
2805     case $cross_compiling:$ac_tool_warned in
2806 yes:)
2807 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2808 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2809 ac_tool_warned=yes ;;
2810 esac
2811     CC=$ac_ct_CC
2812   fi
2813 else
2814   CC="$ac_cv_prog_CC"
2815 fi
2816
2817 if test -z "$CC"; then
2818           if test -n "$ac_tool_prefix"; then
2819     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2820 set dummy ${ac_tool_prefix}cc; ac_word=$2
2821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2822 $as_echo_n "checking for $ac_word... " >&6; }
2823 if ${ac_cv_prog_CC+:} false; then :
2824   $as_echo_n "(cached) " >&6
2825 else
2826   if test -n "$CC"; then
2827   ac_cv_prog_CC="$CC" # Let the user override the test.
2828 else
2829 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2830 for as_dir in $PATH
2831 do
2832   IFS=$as_save_IFS
2833   test -z "$as_dir" && as_dir=.
2834     for ac_exec_ext in '' $ac_executable_extensions; do
2835   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2836     ac_cv_prog_CC="${ac_tool_prefix}cc"
2837     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2838     break 2
2839   fi
2840 done
2841   done
2842 IFS=$as_save_IFS
2843
2844 fi
2845 fi
2846 CC=$ac_cv_prog_CC
2847 if test -n "$CC"; then
2848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2849 $as_echo "$CC" >&6; }
2850 else
2851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2852 $as_echo "no" >&6; }
2853 fi
2854
2855
2856   fi
2857 fi
2858 if test -z "$CC"; then
2859   # Extract the first word of "cc", so it can be a program name with args.
2860 set dummy cc; ac_word=$2
2861 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2862 $as_echo_n "checking for $ac_word... " >&6; }
2863 if ${ac_cv_prog_CC+:} false; then :
2864   $as_echo_n "(cached) " >&6
2865 else
2866   if test -n "$CC"; then
2867   ac_cv_prog_CC="$CC" # Let the user override the test.
2868 else
2869   ac_prog_rejected=no
2870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2871 for as_dir in $PATH
2872 do
2873   IFS=$as_save_IFS
2874   test -z "$as_dir" && as_dir=.
2875     for ac_exec_ext in '' $ac_executable_extensions; do
2876   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2877     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2878        ac_prog_rejected=yes
2879        continue
2880      fi
2881     ac_cv_prog_CC="cc"
2882     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2883     break 2
2884   fi
2885 done
2886   done
2887 IFS=$as_save_IFS
2888
2889 if test $ac_prog_rejected = yes; then
2890   # We found a bogon in the path, so make sure we never use it.
2891   set dummy $ac_cv_prog_CC
2892   shift
2893   if test $# != 0; then
2894     # We chose a different compiler from the bogus one.
2895     # However, it has the same basename, so the bogon will be chosen
2896     # first if we set CC to just the basename; use the full file name.
2897     shift
2898     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2899   fi
2900 fi
2901 fi
2902 fi
2903 CC=$ac_cv_prog_CC
2904 if test -n "$CC"; then
2905   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2906 $as_echo "$CC" >&6; }
2907 else
2908   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909 $as_echo "no" >&6; }
2910 fi
2911
2912
2913 fi
2914 if test -z "$CC"; then
2915   if test -n "$ac_tool_prefix"; then
2916   for ac_prog in cl.exe
2917   do
2918     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2919 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2921 $as_echo_n "checking for $ac_word... " >&6; }
2922 if ${ac_cv_prog_CC+:} false; then :
2923   $as_echo_n "(cached) " >&6
2924 else
2925   if test -n "$CC"; then
2926   ac_cv_prog_CC="$CC" # Let the user override the test.
2927 else
2928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2929 for as_dir in $PATH
2930 do
2931   IFS=$as_save_IFS
2932   test -z "$as_dir" && as_dir=.
2933     for ac_exec_ext in '' $ac_executable_extensions; do
2934   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2935     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2936     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2937     break 2
2938   fi
2939 done
2940   done
2941 IFS=$as_save_IFS
2942
2943 fi
2944 fi
2945 CC=$ac_cv_prog_CC
2946 if test -n "$CC"; then
2947   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2948 $as_echo "$CC" >&6; }
2949 else
2950   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2951 $as_echo "no" >&6; }
2952 fi
2953
2954
2955     test -n "$CC" && break
2956   done
2957 fi
2958 if test -z "$CC"; then
2959   ac_ct_CC=$CC
2960   for ac_prog in cl.exe
2961 do
2962   # Extract the first word of "$ac_prog", so it can be a program name with args.
2963 set dummy $ac_prog; ac_word=$2
2964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2965 $as_echo_n "checking for $ac_word... " >&6; }
2966 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2967   $as_echo_n "(cached) " >&6
2968 else
2969   if test -n "$ac_ct_CC"; then
2970   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2971 else
2972 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2973 for as_dir in $PATH
2974 do
2975   IFS=$as_save_IFS
2976   test -z "$as_dir" && as_dir=.
2977     for ac_exec_ext in '' $ac_executable_extensions; do
2978   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2979     ac_cv_prog_ac_ct_CC="$ac_prog"
2980     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981     break 2
2982   fi
2983 done
2984   done
2985 IFS=$as_save_IFS
2986
2987 fi
2988 fi
2989 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2990 if test -n "$ac_ct_CC"; then
2991   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2992 $as_echo "$ac_ct_CC" >&6; }
2993 else
2994   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2995 $as_echo "no" >&6; }
2996 fi
2997
2998
2999   test -n "$ac_ct_CC" && break
3000 done
3001
3002   if test "x$ac_ct_CC" = x; then
3003     CC=""
3004   else
3005     case $cross_compiling:$ac_tool_warned in
3006 yes:)
3007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3008 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3009 ac_tool_warned=yes ;;
3010 esac
3011     CC=$ac_ct_CC
3012   fi
3013 fi
3014
3015 fi
3016
3017
3018 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3019 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3020 as_fn_error $? "no acceptable C compiler found in \$PATH
3021 See \`config.log' for more details" "$LINENO" 5; }
3022
3023 # Provide some information about the compiler.
3024 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3025 set X $ac_compile
3026 ac_compiler=$2
3027 for ac_option in --version -v -V -qversion; do
3028   { { ac_try="$ac_compiler $ac_option >&5"
3029 case "(($ac_try" in
3030   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3031   *) ac_try_echo=$ac_try;;
3032 esac
3033 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3034 $as_echo "$ac_try_echo"; } >&5
3035   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3036   ac_status=$?
3037   if test -s conftest.err; then
3038     sed '10a\
3039 ... rest of stderr output deleted ...
3040          10q' conftest.err >conftest.er1
3041     cat conftest.er1 >&5
3042   fi
3043   rm -f conftest.er1 conftest.err
3044   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3045   test $ac_status = 0; }
3046 done
3047
3048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3049 /* end confdefs.h.  */
3050
3051 int
3052 main ()
3053 {
3054
3055   ;
3056   return 0;
3057 }
3058 _ACEOF
3059 ac_clean_files_save=$ac_clean_files
3060 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
3061 # Try to create an executable without -o first, disregard a.out.
3062 # It will help us diagnose broken compilers, and finding out an intuition
3063 # of exeext.
3064 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3065 $as_echo_n "checking whether the C compiler works... " >&6; }
3066 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
3067
3068 # The possible output files:
3069 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3070
3071 ac_rmfiles=
3072 for ac_file in $ac_files
3073 do
3074   case $ac_file in
3075     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3076     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3077   esac
3078 done
3079 rm -f $ac_rmfiles
3080
3081 if { { ac_try="$ac_link_default"
3082 case "(($ac_try" in
3083   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084   *) ac_try_echo=$ac_try;;
3085 esac
3086 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3087 $as_echo "$ac_try_echo"; } >&5
3088   (eval "$ac_link_default") 2>&5
3089   ac_status=$?
3090   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3091   test $ac_status = 0; }; then :
3092   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3093 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3094 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
3095 # so that the user can short-circuit this test for compilers unknown to
3096 # Autoconf.
3097 for ac_file in $ac_files ''
3098 do
3099   test -f "$ac_file" || continue
3100   case $ac_file in
3101     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
3102         ;;
3103     [ab].out )
3104         # We found the default executable, but exeext='' is most
3105         # certainly right.
3106         break;;
3107     *.* )
3108         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
3109         then :; else
3110            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3111         fi
3112         # We set ac_cv_exeext here because the later test for it is not
3113         # safe: cross compilers may not add the suffix if given an `-o'
3114         # argument, so we may need to know it at that point already.
3115         # Even if this section looks crufty: it has the advantage of
3116         # actually working.
3117         break;;
3118     * )
3119         break;;
3120   esac
3121 done
3122 test "$ac_cv_exeext" = no && ac_cv_exeext=
3123
3124 else
3125   ac_file=''
3126 fi
3127 if test -z "$ac_file"; then :
3128   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129 $as_echo "no" >&6; }
3130 $as_echo "$as_me: failed program was:" >&5
3131 sed 's/^/| /' conftest.$ac_ext >&5
3132
3133 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3134 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3135 as_fn_error 77 "C compiler cannot create executables
3136 See \`config.log' for more details" "$LINENO" 5; }
3137 else
3138   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3139 $as_echo "yes" >&6; }
3140 fi
3141 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3142 $as_echo_n "checking for C compiler default output file name... " >&6; }
3143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3144 $as_echo "$ac_file" >&6; }
3145 ac_exeext=$ac_cv_exeext
3146
3147 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3148 ac_clean_files=$ac_clean_files_save
3149 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3150 $as_echo_n "checking for suffix of executables... " >&6; }
3151 if { { ac_try="$ac_link"
3152 case "(($ac_try" in
3153   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3154   *) ac_try_echo=$ac_try;;
3155 esac
3156 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3157 $as_echo "$ac_try_echo"; } >&5
3158   (eval "$ac_link") 2>&5
3159   ac_status=$?
3160   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3161   test $ac_status = 0; }; then :
3162   # If both `conftest.exe' and `conftest' are `present' (well, observable)
3163 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3164 # work properly (i.e., refer to `conftest.exe'), while it won't with
3165 # `rm'.
3166 for ac_file in conftest.exe conftest conftest.*; do
3167   test -f "$ac_file" || continue
3168   case $ac_file in
3169     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3170     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3171           break;;
3172     * ) break;;
3173   esac
3174 done
3175 else
3176   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3177 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3178 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
3179 See \`config.log' for more details" "$LINENO" 5; }
3180 fi
3181 rm -f conftest conftest$ac_cv_exeext
3182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3183 $as_echo "$ac_cv_exeext" >&6; }
3184
3185 rm -f conftest.$ac_ext
3186 EXEEXT=$ac_cv_exeext
3187 ac_exeext=$EXEEXT
3188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3189 /* end confdefs.h.  */
3190 #include <stdio.h>
3191 int
3192 main ()
3193 {
3194 FILE *f = fopen ("conftest.out", "w");
3195  return ferror (f) || fclose (f) != 0;
3196
3197   ;
3198   return 0;
3199 }
3200 _ACEOF
3201 ac_clean_files="$ac_clean_files conftest.out"
3202 # Check that the compiler produces executables we can run.  If not, either
3203 # the compiler is broken, or we cross compile.
3204 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3205 $as_echo_n "checking whether we are cross compiling... " >&6; }
3206 if test "$cross_compiling" != yes; then
3207   { { ac_try="$ac_link"
3208 case "(($ac_try" in
3209   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3210   *) ac_try_echo=$ac_try;;
3211 esac
3212 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3213 $as_echo "$ac_try_echo"; } >&5
3214   (eval "$ac_link") 2>&5
3215   ac_status=$?
3216   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3217   test $ac_status = 0; }
3218   if { ac_try='./conftest$ac_cv_exeext'
3219   { { case "(($ac_try" in
3220   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3221   *) ac_try_echo=$ac_try;;
3222 esac
3223 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3224 $as_echo "$ac_try_echo"; } >&5
3225   (eval "$ac_try") 2>&5
3226   ac_status=$?
3227   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3228   test $ac_status = 0; }; }; then
3229     cross_compiling=no
3230   else
3231     if test "$cross_compiling" = maybe; then
3232         cross_compiling=yes
3233     else
3234         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3235 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3236 as_fn_error $? "cannot run C compiled programs.
3237 If you meant to cross compile, use \`--host'.
3238 See \`config.log' for more details" "$LINENO" 5; }
3239     fi
3240   fi
3241 fi
3242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3243 $as_echo "$cross_compiling" >&6; }
3244
3245 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3246 ac_clean_files=$ac_clean_files_save
3247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3248 $as_echo_n "checking for suffix of object files... " >&6; }
3249 if ${ac_cv_objext+:} false; then :
3250   $as_echo_n "(cached) " >&6
3251 else
3252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3253 /* end confdefs.h.  */
3254
3255 int
3256 main ()
3257 {
3258
3259   ;
3260   return 0;
3261 }
3262 _ACEOF
3263 rm -f conftest.o conftest.obj
3264 if { { ac_try="$ac_compile"
3265 case "(($ac_try" in
3266   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3267   *) ac_try_echo=$ac_try;;
3268 esac
3269 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3270 $as_echo "$ac_try_echo"; } >&5
3271   (eval "$ac_compile") 2>&5
3272   ac_status=$?
3273   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3274   test $ac_status = 0; }; then :
3275   for ac_file in conftest.o conftest.obj conftest.*; do
3276   test -f "$ac_file" || continue;
3277   case $ac_file in
3278     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3279     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3280        break;;
3281   esac
3282 done
3283 else
3284   $as_echo "$as_me: failed program was:" >&5
3285 sed 's/^/| /' conftest.$ac_ext >&5
3286
3287 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3288 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3289 as_fn_error $? "cannot compute suffix of object files: cannot compile
3290 See \`config.log' for more details" "$LINENO" 5; }
3291 fi
3292 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3293 fi
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3295 $as_echo "$ac_cv_objext" >&6; }
3296 OBJEXT=$ac_cv_objext
3297 ac_objext=$OBJEXT
3298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3299 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3300 if ${ac_cv_c_compiler_gnu+:} false; then :
3301   $as_echo_n "(cached) " >&6
3302 else
3303   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3304 /* end confdefs.h.  */
3305
3306 int
3307 main ()
3308 {
3309 #ifndef __GNUC__
3310        choke me
3311 #endif
3312
3313   ;
3314   return 0;
3315 }
3316 _ACEOF
3317 if ac_fn_c_try_compile "$LINENO"; then :
3318   ac_compiler_gnu=yes
3319 else
3320   ac_compiler_gnu=no
3321 fi
3322 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3323 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3324
3325 fi
3326 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3327 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3328 if test $ac_compiler_gnu = yes; then
3329   GCC=yes
3330 else
3331   GCC=
3332 fi
3333 ac_test_CFLAGS=${CFLAGS+set}
3334 ac_save_CFLAGS=$CFLAGS
3335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3336 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3337 if ${ac_cv_prog_cc_g+:} false; then :
3338   $as_echo_n "(cached) " >&6
3339 else
3340   ac_save_c_werror_flag=$ac_c_werror_flag
3341    ac_c_werror_flag=yes
3342    ac_cv_prog_cc_g=no
3343    CFLAGS="-g"
3344    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3345 /* end confdefs.h.  */
3346
3347 int
3348 main ()
3349 {
3350
3351   ;
3352   return 0;
3353 }
3354 _ACEOF
3355 if ac_fn_c_try_compile "$LINENO"; then :
3356   ac_cv_prog_cc_g=yes
3357 else
3358   CFLAGS=""
3359       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3360 /* end confdefs.h.  */
3361
3362 int
3363 main ()
3364 {
3365
3366   ;
3367   return 0;
3368 }
3369 _ACEOF
3370 if ac_fn_c_try_compile "$LINENO"; then :
3371
3372 else
3373   ac_c_werror_flag=$ac_save_c_werror_flag
3374          CFLAGS="-g"
3375          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3376 /* end confdefs.h.  */
3377
3378 int
3379 main ()
3380 {
3381
3382   ;
3383   return 0;
3384 }
3385 _ACEOF
3386 if ac_fn_c_try_compile "$LINENO"; then :
3387   ac_cv_prog_cc_g=yes
3388 fi
3389 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3390 fi
3391 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3392 fi
3393 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3394    ac_c_werror_flag=$ac_save_c_werror_flag
3395 fi
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3397 $as_echo "$ac_cv_prog_cc_g" >&6; }
3398 if test "$ac_test_CFLAGS" = set; then
3399   CFLAGS=$ac_save_CFLAGS
3400 elif test $ac_cv_prog_cc_g = yes; then
3401   if test "$GCC" = yes; then
3402     CFLAGS="-g -O2"
3403   else
3404     CFLAGS="-g"
3405   fi
3406 else
3407   if test "$GCC" = yes; then
3408     CFLAGS="-O2"
3409   else
3410     CFLAGS=
3411   fi
3412 fi
3413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3414 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3415 if ${ac_cv_prog_cc_c89+:} false; then :
3416   $as_echo_n "(cached) " >&6
3417 else
3418   ac_cv_prog_cc_c89=no
3419 ac_save_CC=$CC
3420 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3421 /* end confdefs.h.  */
3422 #include <stdarg.h>
3423 #include <stdio.h>
3424 struct stat;
3425 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3426 struct buf { int x; };
3427 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3428 static char *e (p, i)
3429      char **p;
3430      int i;
3431 {
3432   return p[i];
3433 }
3434 static char *f (char * (*g) (char **, int), char **p, ...)
3435 {
3436   char *s;
3437   va_list v;
3438   va_start (v,p);
3439   s = g (p, va_arg (v,int));
3440   va_end (v);
3441   return s;
3442 }
3443
3444 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3445    function prototypes and stuff, but not '\xHH' hex character constants.
3446    These don't provoke an error unfortunately, instead are silently treated
3447    as 'x'.  The following induces an error, until -std is added to get
3448    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3449    array size at least.  It's necessary to write '\x00'==0 to get something
3450    that's true only with -std.  */
3451 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3452
3453 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3454    inside strings and character constants.  */
3455 #define FOO(x) 'x'
3456 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3457
3458 int test (int i, double x);
3459 struct s1 {int (*f) (int a);};
3460 struct s2 {int (*f) (double a);};
3461 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3462 int argc;
3463 char **argv;
3464 int
3465 main ()
3466 {
3467 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3468   ;
3469   return 0;
3470 }
3471 _ACEOF
3472 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3473         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3474 do
3475   CC="$ac_save_CC $ac_arg"
3476   if ac_fn_c_try_compile "$LINENO"; then :
3477   ac_cv_prog_cc_c89=$ac_arg
3478 fi
3479 rm -f core conftest.err conftest.$ac_objext
3480   test "x$ac_cv_prog_cc_c89" != "xno" && break
3481 done
3482 rm -f conftest.$ac_ext
3483 CC=$ac_save_CC
3484
3485 fi
3486 # AC_CACHE_VAL
3487 case "x$ac_cv_prog_cc_c89" in
3488   x)
3489     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3490 $as_echo "none needed" >&6; } ;;
3491   xno)
3492     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3493 $as_echo "unsupported" >&6; } ;;
3494   *)
3495     CC="$CC $ac_cv_prog_cc_c89"
3496     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3497 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3498 esac
3499 if test "x$ac_cv_prog_cc_c89" != xno; then :
3500
3501 fi
3502
3503 ac_ext=c
3504 ac_cpp='$CPP $CPPFLAGS'
3505 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3506 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3507 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3508
3509 ac_ext=c
3510 ac_cpp='$CPP $CPPFLAGS'
3511 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3512 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3513 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3515 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3516 if ${am_cv_prog_cc_c_o+:} false; then :
3517   $as_echo_n "(cached) " >&6
3518 else
3519   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3520 /* end confdefs.h.  */
3521
3522 int
3523 main ()
3524 {
3525
3526   ;
3527   return 0;
3528 }
3529 _ACEOF
3530   # Make sure it works both with $CC and with simple cc.
3531   # Following AC_PROG_CC_C_O, we do the test twice because some
3532   # compilers refuse to overwrite an existing .o file with -o,
3533   # though they will create one.
3534   am_cv_prog_cc_c_o=yes
3535   for am_i in 1 2; do
3536     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3537    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3538    ac_status=$?
3539    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3540    (exit $ac_status); } \
3541          && test -f conftest2.$ac_objext; then
3542       : OK
3543     else
3544       am_cv_prog_cc_c_o=no
3545       break
3546     fi
3547   done
3548   rm -f core conftest*
3549   unset am_i
3550 fi
3551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3552 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3553 if test "$am_cv_prog_cc_c_o" != yes; then
3554    # Losing compiler, so override with the script.
3555    # FIXME: It is wrong to rewrite CC.
3556    # But if we don't then we get into trouble of one sort or another.
3557    # A longer-term fix would be to have automake use am__CC in this case,
3558    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3559    CC="$am_aux_dir/compile $CC"
3560 fi
3561 ac_ext=c
3562 ac_cpp='$CPP $CPPFLAGS'
3563 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3564 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3565 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3566
3567
3568
3569 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3570 $as_echo_n "checking for library containing strerror... " >&6; }
3571 if ${ac_cv_search_strerror+:} false; then :
3572   $as_echo_n "(cached) " >&6
3573 else
3574   ac_func_search_save_LIBS=$LIBS
3575 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3576 /* end confdefs.h.  */
3577
3578 /* Override any GCC internal prototype to avoid an error.
3579    Use char because int might match the return type of a GCC
3580    builtin and then its argument prototype would still apply.  */
3581 #ifdef __cplusplus
3582 extern "C"
3583 #endif
3584 char strerror ();
3585 int
3586 main ()
3587 {
3588 return strerror ();
3589   ;
3590   return 0;
3591 }
3592 _ACEOF
3593 for ac_lib in '' cposix; do
3594   if test -z "$ac_lib"; then
3595     ac_res="none required"
3596   else
3597     ac_res=-l$ac_lib
3598     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3599   fi
3600   if ac_fn_c_try_link "$LINENO"; then :
3601   ac_cv_search_strerror=$ac_res
3602 fi
3603 rm -f core conftest.err conftest.$ac_objext \
3604     conftest$ac_exeext
3605   if ${ac_cv_search_strerror+:} false; then :
3606   break
3607 fi
3608 done
3609 if ${ac_cv_search_strerror+:} false; then :
3610
3611 else
3612   ac_cv_search_strerror=no
3613 fi
3614 rm conftest.$ac_ext
3615 LIBS=$ac_func_search_save_LIBS
3616 fi
3617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3618 $as_echo "$ac_cv_search_strerror" >&6; }
3619 ac_res=$ac_cv_search_strerror
3620 if test "$ac_res" != no; then :
3621   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3622
3623 fi
3624
3625
3626 am__api_version='1.15'
3627
3628 # Find a good install program.  We prefer a C program (faster),
3629 # so one script is as good as another.  But avoid the broken or
3630 # incompatible versions:
3631 # SysV /etc/install, /usr/sbin/install
3632 # SunOS /usr/etc/install
3633 # IRIX /sbin/install
3634 # AIX /bin/install
3635 # AmigaOS /C/install, which installs bootblocks on floppy discs
3636 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3637 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3638 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3639 # OS/2's system install, which has a completely different semantic
3640 # ./install, which can be erroneously created by make from ./install.sh.
3641 # Reject install programs that cannot install multiple files.
3642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3643 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3644 if test -z "$INSTALL"; then
3645 if ${ac_cv_path_install+:} false; then :
3646   $as_echo_n "(cached) " >&6
3647 else
3648   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3649 for as_dir in $PATH
3650 do
3651   IFS=$as_save_IFS
3652   test -z "$as_dir" && as_dir=.
3653     # Account for people who put trailing slashes in PATH elements.
3654 case $as_dir/ in #((
3655   ./ | .// | /[cC]/* | \
3656   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3657   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3658   /usr/ucb/* ) ;;
3659   *)
3660     # OSF1 and SCO ODT 3.0 have their own names for install.
3661     # Don't use installbsd from OSF since it installs stuff as root
3662     # by default.
3663     for ac_prog in ginstall scoinst install; do
3664       for ac_exec_ext in '' $ac_executable_extensions; do
3665         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3666           if test $ac_prog = install &&
3667             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3668             # AIX install.  It has an incompatible calling convention.
3669             :
3670           elif test $ac_prog = install &&
3671             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3672             # program-specific install script used by HP pwplus--don't use.
3673             :
3674           else
3675             rm -rf conftest.one conftest.two conftest.dir
3676             echo one > conftest.one
3677             echo two > conftest.two
3678             mkdir conftest.dir
3679             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3680               test -s conftest.one && test -s conftest.two &&
3681               test -s conftest.dir/conftest.one &&
3682               test -s conftest.dir/conftest.two
3683             then
3684               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3685               break 3
3686             fi
3687           fi
3688         fi
3689       done
3690     done
3691     ;;
3692 esac
3693
3694   done
3695 IFS=$as_save_IFS
3696
3697 rm -rf conftest.one conftest.two conftest.dir
3698
3699 fi
3700   if test "${ac_cv_path_install+set}" = set; then
3701     INSTALL=$ac_cv_path_install
3702   else
3703     # As a last resort, use the slow shell script.  Don't cache a
3704     # value for INSTALL within a source directory, because that will
3705     # break other packages using the cache if that directory is
3706     # removed, or if the value is a relative name.
3707     INSTALL=$ac_install_sh
3708   fi
3709 fi
3710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3711 $as_echo "$INSTALL" >&6; }
3712
3713 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3714 # It thinks the first close brace ends the variable substitution.
3715 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3716
3717 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3718
3719 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3720
3721 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3722 $as_echo_n "checking whether build environment is sane... " >&6; }
3723 # Reject unsafe characters in $srcdir or the absolute working directory
3724 # name.  Accept space and tab only in the latter.
3725 am_lf='
3726 '
3727 case `pwd` in
3728   *[\\\"\#\$\&\'\`$am_lf]*)
3729     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3730 esac
3731 case $srcdir in
3732   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3733     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3734 esac
3735
3736 # Do 'set' in a subshell so we don't clobber the current shell's
3737 # arguments.  Must try -L first in case configure is actually a
3738 # symlink; some systems play weird games with the mod time of symlinks
3739 # (eg FreeBSD returns the mod time of the symlink's containing
3740 # directory).
3741 if (
3742    am_has_slept=no
3743    for am_try in 1 2; do
3744      echo "timestamp, slept: $am_has_slept" > conftest.file
3745      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3746      if test "$*" = "X"; then
3747         # -L didn't work.
3748         set X `ls -t "$srcdir/configure" conftest.file`
3749      fi
3750      if test "$*" != "X $srcdir/configure conftest.file" \
3751         && test "$*" != "X conftest.file $srcdir/configure"; then
3752
3753         # If neither matched, then we have a broken ls.  This can happen
3754         # if, for instance, CONFIG_SHELL is bash and it inherits a
3755         # broken ls alias from the environment.  This has actually
3756         # happened.  Such a system could not be considered "sane".
3757         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3758   alias in your environment" "$LINENO" 5
3759      fi
3760      if test "$2" = conftest.file || test $am_try -eq 2; then
3761        break
3762      fi
3763      # Just in case.
3764      sleep 1
3765      am_has_slept=yes
3766    done
3767    test "$2" = conftest.file
3768    )
3769 then
3770    # Ok.
3771    :
3772 else
3773    as_fn_error $? "newly created file is older than distributed files!
3774 Check your system clock" "$LINENO" 5
3775 fi
3776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3777 $as_echo "yes" >&6; }
3778 # If we didn't sleep, we still need to ensure time stamps of config.status and
3779 # generated files are strictly newer.
3780 am_sleep_pid=
3781 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3782   ( sleep 1 ) &
3783   am_sleep_pid=$!
3784 fi
3785
3786 rm -f conftest.file
3787
3788 test "$program_prefix" != NONE &&
3789   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3790 # Use a double $ so make ignores it.
3791 test "$program_suffix" != NONE &&
3792   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3793 # Double any \ or $.
3794 # By default was `s,x,x', remove it if useless.
3795 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3796 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3797
3798 if test x"${MISSING+set}" != xset; then
3799   case $am_aux_dir in
3800   *\ * | *\     *)
3801     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3802   *)
3803     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3804   esac
3805 fi
3806 # Use eval to expand $SHELL
3807 if eval "$MISSING --is-lightweight"; then
3808   am_missing_run="$MISSING "
3809 else
3810   am_missing_run=
3811   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3812 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3813 fi
3814
3815 if test x"${install_sh+set}" != xset; then
3816   case $am_aux_dir in
3817   *\ * | *\     *)
3818     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3819   *)
3820     install_sh="\${SHELL} $am_aux_dir/install-sh"
3821   esac
3822 fi
3823
3824 # Installed binaries are usually stripped using 'strip' when the user
3825 # run "make install-strip".  However 'strip' might not be the right
3826 # tool to use in cross-compilation environments, therefore Automake
3827 # will honor the 'STRIP' environment variable to overrule this program.
3828 if test "$cross_compiling" != no; then
3829   if test -n "$ac_tool_prefix"; then
3830   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3831 set dummy ${ac_tool_prefix}strip; ac_word=$2
3832 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3833 $as_echo_n "checking for $ac_word... " >&6; }
3834 if ${ac_cv_prog_STRIP+:} false; then :
3835   $as_echo_n "(cached) " >&6
3836 else
3837   if test -n "$STRIP"; then
3838   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3839 else
3840 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3841 for as_dir in $PATH
3842 do
3843   IFS=$as_save_IFS
3844   test -z "$as_dir" && as_dir=.
3845     for ac_exec_ext in '' $ac_executable_extensions; do
3846   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3847     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3848     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3849     break 2
3850   fi
3851 done
3852   done
3853 IFS=$as_save_IFS
3854
3855 fi
3856 fi
3857 STRIP=$ac_cv_prog_STRIP
3858 if test -n "$STRIP"; then
3859   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3860 $as_echo "$STRIP" >&6; }
3861 else
3862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3863 $as_echo "no" >&6; }
3864 fi
3865
3866
3867 fi
3868 if test -z "$ac_cv_prog_STRIP"; then
3869   ac_ct_STRIP=$STRIP
3870   # Extract the first word of "strip", so it can be a program name with args.
3871 set dummy strip; ac_word=$2
3872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3873 $as_echo_n "checking for $ac_word... " >&6; }
3874 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3875   $as_echo_n "(cached) " >&6
3876 else
3877   if test -n "$ac_ct_STRIP"; then
3878   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3879 else
3880 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3881 for as_dir in $PATH
3882 do
3883   IFS=$as_save_IFS
3884   test -z "$as_dir" && as_dir=.
3885     for ac_exec_ext in '' $ac_executable_extensions; do
3886   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3887     ac_cv_prog_ac_ct_STRIP="strip"
3888     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3889     break 2
3890   fi
3891 done
3892   done
3893 IFS=$as_save_IFS
3894
3895 fi
3896 fi
3897 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3898 if test -n "$ac_ct_STRIP"; then
3899   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3900 $as_echo "$ac_ct_STRIP" >&6; }
3901 else
3902   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3903 $as_echo "no" >&6; }
3904 fi
3905
3906   if test "x$ac_ct_STRIP" = x; then
3907     STRIP=":"
3908   else
3909     case $cross_compiling:$ac_tool_warned in
3910 yes:)
3911 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3912 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3913 ac_tool_warned=yes ;;
3914 esac
3915     STRIP=$ac_ct_STRIP
3916   fi
3917 else
3918   STRIP="$ac_cv_prog_STRIP"
3919 fi
3920
3921 fi
3922 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3923
3924 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3925 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3926 if test -z "$MKDIR_P"; then
3927   if ${ac_cv_path_mkdir+:} false; then :
3928   $as_echo_n "(cached) " >&6
3929 else
3930   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3931 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3932 do
3933   IFS=$as_save_IFS
3934   test -z "$as_dir" && as_dir=.
3935     for ac_prog in mkdir gmkdir; do
3936          for ac_exec_ext in '' $ac_executable_extensions; do
3937            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3938            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3939              'mkdir (GNU coreutils) '* | \
3940              'mkdir (coreutils) '* | \
3941              'mkdir (fileutils) '4.1*)
3942                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3943                break 3;;
3944            esac
3945          done
3946        done
3947   done
3948 IFS=$as_save_IFS
3949
3950 fi
3951
3952   test -d ./--version && rmdir ./--version
3953   if test "${ac_cv_path_mkdir+set}" = set; then
3954     MKDIR_P="$ac_cv_path_mkdir -p"
3955   else
3956     # As a last resort, use the slow shell script.  Don't cache a
3957     # value for MKDIR_P within a source directory, because that will
3958     # break other packages using the cache if that directory is
3959     # removed, or if the value is a relative name.
3960     MKDIR_P="$ac_install_sh -d"
3961   fi
3962 fi
3963 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3964 $as_echo "$MKDIR_P" >&6; }
3965
3966 for ac_prog in gawk mawk nawk awk
3967 do
3968   # Extract the first word of "$ac_prog", so it can be a program name with args.
3969 set dummy $ac_prog; ac_word=$2
3970 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3971 $as_echo_n "checking for $ac_word... " >&6; }
3972 if ${ac_cv_prog_AWK+:} false; then :
3973   $as_echo_n "(cached) " >&6
3974 else
3975   if test -n "$AWK"; then
3976   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3977 else
3978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3979 for as_dir in $PATH
3980 do
3981   IFS=$as_save_IFS
3982   test -z "$as_dir" && as_dir=.
3983     for ac_exec_ext in '' $ac_executable_extensions; do
3984   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3985     ac_cv_prog_AWK="$ac_prog"
3986     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3987     break 2
3988   fi
3989 done
3990   done
3991 IFS=$as_save_IFS
3992
3993 fi
3994 fi
3995 AWK=$ac_cv_prog_AWK
3996 if test -n "$AWK"; then
3997   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3998 $as_echo "$AWK" >&6; }
3999 else
4000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4001 $as_echo "no" >&6; }
4002 fi
4003
4004
4005   test -n "$AWK" && break
4006 done
4007
4008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
4009 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
4010 set x ${MAKE-make}
4011 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
4012 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
4013   $as_echo_n "(cached) " >&6
4014 else
4015   cat >conftest.make <<\_ACEOF
4016 SHELL = /bin/sh
4017 all:
4018         @echo '@@@%%%=$(MAKE)=@@@%%%'
4019 _ACEOF
4020 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
4021 case `${MAKE-make} -f conftest.make 2>/dev/null` in
4022   *@@@%%%=?*=@@@%%%*)
4023     eval ac_cv_prog_make_${ac_make}_set=yes;;
4024   *)
4025     eval ac_cv_prog_make_${ac_make}_set=no;;
4026 esac
4027 rm -f conftest.make
4028 fi
4029 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
4030   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4031 $as_echo "yes" >&6; }
4032   SET_MAKE=
4033 else
4034   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4035 $as_echo "no" >&6; }
4036   SET_MAKE="MAKE=${MAKE-make}"
4037 fi
4038
4039 rm -rf .tst 2>/dev/null
4040 mkdir .tst 2>/dev/null
4041 if test -d .tst; then
4042   am__leading_dot=.
4043 else
4044   am__leading_dot=_
4045 fi
4046 rmdir .tst 2>/dev/null
4047
4048 DEPDIR="${am__leading_dot}deps"
4049
4050 ac_config_commands="$ac_config_commands depfiles"
4051
4052
4053 am_make=${MAKE-make}
4054 cat > confinc << 'END'
4055 am__doit:
4056         @echo this is the am__doit target
4057 .PHONY: am__doit
4058 END
4059 # If we don't find an include directive, just comment out the code.
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
4061 $as_echo_n "checking for style of include used by $am_make... " >&6; }
4062 am__include="#"
4063 am__quote=
4064 _am_result=none
4065 # First try GNU make style include.
4066 echo "include confinc" > confmf
4067 # Ignore all kinds of additional output from 'make'.
4068 case `$am_make -s -f confmf 2> /dev/null` in #(
4069 *the\ am__doit\ target*)
4070   am__include=include
4071   am__quote=
4072   _am_result=GNU
4073   ;;
4074 esac
4075 # Now try BSD make style include.
4076 if test "$am__include" = "#"; then
4077    echo '.include "confinc"' > confmf
4078    case `$am_make -s -f confmf 2> /dev/null` in #(
4079    *the\ am__doit\ target*)
4080      am__include=.include
4081      am__quote="\""
4082      _am_result=BSD
4083      ;;
4084    esac
4085 fi
4086
4087
4088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
4089 $as_echo "$_am_result" >&6; }
4090 rm -f confinc confmf
4091
4092 # Check whether --enable-dependency-tracking was given.
4093 if test "${enable_dependency_tracking+set}" = set; then :
4094   enableval=$enable_dependency_tracking;
4095 fi
4096
4097 if test "x$enable_dependency_tracking" != xno; then
4098   am_depcomp="$ac_aux_dir/depcomp"
4099   AMDEPBACKSLASH='\'
4100   am__nodep='_no'
4101 fi
4102  if test "x$enable_dependency_tracking" != xno; then
4103   AMDEP_TRUE=
4104   AMDEP_FALSE='#'
4105 else
4106   AMDEP_TRUE='#'
4107   AMDEP_FALSE=
4108 fi
4109
4110
4111 # Check whether --enable-silent-rules was given.
4112 if test "${enable_silent_rules+set}" = set; then :
4113   enableval=$enable_silent_rules;
4114 fi
4115
4116 case $enable_silent_rules in # (((
4117   yes) AM_DEFAULT_VERBOSITY=0;;
4118    no) AM_DEFAULT_VERBOSITY=1;;
4119     *) AM_DEFAULT_VERBOSITY=1;;
4120 esac
4121 am_make=${MAKE-make}
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
4123 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
4124 if ${am_cv_make_support_nested_variables+:} false; then :
4125   $as_echo_n "(cached) " >&6
4126 else
4127   if $as_echo 'TRUE=$(BAR$(V))
4128 BAR0=false
4129 BAR1=true
4130 V=1
4131 am__doit:
4132         @$(TRUE)
4133 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
4134   am_cv_make_support_nested_variables=yes
4135 else
4136   am_cv_make_support_nested_variables=no
4137 fi
4138 fi
4139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
4140 $as_echo "$am_cv_make_support_nested_variables" >&6; }
4141 if test $am_cv_make_support_nested_variables = yes; then
4142     AM_V='$(V)'
4143   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
4144 else
4145   AM_V=$AM_DEFAULT_VERBOSITY
4146   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
4147 fi
4148 AM_BACKSLASH='\'
4149
4150 if test "`cd $srcdir && pwd`" != "`pwd`"; then
4151   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
4152   # is not polluted with repeated "-I."
4153   am__isrc=' -I$(srcdir)'
4154   # test to see if srcdir already configured
4155   if test -f $srcdir/config.status; then
4156     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
4157   fi
4158 fi
4159
4160 # test whether we have cygpath
4161 if test -z "$CYGPATH_W"; then
4162   if (cygpath --version) >/dev/null 2>/dev/null; then
4163     CYGPATH_W='cygpath -w'
4164   else
4165     CYGPATH_W=echo
4166   fi
4167 fi
4168
4169
4170 # Define the identity of the package.
4171  PACKAGE='binutils'
4172  VERSION='2.32.51'
4173
4174
4175 cat >>confdefs.h <<_ACEOF
4176 #define PACKAGE "$PACKAGE"
4177 _ACEOF
4178
4179
4180 cat >>confdefs.h <<_ACEOF
4181 #define VERSION "$VERSION"
4182 _ACEOF
4183
4184 # Some tools Automake needs.
4185
4186 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4187
4188
4189 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4190
4191
4192 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4193
4194
4195 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4196
4197
4198 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4199
4200 # For better backward compatibility.  To be removed once Automake 1.9.x
4201 # dies out for good.  For more background, see:
4202 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4203 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4204 mkdir_p='$(MKDIR_P)'
4205
4206 # We need awk for the "check" target (and possibly the TAP driver).  The
4207 # system "awk" is bad on some platforms.
4208 # Always define AMTAR for backward compatibility.  Yes, it's still used
4209 # in the wild :-(  We should find a proper way to deprecate it ...
4210 AMTAR='$${TAR-tar}'
4211
4212
4213 # We'll loop over all known methods to create a tar archive until one works.
4214 _am_tools='gnutar  pax cpio none'
4215
4216 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4217
4218
4219
4220
4221
4222 depcc="$CC"   am_compiler_list=
4223
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4225 $as_echo_n "checking dependency style of $depcc... " >&6; }
4226 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4227   $as_echo_n "(cached) " >&6
4228 else
4229   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4230   # We make a subdir and do the tests there.  Otherwise we can end up
4231   # making bogus files that we don't know about and never remove.  For
4232   # instance it was reported that on HP-UX the gcc test will end up
4233   # making a dummy file named 'D' -- because '-MD' means "put the output
4234   # in D".
4235   rm -rf conftest.dir
4236   mkdir conftest.dir
4237   # Copy depcomp to subdir because otherwise we won't find it if we're
4238   # using a relative directory.
4239   cp "$am_depcomp" conftest.dir
4240   cd conftest.dir
4241   # We will build objects and dependencies in a subdirectory because
4242   # it helps to detect inapplicable dependency modes.  For instance
4243   # both Tru64's cc and ICC support -MD to output dependencies as a
4244   # side effect of compilation, but ICC will put the dependencies in
4245   # the current directory while Tru64 will put them in the object
4246   # directory.
4247   mkdir sub
4248
4249   am_cv_CC_dependencies_compiler_type=none
4250   if test "$am_compiler_list" = ""; then
4251      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4252   fi
4253   am__universal=false
4254   case " $depcc " in #(
4255      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4256      esac
4257
4258   for depmode in $am_compiler_list; do
4259     # Setup a source with many dependencies, because some compilers
4260     # like to wrap large dependency lists on column 80 (with \), and
4261     # we should not choose a depcomp mode which is confused by this.
4262     #
4263     # We need to recreate these files for each test, as the compiler may
4264     # overwrite some of them when testing with obscure command lines.
4265     # This happens at least with the AIX C compiler.
4266     : > sub/conftest.c
4267     for i in 1 2 3 4 5 6; do
4268       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4269       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4270       # Solaris 10 /bin/sh.
4271       echo '/* dummy */' > sub/conftst$i.h
4272     done
4273     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4274
4275     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4276     # mode.  It turns out that the SunPro C++ compiler does not properly
4277     # handle '-M -o', and we need to detect this.  Also, some Intel
4278     # versions had trouble with output in subdirs.
4279     am__obj=sub/conftest.${OBJEXT-o}
4280     am__minus_obj="-o $am__obj"
4281     case $depmode in
4282     gcc)
4283       # This depmode causes a compiler race in universal mode.
4284       test "$am__universal" = false || continue
4285       ;;
4286     nosideeffect)
4287       # After this tag, mechanisms are not by side-effect, so they'll
4288       # only be used when explicitly requested.
4289       if test "x$enable_dependency_tracking" = xyes; then
4290         continue
4291       else
4292         break
4293       fi
4294       ;;
4295     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4296       # This compiler won't grok '-c -o', but also, the minuso test has
4297       # not run yet.  These depmodes are late enough in the game, and
4298       # so weak that their functioning should not be impacted.
4299       am__obj=conftest.${OBJEXT-o}
4300       am__minus_obj=
4301       ;;
4302     none) break ;;
4303     esac
4304     if depmode=$depmode \
4305        source=sub/conftest.c object=$am__obj \
4306        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4307        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4308          >/dev/null 2>conftest.err &&
4309        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4310        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4311        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4312        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4313       # icc doesn't choke on unknown options, it will just issue warnings
4314       # or remarks (even with -Werror).  So we grep stderr for any message
4315       # that says an option was ignored or not supported.
4316       # When given -MP, icc 7.0 and 7.1 complain thusly:
4317       #   icc: Command line warning: ignoring option '-M'; no argument required
4318       # The diagnosis changed in icc 8.0:
4319       #   icc: Command line remark: option '-MP' not supported
4320       if (grep 'ignoring option' conftest.err ||
4321           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4322         am_cv_CC_dependencies_compiler_type=$depmode
4323         break
4324       fi
4325     fi
4326   done
4327
4328   cd ..
4329   rm -rf conftest.dir
4330 else
4331   am_cv_CC_dependencies_compiler_type=none
4332 fi
4333
4334 fi
4335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4336 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4337 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4338
4339  if
4340   test "x$enable_dependency_tracking" != xno \
4341   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4342   am__fastdepCC_TRUE=
4343   am__fastdepCC_FALSE='#'
4344 else
4345   am__fastdepCC_TRUE='#'
4346   am__fastdepCC_FALSE=
4347 fi
4348
4349
4350
4351 # POSIX will say in a future version that running "rm -f" with no argument
4352 # is OK; and we want to be able to make that assumption in our Makefile
4353 # recipes.  So use an aggressive probe to check that the usage we want is
4354 # actually supported "in the wild" to an acceptable degree.
4355 # See automake bug#10828.
4356 # To make any issue more visible, cause the running configure to be aborted
4357 # by default if the 'rm' program in use doesn't match our expectations; the
4358 # user can still override this though.
4359 if rm -f && rm -fr && rm -rf; then : OK; else
4360   cat >&2 <<'END'
4361 Oops!
4362
4363 Your 'rm' program seems unable to run without file operands specified
4364 on the command line, even when the '-f' option is present.  This is contrary
4365 to the behaviour of most rm programs out there, and not conforming with
4366 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4367
4368 Please tell bug-automake@gnu.org about your system, including the value
4369 of your $PATH and any error possibly output before this message.  This
4370 can help us improve future automake versions.
4371
4372 END
4373   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4374     echo 'Configuration will proceed anyway, since you have set the' >&2
4375     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4376     echo >&2
4377   else
4378     cat >&2 <<'END'
4379 Aborting the configuration process, to ensure you take notice of the issue.
4380
4381 You can download and install GNU coreutils to get an 'rm' implementation
4382 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4383
4384 If you want to complete the configuration process using your problematic
4385 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4386 to "yes", and re-run configure.
4387
4388 END
4389     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4390   fi
4391 fi
4392
4393
4394 ac_ext=c
4395 ac_cpp='$CPP $CPPFLAGS'
4396 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4397 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4398 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4399 if test -n "$ac_tool_prefix"; then
4400   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4401 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4403 $as_echo_n "checking for $ac_word... " >&6; }
4404 if ${ac_cv_prog_CC+:} false; then :
4405   $as_echo_n "(cached) " >&6
4406 else
4407   if test -n "$CC"; then
4408   ac_cv_prog_CC="$CC" # Let the user override the test.
4409 else
4410 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4411 for as_dir in $PATH
4412 do
4413   IFS=$as_save_IFS
4414   test -z "$as_dir" && as_dir=.
4415     for ac_exec_ext in '' $ac_executable_extensions; do
4416   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4417     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4418     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4419     break 2
4420   fi
4421 done
4422   done
4423 IFS=$as_save_IFS
4424
4425 fi
4426 fi
4427 CC=$ac_cv_prog_CC
4428 if test -n "$CC"; then
4429   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4430 $as_echo "$CC" >&6; }
4431 else
4432   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4433 $as_echo "no" >&6; }
4434 fi
4435
4436
4437 fi
4438 if test -z "$ac_cv_prog_CC"; then
4439   ac_ct_CC=$CC
4440   # Extract the first word of "gcc", so it can be a program name with args.
4441 set dummy gcc; ac_word=$2
4442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4443 $as_echo_n "checking for $ac_word... " >&6; }
4444 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4445   $as_echo_n "(cached) " >&6
4446 else
4447   if test -n "$ac_ct_CC"; then
4448   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4449 else
4450 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4451 for as_dir in $PATH
4452 do
4453   IFS=$as_save_IFS
4454   test -z "$as_dir" && as_dir=.
4455     for ac_exec_ext in '' $ac_executable_extensions; do
4456   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4457     ac_cv_prog_ac_ct_CC="gcc"
4458     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4459     break 2
4460   fi
4461 done
4462   done
4463 IFS=$as_save_IFS
4464
4465 fi
4466 fi
4467 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4468 if test -n "$ac_ct_CC"; then
4469   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4470 $as_echo "$ac_ct_CC" >&6; }
4471 else
4472   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4473 $as_echo "no" >&6; }
4474 fi
4475
4476   if test "x$ac_ct_CC" = x; then
4477     CC=""
4478   else
4479     case $cross_compiling:$ac_tool_warned in
4480 yes:)
4481 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4482 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4483 ac_tool_warned=yes ;;
4484 esac
4485     CC=$ac_ct_CC
4486   fi
4487 else
4488   CC="$ac_cv_prog_CC"
4489 fi
4490
4491 if test -z "$CC"; then
4492           if test -n "$ac_tool_prefix"; then
4493     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4494 set dummy ${ac_tool_prefix}cc; ac_word=$2
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4496 $as_echo_n "checking for $ac_word... " >&6; }
4497 if ${ac_cv_prog_CC+:} false; then :
4498   $as_echo_n "(cached) " >&6
4499 else
4500   if test -n "$CC"; then
4501   ac_cv_prog_CC="$CC" # Let the user override the test.
4502 else
4503 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4504 for as_dir in $PATH
4505 do
4506   IFS=$as_save_IFS
4507   test -z "$as_dir" && as_dir=.
4508     for ac_exec_ext in '' $ac_executable_extensions; do
4509   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4510     ac_cv_prog_CC="${ac_tool_prefix}cc"
4511     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4512     break 2
4513   fi
4514 done
4515   done
4516 IFS=$as_save_IFS
4517
4518 fi
4519 fi
4520 CC=$ac_cv_prog_CC
4521 if test -n "$CC"; then
4522   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4523 $as_echo "$CC" >&6; }
4524 else
4525   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4526 $as_echo "no" >&6; }
4527 fi
4528
4529
4530   fi
4531 fi
4532 if test -z "$CC"; then
4533   # Extract the first word of "cc", so it can be a program name with args.
4534 set dummy cc; ac_word=$2
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4536 $as_echo_n "checking for $ac_word... " >&6; }
4537 if ${ac_cv_prog_CC+:} false; then :
4538   $as_echo_n "(cached) " >&6
4539 else
4540   if test -n "$CC"; then
4541   ac_cv_prog_CC="$CC" # Let the user override the test.
4542 else
4543   ac_prog_rejected=no
4544 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4545 for as_dir in $PATH
4546 do
4547   IFS=$as_save_IFS
4548   test -z "$as_dir" && as_dir=.
4549     for ac_exec_ext in '' $ac_executable_extensions; do
4550   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4551     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4552        ac_prog_rejected=yes
4553        continue
4554      fi
4555     ac_cv_prog_CC="cc"
4556     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4557     break 2
4558   fi
4559 done
4560   done
4561 IFS=$as_save_IFS
4562
4563 if test $ac_prog_rejected = yes; then
4564   # We found a bogon in the path, so make sure we never use it.
4565   set dummy $ac_cv_prog_CC
4566   shift
4567   if test $# != 0; then
4568     # We chose a different compiler from the bogus one.
4569     # However, it has the same basename, so the bogon will be chosen
4570     # first if we set CC to just the basename; use the full file name.
4571     shift
4572     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4573   fi
4574 fi
4575 fi
4576 fi
4577 CC=$ac_cv_prog_CC
4578 if test -n "$CC"; then
4579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4580 $as_echo "$CC" >&6; }
4581 else
4582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4583 $as_echo "no" >&6; }
4584 fi
4585
4586
4587 fi
4588 if test -z "$CC"; then
4589   if test -n "$ac_tool_prefix"; then
4590   for ac_prog in cl.exe
4591   do
4592     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4593 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4595 $as_echo_n "checking for $ac_word... " >&6; }
4596 if ${ac_cv_prog_CC+:} false; then :
4597   $as_echo_n "(cached) " >&6
4598 else
4599   if test -n "$CC"; then
4600   ac_cv_prog_CC="$CC" # Let the user override the test.
4601 else
4602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4603 for as_dir in $PATH
4604 do
4605   IFS=$as_save_IFS
4606   test -z "$as_dir" && as_dir=.
4607     for ac_exec_ext in '' $ac_executable_extensions; do
4608   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4609     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4610     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4611     break 2
4612   fi
4613 done
4614   done
4615 IFS=$as_save_IFS
4616
4617 fi
4618 fi
4619 CC=$ac_cv_prog_CC
4620 if test -n "$CC"; then
4621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4622 $as_echo "$CC" >&6; }
4623 else
4624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4625 $as_echo "no" >&6; }
4626 fi
4627
4628
4629     test -n "$CC" && break
4630   done
4631 fi
4632 if test -z "$CC"; then
4633   ac_ct_CC=$CC
4634   for ac_prog in cl.exe
4635 do
4636   # Extract the first word of "$ac_prog", so it can be a program name with args.
4637 set dummy $ac_prog; ac_word=$2
4638 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4639 $as_echo_n "checking for $ac_word... " >&6; }
4640 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4641   $as_echo_n "(cached) " >&6
4642 else
4643   if test -n "$ac_ct_CC"; then
4644   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4645 else
4646 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4647 for as_dir in $PATH
4648 do
4649   IFS=$as_save_IFS
4650   test -z "$as_dir" && as_dir=.
4651     for ac_exec_ext in '' $ac_executable_extensions; do
4652   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4653     ac_cv_prog_ac_ct_CC="$ac_prog"
4654     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4655     break 2
4656   fi
4657 done
4658   done
4659 IFS=$as_save_IFS
4660
4661 fi
4662 fi
4663 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4664 if test -n "$ac_ct_CC"; then
4665   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4666 $as_echo "$ac_ct_CC" >&6; }
4667 else
4668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4669 $as_echo "no" >&6; }
4670 fi
4671
4672
4673   test -n "$ac_ct_CC" && break
4674 done
4675
4676   if test "x$ac_ct_CC" = x; then
4677     CC=""
4678   else
4679     case $cross_compiling:$ac_tool_warned in
4680 yes:)
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4682 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4683 ac_tool_warned=yes ;;
4684 esac
4685     CC=$ac_ct_CC
4686   fi
4687 fi
4688
4689 fi
4690
4691
4692 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4693 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4694 as_fn_error $? "no acceptable C compiler found in \$PATH
4695 See \`config.log' for more details" "$LINENO" 5; }
4696
4697 # Provide some information about the compiler.
4698 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4699 set X $ac_compile
4700 ac_compiler=$2
4701 for ac_option in --version -v -V -qversion; do
4702   { { ac_try="$ac_compiler $ac_option >&5"
4703 case "(($ac_try" in
4704   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4705   *) ac_try_echo=$ac_try;;
4706 esac
4707 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4708 $as_echo "$ac_try_echo"; } >&5
4709   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4710   ac_status=$?
4711   if test -s conftest.err; then
4712     sed '10a\
4713 ... rest of stderr output deleted ...
4714          10q' conftest.err >conftest.er1
4715     cat conftest.er1 >&5
4716   fi
4717   rm -f conftest.er1 conftest.err
4718   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4719   test $ac_status = 0; }
4720 done
4721
4722 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4723 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4724 if ${ac_cv_c_compiler_gnu+:} false; then :
4725   $as_echo_n "(cached) " >&6
4726 else
4727   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4728 /* end confdefs.h.  */
4729
4730 int
4731 main ()
4732 {
4733 #ifndef __GNUC__
4734        choke me
4735 #endif
4736
4737   ;
4738   return 0;
4739 }
4740 _ACEOF
4741 if ac_fn_c_try_compile "$LINENO"; then :
4742   ac_compiler_gnu=yes
4743 else
4744   ac_compiler_gnu=no
4745 fi
4746 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4747 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4748
4749 fi
4750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4751 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4752 if test $ac_compiler_gnu = yes; then
4753   GCC=yes
4754 else
4755   GCC=
4756 fi
4757 ac_test_CFLAGS=${CFLAGS+set}
4758 ac_save_CFLAGS=$CFLAGS
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4760 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4761 if ${ac_cv_prog_cc_g+:} false; then :
4762   $as_echo_n "(cached) " >&6
4763 else
4764   ac_save_c_werror_flag=$ac_c_werror_flag
4765    ac_c_werror_flag=yes
4766    ac_cv_prog_cc_g=no
4767    CFLAGS="-g"
4768    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4769 /* end confdefs.h.  */
4770
4771 int
4772 main ()
4773 {
4774
4775   ;
4776   return 0;
4777 }
4778 _ACEOF
4779 if ac_fn_c_try_compile "$LINENO"; then :
4780   ac_cv_prog_cc_g=yes
4781 else
4782   CFLAGS=""
4783       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4784 /* end confdefs.h.  */
4785
4786 int
4787 main ()
4788 {
4789
4790   ;
4791   return 0;
4792 }
4793 _ACEOF
4794 if ac_fn_c_try_compile "$LINENO"; then :
4795
4796 else
4797   ac_c_werror_flag=$ac_save_c_werror_flag
4798          CFLAGS="-g"
4799          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4800 /* end confdefs.h.  */
4801
4802 int
4803 main ()
4804 {
4805
4806   ;
4807   return 0;
4808 }
4809 _ACEOF
4810 if ac_fn_c_try_compile "$LINENO"; then :
4811   ac_cv_prog_cc_g=yes
4812 fi
4813 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4814 fi
4815 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4816 fi
4817 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4818    ac_c_werror_flag=$ac_save_c_werror_flag
4819 fi
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4821 $as_echo "$ac_cv_prog_cc_g" >&6; }
4822 if test "$ac_test_CFLAGS" = set; then
4823   CFLAGS=$ac_save_CFLAGS
4824 elif test $ac_cv_prog_cc_g = yes; then
4825   if test "$GCC" = yes; then
4826     CFLAGS="-g -O2"
4827   else
4828     CFLAGS="-g"
4829   fi
4830 else
4831   if test "$GCC" = yes; then
4832     CFLAGS="-O2"
4833   else
4834     CFLAGS=
4835   fi
4836 fi
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4838 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4839 if ${ac_cv_prog_cc_c89+:} false; then :
4840   $as_echo_n "(cached) " >&6
4841 else
4842   ac_cv_prog_cc_c89=no
4843 ac_save_CC=$CC
4844 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4845 /* end confdefs.h.  */
4846 #include <stdarg.h>
4847 #include <stdio.h>
4848 struct stat;
4849 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4850 struct buf { int x; };
4851 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4852 static char *e (p, i)
4853      char **p;
4854      int i;
4855 {
4856   return p[i];
4857 }
4858 static char *f (char * (*g) (char **, int), char **p, ...)
4859 {
4860   char *s;
4861   va_list v;
4862   va_start (v,p);
4863   s = g (p, va_arg (v,int));
4864   va_end (v);
4865   return s;
4866 }
4867
4868 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4869    function prototypes and stuff, but not '\xHH' hex character constants.
4870    These don't provoke an error unfortunately, instead are silently treated
4871    as 'x'.  The following induces an error, until -std is added to get
4872    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4873    array size at least.  It's necessary to write '\x00'==0 to get something
4874    that's true only with -std.  */
4875 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4876
4877 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4878    inside strings and character constants.  */
4879 #define FOO(x) 'x'
4880 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4881
4882 int test (int i, double x);
4883 struct s1 {int (*f) (int a);};
4884 struct s2 {int (*f) (double a);};
4885 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4886 int argc;
4887 char **argv;
4888 int
4889 main ()
4890 {
4891 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4892   ;
4893   return 0;
4894 }
4895 _ACEOF
4896 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4897         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4898 do
4899   CC="$ac_save_CC $ac_arg"
4900   if ac_fn_c_try_compile "$LINENO"; then :
4901   ac_cv_prog_cc_c89=$ac_arg
4902 fi
4903 rm -f core conftest.err conftest.$ac_objext
4904   test "x$ac_cv_prog_cc_c89" != "xno" && break
4905 done
4906 rm -f conftest.$ac_ext
4907 CC=$ac_save_CC
4908
4909 fi
4910 # AC_CACHE_VAL
4911 case "x$ac_cv_prog_cc_c89" in
4912   x)
4913     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4914 $as_echo "none needed" >&6; } ;;
4915   xno)
4916     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4917 $as_echo "unsupported" >&6; } ;;
4918   *)
4919     CC="$CC $ac_cv_prog_cc_c89"
4920     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4921 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4922 esac
4923 if test "x$ac_cv_prog_cc_c89" != xno; then :
4924
4925 fi
4926
4927 ac_ext=c
4928 ac_cpp='$CPP $CPPFLAGS'
4929 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4930 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4931 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4932
4933 ac_ext=c
4934 ac_cpp='$CPP $CPPFLAGS'
4935 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4936 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4937 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4938 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4939 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4940 if ${am_cv_prog_cc_c_o+:} false; then :
4941   $as_echo_n "(cached) " >&6
4942 else
4943   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4944 /* end confdefs.h.  */
4945
4946 int
4947 main ()
4948 {
4949
4950   ;
4951   return 0;
4952 }
4953 _ACEOF
4954   # Make sure it works both with $CC and with simple cc.
4955   # Following AC_PROG_CC_C_O, we do the test twice because some
4956   # compilers refuse to overwrite an existing .o file with -o,
4957   # though they will create one.
4958   am_cv_prog_cc_c_o=yes
4959   for am_i in 1 2; do
4960     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4961    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4962    ac_status=$?
4963    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4964    (exit $ac_status); } \
4965          && test -f conftest2.$ac_objext; then
4966       : OK
4967     else
4968       am_cv_prog_cc_c_o=no
4969       break
4970     fi
4971   done
4972   rm -f core conftest*
4973   unset am_i
4974 fi
4975 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4976 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4977 if test "$am_cv_prog_cc_c_o" != yes; then
4978    # Losing compiler, so override with the script.
4979    # FIXME: It is wrong to rewrite CC.
4980    # But if we don't then we get into trouble of one sort or another.
4981    # A longer-term fix would be to have automake use am__CC in this case,
4982    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4983    CC="$am_aux_dir/compile $CC"
4984 fi
4985 ac_ext=c
4986 ac_cpp='$CPP $CPPFLAGS'
4987 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4988 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4989 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4990
4991
4992 ac_ext=c
4993 ac_cpp='$CPP $CPPFLAGS'
4994 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4995 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4996 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4998 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4999 # On Suns, sometimes $CPP names a directory.
5000 if test -n "$CPP" && test -d "$CPP"; then
5001   CPP=
5002 fi
5003 if test -z "$CPP"; then
5004   if ${ac_cv_prog_CPP+:} false; then :
5005   $as_echo_n "(cached) " >&6
5006 else
5007       # Double quotes because CPP needs to be expanded
5008     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5009     do
5010       ac_preproc_ok=false
5011 for ac_c_preproc_warn_flag in '' yes
5012 do
5013   # Use a header file that comes with gcc, so configuring glibc
5014   # with a fresh cross-compiler works.
5015   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5016   # <limits.h> exists even on freestanding compilers.
5017   # On the NeXT, cc -E runs the code through the compiler's parser,
5018   # not just through cpp. "Syntax error" is here to catch this case.
5019   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5020 /* end confdefs.h.  */
5021 #ifdef __STDC__
5022 # include <limits.h>
5023 #else
5024 # include <assert.h>
5025 #endif
5026                      Syntax error
5027 _ACEOF
5028 if ac_fn_c_try_cpp "$LINENO"; then :
5029
5030 else
5031   # Broken: fails on valid input.
5032 continue
5033 fi
5034 rm -f conftest.err conftest.i conftest.$ac_ext
5035
5036   # OK, works on sane cases.  Now check whether nonexistent headers
5037   # can be detected and how.
5038   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5039 /* end confdefs.h.  */
5040 #include <ac_nonexistent.h>
5041 _ACEOF
5042 if ac_fn_c_try_cpp "$LINENO"; then :
5043   # Broken: success on invalid input.
5044 continue
5045 else
5046   # Passes both tests.
5047 ac_preproc_ok=:
5048 break
5049 fi
5050 rm -f conftest.err conftest.i conftest.$ac_ext
5051
5052 done
5053 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5054 rm -f conftest.i conftest.err conftest.$ac_ext
5055 if $ac_preproc_ok; then :
5056   break
5057 fi
5058
5059     done
5060     ac_cv_prog_CPP=$CPP
5061
5062 fi
5063   CPP=$ac_cv_prog_CPP
5064 else
5065   ac_cv_prog_CPP=$CPP
5066 fi
5067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5068 $as_echo "$CPP" >&6; }
5069 ac_preproc_ok=false
5070 for ac_c_preproc_warn_flag in '' yes
5071 do
5072   # Use a header file that comes with gcc, so configuring glibc
5073   # with a fresh cross-compiler works.
5074   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5075   # <limits.h> exists even on freestanding compilers.
5076   # On the NeXT, cc -E runs the code through the compiler's parser,
5077   # not just through cpp. "Syntax error" is here to catch this case.
5078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5079 /* end confdefs.h.  */
5080 #ifdef __STDC__
5081 # include <limits.h>
5082 #else
5083 # include <assert.h>
5084 #endif
5085                      Syntax error
5086 _ACEOF
5087 if ac_fn_c_try_cpp "$LINENO"; then :
5088
5089 else
5090   # Broken: fails on valid input.
5091 continue
5092 fi
5093 rm -f conftest.err conftest.i conftest.$ac_ext
5094
5095   # OK, works on sane cases.  Now check whether nonexistent headers
5096   # can be detected and how.
5097   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5098 /* end confdefs.h.  */
5099 #include <ac_nonexistent.h>
5100 _ACEOF
5101 if ac_fn_c_try_cpp "$LINENO"; then :
5102   # Broken: success on invalid input.
5103 continue
5104 else
5105   # Passes both tests.
5106 ac_preproc_ok=:
5107 break
5108 fi
5109 rm -f conftest.err conftest.i conftest.$ac_ext
5110
5111 done
5112 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5113 rm -f conftest.i conftest.err conftest.$ac_ext
5114 if $ac_preproc_ok; then :
5115
5116 else
5117   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5118 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5119 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
5120 See \`config.log' for more details" "$LINENO" 5; }
5121 fi
5122
5123 ac_ext=c
5124 ac_cpp='$CPP $CPPFLAGS'
5125 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5126 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5127 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5128
5129
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5131 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5132 if ${ac_cv_path_GREP+:} false; then :
5133   $as_echo_n "(cached) " >&6
5134 else
5135   if test -z "$GREP"; then
5136   ac_path_GREP_found=false
5137   # Loop through the user's path and test for each of PROGNAME-LIST
5138   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5139 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5140 do
5141   IFS=$as_save_IFS
5142   test -z "$as_dir" && as_dir=.
5143     for ac_prog in grep ggrep; do
5144     for ac_exec_ext in '' $ac_executable_extensions; do
5145       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
5146       as_fn_executable_p "$ac_path_GREP" || continue
5147 # Check for GNU ac_path_GREP and select it if it is found.
5148   # Check for GNU $ac_path_GREP
5149 case `"$ac_path_GREP" --version 2>&1` in
5150 *GNU*)
5151   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
5152 *)
5153   ac_count=0
5154   $as_echo_n 0123456789 >"conftest.in"
5155   while :
5156   do
5157     cat "conftest.in" "conftest.in" >"conftest.tmp"
5158     mv "conftest.tmp" "conftest.in"
5159     cp "conftest.in" "conftest.nl"
5160     $as_echo 'GREP' >> "conftest.nl"
5161     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5162     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5163     as_fn_arith $ac_count + 1 && ac_count=$as_val
5164     if test $ac_count -gt ${ac_path_GREP_max-0}; then
5165       # Best one so far, save it but keep looking for a better one
5166       ac_cv_path_GREP="$ac_path_GREP"
5167       ac_path_GREP_max=$ac_count
5168     fi
5169     # 10*(2^10) chars as input seems more than enough
5170     test $ac_count -gt 10 && break
5171   done
5172   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5173 esac
5174
5175       $ac_path_GREP_found && break 3
5176     done
5177   done
5178   done
5179 IFS=$as_save_IFS
5180   if test -z "$ac_cv_path_GREP"; then
5181     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5182   fi
5183 else
5184   ac_cv_path_GREP=$GREP
5185 fi
5186
5187 fi
5188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5189 $as_echo "$ac_cv_path_GREP" >&6; }
5190  GREP="$ac_cv_path_GREP"
5191
5192
5193 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5194 $as_echo_n "checking for egrep... " >&6; }
5195 if ${ac_cv_path_EGREP+:} false; then :
5196   $as_echo_n "(cached) " >&6
5197 else
5198   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5199    then ac_cv_path_EGREP="$GREP -E"
5200    else
5201      if test -z "$EGREP"; then
5202   ac_path_EGREP_found=false
5203   # Loop through the user's path and test for each of PROGNAME-LIST
5204   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5205 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5206 do
5207   IFS=$as_save_IFS
5208   test -z "$as_dir" && as_dir=.
5209     for ac_prog in egrep; do
5210     for ac_exec_ext in '' $ac_executable_extensions; do
5211       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5212       as_fn_executable_p "$ac_path_EGREP" || continue
5213 # Check for GNU ac_path_EGREP and select it if it is found.
5214   # Check for GNU $ac_path_EGREP
5215 case `"$ac_path_EGREP" --version 2>&1` in
5216 *GNU*)
5217   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5218 *)
5219   ac_count=0
5220   $as_echo_n 0123456789 >"conftest.in"
5221   while :
5222   do
5223     cat "conftest.in" "conftest.in" >"conftest.tmp"
5224     mv "conftest.tmp" "conftest.in"
5225     cp "conftest.in" "conftest.nl"
5226     $as_echo 'EGREP' >> "conftest.nl"
5227     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5228     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5229     as_fn_arith $ac_count + 1 && ac_count=$as_val
5230     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5231       # Best one so far, save it but keep looking for a better one
5232       ac_cv_path_EGREP="$ac_path_EGREP"
5233       ac_path_EGREP_max=$ac_count
5234     fi
5235     # 10*(2^10) chars as input seems more than enough
5236     test $ac_count -gt 10 && break
5237   done
5238   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5239 esac
5240
5241       $ac_path_EGREP_found && break 3
5242     done
5243   done
5244   done
5245 IFS=$as_save_IFS
5246   if test -z "$ac_cv_path_EGREP"; then
5247     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5248   fi
5249 else
5250   ac_cv_path_EGREP=$EGREP
5251 fi
5252
5253    fi
5254 fi
5255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5256 $as_echo "$ac_cv_path_EGREP" >&6; }
5257  EGREP="$ac_cv_path_EGREP"
5258
5259
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5261 $as_echo_n "checking for ANSI C header files... " >&6; }
5262 if ${ac_cv_header_stdc+:} false; then :
5263   $as_echo_n "(cached) " >&6
5264 else
5265   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5266 /* end confdefs.h.  */
5267 #include <stdlib.h>
5268 #include <stdarg.h>
5269 #include <string.h>
5270 #include <float.h>
5271
5272 int
5273 main ()
5274 {
5275
5276   ;
5277   return 0;
5278 }
5279 _ACEOF
5280 if ac_fn_c_try_compile "$LINENO"; then :
5281   ac_cv_header_stdc=yes
5282 else
5283   ac_cv_header_stdc=no
5284 fi
5285 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5286
5287 if test $ac_cv_header_stdc = yes; then
5288   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5289   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5290 /* end confdefs.h.  */
5291 #include <string.h>
5292
5293 _ACEOF
5294 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5295   $EGREP "memchr" >/dev/null 2>&1; then :
5296
5297 else
5298   ac_cv_header_stdc=no
5299 fi
5300 rm -f conftest*
5301
5302 fi
5303
5304 if test $ac_cv_header_stdc = yes; then
5305   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5306   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5307 /* end confdefs.h.  */
5308 #include <stdlib.h>
5309
5310 _ACEOF
5311 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5312   $EGREP "free" >/dev/null 2>&1; then :
5313
5314 else
5315   ac_cv_header_stdc=no
5316 fi
5317 rm -f conftest*
5318
5319 fi
5320
5321 if test $ac_cv_header_stdc = yes; then
5322   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5323   if test "$cross_compiling" = yes; then :
5324   :
5325 else
5326   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5327 /* end confdefs.h.  */
5328 #include <ctype.h>
5329 #include <stdlib.h>
5330 #if ((' ' & 0x0FF) == 0x020)
5331 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5332 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5333 #else
5334 # define ISLOWER(c) \
5335                    (('a' <= (c) && (c) <= 'i') \
5336                      || ('j' <= (c) && (c) <= 'r') \
5337                      || ('s' <= (c) && (c) <= 'z'))
5338 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5339 #endif
5340
5341 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5342 int
5343 main ()
5344 {
5345   int i;
5346   for (i = 0; i < 256; i++)
5347     if (XOR (islower (i), ISLOWER (i))
5348         || toupper (i) != TOUPPER (i))
5349       return 2;
5350   return 0;
5351 }
5352 _ACEOF
5353 if ac_fn_c_try_run "$LINENO"; then :
5354
5355 else
5356   ac_cv_header_stdc=no
5357 fi
5358 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5359   conftest.$ac_objext conftest.beam conftest.$ac_ext
5360 fi
5361
5362 fi
5363 fi
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5365 $as_echo "$ac_cv_header_stdc" >&6; }
5366 if test $ac_cv_header_stdc = yes; then
5367
5368 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5369
5370 fi
5371
5372 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5373 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5374                   inttypes.h stdint.h unistd.h
5375 do :
5376   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5377 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5378 "
5379 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5380   cat >>confdefs.h <<_ACEOF
5381 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5382 _ACEOF
5383
5384 fi
5385
5386 done
5387
5388
5389
5390   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5391 if test "x$ac_cv_header_minix_config_h" = xyes; then :
5392   MINIX=yes
5393 else
5394   MINIX=
5395 fi
5396
5397
5398   if test "$MINIX" = yes; then
5399
5400 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5401
5402
5403 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5404
5405
5406 $as_echo "#define _MINIX 1" >>confdefs.h
5407
5408   fi
5409
5410
5411   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5412 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5413 if ${ac_cv_safe_to_define___extensions__+:} false; then :
5414   $as_echo_n "(cached) " >&6
5415 else
5416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5417 /* end confdefs.h.  */
5418
5419 #         define __EXTENSIONS__ 1
5420           $ac_includes_default
5421 int
5422 main ()
5423 {
5424
5425   ;
5426   return 0;
5427 }
5428 _ACEOF
5429 if ac_fn_c_try_compile "$LINENO"; then :
5430   ac_cv_safe_to_define___extensions__=yes
5431 else
5432   ac_cv_safe_to_define___extensions__=no
5433 fi
5434 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5435 fi
5436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5437 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5438   test $ac_cv_safe_to_define___extensions__ = yes &&
5439     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5440
5441   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5442
5443   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5444
5445   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5446
5447   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5448
5449
5450
5451
5452
5453 case `pwd` in
5454   *\ * | *\     *)
5455     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5456 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5457 esac
5458
5459
5460
5461 macro_version='2.2.7a'
5462 macro_revision='1.3134'
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476 ltmain="$ac_aux_dir/ltmain.sh"
5477
5478 # Backslashify metacharacters that are still active within
5479 # double-quoted strings.
5480 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5481
5482 # Same as above, but do not quote variable references.
5483 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5484
5485 # Sed substitution to delay expansion of an escaped shell variable in a
5486 # double_quote_subst'ed string.
5487 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5488
5489 # Sed substitution to delay expansion of an escaped single quote.
5490 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5491
5492 # Sed substitution to avoid accidental globbing in evaled expressions
5493 no_glob_subst='s/\*/\\\*/g'
5494
5495 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5496 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5497 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5498
5499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5500 $as_echo_n "checking how to print strings... " >&6; }
5501 # Test print first, because it will be a builtin if present.
5502 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5503    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5504   ECHO='print -r --'
5505 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5506   ECHO='printf %s\n'
5507 else
5508   # Use this function as a fallback that always works.
5509   func_fallback_echo ()
5510   {
5511     eval 'cat <<_LTECHO_EOF
5512 $1
5513 _LTECHO_EOF'
5514   }
5515   ECHO='func_fallback_echo'
5516 fi
5517
5518 # func_echo_all arg...
5519 # Invoke $ECHO with all args, space-separated.
5520 func_echo_all ()
5521 {
5522     $ECHO ""
5523 }
5524
5525 case "$ECHO" in
5526   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5527 $as_echo "printf" >&6; } ;;
5528   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5529 $as_echo "print -r" >&6; } ;;
5530   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5531 $as_echo "cat" >&6; } ;;
5532 esac
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5548 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5549 if ${ac_cv_path_SED+:} false; then :
5550   $as_echo_n "(cached) " >&6
5551 else
5552             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5553      for ac_i in 1 2 3 4 5 6 7; do
5554        ac_script="$ac_script$as_nl$ac_script"
5555      done
5556      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5557      { ac_script=; unset ac_script;}
5558      if test -z "$SED"; then
5559   ac_path_SED_found=false
5560   # Loop through the user's path and test for each of PROGNAME-LIST
5561   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5562 for as_dir in $PATH
5563 do
5564   IFS=$as_save_IFS
5565   test -z "$as_dir" && as_dir=.
5566     for ac_prog in sed gsed; do
5567     for ac_exec_ext in '' $ac_executable_extensions; do
5568       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5569       as_fn_executable_p "$ac_path_SED" || continue
5570 # Check for GNU ac_path_SED and select it if it is found.
5571   # Check for GNU $ac_path_SED
5572 case `"$ac_path_SED" --version 2>&1` in
5573 *GNU*)
5574   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5575 *)
5576   ac_count=0
5577   $as_echo_n 0123456789 >"conftest.in"
5578   while :
5579   do
5580     cat "conftest.in" "conftest.in" >"conftest.tmp"
5581     mv "conftest.tmp" "conftest.in"
5582     cp "conftest.in" "conftest.nl"
5583     $as_echo '' >> "conftest.nl"
5584     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5585     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5586     as_fn_arith $ac_count + 1 && ac_count=$as_val
5587     if test $ac_count -gt ${ac_path_SED_max-0}; then
5588       # Best one so far, save it but keep looking for a better one
5589       ac_cv_path_SED="$ac_path_SED"
5590       ac_path_SED_max=$ac_count
5591     fi
5592     # 10*(2^10) chars as input seems more than enough
5593     test $ac_count -gt 10 && break
5594   done
5595   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5596 esac
5597
5598       $ac_path_SED_found && break 3
5599     done
5600   done
5601   done
5602 IFS=$as_save_IFS
5603   if test -z "$ac_cv_path_SED"; then
5604     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5605   fi
5606 else
5607   ac_cv_path_SED=$SED
5608 fi
5609
5610 fi
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5612 $as_echo "$ac_cv_path_SED" >&6; }
5613  SED="$ac_cv_path_SED"
5614   rm -f conftest.sed
5615
5616 test -z "$SED" && SED=sed
5617 Xsed="$SED -e 1s/^X//"
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5630 $as_echo_n "checking for fgrep... " >&6; }
5631 if ${ac_cv_path_FGREP+:} false; then :
5632   $as_echo_n "(cached) " >&6
5633 else
5634   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5635    then ac_cv_path_FGREP="$GREP -F"
5636    else
5637      if test -z "$FGREP"; then
5638   ac_path_FGREP_found=false
5639   # Loop through the user's path and test for each of PROGNAME-LIST
5640   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5641 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5642 do
5643   IFS=$as_save_IFS
5644   test -z "$as_dir" && as_dir=.
5645     for ac_prog in fgrep; do
5646     for ac_exec_ext in '' $ac_executable_extensions; do
5647       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5648       as_fn_executable_p "$ac_path_FGREP" || continue
5649 # Check for GNU ac_path_FGREP and select it if it is found.
5650   # Check for GNU $ac_path_FGREP
5651 case `"$ac_path_FGREP" --version 2>&1` in
5652 *GNU*)
5653   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5654 *)
5655   ac_count=0
5656   $as_echo_n 0123456789 >"conftest.in"
5657   while :
5658   do
5659     cat "conftest.in" "conftest.in" >"conftest.tmp"
5660     mv "conftest.tmp" "conftest.in"
5661     cp "conftest.in" "conftest.nl"
5662     $as_echo 'FGREP' >> "conftest.nl"
5663     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5664     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5665     as_fn_arith $ac_count + 1 && ac_count=$as_val
5666     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5667       # Best one so far, save it but keep looking for a better one
5668       ac_cv_path_FGREP="$ac_path_FGREP"
5669       ac_path_FGREP_max=$ac_count
5670     fi
5671     # 10*(2^10) chars as input seems more than enough
5672     test $ac_count -gt 10 && break
5673   done
5674   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5675 esac
5676
5677       $ac_path_FGREP_found && break 3
5678     done
5679   done
5680   done
5681 IFS=$as_save_IFS
5682   if test -z "$ac_cv_path_FGREP"; then
5683     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5684   fi
5685 else
5686   ac_cv_path_FGREP=$FGREP
5687 fi
5688
5689    fi
5690 fi
5691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5692 $as_echo "$ac_cv_path_FGREP" >&6; }
5693  FGREP="$ac_cv_path_FGREP"
5694
5695
5696 test -z "$GREP" && GREP=grep
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716 # Check whether --with-gnu-ld was given.
5717 if test "${with_gnu_ld+set}" = set; then :
5718   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5719 else
5720   with_gnu_ld=no
5721 fi
5722
5723 ac_prog=ld
5724 if test "$GCC" = yes; then
5725   # Check if gcc -print-prog-name=ld gives a path.
5726   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5727 $as_echo_n "checking for ld used by $CC... " >&6; }
5728   case $host in
5729   *-*-mingw*)
5730     # gcc leaves a trailing carriage return which upsets mingw
5731     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5732   *)
5733     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5734   esac
5735   case $ac_prog in
5736     # Accept absolute paths.
5737     [\\/]* | ?:[\\/]*)
5738       re_direlt='/[^/][^/]*/\.\./'
5739       # Canonicalize the pathname of ld
5740       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5741       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5742         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5743       done
5744       test -z "$LD" && LD="$ac_prog"
5745       ;;
5746   "")
5747     # If it fails, then pretend we aren't using GCC.
5748     ac_prog=ld
5749     ;;
5750   *)
5751     # If it is relative, then search for the first ld in PATH.
5752     with_gnu_ld=unknown
5753     ;;
5754   esac
5755 elif test "$with_gnu_ld" = yes; then
5756   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5757 $as_echo_n "checking for GNU ld... " >&6; }
5758 else
5759   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5760 $as_echo_n "checking for non-GNU ld... " >&6; }
5761 fi
5762 if ${lt_cv_path_LD+:} false; then :
5763   $as_echo_n "(cached) " >&6
5764 else
5765   if test -z "$LD"; then
5766   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5767   for ac_dir in $PATH; do
5768     IFS="$lt_save_ifs"
5769     test -z "$ac_dir" && ac_dir=.
5770     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5771       lt_cv_path_LD="$ac_dir/$ac_prog"
5772       # Check to see if the program is GNU ld.  I'd rather use --version,
5773       # but apparently some variants of GNU ld only accept -v.
5774       # Break only if it was the GNU/non-GNU ld that we prefer.
5775       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5776       *GNU* | *'with BFD'*)
5777         test "$with_gnu_ld" != no && break
5778         ;;
5779       *)
5780         test "$with_gnu_ld" != yes && break
5781         ;;
5782       esac
5783     fi
5784   done
5785   IFS="$lt_save_ifs"
5786 else
5787   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5788 fi
5789 fi
5790
5791 LD="$lt_cv_path_LD"
5792 if test -n "$LD"; then
5793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5794 $as_echo "$LD" >&6; }
5795 else
5796   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5797 $as_echo "no" >&6; }
5798 fi
5799 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5801 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5802 if ${lt_cv_prog_gnu_ld+:} false; then :
5803   $as_echo_n "(cached) " >&6
5804 else
5805   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5806 case `$LD -v 2>&1 </dev/null` in
5807 *GNU* | *'with BFD'*)
5808   lt_cv_prog_gnu_ld=yes
5809   ;;
5810 *)
5811   lt_cv_prog_gnu_ld=no
5812   ;;
5813 esac
5814 fi
5815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5816 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5817 with_gnu_ld=$lt_cv_prog_gnu_ld
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5828 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5829 if ${lt_cv_path_NM+:} false; then :
5830   $as_echo_n "(cached) " >&6
5831 else
5832   if test -n "$NM"; then
5833   # Let the user override the test.
5834   lt_cv_path_NM="$NM"
5835 else
5836   lt_nm_to_check="${ac_tool_prefix}nm"
5837   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5838     lt_nm_to_check="$lt_nm_to_check nm"
5839   fi
5840   for lt_tmp_nm in $lt_nm_to_check; do
5841     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5842     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5843       IFS="$lt_save_ifs"
5844       test -z "$ac_dir" && ac_dir=.
5845       tmp_nm="$ac_dir/$lt_tmp_nm"
5846       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5847         # Check to see if the nm accepts a BSD-compat flag.
5848         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5849         #   nm: unknown option "B" ignored
5850         # Tru64's nm complains that /dev/null is an invalid object file
5851         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5852         */dev/null* | *'Invalid file or object type'*)
5853           lt_cv_path_NM="$tmp_nm -B"
5854           break
5855           ;;
5856         *)
5857           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5858           */dev/null*)
5859             lt_cv_path_NM="$tmp_nm -p"
5860             break
5861             ;;
5862           *)
5863             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5864             continue # so that we can try to find one that supports BSD flags
5865             ;;
5866           esac
5867           ;;
5868         esac
5869       fi
5870     done
5871     IFS="$lt_save_ifs"
5872   done
5873   : ${lt_cv_path_NM=no}
5874 fi
5875 fi
5876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5877 $as_echo "$lt_cv_path_NM" >&6; }
5878 if test "$lt_cv_path_NM" != "no"; then
5879   NM="$lt_cv_path_NM"
5880 else
5881   # Didn't find any BSD compatible name lister, look for dumpbin.
5882   if test -n "$DUMPBIN"; then :
5883     # Let the user override the test.
5884   else
5885     if test -n "$ac_tool_prefix"; then
5886   for ac_prog in dumpbin "link -dump"
5887   do
5888     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5889 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5890 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5891 $as_echo_n "checking for $ac_word... " >&6; }
5892 if ${ac_cv_prog_DUMPBIN+:} false; then :
5893   $as_echo_n "(cached) " >&6
5894 else
5895   if test -n "$DUMPBIN"; then
5896   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5897 else
5898 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5899 for as_dir in $PATH
5900 do
5901   IFS=$as_save_IFS
5902   test -z "$as_dir" && as_dir=.
5903     for ac_exec_ext in '' $ac_executable_extensions; do
5904   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5905     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5906     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5907     break 2
5908   fi
5909 done
5910   done
5911 IFS=$as_save_IFS
5912
5913 fi
5914 fi
5915 DUMPBIN=$ac_cv_prog_DUMPBIN
5916 if test -n "$DUMPBIN"; then
5917   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5918 $as_echo "$DUMPBIN" >&6; }
5919 else
5920   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5921 $as_echo "no" >&6; }
5922 fi
5923
5924
5925     test -n "$DUMPBIN" && break
5926   done
5927 fi
5928 if test -z "$DUMPBIN"; then
5929   ac_ct_DUMPBIN=$DUMPBIN
5930   for ac_prog in dumpbin "link -dump"
5931 do
5932   # Extract the first word of "$ac_prog", so it can be a program name with args.
5933 set dummy $ac_prog; ac_word=$2
5934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5935 $as_echo_n "checking for $ac_word... " >&6; }
5936 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5937   $as_echo_n "(cached) " >&6
5938 else
5939   if test -n "$ac_ct_DUMPBIN"; then
5940   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5941 else
5942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5943 for as_dir in $PATH
5944 do
5945   IFS=$as_save_IFS
5946   test -z "$as_dir" && as_dir=.
5947     for ac_exec_ext in '' $ac_executable_extensions; do
5948   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5949     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5950     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5951     break 2
5952   fi
5953 done
5954   done
5955 IFS=$as_save_IFS
5956
5957 fi
5958 fi
5959 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5960 if test -n "$ac_ct_DUMPBIN"; then
5961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5962 $as_echo "$ac_ct_DUMPBIN" >&6; }
5963 else
5964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5965 $as_echo "no" >&6; }
5966 fi
5967
5968
5969   test -n "$ac_ct_DUMPBIN" && break
5970 done
5971
5972   if test "x$ac_ct_DUMPBIN" = x; then
5973     DUMPBIN=":"
5974   else
5975     case $cross_compiling:$ac_tool_warned in
5976 yes:)
5977 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5978 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5979 ac_tool_warned=yes ;;
5980 esac
5981     DUMPBIN=$ac_ct_DUMPBIN
5982   fi
5983 fi
5984
5985     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5986     *COFF*)
5987       DUMPBIN="$DUMPBIN -symbols"
5988       ;;
5989     *)
5990       DUMPBIN=:
5991       ;;
5992     esac
5993   fi
5994
5995   if test "$DUMPBIN" != ":"; then
5996     NM="$DUMPBIN"
5997   fi
5998 fi
5999 test -z "$NM" && NM=nm
6000
6001
6002
6003
6004
6005
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6007 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6008 if ${lt_cv_nm_interface+:} false; then :
6009   $as_echo_n "(cached) " >&6
6010 else
6011   lt_cv_nm_interface="BSD nm"
6012   echo "int some_variable = 0;" > conftest.$ac_ext
6013   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6014   (eval "$ac_compile" 2>conftest.err)
6015   cat conftest.err >&5
6016   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6017   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
6018   cat conftest.err >&5
6019   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6020   cat conftest.out >&5
6021   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
6022     lt_cv_nm_interface="MS dumpbin"
6023   fi
6024   rm -f conftest*
6025 fi
6026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6027 $as_echo "$lt_cv_nm_interface" >&6; }
6028
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6030 $as_echo_n "checking whether ln -s works... " >&6; }
6031 LN_S=$as_ln_s
6032 if test "$LN_S" = "ln -s"; then
6033   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6034 $as_echo "yes" >&6; }
6035 else
6036   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6037 $as_echo "no, using $LN_S" >&6; }
6038 fi
6039
6040 # find the maximum length of command line arguments
6041 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6042 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6043 if ${lt_cv_sys_max_cmd_len+:} false; then :
6044   $as_echo_n "(cached) " >&6
6045 else
6046     i=0
6047   teststring="ABCD"
6048
6049   case $build_os in
6050   msdosdjgpp*)
6051     # On DJGPP, this test can blow up pretty badly due to problems in libc
6052     # (any single argument exceeding 2000 bytes causes a buffer overrun
6053     # during glob expansion).  Even if it were fixed, the result of this
6054     # check would be larger than it should be.
6055     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
6056     ;;
6057
6058   gnu*)
6059     # Under GNU Hurd, this test is not required because there is
6060     # no limit to the length of command line arguments.
6061     # Libtool will interpret -1 as no limit whatsoever
6062     lt_cv_sys_max_cmd_len=-1;
6063     ;;
6064
6065   cygwin* | mingw* | cegcc*)
6066     # On Win9x/ME, this test blows up -- it succeeds, but takes
6067     # about 5 minutes as the teststring grows exponentially.
6068     # Worse, since 9x/ME are not pre-emptively multitasking,
6069     # you end up with a "frozen" computer, even though with patience
6070     # the test eventually succeeds (with a max line length of 256k).
6071     # Instead, let's just punt: use the minimum linelength reported by
6072     # all of the supported platforms: 8192 (on NT/2K/XP).
6073     lt_cv_sys_max_cmd_len=8192;
6074     ;;
6075
6076   mint*)
6077     # On MiNT this can take a long time and run out of memory.
6078     lt_cv_sys_max_cmd_len=8192;
6079     ;;
6080
6081   amigaos*)
6082     # On AmigaOS with pdksh, this test takes hours, literally.
6083     # So we just punt and use a minimum line length of 8192.
6084     lt_cv_sys_max_cmd_len=8192;
6085     ;;
6086
6087   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
6088     # This has been around since 386BSD, at least.  Likely further.
6089     if test -x /sbin/sysctl; then
6090       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
6091     elif test -x /usr/sbin/sysctl; then
6092       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
6093     else
6094       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
6095     fi
6096     # And add a safety zone
6097     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6098     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6099     ;;
6100
6101   interix*)
6102     # We know the value 262144 and hardcode it with a safety zone (like BSD)
6103     lt_cv_sys_max_cmd_len=196608
6104     ;;
6105
6106   osf*)
6107     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6108     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6109     # nice to cause kernel panics so lets avoid the loop below.
6110     # First set a reasonable default.
6111     lt_cv_sys_max_cmd_len=16384
6112     #
6113     if test -x /sbin/sysconfig; then
6114       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6115         *1*) lt_cv_sys_max_cmd_len=-1 ;;
6116       esac
6117     fi
6118     ;;
6119   sco3.2v5*)
6120     lt_cv_sys_max_cmd_len=102400
6121     ;;
6122   sysv5* | sco5v6* | sysv4.2uw2*)
6123     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6124     if test -n "$kargmax"; then
6125       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
6126     else
6127       lt_cv_sys_max_cmd_len=32768
6128     fi
6129     ;;
6130   *)
6131     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
6132     if test -n "$lt_cv_sys_max_cmd_len"; then
6133       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
6134       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
6135     else
6136       # Make teststring a little bigger before we do anything with it.
6137       # a 1K string should be a reasonable start.
6138       for i in 1 2 3 4 5 6 7 8 ; do
6139         teststring=$teststring$teststring
6140       done
6141       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
6142       # If test is not a shell built-in, we'll probably end up computing a
6143       # maximum length that is only half of the actual maximum length, but
6144       # we can't tell.
6145       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6146                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
6147               test $i != 17 # 1/2 MB should be enough
6148       do
6149         i=`expr $i + 1`
6150         teststring=$teststring$teststring
6151       done
6152       # Only check the string length outside the loop.
6153       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
6154       teststring=
6155       # Add a significant safety factor because C++ compilers can tack on
6156       # massive amounts of additional arguments before passing them to the
6157       # linker.  It appears as though 1/2 is a usable value.
6158       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
6159     fi
6160     ;;
6161   esac
6162
6163 fi
6164
6165 if test -n $lt_cv_sys_max_cmd_len ; then
6166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6167 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6168 else
6169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6170 $as_echo "none" >&6; }
6171 fi
6172 max_cmd_len=$lt_cv_sys_max_cmd_len
6173
6174
6175
6176
6177
6178
6179 : ${CP="cp -f"}
6180 : ${MV="mv -f"}
6181 : ${RM="rm -f"}
6182
6183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6184 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6185 # Try some XSI features
6186 xsi_shell=no
6187 ( _lt_dummy="a/b/c"
6188   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6189       = c,a/b,, \
6190     && eval 'test $(( 1 + 1 )) -eq 2 \
6191     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6192   && xsi_shell=yes
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6194 $as_echo "$xsi_shell" >&6; }
6195
6196
6197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6198 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6199 lt_shell_append=no
6200 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6201     >/dev/null 2>&1 \
6202   && lt_shell_append=yes
6203 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6204 $as_echo "$lt_shell_append" >&6; }
6205
6206
6207 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6208   lt_unset=unset
6209 else
6210   lt_unset=false
6211 fi
6212
6213
6214
6215
6216
6217 # test EBCDIC or ASCII
6218 case `echo X|tr X '\101'` in
6219  A) # ASCII based system
6220     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6221   lt_SP2NL='tr \040 \012'
6222   lt_NL2SP='tr \015\012 \040\040'
6223   ;;
6224  *) # EBCDIC based system
6225   lt_SP2NL='tr \100 \n'
6226   lt_NL2SP='tr \r\n \100\100'
6227   ;;
6228 esac
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6239 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6240 if ${lt_cv_ld_reload_flag+:} false; then :
6241   $as_echo_n "(cached) " >&6
6242 else
6243   lt_cv_ld_reload_flag='-r'
6244 fi
6245 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6246 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6247 reload_flag=$lt_cv_ld_reload_flag
6248 case $reload_flag in
6249 "" | " "*) ;;
6250 *) reload_flag=" $reload_flag" ;;
6251 esac
6252 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6253 case $host_os in
6254   darwin*)
6255     if test "$GCC" = yes; then
6256       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6257     else
6258       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6259     fi
6260     ;;
6261 esac
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271 if test -n "$ac_tool_prefix"; then
6272   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6273 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6275 $as_echo_n "checking for $ac_word... " >&6; }
6276 if ${ac_cv_prog_OBJDUMP+:} false; then :
6277   $as_echo_n "(cached) " >&6
6278 else
6279   if test -n "$OBJDUMP"; then
6280   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6281 else
6282 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6283 for as_dir in $PATH
6284 do
6285   IFS=$as_save_IFS
6286   test -z "$as_dir" && as_dir=.
6287     for ac_exec_ext in '' $ac_executable_extensions; do
6288   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6289     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6290     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6291     break 2
6292   fi
6293 done
6294   done
6295 IFS=$as_save_IFS
6296
6297 fi
6298 fi
6299 OBJDUMP=$ac_cv_prog_OBJDUMP
6300 if test -n "$OBJDUMP"; then
6301   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6302 $as_echo "$OBJDUMP" >&6; }
6303 else
6304   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305 $as_echo "no" >&6; }
6306 fi
6307
6308
6309 fi
6310 if test -z "$ac_cv_prog_OBJDUMP"; then
6311   ac_ct_OBJDUMP=$OBJDUMP
6312   # Extract the first word of "objdump", so it can be a program name with args.
6313 set dummy objdump; ac_word=$2
6314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6315 $as_echo_n "checking for $ac_word... " >&6; }
6316 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6317   $as_echo_n "(cached) " >&6
6318 else
6319   if test -n "$ac_ct_OBJDUMP"; then
6320   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6321 else
6322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6323 for as_dir in $PATH
6324 do
6325   IFS=$as_save_IFS
6326   test -z "$as_dir" && as_dir=.
6327     for ac_exec_ext in '' $ac_executable_extensions; do
6328   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6329     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6330     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6331     break 2
6332   fi
6333 done
6334   done
6335 IFS=$as_save_IFS
6336
6337 fi
6338 fi
6339 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6340 if test -n "$ac_ct_OBJDUMP"; then
6341   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6342 $as_echo "$ac_ct_OBJDUMP" >&6; }
6343 else
6344   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6345 $as_echo "no" >&6; }
6346 fi
6347
6348   if test "x$ac_ct_OBJDUMP" = x; then
6349     OBJDUMP="false"
6350   else
6351     case $cross_compiling:$ac_tool_warned in
6352 yes:)
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6354 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6355 ac_tool_warned=yes ;;
6356 esac
6357     OBJDUMP=$ac_ct_OBJDUMP
6358   fi
6359 else
6360   OBJDUMP="$ac_cv_prog_OBJDUMP"
6361 fi
6362
6363 test -z "$OBJDUMP" && OBJDUMP=objdump
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6374 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6375 if ${lt_cv_deplibs_check_method+:} false; then :
6376   $as_echo_n "(cached) " >&6
6377 else
6378   lt_cv_file_magic_cmd='$MAGIC_CMD'
6379 lt_cv_file_magic_test_file=
6380 lt_cv_deplibs_check_method='unknown'
6381 # Need to set the preceding variable on all platforms that support
6382 # interlibrary dependencies.
6383 # 'none' -- dependencies not supported.
6384 # `unknown' -- same as none, but documents that we really don't know.
6385 # 'pass_all' -- all dependencies passed with no checks.
6386 # 'test_compile' -- check by making test program.
6387 # 'file_magic [[regex]]' -- check by looking for files in library path
6388 # which responds to the $file_magic_cmd with a given extended regex.
6389 # If you have `file' or equivalent on your system and you're not sure
6390 # whether `pass_all' will *always* work, you probably want this one.
6391
6392 case $host_os in
6393 aix[4-9]*)
6394   lt_cv_deplibs_check_method=pass_all
6395   ;;
6396
6397 beos*)
6398   lt_cv_deplibs_check_method=pass_all
6399   ;;
6400
6401 bsdi[45]*)
6402   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6403   lt_cv_file_magic_cmd='/usr/bin/file -L'
6404   lt_cv_file_magic_test_file=/shlib/libc.so
6405   ;;
6406
6407 cygwin*)
6408   # func_win32_libid is a shell function defined in ltmain.sh
6409   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6410   lt_cv_file_magic_cmd='func_win32_libid'
6411   ;;
6412
6413 mingw* | pw32*)
6414   # Base MSYS/MinGW do not provide the 'file' command needed by
6415   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6416   # unless we find 'file', for example because we are cross-compiling.
6417   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6418   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6419     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6420     lt_cv_file_magic_cmd='func_win32_libid'
6421   else
6422     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6423     lt_cv_file_magic_cmd='$OBJDUMP -f'
6424   fi
6425   ;;
6426
6427 cegcc*)
6428   # use the weaker test based on 'objdump'. See mingw*.
6429   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6430   lt_cv_file_magic_cmd='$OBJDUMP -f'
6431   ;;
6432
6433 darwin* | rhapsody*)
6434   lt_cv_deplibs_check_method=pass_all
6435   ;;
6436
6437 freebsd* | dragonfly*)
6438   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6439     case $host_cpu in
6440     i*86 )
6441       # Not sure whether the presence of OpenBSD here was a mistake.
6442       # Let's accept both of them until this is cleared up.
6443       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6444       lt_cv_file_magic_cmd=/usr/bin/file
6445       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6446       ;;
6447     esac
6448   else
6449     lt_cv_deplibs_check_method=pass_all
6450   fi
6451   ;;
6452
6453 gnu*)
6454   lt_cv_deplibs_check_method=pass_all
6455   ;;
6456
6457 haiku*)
6458   lt_cv_deplibs_check_method=pass_all
6459   ;;
6460
6461 hpux10.20* | hpux11*)
6462   lt_cv_file_magic_cmd=/usr/bin/file
6463   case $host_cpu in
6464   ia64*)
6465     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6466     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6467     ;;
6468   hppa*64*)
6469     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]'
6470     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6471     ;;
6472   *)
6473     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6474     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6475     ;;
6476   esac
6477   ;;
6478
6479 interix[3-9]*)
6480   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6481   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6482   ;;
6483
6484 irix5* | irix6* | nonstopux*)
6485   case $LD in
6486   *-32|*"-32 ") libmagic=32-bit;;
6487   *-n32|*"-n32 ") libmagic=N32;;
6488   *-64|*"-64 ") libmagic=64-bit;;
6489   *) libmagic=never-match;;
6490   esac
6491   lt_cv_deplibs_check_method=pass_all
6492   ;;
6493
6494 # This must be Linux ELF.
6495 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6496   lt_cv_deplibs_check_method=pass_all
6497   ;;
6498
6499 netbsd*)
6500   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6501     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6502   else
6503     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6504   fi
6505   ;;
6506
6507 newos6*)
6508   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6509   lt_cv_file_magic_cmd=/usr/bin/file
6510   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6511   ;;
6512
6513 *nto* | *qnx*)
6514   lt_cv_deplibs_check_method=pass_all
6515   ;;
6516
6517 openbsd*)
6518   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6519     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6520   else
6521     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6522   fi
6523   ;;
6524
6525 osf3* | osf4* | osf5*)
6526   lt_cv_deplibs_check_method=pass_all
6527   ;;
6528
6529 rdos*)
6530   lt_cv_deplibs_check_method=pass_all
6531   ;;
6532
6533 solaris*)
6534   lt_cv_deplibs_check_method=pass_all
6535   ;;
6536
6537 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6538   lt_cv_deplibs_check_method=pass_all
6539   ;;
6540
6541 sysv4 | sysv4.3*)
6542   case $host_vendor in
6543   motorola)
6544     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]'
6545     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6546     ;;
6547   ncr)
6548     lt_cv_deplibs_check_method=pass_all
6549     ;;
6550   sequent)
6551     lt_cv_file_magic_cmd='/bin/file'
6552     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6553     ;;
6554   sni)
6555     lt_cv_file_magic_cmd='/bin/file'
6556     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6557     lt_cv_file_magic_test_file=/lib/libc.so
6558     ;;
6559   siemens)
6560     lt_cv_deplibs_check_method=pass_all
6561     ;;
6562   pc)
6563     lt_cv_deplibs_check_method=pass_all
6564     ;;
6565   esac
6566   ;;
6567
6568 tpf*)
6569   lt_cv_deplibs_check_method=pass_all
6570   ;;
6571 esac
6572
6573 fi
6574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6575 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6576 file_magic_cmd=$lt_cv_file_magic_cmd
6577 deplibs_check_method=$lt_cv_deplibs_check_method
6578 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591 if test -n "$ac_tool_prefix"; then
6592   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6593 set dummy ${ac_tool_prefix}ar; ac_word=$2
6594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6595 $as_echo_n "checking for $ac_word... " >&6; }
6596 if ${ac_cv_prog_AR+:} false; then :
6597   $as_echo_n "(cached) " >&6
6598 else
6599   if test -n "$AR"; then
6600   ac_cv_prog_AR="$AR" # Let the user override the test.
6601 else
6602 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6603 for as_dir in $PATH
6604 do
6605   IFS=$as_save_IFS
6606   test -z "$as_dir" && as_dir=.
6607     for ac_exec_ext in '' $ac_executable_extensions; do
6608   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6609     ac_cv_prog_AR="${ac_tool_prefix}ar"
6610     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6611     break 2
6612   fi
6613 done
6614   done
6615 IFS=$as_save_IFS
6616
6617 fi
6618 fi
6619 AR=$ac_cv_prog_AR
6620 if test -n "$AR"; then
6621   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6622 $as_echo "$AR" >&6; }
6623 else
6624   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6625 $as_echo "no" >&6; }
6626 fi
6627
6628
6629 fi
6630 if test -z "$ac_cv_prog_AR"; then
6631   ac_ct_AR=$AR
6632   # Extract the first word of "ar", so it can be a program name with args.
6633 set dummy ar; ac_word=$2
6634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6635 $as_echo_n "checking for $ac_word... " >&6; }
6636 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6637   $as_echo_n "(cached) " >&6
6638 else
6639   if test -n "$ac_ct_AR"; then
6640   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6641 else
6642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6643 for as_dir in $PATH
6644 do
6645   IFS=$as_save_IFS
6646   test -z "$as_dir" && as_dir=.
6647     for ac_exec_ext in '' $ac_executable_extensions; do
6648   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6649     ac_cv_prog_ac_ct_AR="ar"
6650     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6651     break 2
6652   fi
6653 done
6654   done
6655 IFS=$as_save_IFS
6656
6657 fi
6658 fi
6659 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6660 if test -n "$ac_ct_AR"; then
6661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6662 $as_echo "$ac_ct_AR" >&6; }
6663 else
6664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6665 $as_echo "no" >&6; }
6666 fi
6667
6668   if test "x$ac_ct_AR" = x; then
6669     AR="false"
6670   else
6671     case $cross_compiling:$ac_tool_warned in
6672 yes:)
6673 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6674 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6675 ac_tool_warned=yes ;;
6676 esac
6677     AR=$ac_ct_AR
6678   fi
6679 else
6680   AR="$ac_cv_prog_AR"
6681 fi
6682
6683 test -z "$AR" && AR=ar
6684 test -z "$AR_FLAGS" && AR_FLAGS=cru
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696 if test -n "$ac_tool_prefix"; then
6697   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6698 set dummy ${ac_tool_prefix}strip; ac_word=$2
6699 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6700 $as_echo_n "checking for $ac_word... " >&6; }
6701 if ${ac_cv_prog_STRIP+:} false; then :
6702   $as_echo_n "(cached) " >&6
6703 else
6704   if test -n "$STRIP"; then
6705   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6706 else
6707 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6708 for as_dir in $PATH
6709 do
6710   IFS=$as_save_IFS
6711   test -z "$as_dir" && as_dir=.
6712     for ac_exec_ext in '' $ac_executable_extensions; do
6713   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6714     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6715     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6716     break 2
6717   fi
6718 done
6719   done
6720 IFS=$as_save_IFS
6721
6722 fi
6723 fi
6724 STRIP=$ac_cv_prog_STRIP
6725 if test -n "$STRIP"; then
6726   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6727 $as_echo "$STRIP" >&6; }
6728 else
6729   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6730 $as_echo "no" >&6; }
6731 fi
6732
6733
6734 fi
6735 if test -z "$ac_cv_prog_STRIP"; then
6736   ac_ct_STRIP=$STRIP
6737   # Extract the first word of "strip", so it can be a program name with args.
6738 set dummy strip; ac_word=$2
6739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6740 $as_echo_n "checking for $ac_word... " >&6; }
6741 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6742   $as_echo_n "(cached) " >&6
6743 else
6744   if test -n "$ac_ct_STRIP"; then
6745   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6746 else
6747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6748 for as_dir in $PATH
6749 do
6750   IFS=$as_save_IFS
6751   test -z "$as_dir" && as_dir=.
6752     for ac_exec_ext in '' $ac_executable_extensions; do
6753   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6754     ac_cv_prog_ac_ct_STRIP="strip"
6755     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6756     break 2
6757   fi
6758 done
6759   done
6760 IFS=$as_save_IFS
6761
6762 fi
6763 fi
6764 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6765 if test -n "$ac_ct_STRIP"; then
6766   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6767 $as_echo "$ac_ct_STRIP" >&6; }
6768 else
6769   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6770 $as_echo "no" >&6; }
6771 fi
6772
6773   if test "x$ac_ct_STRIP" = x; then
6774     STRIP=":"
6775   else
6776     case $cross_compiling:$ac_tool_warned in
6777 yes:)
6778 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6779 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6780 ac_tool_warned=yes ;;
6781 esac
6782     STRIP=$ac_ct_STRIP
6783   fi
6784 else
6785   STRIP="$ac_cv_prog_STRIP"
6786 fi
6787
6788 test -z "$STRIP" && STRIP=:
6789
6790
6791
6792
6793
6794
6795 if test -n "$ac_tool_prefix"; then
6796   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6797 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6799 $as_echo_n "checking for $ac_word... " >&6; }
6800 if ${ac_cv_prog_RANLIB+:} false; then :
6801   $as_echo_n "(cached) " >&6
6802 else
6803   if test -n "$RANLIB"; then
6804   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6805 else
6806 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6807 for as_dir in $PATH
6808 do
6809   IFS=$as_save_IFS
6810   test -z "$as_dir" && as_dir=.
6811     for ac_exec_ext in '' $ac_executable_extensions; do
6812   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6813     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6814     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6815     break 2
6816   fi
6817 done
6818   done
6819 IFS=$as_save_IFS
6820
6821 fi
6822 fi
6823 RANLIB=$ac_cv_prog_RANLIB
6824 if test -n "$RANLIB"; then
6825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6826 $as_echo "$RANLIB" >&6; }
6827 else
6828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6829 $as_echo "no" >&6; }
6830 fi
6831
6832
6833 fi
6834 if test -z "$ac_cv_prog_RANLIB"; then
6835   ac_ct_RANLIB=$RANLIB
6836   # Extract the first word of "ranlib", so it can be a program name with args.
6837 set dummy ranlib; ac_word=$2
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6839 $as_echo_n "checking for $ac_word... " >&6; }
6840 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6841   $as_echo_n "(cached) " >&6
6842 else
6843   if test -n "$ac_ct_RANLIB"; then
6844   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6845 else
6846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6847 for as_dir in $PATH
6848 do
6849   IFS=$as_save_IFS
6850   test -z "$as_dir" && as_dir=.
6851     for ac_exec_ext in '' $ac_executable_extensions; do
6852   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6853     ac_cv_prog_ac_ct_RANLIB="ranlib"
6854     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6855     break 2
6856   fi
6857 done
6858   done
6859 IFS=$as_save_IFS
6860
6861 fi
6862 fi
6863 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6864 if test -n "$ac_ct_RANLIB"; then
6865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6866 $as_echo "$ac_ct_RANLIB" >&6; }
6867 else
6868   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6869 $as_echo "no" >&6; }
6870 fi
6871
6872   if test "x$ac_ct_RANLIB" = x; then
6873     RANLIB=":"
6874   else
6875     case $cross_compiling:$ac_tool_warned in
6876 yes:)
6877 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6878 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6879 ac_tool_warned=yes ;;
6880 esac
6881     RANLIB=$ac_ct_RANLIB
6882   fi
6883 else
6884   RANLIB="$ac_cv_prog_RANLIB"
6885 fi
6886
6887 test -z "$RANLIB" && RANLIB=:
6888
6889
6890
6891
6892
6893
6894 # Determine commands to create old-style static archives.
6895 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6896 old_postinstall_cmds='chmod 644 $oldlib'
6897 old_postuninstall_cmds=
6898
6899 if test -n "$RANLIB"; then
6900   case $host_os in
6901   openbsd*)
6902     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6903     ;;
6904   *)
6905     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6906     ;;
6907   esac
6908   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6909 fi
6910
6911 case $host_os in
6912   darwin*)
6913     lock_old_archive_extraction=yes ;;
6914   *)
6915     lock_old_archive_extraction=no ;;
6916 esac
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956 # If no C compiler was specified, use CC.
6957 LTCC=${LTCC-"$CC"}
6958
6959 # If no C compiler flags were specified, use CFLAGS.
6960 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6961
6962 # Allow CC to be a program name with arguments.
6963 compiler=$CC
6964
6965
6966 # Check for command to grab the raw symbol name followed by C symbol from nm.
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6968 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6969 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6970   $as_echo_n "(cached) " >&6
6971 else
6972
6973 # These are sane defaults that work on at least a few old systems.
6974 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6975
6976 # Character class describing NM global symbol codes.
6977 symcode='[BCDEGRST]'
6978
6979 # Regexp to match symbols that can be accessed directly from C.
6980 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6981
6982 # Define system-specific variables.
6983 case $host_os in
6984 aix*)
6985   symcode='[BCDT]'
6986   ;;
6987 cygwin* | mingw* | pw32* | cegcc*)
6988   symcode='[ABCDGISTW]'
6989   ;;
6990 hpux*)
6991   if test "$host_cpu" = ia64; then
6992     symcode='[ABCDEGRST]'
6993   fi
6994   ;;
6995 irix* | nonstopux*)
6996   symcode='[BCDEGRST]'
6997   ;;
6998 osf*)
6999   symcode='[BCDEGQRST]'
7000   ;;
7001 solaris*)
7002   symcode='[BDRT]'
7003   ;;
7004 sco3.2v5*)
7005   symcode='[DT]'
7006   ;;
7007 sysv4.2uw2*)
7008   symcode='[DT]'
7009   ;;
7010 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7011   symcode='[ABDT]'
7012   ;;
7013 sysv4)
7014   symcode='[DFNSTU]'
7015   ;;
7016 esac
7017
7018 # If we're using GNU nm, then use its standard symbol codes.
7019 case `$NM -V 2>&1` in
7020 *GNU* | *'with BFD'*)
7021   symcode='[ABCDGIRSTW]' ;;
7022 esac
7023
7024 # Transform an extracted symbol line into a proper C declaration.
7025 # Some systems (esp. on ia64) link data and code symbols differently,
7026 # so use this general approach.
7027 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7028
7029 # Transform an extracted symbol line into symbol name and symbol address
7030 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
7031 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'"
7032
7033 # Handle CRLF in mingw tool chain
7034 opt_cr=
7035 case $build_os in
7036 mingw*)
7037   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7038   ;;
7039 esac
7040
7041 # Try without a prefix underscore, then with it.
7042 for ac_symprfx in "" "_"; do
7043
7044   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7045   symxfrm="\\1 $ac_symprfx\\2 \\2"
7046
7047   # Write the raw and C identifiers.
7048   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
7049     # Fake it for dumpbin and say T for any non-static function
7050     # and D for any global variable.
7051     # Also find C++ and __fastcall symbols from MSVC++,
7052     # which start with @ or ?.
7053     lt_cv_sys_global_symbol_pipe="$AWK '"\
7054 "     {last_section=section; section=\$ 3};"\
7055 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7056 "     \$ 0!~/External *\|/{next};"\
7057 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7058 "     {if(hide[section]) next};"\
7059 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7060 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7061 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
7062 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7063 "     ' prfx=^$ac_symprfx"
7064   else
7065     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7066   fi
7067
7068   # Check to see that the pipe works correctly.
7069   pipe_works=no
7070
7071   rm -f conftest*
7072   cat > conftest.$ac_ext <<_LT_EOF
7073 #ifdef __cplusplus
7074 extern "C" {
7075 #endif
7076 char nm_test_var;
7077 void nm_test_func(void);
7078 void nm_test_func(void){}
7079 #ifdef __cplusplus
7080 }
7081 #endif
7082 int main(){nm_test_var='a';nm_test_func();return(0);}
7083 _LT_EOF
7084
7085   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7086   (eval $ac_compile) 2>&5
7087   ac_status=$?
7088   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7089   test $ac_status = 0; }; then
7090     # Now try to grab the symbols.
7091     nlist=conftest.nm
7092     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
7093   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7094   ac_status=$?
7095   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7096   test $ac_status = 0; } && test -s "$nlist"; then
7097       # Try sorting and uniquifying the output.
7098       if sort "$nlist" | uniq > "$nlist"T; then
7099         mv -f "$nlist"T "$nlist"
7100       else
7101         rm -f "$nlist"T
7102       fi
7103
7104       # Make sure that we snagged all the symbols we need.
7105       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7106         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7107           cat <<_LT_EOF > conftest.$ac_ext
7108 #ifdef __cplusplus
7109 extern "C" {
7110 #endif
7111
7112 _LT_EOF
7113           # Now generate the symbol file.
7114           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7115
7116           cat <<_LT_EOF >> conftest.$ac_ext
7117
7118 /* The mapping between symbol names and symbols.  */
7119 const struct {
7120   const char *name;
7121   void       *address;
7122 }
7123 lt__PROGRAM__LTX_preloaded_symbols[] =
7124 {
7125   { "@PROGRAM@", (void *) 0 },
7126 _LT_EOF
7127           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7128           cat <<\_LT_EOF >> conftest.$ac_ext
7129   {0, (void *) 0}
7130 };
7131
7132 /* This works around a problem in FreeBSD linker */
7133 #ifdef FREEBSD_WORKAROUND
7134 static const void *lt_preloaded_setup() {
7135   return lt__PROGRAM__LTX_preloaded_symbols;
7136 }
7137 #endif
7138
7139 #ifdef __cplusplus
7140 }
7141 #endif
7142 _LT_EOF
7143           # Now try linking the two files.
7144           mv conftest.$ac_objext conftstm.$ac_objext
7145           lt_save_LIBS="$LIBS"
7146           lt_save_CFLAGS="$CFLAGS"
7147           LIBS="conftstm.$ac_objext"
7148           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7149           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7150   (eval $ac_link) 2>&5
7151   ac_status=$?
7152   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7153   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7154             pipe_works=yes
7155           fi
7156           LIBS="$lt_save_LIBS"
7157           CFLAGS="$lt_save_CFLAGS"
7158         else
7159           echo "cannot find nm_test_func in $nlist" >&5
7160         fi
7161       else
7162         echo "cannot find nm_test_var in $nlist" >&5
7163       fi
7164     else
7165       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
7166     fi
7167   else
7168     echo "$progname: failed program was:" >&5
7169     cat conftest.$ac_ext >&5
7170   fi
7171   rm -rf conftest* conftst*
7172
7173   # Do not use the global_symbol_pipe unless it works.
7174   if test "$pipe_works" = yes; then
7175     break
7176   else
7177     lt_cv_sys_global_symbol_pipe=
7178   fi
7179 done
7180
7181 fi
7182
7183 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7184   lt_cv_sys_global_symbol_to_cdecl=
7185 fi
7186 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7187   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7188 $as_echo "failed" >&6; }
7189 else
7190   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7191 $as_echo "ok" >&6; }
7192 fi
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215 # Check whether --enable-libtool-lock was given.
7216 if test "${enable_libtool_lock+set}" = set; then :
7217   enableval=$enable_libtool_lock;
7218 fi
7219
7220 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7221
7222 # Some flags need to be propagated to the compiler or linker for good
7223 # libtool support.
7224 case $host in
7225 ia64-*-hpux*)
7226   # Find out which ABI we are using.
7227   echo 'int i;' > conftest.$ac_ext
7228   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7229   (eval $ac_compile) 2>&5
7230   ac_status=$?
7231   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7232   test $ac_status = 0; }; then
7233     case `/usr/bin/file conftest.$ac_objext` in
7234       *ELF-32*)
7235         HPUX_IA64_MODE="32"
7236         ;;
7237       *ELF-64*)
7238         HPUX_IA64_MODE="64"
7239         ;;
7240     esac
7241   fi
7242   rm -rf conftest*
7243   ;;
7244 *-*-irix6*)
7245   # Find out which ABI we are using.
7246   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7247   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7248   (eval $ac_compile) 2>&5
7249   ac_status=$?
7250   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7251   test $ac_status = 0; }; then
7252     if test "$lt_cv_prog_gnu_ld" = yes; then
7253       case `/usr/bin/file conftest.$ac_objext` in
7254         *32-bit*)
7255           LD="${LD-ld} -melf32bsmip"
7256           ;;
7257         *N32*)
7258           LD="${LD-ld} -melf32bmipn32"
7259           ;;
7260         *64-bit*)
7261           LD="${LD-ld} -melf64bmip"
7262         ;;
7263       esac
7264     else
7265       case `/usr/bin/file conftest.$ac_objext` in
7266         *32-bit*)
7267           LD="${LD-ld} -32"
7268           ;;
7269         *N32*)
7270           LD="${LD-ld} -n32"
7271           ;;
7272         *64-bit*)
7273           LD="${LD-ld} -64"
7274           ;;
7275       esac
7276     fi
7277   fi
7278   rm -rf conftest*
7279   ;;
7280
7281 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7282 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7283   # Find out which ABI we are using.
7284   echo 'int i;' > conftest.$ac_ext
7285   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7286   (eval $ac_compile) 2>&5
7287   ac_status=$?
7288   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7289   test $ac_status = 0; }; then
7290     case `/usr/bin/file conftest.o` in
7291       *32-bit*)
7292         case $host in
7293           x86_64-*kfreebsd*-gnu)
7294             LD="${LD-ld} -m elf_i386_fbsd"
7295             ;;
7296           x86_64-*linux*)
7297             case `/usr/bin/file conftest.o` in
7298               *x86-64*)
7299                 LD="${LD-ld} -m elf32_x86_64"
7300                 ;;
7301               *)
7302                 LD="${LD-ld} -m elf_i386"
7303                 ;;
7304             esac
7305             ;;
7306           powerpc64le-*linux*)
7307             LD="${LD-ld} -m elf32lppclinux"
7308             ;;
7309           powerpc64-*linux*)
7310             LD="${LD-ld} -m elf32ppclinux"
7311             ;;
7312           s390x-*linux*)
7313             LD="${LD-ld} -m elf_s390"
7314             ;;
7315           sparc64-*linux*)
7316             LD="${LD-ld} -m elf32_sparc"
7317             ;;
7318         esac
7319         ;;
7320       *64-bit*)
7321         case $host in
7322           x86_64-*kfreebsd*-gnu)
7323             LD="${LD-ld} -m elf_x86_64_fbsd"
7324             ;;
7325           x86_64-*linux*)
7326             LD="${LD-ld} -m elf_x86_64"
7327             ;;
7328           powerpcle-*linux*)
7329             LD="${LD-ld} -m elf64lppc"
7330             ;;
7331           powerpc-*linux*)
7332             LD="${LD-ld} -m elf64ppc"
7333             ;;
7334           s390*-*linux*|s390*-*tpf*)
7335             LD="${LD-ld} -m elf64_s390"
7336             ;;
7337           sparc*-*linux*)
7338             LD="${LD-ld} -m elf64_sparc"
7339             ;;
7340         esac
7341         ;;
7342     esac
7343   fi
7344   rm -rf conftest*
7345   ;;
7346
7347 *-*-sco3.2v5*)
7348   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7349   SAVE_CFLAGS="$CFLAGS"
7350   CFLAGS="$CFLAGS -belf"
7351   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7352 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7353 if ${lt_cv_cc_needs_belf+:} false; then :
7354   $as_echo_n "(cached) " >&6
7355 else
7356   ac_ext=c
7357 ac_cpp='$CPP $CPPFLAGS'
7358 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7359 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7360 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7361
7362      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7363 /* end confdefs.h.  */
7364
7365 int
7366 main ()
7367 {
7368
7369   ;
7370   return 0;
7371 }
7372 _ACEOF
7373 if ac_fn_c_try_link "$LINENO"; then :
7374   lt_cv_cc_needs_belf=yes
7375 else
7376   lt_cv_cc_needs_belf=no
7377 fi
7378 rm -f core conftest.err conftest.$ac_objext \
7379     conftest$ac_exeext conftest.$ac_ext
7380      ac_ext=c
7381 ac_cpp='$CPP $CPPFLAGS'
7382 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7383 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7384 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7385
7386 fi
7387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7388 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7389   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7390     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7391     CFLAGS="$SAVE_CFLAGS"
7392   fi
7393   ;;
7394 sparc*-*solaris*)
7395   # Find out which ABI we are using.
7396   echo 'int i;' > conftest.$ac_ext
7397   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7398   (eval $ac_compile) 2>&5
7399   ac_status=$?
7400   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7401   test $ac_status = 0; }; then
7402     case `/usr/bin/file conftest.o` in
7403     *64-bit*)
7404       case $lt_cv_prog_gnu_ld in
7405       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7406       *)
7407         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7408           LD="${LD-ld} -64"
7409         fi
7410         ;;
7411       esac
7412       ;;
7413     esac
7414   fi
7415   rm -rf conftest*
7416   ;;
7417 esac
7418
7419 need_locks="$enable_libtool_lock"
7420
7421
7422   case $host_os in
7423     rhapsody* | darwin*)
7424     if test -n "$ac_tool_prefix"; then
7425   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7426 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7428 $as_echo_n "checking for $ac_word... " >&6; }
7429 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7430   $as_echo_n "(cached) " >&6
7431 else
7432   if test -n "$DSYMUTIL"; then
7433   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7434 else
7435 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7436 for as_dir in $PATH
7437 do
7438   IFS=$as_save_IFS
7439   test -z "$as_dir" && as_dir=.
7440     for ac_exec_ext in '' $ac_executable_extensions; do
7441   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7442     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7443     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7444     break 2
7445   fi
7446 done
7447   done
7448 IFS=$as_save_IFS
7449
7450 fi
7451 fi
7452 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7453 if test -n "$DSYMUTIL"; then
7454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7455 $as_echo "$DSYMUTIL" >&6; }
7456 else
7457   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7458 $as_echo "no" >&6; }
7459 fi
7460
7461
7462 fi
7463 if test -z "$ac_cv_prog_DSYMUTIL"; then
7464   ac_ct_DSYMUTIL=$DSYMUTIL
7465   # Extract the first word of "dsymutil", so it can be a program name with args.
7466 set dummy dsymutil; ac_word=$2
7467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7468 $as_echo_n "checking for $ac_word... " >&6; }
7469 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7470   $as_echo_n "(cached) " >&6
7471 else
7472   if test -n "$ac_ct_DSYMUTIL"; then
7473   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7474 else
7475 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7476 for as_dir in $PATH
7477 do
7478   IFS=$as_save_IFS
7479   test -z "$as_dir" && as_dir=.
7480     for ac_exec_ext in '' $ac_executable_extensions; do
7481   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7482     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7483     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7484     break 2
7485   fi
7486 done
7487   done
7488 IFS=$as_save_IFS
7489
7490 fi
7491 fi
7492 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7493 if test -n "$ac_ct_DSYMUTIL"; then
7494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7495 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7496 else
7497   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7498 $as_echo "no" >&6; }
7499 fi
7500
7501   if test "x$ac_ct_DSYMUTIL" = x; then
7502     DSYMUTIL=":"
7503   else
7504     case $cross_compiling:$ac_tool_warned in
7505 yes:)
7506 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7507 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7508 ac_tool_warned=yes ;;
7509 esac
7510     DSYMUTIL=$ac_ct_DSYMUTIL
7511   fi
7512 else
7513   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7514 fi
7515
7516     if test -n "$ac_tool_prefix"; then
7517   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7518 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7520 $as_echo_n "checking for $ac_word... " >&6; }
7521 if ${ac_cv_prog_NMEDIT+:} false; then :
7522   $as_echo_n "(cached) " >&6
7523 else
7524   if test -n "$NMEDIT"; then
7525   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7526 else
7527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7528 for as_dir in $PATH
7529 do
7530   IFS=$as_save_IFS
7531   test -z "$as_dir" && as_dir=.
7532     for ac_exec_ext in '' $ac_executable_extensions; do
7533   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7534     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7535     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7536     break 2
7537   fi
7538 done
7539   done
7540 IFS=$as_save_IFS
7541
7542 fi
7543 fi
7544 NMEDIT=$ac_cv_prog_NMEDIT
7545 if test -n "$NMEDIT"; then
7546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7547 $as_echo "$NMEDIT" >&6; }
7548 else
7549   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7550 $as_echo "no" >&6; }
7551 fi
7552
7553
7554 fi
7555 if test -z "$ac_cv_prog_NMEDIT"; then
7556   ac_ct_NMEDIT=$NMEDIT
7557   # Extract the first word of "nmedit", so it can be a program name with args.
7558 set dummy nmedit; ac_word=$2
7559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7560 $as_echo_n "checking for $ac_word... " >&6; }
7561 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7562   $as_echo_n "(cached) " >&6
7563 else
7564   if test -n "$ac_ct_NMEDIT"; then
7565   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7566 else
7567 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7568 for as_dir in $PATH
7569 do
7570   IFS=$as_save_IFS
7571   test -z "$as_dir" && as_dir=.
7572     for ac_exec_ext in '' $ac_executable_extensions; do
7573   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7574     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7575     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7576     break 2
7577   fi
7578 done
7579   done
7580 IFS=$as_save_IFS
7581
7582 fi
7583 fi
7584 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7585 if test -n "$ac_ct_NMEDIT"; then
7586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7587 $as_echo "$ac_ct_NMEDIT" >&6; }
7588 else
7589   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7590 $as_echo "no" >&6; }
7591 fi
7592
7593   if test "x$ac_ct_NMEDIT" = x; then
7594     NMEDIT=":"
7595   else
7596     case $cross_compiling:$ac_tool_warned in
7597 yes:)
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7599 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7600 ac_tool_warned=yes ;;
7601 esac
7602     NMEDIT=$ac_ct_NMEDIT
7603   fi
7604 else
7605   NMEDIT="$ac_cv_prog_NMEDIT"
7606 fi
7607
7608     if test -n "$ac_tool_prefix"; then
7609   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7610 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7612 $as_echo_n "checking for $ac_word... " >&6; }
7613 if ${ac_cv_prog_LIPO+:} false; then :
7614   $as_echo_n "(cached) " >&6
7615 else
7616   if test -n "$LIPO"; then
7617   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7618 else
7619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7620 for as_dir in $PATH
7621 do
7622   IFS=$as_save_IFS
7623   test -z "$as_dir" && as_dir=.
7624     for ac_exec_ext in '' $ac_executable_extensions; do
7625   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7626     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7628     break 2
7629   fi
7630 done
7631   done
7632 IFS=$as_save_IFS
7633
7634 fi
7635 fi
7636 LIPO=$ac_cv_prog_LIPO
7637 if test -n "$LIPO"; then
7638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7639 $as_echo "$LIPO" >&6; }
7640 else
7641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7642 $as_echo "no" >&6; }
7643 fi
7644
7645
7646 fi
7647 if test -z "$ac_cv_prog_LIPO"; then
7648   ac_ct_LIPO=$LIPO
7649   # Extract the first word of "lipo", so it can be a program name with args.
7650 set dummy lipo; ac_word=$2
7651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7652 $as_echo_n "checking for $ac_word... " >&6; }
7653 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7654   $as_echo_n "(cached) " >&6
7655 else
7656   if test -n "$ac_ct_LIPO"; then
7657   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7658 else
7659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7660 for as_dir in $PATH
7661 do
7662   IFS=$as_save_IFS
7663   test -z "$as_dir" && as_dir=.
7664     for ac_exec_ext in '' $ac_executable_extensions; do
7665   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7666     ac_cv_prog_ac_ct_LIPO="lipo"
7667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7668     break 2
7669   fi
7670 done
7671   done
7672 IFS=$as_save_IFS
7673
7674 fi
7675 fi
7676 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7677 if test -n "$ac_ct_LIPO"; then
7678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7679 $as_echo "$ac_ct_LIPO" >&6; }
7680 else
7681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7682 $as_echo "no" >&6; }
7683 fi
7684
7685   if test "x$ac_ct_LIPO" = x; then
7686     LIPO=":"
7687   else
7688     case $cross_compiling:$ac_tool_warned in
7689 yes:)
7690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7692 ac_tool_warned=yes ;;
7693 esac
7694     LIPO=$ac_ct_LIPO
7695   fi
7696 else
7697   LIPO="$ac_cv_prog_LIPO"
7698 fi
7699
7700     if test -n "$ac_tool_prefix"; then
7701   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7702 set dummy ${ac_tool_prefix}otool; ac_word=$2
7703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7704 $as_echo_n "checking for $ac_word... " >&6; }
7705 if ${ac_cv_prog_OTOOL+:} false; then :
7706   $as_echo_n "(cached) " >&6
7707 else
7708   if test -n "$OTOOL"; then
7709   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7710 else
7711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7712 for as_dir in $PATH
7713 do
7714   IFS=$as_save_IFS
7715   test -z "$as_dir" && as_dir=.
7716     for ac_exec_ext in '' $ac_executable_extensions; do
7717   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7718     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7720     break 2
7721   fi
7722 done
7723   done
7724 IFS=$as_save_IFS
7725
7726 fi
7727 fi
7728 OTOOL=$ac_cv_prog_OTOOL
7729 if test -n "$OTOOL"; then
7730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7731 $as_echo "$OTOOL" >&6; }
7732 else
7733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7734 $as_echo "no" >&6; }
7735 fi
7736
7737
7738 fi
7739 if test -z "$ac_cv_prog_OTOOL"; then
7740   ac_ct_OTOOL=$OTOOL
7741   # Extract the first word of "otool", so it can be a program name with args.
7742 set dummy otool; ac_word=$2
7743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7744 $as_echo_n "checking for $ac_word... " >&6; }
7745 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7746   $as_echo_n "(cached) " >&6
7747 else
7748   if test -n "$ac_ct_OTOOL"; then
7749   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7750 else
7751 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7752 for as_dir in $PATH
7753 do
7754   IFS=$as_save_IFS
7755   test -z "$as_dir" && as_dir=.
7756     for ac_exec_ext in '' $ac_executable_extensions; do
7757   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7758     ac_cv_prog_ac_ct_OTOOL="otool"
7759     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7760     break 2
7761   fi
7762 done
7763   done
7764 IFS=$as_save_IFS
7765
7766 fi
7767 fi
7768 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7769 if test -n "$ac_ct_OTOOL"; then
7770   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7771 $as_echo "$ac_ct_OTOOL" >&6; }
7772 else
7773   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7774 $as_echo "no" >&6; }
7775 fi
7776
7777   if test "x$ac_ct_OTOOL" = x; then
7778     OTOOL=":"
7779   else
7780     case $cross_compiling:$ac_tool_warned in
7781 yes:)
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7783 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7784 ac_tool_warned=yes ;;
7785 esac
7786     OTOOL=$ac_ct_OTOOL
7787   fi
7788 else
7789   OTOOL="$ac_cv_prog_OTOOL"
7790 fi
7791
7792     if test -n "$ac_tool_prefix"; then
7793   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7794 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7796 $as_echo_n "checking for $ac_word... " >&6; }
7797 if ${ac_cv_prog_OTOOL64+:} false; then :
7798   $as_echo_n "(cached) " >&6
7799 else
7800   if test -n "$OTOOL64"; then
7801   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7802 else
7803 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7804 for as_dir in $PATH
7805 do
7806   IFS=$as_save_IFS
7807   test -z "$as_dir" && as_dir=.
7808     for ac_exec_ext in '' $ac_executable_extensions; do
7809   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7810     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7811     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7812     break 2
7813   fi
7814 done
7815   done
7816 IFS=$as_save_IFS
7817
7818 fi
7819 fi
7820 OTOOL64=$ac_cv_prog_OTOOL64
7821 if test -n "$OTOOL64"; then
7822   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7823 $as_echo "$OTOOL64" >&6; }
7824 else
7825   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7826 $as_echo "no" >&6; }
7827 fi
7828
7829
7830 fi
7831 if test -z "$ac_cv_prog_OTOOL64"; then
7832   ac_ct_OTOOL64=$OTOOL64
7833   # Extract the first word of "otool64", so it can be a program name with args.
7834 set dummy otool64; ac_word=$2
7835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7836 $as_echo_n "checking for $ac_word... " >&6; }
7837 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7838   $as_echo_n "(cached) " >&6
7839 else
7840   if test -n "$ac_ct_OTOOL64"; then
7841   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7842 else
7843 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7844 for as_dir in $PATH
7845 do
7846   IFS=$as_save_IFS
7847   test -z "$as_dir" && as_dir=.
7848     for ac_exec_ext in '' $ac_executable_extensions; do
7849   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7850     ac_cv_prog_ac_ct_OTOOL64="otool64"
7851     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7852     break 2
7853   fi
7854 done
7855   done
7856 IFS=$as_save_IFS
7857
7858 fi
7859 fi
7860 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7861 if test -n "$ac_ct_OTOOL64"; then
7862   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7863 $as_echo "$ac_ct_OTOOL64" >&6; }
7864 else
7865   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7866 $as_echo "no" >&6; }
7867 fi
7868
7869   if test "x$ac_ct_OTOOL64" = x; then
7870     OTOOL64=":"
7871   else
7872     case $cross_compiling:$ac_tool_warned in
7873 yes:)
7874 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7875 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7876 ac_tool_warned=yes ;;
7877 esac
7878     OTOOL64=$ac_ct_OTOOL64
7879   fi
7880 else
7881   OTOOL64="$ac_cv_prog_OTOOL64"
7882 fi
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7911 $as_echo_n "checking for -single_module linker flag... " >&6; }
7912 if ${lt_cv_apple_cc_single_mod+:} false; then :
7913   $as_echo_n "(cached) " >&6
7914 else
7915   lt_cv_apple_cc_single_mod=no
7916       if test -z "${LT_MULTI_MODULE}"; then
7917         # By default we will add the -single_module flag. You can override
7918         # by either setting the environment variable LT_MULTI_MODULE
7919         # non-empty at configure time, or by adding -multi_module to the
7920         # link flags.
7921         rm -rf libconftest.dylib*
7922         echo "int foo(void){return 1;}" > conftest.c
7923         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7924 -dynamiclib -Wl,-single_module conftest.c" >&5
7925         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7926           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7927         _lt_result=$?
7928         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7929           lt_cv_apple_cc_single_mod=yes
7930         else
7931           cat conftest.err >&5
7932         fi
7933         rm -rf libconftest.dylib*
7934         rm -f conftest.*
7935       fi
7936 fi
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7938 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7939     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7940 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7941 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7942   $as_echo_n "(cached) " >&6
7943 else
7944   lt_cv_ld_exported_symbols_list=no
7945       save_LDFLAGS=$LDFLAGS
7946       echo "_main" > conftest.sym
7947       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7948       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7949 /* end confdefs.h.  */
7950
7951 int
7952 main ()
7953 {
7954
7955   ;
7956   return 0;
7957 }
7958 _ACEOF
7959 if ac_fn_c_try_link "$LINENO"; then :
7960   lt_cv_ld_exported_symbols_list=yes
7961 else
7962   lt_cv_ld_exported_symbols_list=no
7963 fi
7964 rm -f core conftest.err conftest.$ac_objext \
7965     conftest$ac_exeext conftest.$ac_ext
7966         LDFLAGS="$save_LDFLAGS"
7967
7968 fi
7969 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7970 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7971     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7972 $as_echo_n "checking for -force_load linker flag... " >&6; }
7973 if ${lt_cv_ld_force_load+:} false; then :
7974   $as_echo_n "(cached) " >&6
7975 else
7976   lt_cv_ld_force_load=no
7977       cat > conftest.c << _LT_EOF
7978 int forced_loaded() { return 2;}
7979 _LT_EOF
7980       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7981       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7982       echo "$AR cru libconftest.a conftest.o" >&5
7983       $AR cru libconftest.a conftest.o 2>&5
7984       cat > conftest.c << _LT_EOF
7985 int main() { return 0;}
7986 _LT_EOF
7987       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7988       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7989       _lt_result=$?
7990       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7991         lt_cv_ld_force_load=yes
7992       else
7993         cat conftest.err >&5
7994       fi
7995         rm -f conftest.err libconftest.a conftest conftest.c
7996         rm -rf conftest.dSYM
7997
7998 fi
7999 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
8000 $as_echo "$lt_cv_ld_force_load" >&6; }
8001     case $host_os in
8002     rhapsody* | darwin1.[012])
8003       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8004     darwin1.*)
8005       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8006     darwin*) # darwin 5.x on
8007       # if running on 10.5 or later, the deployment target defaults
8008       # to the OS version, if on x86, and 10.4, the deployment
8009       # target defaults to 10.4. Don't you love it?
8010       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8011         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8012           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8013         10.[012][,.]*)
8014           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8015         10.*)
8016           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8017       esac
8018     ;;
8019   esac
8020     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8021       _lt_dar_single_mod='$single_module'
8022     fi
8023     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8024       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8025     else
8026       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8027     fi
8028     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
8029       _lt_dsymutil='~$DSYMUTIL $lib || :'
8030     else
8031       _lt_dsymutil=
8032     fi
8033     ;;
8034   esac
8035
8036 for ac_header in dlfcn.h
8037 do :
8038   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8039 "
8040 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
8041   cat >>confdefs.h <<_ACEOF
8042 #define HAVE_DLFCN_H 1
8043 _ACEOF
8044
8045 fi
8046
8047 done
8048
8049
8050
8051
8052
8053 # Set options
8054
8055
8056
8057         enable_dlopen=no
8058
8059
8060   enable_win32_dll=no
8061
8062
8063             # Check whether --enable-shared was given.
8064 if test "${enable_shared+set}" = set; then :
8065   enableval=$enable_shared; p=${PACKAGE-default}
8066     case $enableval in
8067     yes) enable_shared=yes ;;
8068     no) enable_shared=no ;;
8069     *)
8070       enable_shared=no
8071       # Look at the argument we got.  We use all the common list separators.
8072       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8073       for pkg in $enableval; do
8074         IFS="$lt_save_ifs"
8075         if test "X$pkg" = "X$p"; then
8076           enable_shared=yes
8077         fi
8078       done
8079       IFS="$lt_save_ifs"
8080       ;;
8081     esac
8082 else
8083   enable_shared=yes
8084 fi
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094   # Check whether --enable-static was given.
8095 if test "${enable_static+set}" = set; then :
8096   enableval=$enable_static; p=${PACKAGE-default}
8097     case $enableval in
8098     yes) enable_static=yes ;;
8099     no) enable_static=no ;;
8100     *)
8101      enable_static=no
8102       # Look at the argument we got.  We use all the common list separators.
8103       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8104       for pkg in $enableval; do
8105         IFS="$lt_save_ifs"
8106         if test "X$pkg" = "X$p"; then
8107           enable_static=yes
8108         fi
8109       done
8110       IFS="$lt_save_ifs"
8111       ;;
8112     esac
8113 else
8114   enable_static=yes
8115 fi
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126 # Check whether --with-pic was given.
8127 if test "${with_pic+set}" = set; then :
8128   withval=$with_pic; pic_mode="$withval"
8129 else
8130   pic_mode=default
8131 fi
8132
8133
8134 test -z "$pic_mode" && pic_mode=default
8135
8136
8137
8138
8139
8140
8141
8142   # Check whether --enable-fast-install was given.
8143 if test "${enable_fast_install+set}" = set; then :
8144   enableval=$enable_fast_install; p=${PACKAGE-default}
8145     case $enableval in
8146     yes) enable_fast_install=yes ;;
8147     no) enable_fast_install=no ;;
8148     *)
8149       enable_fast_install=no
8150       # Look at the argument we got.  We use all the common list separators.
8151       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
8152       for pkg in $enableval; do
8153         IFS="$lt_save_ifs"
8154         if test "X$pkg" = "X$p"; then
8155           enable_fast_install=yes
8156         fi
8157       done
8158       IFS="$lt_save_ifs"
8159       ;;
8160     esac
8161 else
8162   enable_fast_install=yes
8163 fi
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175 # This can be used to rebuild libtool when needed
8176 LIBTOOL_DEPS="$ltmain"
8177
8178 # Always use our own libtool.
8179 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206 test -z "$LN_S" && LN_S="ln -s"
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221 if test -n "${ZSH_VERSION+set}" ; then
8222    setopt NO_GLOB_SUBST
8223 fi
8224
8225 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8226 $as_echo_n "checking for objdir... " >&6; }
8227 if ${lt_cv_objdir+:} false; then :
8228   $as_echo_n "(cached) " >&6
8229 else
8230   rm -f .libs 2>/dev/null
8231 mkdir .libs 2>/dev/null
8232 if test -d .libs; then
8233   lt_cv_objdir=.libs
8234 else
8235   # MS-DOS does not allow filenames that begin with a dot.
8236   lt_cv_objdir=_libs
8237 fi
8238 rmdir .libs 2>/dev/null
8239 fi
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8241 $as_echo "$lt_cv_objdir" >&6; }
8242 objdir=$lt_cv_objdir
8243
8244
8245
8246
8247
8248 cat >>confdefs.h <<_ACEOF
8249 #define LT_OBJDIR "$lt_cv_objdir/"
8250 _ACEOF
8251
8252
8253
8254
8255 case $host_os in
8256 aix3*)
8257   # AIX sometimes has problems with the GCC collect2 program.  For some
8258   # reason, if we set the COLLECT_NAMES environment variable, the problems
8259   # vanish in a puff of smoke.
8260   if test "X${COLLECT_NAMES+set}" != Xset; then
8261     COLLECT_NAMES=
8262     export COLLECT_NAMES
8263   fi
8264   ;;
8265 esac
8266
8267 # Global variables:
8268 ofile=libtool
8269 can_build_shared=yes
8270
8271 # All known linkers require a `.a' archive for static linking (except MSVC,
8272 # which needs '.lib').
8273 libext=a
8274
8275 with_gnu_ld="$lt_cv_prog_gnu_ld"
8276
8277 old_CC="$CC"
8278 old_CFLAGS="$CFLAGS"
8279
8280 # Set sane defaults for various variables
8281 test -z "$CC" && CC=cc
8282 test -z "$LTCC" && LTCC=$CC
8283 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8284 test -z "$LD" && LD=ld
8285 test -z "$ac_objext" && ac_objext=o
8286
8287 for cc_temp in $compiler""; do
8288   case $cc_temp in
8289     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8290     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8291     \-*) ;;
8292     *) break;;
8293   esac
8294 done
8295 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8296
8297
8298 # Only perform the check for file, if the check method requires it
8299 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8300 case $deplibs_check_method in
8301 file_magic*)
8302   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8303     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8304 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8305 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8306   $as_echo_n "(cached) " >&6
8307 else
8308   case $MAGIC_CMD in
8309 [\\/*] |  ?:[\\/]*)
8310   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8311   ;;
8312 *)
8313   lt_save_MAGIC_CMD="$MAGIC_CMD"
8314   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8315   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8316   for ac_dir in $ac_dummy; do
8317     IFS="$lt_save_ifs"
8318     test -z "$ac_dir" && ac_dir=.
8319     if test -f $ac_dir/${ac_tool_prefix}file; then
8320       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8321       if test -n "$file_magic_test_file"; then
8322         case $deplibs_check_method in
8323         "file_magic "*)
8324           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8325           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8326           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8327             $EGREP "$file_magic_regex" > /dev/null; then
8328             :
8329           else
8330             cat <<_LT_EOF 1>&2
8331
8332 *** Warning: the command libtool uses to detect shared libraries,
8333 *** $file_magic_cmd, produces output that libtool cannot recognize.
8334 *** The result is that libtool may fail to recognize shared libraries
8335 *** as such.  This will affect the creation of libtool libraries that
8336 *** depend on shared libraries, but programs linked with such libtool
8337 *** libraries will work regardless of this problem.  Nevertheless, you
8338 *** may want to report the problem to your system manager and/or to
8339 *** bug-libtool@gnu.org
8340
8341 _LT_EOF
8342           fi ;;
8343         esac
8344       fi
8345       break
8346     fi
8347   done
8348   IFS="$lt_save_ifs"
8349   MAGIC_CMD="$lt_save_MAGIC_CMD"
8350   ;;
8351 esac
8352 fi
8353
8354 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8355 if test -n "$MAGIC_CMD"; then
8356   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8357 $as_echo "$MAGIC_CMD" >&6; }
8358 else
8359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8360 $as_echo "no" >&6; }
8361 fi
8362
8363
8364
8365
8366
8367 if test -z "$lt_cv_path_MAGIC_CMD"; then
8368   if test -n "$ac_tool_prefix"; then
8369     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8370 $as_echo_n "checking for file... " >&6; }
8371 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8372   $as_echo_n "(cached) " >&6
8373 else
8374   case $MAGIC_CMD in
8375 [\\/*] |  ?:[\\/]*)
8376   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8377   ;;
8378 *)
8379   lt_save_MAGIC_CMD="$MAGIC_CMD"
8380   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8381   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8382   for ac_dir in $ac_dummy; do
8383     IFS="$lt_save_ifs"
8384     test -z "$ac_dir" && ac_dir=.
8385     if test -f $ac_dir/file; then
8386       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8387       if test -n "$file_magic_test_file"; then
8388         case $deplibs_check_method in
8389         "file_magic "*)
8390           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8391           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8392           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8393             $EGREP "$file_magic_regex" > /dev/null; then
8394             :
8395           else
8396             cat <<_LT_EOF 1>&2
8397
8398 *** Warning: the command libtool uses to detect shared libraries,
8399 *** $file_magic_cmd, produces output that libtool cannot recognize.
8400 *** The result is that libtool may fail to recognize shared libraries
8401 *** as such.  This will affect the creation of libtool libraries that
8402 *** depend on shared libraries, but programs linked with such libtool
8403 *** libraries will work regardless of this problem.  Nevertheless, you
8404 *** may want to report the problem to your system manager and/or to
8405 *** bug-libtool@gnu.org
8406
8407 _LT_EOF
8408           fi ;;
8409         esac
8410       fi
8411       break
8412     fi
8413   done
8414   IFS="$lt_save_ifs"
8415   MAGIC_CMD="$lt_save_MAGIC_CMD"
8416   ;;
8417 esac
8418 fi
8419
8420 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8421 if test -n "$MAGIC_CMD"; then
8422   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8423 $as_echo "$MAGIC_CMD" >&6; }
8424 else
8425   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8426 $as_echo "no" >&6; }
8427 fi
8428
8429
8430   else
8431     MAGIC_CMD=:
8432   fi
8433 fi
8434
8435   fi
8436   ;;
8437 esac
8438
8439 # Use C for the default configuration in the libtool script
8440
8441 lt_save_CC="$CC"
8442 ac_ext=c
8443 ac_cpp='$CPP $CPPFLAGS'
8444 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8445 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8446 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8447
8448
8449 # Source file extension for C test sources.
8450 ac_ext=c
8451
8452 # Object file extension for compiled C test sources.
8453 objext=o
8454 objext=$objext
8455
8456 # Code to be used in simple compile tests
8457 lt_simple_compile_test_code="int some_variable = 0;"
8458
8459 # Code to be used in simple link tests
8460 lt_simple_link_test_code='int main(){return(0);}'
8461
8462
8463
8464
8465
8466
8467
8468 # If no C compiler was specified, use CC.
8469 LTCC=${LTCC-"$CC"}
8470
8471 # If no C compiler flags were specified, use CFLAGS.
8472 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8473
8474 # Allow CC to be a program name with arguments.
8475 compiler=$CC
8476
8477 # Save the default compiler, since it gets overwritten when the other
8478 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8479 compiler_DEFAULT=$CC
8480
8481 # save warnings/boilerplate of simple test code
8482 ac_outfile=conftest.$ac_objext
8483 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8484 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8485 _lt_compiler_boilerplate=`cat conftest.err`
8486 $RM conftest*
8487
8488 ac_outfile=conftest.$ac_objext
8489 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8490 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8491 _lt_linker_boilerplate=`cat conftest.err`
8492 $RM -r conftest*
8493
8494
8495 ## CAVEAT EMPTOR:
8496 ## There is no encapsulation within the following macros, do not change
8497 ## the running order or otherwise move them around unless you know exactly
8498 ## what you are doing...
8499 if test -n "$compiler"; then
8500
8501 lt_prog_compiler_no_builtin_flag=
8502
8503 if test "$GCC" = yes; then
8504   case $cc_basename in
8505   nvcc*)
8506     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8507   *)
8508     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8509   esac
8510
8511   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8512 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8513 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8514   $as_echo_n "(cached) " >&6
8515 else
8516   lt_cv_prog_compiler_rtti_exceptions=no
8517    ac_outfile=conftest.$ac_objext
8518    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8519    lt_compiler_flag="-fno-rtti -fno-exceptions"
8520    # Insert the option either (1) after the last *FLAGS variable, or
8521    # (2) before a word containing "conftest.", or (3) at the end.
8522    # Note that $ac_compile itself does not contain backslashes and begins
8523    # with a dollar sign (not a hyphen), so the echo should work correctly.
8524    # The option is referenced via a variable to avoid confusing sed.
8525    lt_compile=`echo "$ac_compile" | $SED \
8526    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8527    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8528    -e 's:$: $lt_compiler_flag:'`
8529    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8530    (eval "$lt_compile" 2>conftest.err)
8531    ac_status=$?
8532    cat conftest.err >&5
8533    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8534    if (exit $ac_status) && test -s "$ac_outfile"; then
8535      # The compiler can only warn and ignore the option if not recognized
8536      # So say no if there are warnings other than the usual output.
8537      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8538      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8539      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8540        lt_cv_prog_compiler_rtti_exceptions=yes
8541      fi
8542    fi
8543    $RM conftest*
8544
8545 fi
8546 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8547 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8548
8549 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8550     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8551 else
8552     :
8553 fi
8554
8555 fi
8556
8557
8558
8559
8560
8561
8562   lt_prog_compiler_wl=
8563 lt_prog_compiler_pic=
8564 lt_prog_compiler_static=
8565
8566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8567 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8568
8569   if test "$GCC" = yes; then
8570     lt_prog_compiler_wl='-Wl,'
8571     lt_prog_compiler_static='-static'
8572
8573     case $host_os in
8574       aix*)
8575       # All AIX code is PIC.
8576       if test "$host_cpu" = ia64; then
8577         # AIX 5 now supports IA64 processor
8578         lt_prog_compiler_static='-Bstatic'
8579       fi
8580       lt_prog_compiler_pic='-fPIC'
8581       ;;
8582
8583     amigaos*)
8584       case $host_cpu in
8585       powerpc)
8586             # see comment about AmigaOS4 .so support
8587             lt_prog_compiler_pic='-fPIC'
8588         ;;
8589       m68k)
8590             # FIXME: we need at least 68020 code to build shared libraries, but
8591             # adding the `-m68020' flag to GCC prevents building anything better,
8592             # like `-m68040'.
8593             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8594         ;;
8595       esac
8596       ;;
8597
8598     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8599       # PIC is the default for these OSes.
8600       ;;
8601
8602     mingw* | cygwin* | pw32* | os2* | cegcc*)
8603       # This hack is so that the source file can tell whether it is being
8604       # built for inclusion in a dll (and should export symbols for example).
8605       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8606       # (--disable-auto-import) libraries
8607       lt_prog_compiler_pic='-DDLL_EXPORT'
8608       ;;
8609
8610     darwin* | rhapsody*)
8611       # PIC is the default on this platform
8612       # Common symbols not allowed in MH_DYLIB files
8613       lt_prog_compiler_pic='-fno-common'
8614       ;;
8615
8616     haiku*)
8617       # PIC is the default for Haiku.
8618       # The "-static" flag exists, but is broken.
8619       lt_prog_compiler_static=
8620       ;;
8621
8622     hpux*)
8623       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8624       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8625       # sets the default TLS model and affects inlining.
8626       case $host_cpu in
8627       hppa*64*)
8628         # +Z the default
8629         ;;
8630       *)
8631         lt_prog_compiler_pic='-fPIC'
8632         ;;
8633       esac
8634       ;;
8635
8636     interix[3-9]*)
8637       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8638       # Instead, we relocate shared libraries at runtime.
8639       ;;
8640
8641     msdosdjgpp*)
8642       # Just because we use GCC doesn't mean we suddenly get shared libraries
8643       # on systems that don't support them.
8644       lt_prog_compiler_can_build_shared=no
8645       enable_shared=no
8646       ;;
8647
8648     *nto* | *qnx*)
8649       # QNX uses GNU C++, but need to define -shared option too, otherwise
8650       # it will coredump.
8651       lt_prog_compiler_pic='-fPIC -shared'
8652       ;;
8653
8654     sysv4*MP*)
8655       if test -d /usr/nec; then
8656         lt_prog_compiler_pic=-Kconform_pic
8657       fi
8658       ;;
8659
8660     *)
8661       lt_prog_compiler_pic='-fPIC'
8662       ;;
8663     esac
8664
8665     case $cc_basename in
8666     nvcc*) # Cuda Compiler Driver 2.2
8667       lt_prog_compiler_wl='-Xlinker '
8668       lt_prog_compiler_pic='-Xcompiler -fPIC'
8669       ;;
8670     esac
8671   else
8672     # PORTME Check for flag to pass linker flags through the system compiler.
8673     case $host_os in
8674     aix*)
8675       lt_prog_compiler_wl='-Wl,'
8676       if test "$host_cpu" = ia64; then
8677         # AIX 5 now supports IA64 processor
8678         lt_prog_compiler_static='-Bstatic'
8679       else
8680         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8681       fi
8682       ;;
8683
8684     mingw* | cygwin* | pw32* | os2* | cegcc*)
8685       # This hack is so that the source file can tell whether it is being
8686       # built for inclusion in a dll (and should export symbols for example).
8687       lt_prog_compiler_pic='-DDLL_EXPORT'
8688       ;;
8689
8690     hpux9* | hpux10* | hpux11*)
8691       lt_prog_compiler_wl='-Wl,'
8692       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8693       # not for PA HP-UX.
8694       case $host_cpu in
8695       hppa*64*|ia64*)
8696         # +Z the default
8697         ;;
8698       *)
8699         lt_prog_compiler_pic='+Z'
8700         ;;
8701       esac
8702       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8703       lt_prog_compiler_static='${wl}-a ${wl}archive'
8704       ;;
8705
8706     irix5* | irix6* | nonstopux*)
8707       lt_prog_compiler_wl='-Wl,'
8708       # PIC (with -KPIC) is the default.
8709       lt_prog_compiler_static='-non_shared'
8710       ;;
8711
8712     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8713       case $cc_basename in
8714       # old Intel for x86_64 which still supported -KPIC.
8715       ecc*)
8716         lt_prog_compiler_wl='-Wl,'
8717         lt_prog_compiler_pic='-KPIC'
8718         lt_prog_compiler_static='-static'
8719         ;;
8720       # icc used to be incompatible with GCC.
8721       # ICC 10 doesn't accept -KPIC any more.
8722       icc* | ifort*)
8723         lt_prog_compiler_wl='-Wl,'
8724         lt_prog_compiler_pic='-fPIC'
8725         lt_prog_compiler_static='-static'
8726         ;;
8727       # Lahey Fortran 8.1.
8728       lf95*)
8729         lt_prog_compiler_wl='-Wl,'
8730         lt_prog_compiler_pic='--shared'
8731         lt_prog_compiler_static='--static'
8732         ;;
8733       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8734         # Portland Group compilers (*not* the Pentium gcc compiler,
8735         # which looks to be a dead project)
8736         lt_prog_compiler_wl='-Wl,'
8737         lt_prog_compiler_pic='-fpic'
8738         lt_prog_compiler_static='-Bstatic'
8739         ;;
8740       ccc*)
8741         lt_prog_compiler_wl='-Wl,'
8742         # All Alpha code is PIC.
8743         lt_prog_compiler_static='-non_shared'
8744         ;;
8745       xl* | bgxl* | bgf* | mpixl*)
8746         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8747         lt_prog_compiler_wl='-Wl,'
8748         lt_prog_compiler_pic='-qpic'
8749         lt_prog_compiler_static='-qstaticlink'
8750         ;;
8751       *)
8752         case `$CC -V 2>&1 | sed 5q` in
8753         *Sun\ F* | *Sun*Fortran*)
8754           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8755           lt_prog_compiler_pic='-KPIC'
8756           lt_prog_compiler_static='-Bstatic'
8757           lt_prog_compiler_wl=''
8758           ;;
8759         *Sun\ C*)
8760           # Sun C 5.9
8761           lt_prog_compiler_pic='-KPIC'
8762           lt_prog_compiler_static='-Bstatic'
8763           lt_prog_compiler_wl='-Wl,'
8764           ;;
8765         esac
8766         ;;
8767       esac
8768       ;;
8769
8770     newsos6)
8771       lt_prog_compiler_pic='-KPIC'
8772       lt_prog_compiler_static='-Bstatic'
8773       ;;
8774
8775     *nto* | *qnx*)
8776       # QNX uses GNU C++, but need to define -shared option too, otherwise
8777       # it will coredump.
8778       lt_prog_compiler_pic='-fPIC -shared'
8779       ;;
8780
8781     osf3* | osf4* | osf5*)
8782       lt_prog_compiler_wl='-Wl,'
8783       # All OSF/1 code is PIC.
8784       lt_prog_compiler_static='-non_shared'
8785       ;;
8786
8787     rdos*)
8788       lt_prog_compiler_static='-non_shared'
8789       ;;
8790
8791     solaris*)
8792       lt_prog_compiler_pic='-KPIC'
8793       lt_prog_compiler_static='-Bstatic'
8794       case $cc_basename in
8795       f77* | f90* | f95*)
8796         lt_prog_compiler_wl='-Qoption ld ';;
8797       *)
8798         lt_prog_compiler_wl='-Wl,';;
8799       esac
8800       ;;
8801
8802     sunos4*)
8803       lt_prog_compiler_wl='-Qoption ld '
8804       lt_prog_compiler_pic='-PIC'
8805       lt_prog_compiler_static='-Bstatic'
8806       ;;
8807
8808     sysv4 | sysv4.2uw2* | sysv4.3*)
8809       lt_prog_compiler_wl='-Wl,'
8810       lt_prog_compiler_pic='-KPIC'
8811       lt_prog_compiler_static='-Bstatic'
8812       ;;
8813
8814     sysv4*MP*)
8815       if test -d /usr/nec ;then
8816         lt_prog_compiler_pic='-Kconform_pic'
8817         lt_prog_compiler_static='-Bstatic'
8818       fi
8819       ;;
8820
8821     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8822       lt_prog_compiler_wl='-Wl,'
8823       lt_prog_compiler_pic='-KPIC'
8824       lt_prog_compiler_static='-Bstatic'
8825       ;;
8826
8827     unicos*)
8828       lt_prog_compiler_wl='-Wl,'
8829       lt_prog_compiler_can_build_shared=no
8830       ;;
8831
8832     uts4*)
8833       lt_prog_compiler_pic='-pic'
8834       lt_prog_compiler_static='-Bstatic'
8835       ;;
8836
8837     *)
8838       lt_prog_compiler_can_build_shared=no
8839       ;;
8840     esac
8841   fi
8842
8843 case $host_os in
8844   # For platforms which do not support PIC, -DPIC is meaningless:
8845   *djgpp*)
8846     lt_prog_compiler_pic=
8847     ;;
8848   *)
8849     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8850     ;;
8851 esac
8852 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8853 $as_echo "$lt_prog_compiler_pic" >&6; }
8854
8855
8856
8857
8858
8859
8860 #
8861 # Check to make sure the PIC flag actually works.
8862 #
8863 if test -n "$lt_prog_compiler_pic"; then
8864   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8865 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8866 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8867   $as_echo_n "(cached) " >&6
8868 else
8869   lt_cv_prog_compiler_pic_works=no
8870    ac_outfile=conftest.$ac_objext
8871    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8872    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8873    # Insert the option either (1) after the last *FLAGS variable, or
8874    # (2) before a word containing "conftest.", or (3) at the end.
8875    # Note that $ac_compile itself does not contain backslashes and begins
8876    # with a dollar sign (not a hyphen), so the echo should work correctly.
8877    # The option is referenced via a variable to avoid confusing sed.
8878    lt_compile=`echo "$ac_compile" | $SED \
8879    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8880    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8881    -e 's:$: $lt_compiler_flag:'`
8882    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8883    (eval "$lt_compile" 2>conftest.err)
8884    ac_status=$?
8885    cat conftest.err >&5
8886    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8887    if (exit $ac_status) && test -s "$ac_outfile"; then
8888      # The compiler can only warn and ignore the option if not recognized
8889      # So say no if there are warnings other than the usual output.
8890      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8891      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8892      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8893        lt_cv_prog_compiler_pic_works=yes
8894      fi
8895    fi
8896    $RM conftest*
8897
8898 fi
8899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8900 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8901
8902 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8903     case $lt_prog_compiler_pic in
8904      "" | " "*) ;;
8905      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8906      esac
8907 else
8908     lt_prog_compiler_pic=
8909      lt_prog_compiler_can_build_shared=no
8910 fi
8911
8912 fi
8913
8914
8915
8916
8917
8918
8919 #
8920 # Check to make sure the static flag actually works.
8921 #
8922 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8923 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8924 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8925 if ${lt_cv_prog_compiler_static_works+:} false; then :
8926   $as_echo_n "(cached) " >&6
8927 else
8928   lt_cv_prog_compiler_static_works=no
8929    save_LDFLAGS="$LDFLAGS"
8930    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8931    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8932    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8933      # The linker can only warn and ignore the option if not recognized
8934      # So say no if there are warnings
8935      if test -s conftest.err; then
8936        # Append any errors to the config.log.
8937        cat conftest.err 1>&5
8938        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8939        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8940        if diff conftest.exp conftest.er2 >/dev/null; then
8941          lt_cv_prog_compiler_static_works=yes
8942        fi
8943      else
8944        lt_cv_prog_compiler_static_works=yes
8945      fi
8946    fi
8947    $RM -r conftest*
8948    LDFLAGS="$save_LDFLAGS"
8949
8950 fi
8951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8952 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8953
8954 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8955     :
8956 else
8957     lt_prog_compiler_static=
8958 fi
8959
8960
8961
8962
8963
8964
8965
8966   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8967 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8968 if ${lt_cv_prog_compiler_c_o+:} false; then :
8969   $as_echo_n "(cached) " >&6
8970 else
8971   lt_cv_prog_compiler_c_o=no
8972    $RM -r conftest 2>/dev/null
8973    mkdir conftest
8974    cd conftest
8975    mkdir out
8976    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8977
8978    lt_compiler_flag="-o out/conftest2.$ac_objext"
8979    # Insert the option either (1) after the last *FLAGS variable, or
8980    # (2) before a word containing "conftest.", or (3) at the end.
8981    # Note that $ac_compile itself does not contain backslashes and begins
8982    # with a dollar sign (not a hyphen), so the echo should work correctly.
8983    lt_compile=`echo "$ac_compile" | $SED \
8984    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8985    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8986    -e 's:$: $lt_compiler_flag:'`
8987    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8988    (eval "$lt_compile" 2>out/conftest.err)
8989    ac_status=$?
8990    cat out/conftest.err >&5
8991    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8993    then
8994      # The compiler can only warn and ignore the option if not recognized
8995      # So say no if there are warnings
8996      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8997      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8998      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8999        lt_cv_prog_compiler_c_o=yes
9000      fi
9001    fi
9002    chmod u+w . 2>&5
9003    $RM conftest*
9004    # SGI C++ compiler will create directory out/ii_files/ for
9005    # template instantiation
9006    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9007    $RM out/* && rmdir out
9008    cd ..
9009    $RM -r conftest
9010    $RM conftest*
9011
9012 fi
9013 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9014 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9015
9016
9017
9018
9019
9020
9021   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9022 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9023 if ${lt_cv_prog_compiler_c_o+:} false; then :
9024   $as_echo_n "(cached) " >&6
9025 else
9026   lt_cv_prog_compiler_c_o=no
9027    $RM -r conftest 2>/dev/null
9028    mkdir conftest
9029    cd conftest
9030    mkdir out
9031    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9032
9033    lt_compiler_flag="-o out/conftest2.$ac_objext"
9034    # Insert the option either (1) after the last *FLAGS variable, or
9035    # (2) before a word containing "conftest.", or (3) at the end.
9036    # Note that $ac_compile itself does not contain backslashes and begins
9037    # with a dollar sign (not a hyphen), so the echo should work correctly.
9038    lt_compile=`echo "$ac_compile" | $SED \
9039    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9040    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9041    -e 's:$: $lt_compiler_flag:'`
9042    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9043    (eval "$lt_compile" 2>out/conftest.err)
9044    ac_status=$?
9045    cat out/conftest.err >&5
9046    echo "$as_me:$LINENO: \$? = $ac_status" >&5
9047    if (exit $ac_status) && test -s out/conftest2.$ac_objext
9048    then
9049      # The compiler can only warn and ignore the option if not recognized
9050      # So say no if there are warnings
9051      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
9052      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
9053      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
9054        lt_cv_prog_compiler_c_o=yes
9055      fi
9056    fi
9057    chmod u+w . 2>&5
9058    $RM conftest*
9059    # SGI C++ compiler will create directory out/ii_files/ for
9060    # template instantiation
9061    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
9062    $RM out/* && rmdir out
9063    cd ..
9064    $RM -r conftest
9065    $RM conftest*
9066
9067 fi
9068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9069 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9070
9071
9072
9073
9074 hard_links="nottested"
9075 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
9076   # do not overwrite the value of need_locks provided by the user
9077   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9078 $as_echo_n "checking if we can lock with hard links... " >&6; }
9079   hard_links=yes
9080   $RM conftest*
9081   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9082   touch conftest.a
9083   ln conftest.a conftest.b 2>&5 || hard_links=no
9084   ln conftest.a conftest.b 2>/dev/null && hard_links=no
9085   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9086 $as_echo "$hard_links" >&6; }
9087   if test "$hard_links" = no; then
9088     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9089 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9090     need_locks=warn
9091   fi
9092 else
9093   need_locks=no
9094 fi
9095
9096
9097
9098
9099
9100
9101   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9102 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9103
9104   runpath_var=
9105   allow_undefined_flag=
9106   always_export_symbols=no
9107   archive_cmds=
9108   archive_expsym_cmds=
9109   compiler_needs_object=no
9110   enable_shared_with_static_runtimes=no
9111   export_dynamic_flag_spec=
9112   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9113   hardcode_automatic=no
9114   hardcode_direct=no
9115   hardcode_direct_absolute=no
9116   hardcode_libdir_flag_spec=
9117   hardcode_libdir_flag_spec_ld=
9118   hardcode_libdir_separator=
9119   hardcode_minus_L=no
9120   hardcode_shlibpath_var=unsupported
9121   inherit_rpath=no
9122   link_all_deplibs=unknown
9123   module_cmds=
9124   module_expsym_cmds=
9125   old_archive_from_new_cmds=
9126   old_archive_from_expsyms_cmds=
9127   thread_safe_flag_spec=
9128   whole_archive_flag_spec=
9129   # include_expsyms should be a list of space-separated symbols to be *always*
9130   # included in the symbol list
9131   include_expsyms=
9132   # exclude_expsyms can be an extended regexp of symbols to exclude
9133   # it will be wrapped by ` (' and `)$', so one must not match beginning or
9134   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9135   # as well as any symbol that contains `d'.
9136   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9137   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9138   # platforms (ab)use it in PIC code, but their linkers get confused if
9139   # the symbol is explicitly referenced.  Since portable code cannot
9140   # rely on this symbol name, it's probably fine to never include it in
9141   # preloaded symbol tables.
9142   # Exclude shared library initialization/finalization symbols.
9143   extract_expsyms_cmds=
9144
9145   case $host_os in
9146   cygwin* | mingw* | pw32* | cegcc*)
9147     # FIXME: the MSVC++ port hasn't been tested in a loooong time
9148     # When not using gcc, we currently assume that we are using
9149     # Microsoft Visual C++.
9150     if test "$GCC" != yes; then
9151       with_gnu_ld=no
9152     fi
9153     ;;
9154   interix*)
9155     # we just hope/assume this is gcc and not c89 (= MSVC++)
9156     with_gnu_ld=yes
9157     ;;
9158   openbsd*)
9159     with_gnu_ld=no
9160     ;;
9161   esac
9162
9163   ld_shlibs=yes
9164
9165   # On some targets, GNU ld is compatible enough with the native linker
9166   # that we're better off using the native interface for both.
9167   lt_use_gnu_ld_interface=no
9168   if test "$with_gnu_ld" = yes; then
9169     case $host_os in
9170       aix*)
9171         # The AIX port of GNU ld has always aspired to compatibility
9172         # with the native linker.  However, as the warning in the GNU ld
9173         # block says, versions before 2.19.5* couldn't really create working
9174         # shared libraries, regardless of the interface used.
9175         case `$LD -v 2>&1` in
9176           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
9177           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
9178           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
9179           *)
9180             lt_use_gnu_ld_interface=yes
9181             ;;
9182         esac
9183         ;;
9184       *)
9185         lt_use_gnu_ld_interface=yes
9186         ;;
9187     esac
9188   fi
9189
9190   if test "$lt_use_gnu_ld_interface" = yes; then
9191     # If archive_cmds runs LD, not CC, wlarc should be empty
9192     wlarc='${wl}'
9193
9194     # Set some defaults for GNU ld with shared library support. These
9195     # are reset later if shared libraries are not supported. Putting them
9196     # here allows them to be overridden if necessary.
9197     runpath_var=LD_RUN_PATH
9198     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9199     export_dynamic_flag_spec='${wl}--export-dynamic'
9200     # ancient GNU ld didn't support --whole-archive et. al.
9201     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9202       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9203     else
9204       whole_archive_flag_spec=
9205     fi
9206     supports_anon_versioning=no
9207     case `$LD -v 2>&1` in
9208       *GNU\ gold*) supports_anon_versioning=yes ;;
9209       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9210       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9211       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9212       *\ 2.11.*) ;; # other 2.11 versions
9213       *) supports_anon_versioning=yes ;;
9214     esac
9215
9216     # See if GNU ld supports shared libraries.
9217     case $host_os in
9218     aix[3-9]*)
9219       # On AIX/PPC, the GNU linker is very broken
9220       if test "$host_cpu" != ia64; then
9221         ld_shlibs=no
9222         cat <<_LT_EOF 1>&2
9223
9224 *** Warning: the GNU linker, at least up to release 2.19, is reported
9225 *** to be unable to reliably create shared libraries on AIX.
9226 *** Therefore, libtool is disabling shared libraries support.  If you
9227 *** really care for shared libraries, you may want to install binutils
9228 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9229 *** You will then need to restart the configuration process.
9230
9231 _LT_EOF
9232       fi
9233       ;;
9234
9235     amigaos*)
9236       case $host_cpu in
9237       powerpc)
9238             # see comment about AmigaOS4 .so support
9239             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9240             archive_expsym_cmds=''
9241         ;;
9242       m68k)
9243             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)'
9244             hardcode_libdir_flag_spec='-L$libdir'
9245             hardcode_minus_L=yes
9246         ;;
9247       esac
9248       ;;
9249
9250     beos*)
9251       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9252         allow_undefined_flag=unsupported
9253         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9254         # support --undefined.  This deserves some investigation.  FIXME
9255         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9256       else
9257         ld_shlibs=no
9258       fi
9259       ;;
9260
9261     cygwin* | mingw* | pw32* | cegcc*)
9262       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9263       # as there is no search path for DLLs.
9264       hardcode_libdir_flag_spec='-L$libdir'
9265       export_dynamic_flag_spec='${wl}--export-all-symbols'
9266       allow_undefined_flag=unsupported
9267       always_export_symbols=no
9268       enable_shared_with_static_runtimes=yes
9269       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9270
9271       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9272         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9273         # If the export-symbols file already is a .def file (1st line
9274         # is EXPORTS), use it as is; otherwise, prepend...
9275         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9276           cp $export_symbols $output_objdir/$soname.def;
9277         else
9278           echo EXPORTS > $output_objdir/$soname.def;
9279           cat $export_symbols >> $output_objdir/$soname.def;
9280         fi~
9281         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9282       else
9283         ld_shlibs=no
9284       fi
9285       ;;
9286
9287     haiku*)
9288       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9289       link_all_deplibs=yes
9290       ;;
9291
9292     interix[3-9]*)
9293       hardcode_direct=no
9294       hardcode_shlibpath_var=no
9295       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9296       export_dynamic_flag_spec='${wl}-E'
9297       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9298       # Instead, shared libraries are loaded at an image base (0x10000000 by
9299       # default) and relocated if they conflict, which is a slow very memory
9300       # consuming and fragmenting process.  To avoid this, we pick a random,
9301       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9302       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9303       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9304       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'
9305       ;;
9306
9307     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9308       tmp_diet=no
9309       if test "$host_os" = linux-dietlibc; then
9310         case $cc_basename in
9311           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9312         esac
9313       fi
9314       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9315          && test "$tmp_diet" = no
9316       then
9317         tmp_addflag=' $pic_flag'
9318         tmp_sharedflag='-shared'
9319         case $cc_basename,$host_cpu in
9320         pgcc*)                          # Portland Group C compiler
9321           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'
9322           tmp_addflag=' $pic_flag'
9323           ;;
9324         pgf77* | pgf90* | pgf95* | pgfortran*)
9325                                         # Portland Group f77 and f90 compilers
9326           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'
9327           tmp_addflag=' $pic_flag -Mnomain' ;;
9328         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9329           tmp_addflag=' -i_dynamic' ;;
9330         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9331           tmp_addflag=' -i_dynamic -nofor_main' ;;
9332         ifc* | ifort*)                  # Intel Fortran compiler
9333           tmp_addflag=' -nofor_main' ;;
9334         lf95*)                          # Lahey Fortran 8.1
9335           whole_archive_flag_spec=
9336           tmp_sharedflag='--shared' ;;
9337         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9338           tmp_sharedflag='-qmkshrobj'
9339           tmp_addflag= ;;
9340         nvcc*)  # Cuda Compiler Driver 2.2
9341           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'
9342           compiler_needs_object=yes
9343           ;;
9344         esac
9345         case `$CC -V 2>&1 | sed 5q` in
9346         *Sun\ C*)                       # Sun C 5.9
9347           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'
9348           compiler_needs_object=yes
9349           tmp_sharedflag='-G' ;;
9350         *Sun\ F*)                       # Sun Fortran 8.3
9351           tmp_sharedflag='-G' ;;
9352         esac
9353         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9354
9355         if test "x$supports_anon_versioning" = xyes; then
9356           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9357             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9358             echo "local: *; };" >> $output_objdir/$libname.ver~
9359             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9360         fi
9361
9362         case $cc_basename in
9363         xlf* | bgf* | bgxlf* | mpixlf*)
9364           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9365           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9366           hardcode_libdir_flag_spec=
9367           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9368           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9369           if test "x$supports_anon_versioning" = xyes; then
9370             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9371               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9372               echo "local: *; };" >> $output_objdir/$libname.ver~
9373               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9374           fi
9375           ;;
9376         esac
9377       else
9378         ld_shlibs=no
9379       fi
9380       ;;
9381
9382     netbsd*)
9383       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9384         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9385         wlarc=
9386       else
9387         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9388         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9389       fi
9390       ;;
9391
9392     solaris*)
9393       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9394         ld_shlibs=no
9395         cat <<_LT_EOF 1>&2
9396
9397 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9398 *** create shared libraries on Solaris systems.  Therefore, libtool
9399 *** is disabling shared libraries support.  We urge you to upgrade GNU
9400 *** binutils to release 2.9.1 or newer.  Another option is to modify
9401 *** your PATH or compiler configuration so that the native linker is
9402 *** used, and then restart.
9403
9404 _LT_EOF
9405       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9406         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9407         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9408       else
9409         ld_shlibs=no
9410       fi
9411       ;;
9412
9413     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9414       case `$LD -v 2>&1` in
9415         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9416         ld_shlibs=no
9417         cat <<_LT_EOF 1>&2
9418
9419 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9420 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9421 *** is disabling shared libraries support.  We urge you to upgrade GNU
9422 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9423 *** your PATH or compiler configuration so that the native linker is
9424 *** used, and then restart.
9425
9426 _LT_EOF
9427         ;;
9428         *)
9429           # For security reasons, it is highly recommended that you always
9430           # use absolute paths for naming shared libraries, and exclude the
9431           # DT_RUNPATH tag from executables and libraries.  But doing so
9432           # requires that you compile everything twice, which is a pain.
9433           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9434             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9435             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9436             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9437           else
9438             ld_shlibs=no
9439           fi
9440         ;;
9441       esac
9442       ;;
9443
9444     sunos4*)
9445       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9446       wlarc=
9447       hardcode_direct=yes
9448       hardcode_shlibpath_var=no
9449       ;;
9450
9451     *)
9452       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9453         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9454         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9455       else
9456         ld_shlibs=no
9457       fi
9458       ;;
9459     esac
9460
9461     if test "$ld_shlibs" = no; then
9462       runpath_var=
9463       hardcode_libdir_flag_spec=
9464       export_dynamic_flag_spec=
9465       whole_archive_flag_spec=
9466     fi
9467   else
9468     # PORTME fill in a description of your system's linker (not GNU ld)
9469     case $host_os in
9470     aix3*)
9471       allow_undefined_flag=unsupported
9472       always_export_symbols=yes
9473       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'
9474       # Note: this linker hardcodes the directories in LIBPATH if there
9475       # are no directories specified by -L.
9476       hardcode_minus_L=yes
9477       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9478         # Neither direct hardcoding nor static linking is supported with a
9479         # broken collect2.
9480         hardcode_direct=unsupported
9481       fi
9482       ;;
9483
9484     aix[4-9]*)
9485       if test "$host_cpu" = ia64; then
9486         # On IA64, the linker does run time linking by default, so we don't
9487         # have to do anything special.
9488         aix_use_runtimelinking=no
9489         exp_sym_flag='-Bexport'
9490         no_entry_flag=""
9491       else
9492         # If we're using GNU nm, then we don't want the "-C" option.
9493         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9494         # Also, AIX nm treats weak defined symbols like other global
9495         # defined symbols, whereas GNU nm marks them as "W".
9496         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9497           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'
9498         else
9499           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'
9500         fi
9501         aix_use_runtimelinking=no
9502
9503         # Test if we are trying to use run time linking or normal
9504         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9505         # need to do runtime linking.
9506         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9507           for ld_flag in $LDFLAGS; do
9508           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9509             aix_use_runtimelinking=yes
9510             break
9511           fi
9512           done
9513           ;;
9514         esac
9515
9516         exp_sym_flag='-bexport'
9517         no_entry_flag='-bnoentry'
9518       fi
9519
9520       # When large executables or shared objects are built, AIX ld can
9521       # have problems creating the table of contents.  If linking a library
9522       # or program results in "error TOC overflow" add -mminimal-toc to
9523       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9524       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9525
9526       archive_cmds=''
9527       hardcode_direct=yes
9528       hardcode_direct_absolute=yes
9529       hardcode_libdir_separator=':'
9530       link_all_deplibs=yes
9531       file_list_spec='${wl}-f,'
9532
9533       if test "$GCC" = yes; then
9534         case $host_os in aix4.[012]|aix4.[012].*)
9535         # We only want to do this on AIX 4.2 and lower, the check
9536         # below for broken collect2 doesn't work under 4.3+
9537           collect2name=`${CC} -print-prog-name=collect2`
9538           if test -f "$collect2name" &&
9539            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9540           then
9541           # We have reworked collect2
9542           :
9543           else
9544           # We have old collect2
9545           hardcode_direct=unsupported
9546           # It fails to find uninstalled libraries when the uninstalled
9547           # path is not listed in the libpath.  Setting hardcode_minus_L
9548           # to unsupported forces relinking
9549           hardcode_minus_L=yes
9550           hardcode_libdir_flag_spec='-L$libdir'
9551           hardcode_libdir_separator=
9552           fi
9553           ;;
9554         esac
9555         shared_flag='-shared'
9556         if test "$aix_use_runtimelinking" = yes; then
9557           shared_flag="$shared_flag "'${wl}-G'
9558         fi
9559       else
9560         # not using gcc
9561         if test "$host_cpu" = ia64; then
9562         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9563         # chokes on -Wl,-G. The following line is correct:
9564           shared_flag='-G'
9565         else
9566           if test "$aix_use_runtimelinking" = yes; then
9567             shared_flag='${wl}-G'
9568           else
9569             shared_flag='${wl}-bM:SRE'
9570           fi
9571         fi
9572       fi
9573
9574       export_dynamic_flag_spec='${wl}-bexpall'
9575       # It seems that -bexpall does not export symbols beginning with
9576       # underscore (_), so it is better to generate a list of symbols to export.
9577       always_export_symbols=yes
9578       if test "$aix_use_runtimelinking" = yes; then
9579         # Warning - without using the other runtime loading flags (-brtl),
9580         # -berok will link without error, but may produce a broken library.
9581         allow_undefined_flag='-berok'
9582         # Determine the default libpath from the value encoded in an
9583         # empty executable.
9584         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9585 /* end confdefs.h.  */
9586
9587 int
9588 main ()
9589 {
9590
9591   ;
9592   return 0;
9593 }
9594 _ACEOF
9595 if ac_fn_c_try_link "$LINENO"; then :
9596
9597 lt_aix_libpath_sed='
9598     /Import File Strings/,/^$/ {
9599         /^0/ {
9600             s/^0  *\(.*\)$/\1/
9601             p
9602         }
9603     }'
9604 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9605 # Check for a 64-bit object if we didn't find anything.
9606 if test -z "$aix_libpath"; then
9607   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9608 fi
9609 fi
9610 rm -f core conftest.err conftest.$ac_objext \
9611     conftest$ac_exeext conftest.$ac_ext
9612 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9613
9614         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9615         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"
9616       else
9617         if test "$host_cpu" = ia64; then
9618           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9619           allow_undefined_flag="-z nodefs"
9620           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"
9621         else
9622          # Determine the default libpath from the value encoded in an
9623          # empty executable.
9624          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9625 /* end confdefs.h.  */
9626
9627 int
9628 main ()
9629 {
9630
9631   ;
9632   return 0;
9633 }
9634 _ACEOF
9635 if ac_fn_c_try_link "$LINENO"; then :
9636
9637 lt_aix_libpath_sed='
9638     /Import File Strings/,/^$/ {
9639         /^0/ {
9640             s/^0  *\(.*\)$/\1/
9641             p
9642         }
9643     }'
9644 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9645 # Check for a 64-bit object if we didn't find anything.
9646 if test -z "$aix_libpath"; then
9647   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9648 fi
9649 fi
9650 rm -f core conftest.err conftest.$ac_objext \
9651     conftest$ac_exeext conftest.$ac_ext
9652 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9653
9654          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9655           # Warning - without using the other run time loading flags,
9656           # -berok will link without error, but may produce a broken library.
9657           no_undefined_flag=' ${wl}-bernotok'
9658           allow_undefined_flag=' ${wl}-berok'
9659           if test "$with_gnu_ld" = yes; then
9660             # We only use this code for GNU lds that support --whole-archive.
9661             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9662           else
9663             # Exported symbols can be pulled into shared objects from archives
9664             whole_archive_flag_spec='$convenience'
9665           fi
9666           archive_cmds_need_lc=yes
9667           # This is similar to how AIX traditionally builds its shared libraries.
9668           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'
9669         fi
9670       fi
9671       ;;
9672
9673     amigaos*)
9674       case $host_cpu in
9675       powerpc)
9676             # see comment about AmigaOS4 .so support
9677             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9678             archive_expsym_cmds=''
9679         ;;
9680       m68k)
9681             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)'
9682             hardcode_libdir_flag_spec='-L$libdir'
9683             hardcode_minus_L=yes
9684         ;;
9685       esac
9686       ;;
9687
9688     bsdi[45]*)
9689       export_dynamic_flag_spec=-rdynamic
9690       ;;
9691
9692     cygwin* | mingw* | pw32* | cegcc*)
9693       # When not using gcc, we currently assume that we are using
9694       # Microsoft Visual C++.
9695       # hardcode_libdir_flag_spec is actually meaningless, as there is
9696       # no search path for DLLs.
9697       hardcode_libdir_flag_spec=' '
9698       allow_undefined_flag=unsupported
9699       # Tell ltmain to make .lib files, not .a files.
9700       libext=lib
9701       # Tell ltmain to make .dll files, not .so files.
9702       shrext_cmds=".dll"
9703       # FIXME: Setting linknames here is a bad hack.
9704       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9705       # The linker will automatically build a .lib file if we build a DLL.
9706       old_archive_from_new_cmds='true'
9707       # FIXME: Should let the user specify the lib program.
9708       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9709       fix_srcfile_path='`cygpath -w "$srcfile"`'
9710       enable_shared_with_static_runtimes=yes
9711       ;;
9712
9713     darwin* | rhapsody*)
9714
9715
9716   archive_cmds_need_lc=no
9717   hardcode_direct=no
9718   hardcode_automatic=yes
9719   hardcode_shlibpath_var=unsupported
9720   if test "$lt_cv_ld_force_load" = "yes"; then
9721     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\"`'
9722   else
9723     whole_archive_flag_spec=''
9724   fi
9725   link_all_deplibs=yes
9726   allow_undefined_flag="$_lt_dar_allow_undefined"
9727   case $cc_basename in
9728      ifort*) _lt_dar_can_shared=yes ;;
9729      *) _lt_dar_can_shared=$GCC ;;
9730   esac
9731   if test "$_lt_dar_can_shared" = "yes"; then
9732     output_verbose_link_cmd=func_echo_all
9733     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9734     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9735     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}"
9736     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}"
9737
9738   else
9739   ld_shlibs=no
9740   fi
9741
9742       ;;
9743
9744     dgux*)
9745       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9746       hardcode_libdir_flag_spec='-L$libdir'
9747       hardcode_shlibpath_var=no
9748       ;;
9749
9750     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9751     # support.  Future versions do this automatically, but an explicit c++rt0.o
9752     # does not break anything, and helps significantly (at the cost of a little
9753     # extra space).
9754     freebsd2.2*)
9755       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9756       hardcode_libdir_flag_spec='-R$libdir'
9757       hardcode_direct=yes
9758       hardcode_shlibpath_var=no
9759       ;;
9760
9761     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9762     freebsd2.*)
9763       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9764       hardcode_direct=yes
9765       hardcode_minus_L=yes
9766       hardcode_shlibpath_var=no
9767       ;;
9768
9769     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9770     freebsd* | dragonfly*)
9771       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9772       hardcode_libdir_flag_spec='-R$libdir'
9773       hardcode_direct=yes
9774       hardcode_shlibpath_var=no
9775       ;;
9776
9777     hpux9*)
9778       if test "$GCC" = yes; then
9779         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'
9780       else
9781         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'
9782       fi
9783       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9784       hardcode_libdir_separator=:
9785       hardcode_direct=yes
9786
9787       # hardcode_minus_L: Not really in the search PATH,
9788       # but as the default location of the library.
9789       hardcode_minus_L=yes
9790       export_dynamic_flag_spec='${wl}-E'
9791       ;;
9792
9793     hpux10*)
9794       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9795         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9796       else
9797         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9798       fi
9799       if test "$with_gnu_ld" = no; then
9800         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9801         hardcode_libdir_flag_spec_ld='+b $libdir'
9802         hardcode_libdir_separator=:
9803         hardcode_direct=yes
9804         hardcode_direct_absolute=yes
9805         export_dynamic_flag_spec='${wl}-E'
9806         # hardcode_minus_L: Not really in the search PATH,
9807         # but as the default location of the library.
9808         hardcode_minus_L=yes
9809       fi
9810       ;;
9811
9812     hpux11*)
9813       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9814         case $host_cpu in
9815         hppa*64*)
9816           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9817           ;;
9818         ia64*)
9819           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9820           ;;
9821         *)
9822           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9823           ;;
9824         esac
9825       else
9826         case $host_cpu in
9827         hppa*64*)
9828           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9829           ;;
9830         ia64*)
9831           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9832           ;;
9833         *)
9834
9835           # Older versions of the 11.00 compiler do not understand -b yet
9836           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9837           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9838 $as_echo_n "checking if $CC understands -b... " >&6; }
9839 if ${lt_cv_prog_compiler__b+:} false; then :
9840   $as_echo_n "(cached) " >&6
9841 else
9842   lt_cv_prog_compiler__b=no
9843    save_LDFLAGS="$LDFLAGS"
9844    LDFLAGS="$LDFLAGS -b"
9845    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9846    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9847      # The linker can only warn and ignore the option if not recognized
9848      # So say no if there are warnings
9849      if test -s conftest.err; then
9850        # Append any errors to the config.log.
9851        cat conftest.err 1>&5
9852        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9853        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9854        if diff conftest.exp conftest.er2 >/dev/null; then
9855          lt_cv_prog_compiler__b=yes
9856        fi
9857      else
9858        lt_cv_prog_compiler__b=yes
9859      fi
9860    fi
9861    $RM -r conftest*
9862    LDFLAGS="$save_LDFLAGS"
9863
9864 fi
9865 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9866 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9867
9868 if test x"$lt_cv_prog_compiler__b" = xyes; then
9869     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9870 else
9871     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9872 fi
9873
9874           ;;
9875         esac
9876       fi
9877       if test "$with_gnu_ld" = no; then
9878         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9879         hardcode_libdir_separator=:
9880
9881         case $host_cpu in
9882         hppa*64*|ia64*)
9883           hardcode_direct=no
9884           hardcode_shlibpath_var=no
9885           ;;
9886         *)
9887           hardcode_direct=yes
9888           hardcode_direct_absolute=yes
9889           export_dynamic_flag_spec='${wl}-E'
9890
9891           # hardcode_minus_L: Not really in the search PATH,
9892           # but as the default location of the library.
9893           hardcode_minus_L=yes
9894           ;;
9895         esac
9896       fi
9897       ;;
9898
9899     irix5* | irix6* | nonstopux*)
9900       if test "$GCC" = yes; then
9901         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'
9902         # Try to use the -exported_symbol ld option, if it does not
9903         # work, assume that -exports_file does not work either and
9904         # implicitly export all symbols.
9905         save_LDFLAGS="$LDFLAGS"
9906         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9907         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9908 /* end confdefs.h.  */
9909 int foo(void) {}
9910 _ACEOF
9911 if ac_fn_c_try_link "$LINENO"; then :
9912   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'
9913
9914 fi
9915 rm -f core conftest.err conftest.$ac_objext \
9916     conftest$ac_exeext conftest.$ac_ext
9917         LDFLAGS="$save_LDFLAGS"
9918       else
9919         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'
9920         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'
9921       fi
9922       archive_cmds_need_lc='no'
9923       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9924       hardcode_libdir_separator=:
9925       inherit_rpath=yes
9926       link_all_deplibs=yes
9927       ;;
9928
9929     netbsd*)
9930       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9931         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9932       else
9933         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9934       fi
9935       hardcode_libdir_flag_spec='-R$libdir'
9936       hardcode_direct=yes
9937       hardcode_shlibpath_var=no
9938       ;;
9939
9940     newsos6)
9941       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9942       hardcode_direct=yes
9943       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9944       hardcode_libdir_separator=:
9945       hardcode_shlibpath_var=no
9946       ;;
9947
9948     *nto* | *qnx*)
9949       ;;
9950
9951     openbsd*)
9952       if test -f /usr/libexec/ld.so; then
9953         hardcode_direct=yes
9954         hardcode_shlibpath_var=no
9955         hardcode_direct_absolute=yes
9956         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9957           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9958           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9959           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9960           export_dynamic_flag_spec='${wl}-E'
9961         else
9962           case $host_os in
9963            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9964              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9965              hardcode_libdir_flag_spec='-R$libdir'
9966              ;;
9967            *)
9968              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9969              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9970              ;;
9971           esac
9972         fi
9973       else
9974         ld_shlibs=no
9975       fi
9976       ;;
9977
9978     os2*)
9979       hardcode_libdir_flag_spec='-L$libdir'
9980       hardcode_minus_L=yes
9981       allow_undefined_flag=unsupported
9982       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'
9983       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9984       ;;
9985
9986     osf3*)
9987       if test "$GCC" = yes; then
9988         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9989         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'
9990       else
9991         allow_undefined_flag=' -expect_unresolved \*'
9992         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'
9993       fi
9994       archive_cmds_need_lc='no'
9995       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9996       hardcode_libdir_separator=:
9997       ;;
9998
9999     osf4* | osf5*)      # as osf3* with the addition of -msym flag
10000       if test "$GCC" = yes; then
10001         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
10002         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'
10003         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
10004       else
10005         allow_undefined_flag=' -expect_unresolved \*'
10006         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'
10007         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~
10008         $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'
10009
10010         # Both c and cxx compiler support -rpath directly
10011         hardcode_libdir_flag_spec='-rpath $libdir'
10012       fi
10013       archive_cmds_need_lc='no'
10014       hardcode_libdir_separator=:
10015       ;;
10016
10017     solaris*)
10018       no_undefined_flag=' -z defs'
10019       if test "$GCC" = yes; then
10020         wlarc='${wl}'
10021         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10022         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10023           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10024       else
10025         case `$CC -V 2>&1` in
10026         *"Compilers 5.0"*)
10027           wlarc=''
10028           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10029           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10030           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10031           ;;
10032         *)
10033           wlarc='${wl}'
10034           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10035           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10036           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10037           ;;
10038         esac
10039       fi
10040       hardcode_libdir_flag_spec='-R$libdir'
10041       hardcode_shlibpath_var=no
10042       case $host_os in
10043       solaris2.[0-5] | solaris2.[0-5].*) ;;
10044       *)
10045         # The compiler driver will combine and reorder linker options,
10046         # but understands `-z linker_flag'.  GCC discards it without `$wl',
10047         # but is careful enough not to reorder.
10048         # Supported since Solaris 2.6 (maybe 2.5.1?)
10049         if test "$GCC" = yes; then
10050           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10051         else
10052           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
10053         fi
10054         ;;
10055       esac
10056       link_all_deplibs=yes
10057       ;;
10058
10059     sunos4*)
10060       if test "x$host_vendor" = xsequent; then
10061         # Use $CC to link under sequent, because it throws in some extra .o
10062         # files that make .init and .fini sections work.
10063         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10064       else
10065         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10066       fi
10067       hardcode_libdir_flag_spec='-L$libdir'
10068       hardcode_direct=yes
10069       hardcode_minus_L=yes
10070       hardcode_shlibpath_var=no
10071       ;;
10072
10073     sysv4)
10074       case $host_vendor in
10075         sni)
10076           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10077           hardcode_direct=yes # is this really true???
10078         ;;
10079         siemens)
10080           ## LD is ld it makes a PLAMLIB
10081           ## CC just makes a GrossModule.
10082           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10083           reload_cmds='$CC -r -o $output$reload_objs'
10084           hardcode_direct=no
10085         ;;
10086         motorola)
10087           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10088           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
10089         ;;
10090       esac
10091       runpath_var='LD_RUN_PATH'
10092       hardcode_shlibpath_var=no
10093       ;;
10094
10095     sysv4.3*)
10096       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10097       hardcode_shlibpath_var=no
10098       export_dynamic_flag_spec='-Bexport'
10099       ;;
10100
10101     sysv4*MP*)
10102       if test -d /usr/nec; then
10103         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10104         hardcode_shlibpath_var=no
10105         runpath_var=LD_RUN_PATH
10106         hardcode_runpath_var=yes
10107         ld_shlibs=yes
10108       fi
10109       ;;
10110
10111     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
10112       no_undefined_flag='${wl}-z,text'
10113       archive_cmds_need_lc=no
10114       hardcode_shlibpath_var=no
10115       runpath_var='LD_RUN_PATH'
10116
10117       if test "$GCC" = yes; then
10118         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10119         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10120       else
10121         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10122         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10123       fi
10124       ;;
10125
10126     sysv5* | sco3.2v5* | sco5v6*)
10127       # Note: We can NOT use -z defs as we might desire, because we do not
10128       # link with -lc, and that would cause any symbols used from libc to
10129       # always be unresolved, which means just about no library would
10130       # ever link correctly.  If we're not using GNU ld we use -z text
10131       # though, which does catch some bad symbols but isn't as heavy-handed
10132       # as -z defs.
10133       no_undefined_flag='${wl}-z,text'
10134       allow_undefined_flag='${wl}-z,nodefs'
10135       archive_cmds_need_lc=no
10136       hardcode_shlibpath_var=no
10137       hardcode_libdir_flag_spec='${wl}-R,$libdir'
10138       hardcode_libdir_separator=':'
10139       link_all_deplibs=yes
10140       export_dynamic_flag_spec='${wl}-Bexport'
10141       runpath_var='LD_RUN_PATH'
10142
10143       if test "$GCC" = yes; then
10144         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10145         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10146       else
10147         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10148         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10149       fi
10150       ;;
10151
10152     uts4*)
10153       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10154       hardcode_libdir_flag_spec='-L$libdir'
10155       hardcode_shlibpath_var=no
10156       ;;
10157
10158     *)
10159       ld_shlibs=no
10160       ;;
10161     esac
10162
10163     if test x$host_vendor = xsni; then
10164       case $host in
10165       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
10166         export_dynamic_flag_spec='${wl}-Blargedynsym'
10167         ;;
10168       esac
10169     fi
10170   fi
10171
10172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10173 $as_echo "$ld_shlibs" >&6; }
10174 test "$ld_shlibs" = no && can_build_shared=no
10175
10176 with_gnu_ld=$with_gnu_ld
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192 #
10193 # Do we need to explicitly link libc?
10194 #
10195 case "x$archive_cmds_need_lc" in
10196 x|xyes)
10197   # Assume -lc should be added
10198   archive_cmds_need_lc=yes
10199
10200   if test "$enable_shared" = yes && test "$GCC" = yes; then
10201     case $archive_cmds in
10202     *'~'*)
10203       # FIXME: we may have to deal with multi-command sequences.
10204       ;;
10205     '$CC '*)
10206       # Test whether the compiler implicitly links with -lc since on some
10207       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10208       # to ld, don't add -lc before -lgcc.
10209       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10210 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10211 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10212   $as_echo_n "(cached) " >&6
10213 else
10214   $RM conftest*
10215         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10216
10217         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10218   (eval $ac_compile) 2>&5
10219   ac_status=$?
10220   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10221   test $ac_status = 0; } 2>conftest.err; then
10222           soname=conftest
10223           lib=conftest
10224           libobjs=conftest.$ac_objext
10225           deplibs=
10226           wl=$lt_prog_compiler_wl
10227           pic_flag=$lt_prog_compiler_pic
10228           compiler_flags=-v
10229           linker_flags=-v
10230           verstring=
10231           output_objdir=.
10232           libname=conftest
10233           lt_save_allow_undefined_flag=$allow_undefined_flag
10234           allow_undefined_flag=
10235           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10236   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10237   ac_status=$?
10238   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10239   test $ac_status = 0; }
10240           then
10241             lt_cv_archive_cmds_need_lc=no
10242           else
10243             lt_cv_archive_cmds_need_lc=yes
10244           fi
10245           allow_undefined_flag=$lt_save_allow_undefined_flag
10246         else
10247           cat conftest.err 1>&5
10248         fi
10249         $RM conftest*
10250
10251 fi
10252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10253 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10254       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10255       ;;
10256     esac
10257   fi
10258   ;;
10259 esac
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10418 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10419
10420 if test "$GCC" = yes; then
10421   case $host_os in
10422     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10423     *) lt_awk_arg="/^libraries:/" ;;
10424   esac
10425   case $host_os in
10426     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10427     *) lt_sed_strip_eq="s,=/,/,g" ;;
10428   esac
10429   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10430   case $lt_search_path_spec in
10431   *\;*)
10432     # if the path contains ";" then we assume it to be the separator
10433     # otherwise default to the standard path separator (i.e. ":") - it is
10434     # assumed that no part of a normal pathname contains ";" but that should
10435     # okay in the real world where ";" in dirpaths is itself problematic.
10436     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10437     ;;
10438   *)
10439     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10440     ;;
10441   esac
10442   # Ok, now we have the path, separated by spaces, we can step through it
10443   # and add multilib dir if necessary.
10444   lt_tmp_lt_search_path_spec=
10445   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10446   for lt_sys_path in $lt_search_path_spec; do
10447     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10448       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10449     else
10450       test -d "$lt_sys_path" && \
10451         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10452     fi
10453   done
10454   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10455 BEGIN {RS=" "; FS="/|\n";} {
10456   lt_foo="";
10457   lt_count=0;
10458   for (lt_i = NF; lt_i > 0; lt_i--) {
10459     if ($lt_i != "" && $lt_i != ".") {
10460       if ($lt_i == "..") {
10461         lt_count++;
10462       } else {
10463         if (lt_count == 0) {
10464           lt_foo="/" $lt_i lt_foo;
10465         } else {
10466           lt_count--;
10467         }
10468       }
10469     }
10470   }
10471   if (lt_foo != "") { lt_freq[lt_foo]++; }
10472   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10473 }'`
10474   # AWK program above erroneously prepends '/' to C:/dos/paths
10475   # for these hosts.
10476   case $host_os in
10477     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10478       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10479   esac
10480   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10481 else
10482   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10483 fi
10484 library_names_spec=
10485 libname_spec='lib$name'
10486 soname_spec=
10487 shrext_cmds=".so"
10488 postinstall_cmds=
10489 postuninstall_cmds=
10490 finish_cmds=
10491 finish_eval=
10492 shlibpath_var=
10493 shlibpath_overrides_runpath=unknown
10494 version_type=none
10495 dynamic_linker="$host_os ld.so"
10496 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10497 need_lib_prefix=unknown
10498 hardcode_into_libs=no
10499
10500 # when you set need_version to no, make sure it does not cause -set_version
10501 # flags to be left without arguments
10502 need_version=unknown
10503
10504 case $host_os in
10505 aix3*)
10506   version_type=linux
10507   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10508   shlibpath_var=LIBPATH
10509
10510   # AIX 3 has no versioning support, so we append a major version to the name.
10511   soname_spec='${libname}${release}${shared_ext}$major'
10512   ;;
10513
10514 aix[4-9]*)
10515   version_type=linux
10516   need_lib_prefix=no
10517   need_version=no
10518   hardcode_into_libs=yes
10519   if test "$host_cpu" = ia64; then
10520     # AIX 5 supports IA64
10521     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10522     shlibpath_var=LD_LIBRARY_PATH
10523   else
10524     # With GCC up to 2.95.x, collect2 would create an import file
10525     # for dependence libraries.  The import file would start with
10526     # the line `#! .'.  This would cause the generated library to
10527     # depend on `.', always an invalid library.  This was fixed in
10528     # development snapshots of GCC prior to 3.0.
10529     case $host_os in
10530       aix4 | aix4.[01] | aix4.[01].*)
10531       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10532            echo ' yes '
10533            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10534         :
10535       else
10536         can_build_shared=no
10537       fi
10538       ;;
10539     esac
10540     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10541     # soname into executable. Probably we can add versioning support to
10542     # collect2, so additional links can be useful in future.
10543     if test "$aix_use_runtimelinking" = yes; then
10544       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10545       # instead of lib<name>.a to let people know that these are not
10546       # typical AIX shared libraries.
10547       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10548     else
10549       # We preserve .a as extension for shared libraries through AIX4.2
10550       # and later when we are not doing run time linking.
10551       library_names_spec='${libname}${release}.a $libname.a'
10552       soname_spec='${libname}${release}${shared_ext}$major'
10553     fi
10554     shlibpath_var=LIBPATH
10555   fi
10556   ;;
10557
10558 amigaos*)
10559   case $host_cpu in
10560   powerpc)
10561     # Since July 2007 AmigaOS4 officially supports .so libraries.
10562     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10563     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10564     ;;
10565   m68k)
10566     library_names_spec='$libname.ixlibrary $libname.a'
10567     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10568     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'
10569     ;;
10570   esac
10571   ;;
10572
10573 beos*)
10574   library_names_spec='${libname}${shared_ext}'
10575   dynamic_linker="$host_os ld.so"
10576   shlibpath_var=LIBRARY_PATH
10577   ;;
10578
10579 bsdi[45]*)
10580   version_type=linux
10581   need_version=no
10582   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10583   soname_spec='${libname}${release}${shared_ext}$major'
10584   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10585   shlibpath_var=LD_LIBRARY_PATH
10586   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10587   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10588   # the default ld.so.conf also contains /usr/contrib/lib and
10589   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10590   # libtool to hard-code these into programs
10591   ;;
10592
10593 cygwin* | mingw* | pw32* | cegcc*)
10594   version_type=windows
10595   shrext_cmds=".dll"
10596   need_version=no
10597   need_lib_prefix=no
10598
10599   case $GCC,$host_os in
10600   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10601     library_names_spec='$libname.dll.a'
10602     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10603     postinstall_cmds='base_file=`basename \${file}`~
10604       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10605       dldir=$destdir/`dirname \$dlpath`~
10606       test -d \$dldir || mkdir -p \$dldir~
10607       $install_prog $dir/$dlname \$dldir/$dlname~
10608       chmod a+x \$dldir/$dlname~
10609       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10610         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10611       fi'
10612     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10613       dlpath=$dir/\$dldll~
10614        $RM \$dlpath'
10615     shlibpath_overrides_runpath=yes
10616
10617     case $host_os in
10618     cygwin*)
10619       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10620       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10621
10622       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10623       ;;
10624     mingw* | cegcc*)
10625       # MinGW DLLs use traditional 'lib' prefix
10626       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10627       ;;
10628     pw32*)
10629       # pw32 DLLs use 'pw' prefix rather than 'lib'
10630       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10631       ;;
10632     esac
10633     ;;
10634
10635   *)
10636     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10637     ;;
10638   esac
10639   dynamic_linker='Win32 ld.exe'
10640   # FIXME: first we should search . and the directory the executable is in
10641   shlibpath_var=PATH
10642   ;;
10643
10644 darwin* | rhapsody*)
10645   dynamic_linker="$host_os dyld"
10646   version_type=darwin
10647   need_lib_prefix=no
10648   need_version=no
10649   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10650   soname_spec='${libname}${release}${major}$shared_ext'
10651   shlibpath_overrides_runpath=yes
10652   shlibpath_var=DYLD_LIBRARY_PATH
10653   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10654
10655   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10656   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10657   ;;
10658
10659 dgux*)
10660   version_type=linux
10661   need_lib_prefix=no
10662   need_version=no
10663   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10664   soname_spec='${libname}${release}${shared_ext}$major'
10665   shlibpath_var=LD_LIBRARY_PATH
10666   ;;
10667
10668 freebsd* | dragonfly*)
10669   # DragonFly does not have aout.  When/if they implement a new
10670   # versioning mechanism, adjust this.
10671   if test -x /usr/bin/objformat; then
10672     objformat=`/usr/bin/objformat`
10673   else
10674     case $host_os in
10675     freebsd[23].*) objformat=aout ;;
10676     *) objformat=elf ;;
10677     esac
10678   fi
10679   version_type=freebsd-$objformat
10680   case $version_type in
10681     freebsd-elf*)
10682       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10683       need_version=no
10684       need_lib_prefix=no
10685       ;;
10686     freebsd-*)
10687       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10688       need_version=yes
10689       ;;
10690   esac
10691   shlibpath_var=LD_LIBRARY_PATH
10692   case $host_os in
10693   freebsd2.*)
10694     shlibpath_overrides_runpath=yes
10695     ;;
10696   freebsd3.[01]* | freebsdelf3.[01]*)
10697     shlibpath_overrides_runpath=yes
10698     hardcode_into_libs=yes
10699     ;;
10700   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10701   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10702     shlibpath_overrides_runpath=no
10703     hardcode_into_libs=yes
10704     ;;
10705   *) # from 4.6 on, and DragonFly
10706     shlibpath_overrides_runpath=yes
10707     hardcode_into_libs=yes
10708     ;;
10709   esac
10710   ;;
10711
10712 gnu*)
10713   version_type=linux
10714   need_lib_prefix=no
10715   need_version=no
10716   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10717   soname_spec='${libname}${release}${shared_ext}$major'
10718   shlibpath_var=LD_LIBRARY_PATH
10719   hardcode_into_libs=yes
10720   ;;
10721
10722 haiku*)
10723   version_type=linux
10724   need_lib_prefix=no
10725   need_version=no
10726   dynamic_linker="$host_os runtime_loader"
10727   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10728   soname_spec='${libname}${release}${shared_ext}$major'
10729   shlibpath_var=LIBRARY_PATH
10730   shlibpath_overrides_runpath=yes
10731   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10732   hardcode_into_libs=yes
10733   ;;
10734
10735 hpux9* | hpux10* | hpux11*)
10736   # Give a soname corresponding to the major version so that dld.sl refuses to
10737   # link against other versions.
10738   version_type=sunos
10739   need_lib_prefix=no
10740   need_version=no
10741   case $host_cpu in
10742   ia64*)
10743     shrext_cmds='.so'
10744     hardcode_into_libs=yes
10745     dynamic_linker="$host_os dld.so"
10746     shlibpath_var=LD_LIBRARY_PATH
10747     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10748     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10749     soname_spec='${libname}${release}${shared_ext}$major'
10750     if test "X$HPUX_IA64_MODE" = X32; then
10751       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10752     else
10753       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10754     fi
10755     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10756     ;;
10757   hppa*64*)
10758     shrext_cmds='.sl'
10759     hardcode_into_libs=yes
10760     dynamic_linker="$host_os dld.sl"
10761     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10762     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10763     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10764     soname_spec='${libname}${release}${shared_ext}$major'
10765     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10766     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10767     ;;
10768   *)
10769     shrext_cmds='.sl'
10770     dynamic_linker="$host_os dld.sl"
10771     shlibpath_var=SHLIB_PATH
10772     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10773     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10774     soname_spec='${libname}${release}${shared_ext}$major'
10775     ;;
10776   esac
10777   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10778   postinstall_cmds='chmod 555 $lib'
10779   # or fails outright, so override atomically:
10780   install_override_mode=555
10781   ;;
10782
10783 interix[3-9]*)
10784   version_type=linux
10785   need_lib_prefix=no
10786   need_version=no
10787   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10788   soname_spec='${libname}${release}${shared_ext}$major'
10789   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10790   shlibpath_var=LD_LIBRARY_PATH
10791   shlibpath_overrides_runpath=no
10792   hardcode_into_libs=yes
10793   ;;
10794
10795 irix5* | irix6* | nonstopux*)
10796   case $host_os in
10797     nonstopux*) version_type=nonstopux ;;
10798     *)
10799         if test "$lt_cv_prog_gnu_ld" = yes; then
10800                 version_type=linux
10801         else
10802                 version_type=irix
10803         fi ;;
10804   esac
10805   need_lib_prefix=no
10806   need_version=no
10807   soname_spec='${libname}${release}${shared_ext}$major'
10808   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10809   case $host_os in
10810   irix5* | nonstopux*)
10811     libsuff= shlibsuff=
10812     ;;
10813   *)
10814     case $LD in # libtool.m4 will add one of these switches to LD
10815     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10816       libsuff= shlibsuff= libmagic=32-bit;;
10817     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10818       libsuff=32 shlibsuff=N32 libmagic=N32;;
10819     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10820       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10821     *) libsuff= shlibsuff= libmagic=never-match;;
10822     esac
10823     ;;
10824   esac
10825   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10826   shlibpath_overrides_runpath=no
10827   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10828   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10829   hardcode_into_libs=yes
10830   ;;
10831
10832 # No shared lib support for Linux oldld, aout, or coff.
10833 linux*oldld* | linux*aout* | linux*coff*)
10834   dynamic_linker=no
10835   ;;
10836
10837 # This must be Linux ELF.
10838 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10839   version_type=linux
10840   need_lib_prefix=no
10841   need_version=no
10842   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10843   soname_spec='${libname}${release}${shared_ext}$major'
10844   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10845   shlibpath_var=LD_LIBRARY_PATH
10846   shlibpath_overrides_runpath=no
10847
10848   # Some binutils ld are patched to set DT_RUNPATH
10849   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10850   $as_echo_n "(cached) " >&6
10851 else
10852   lt_cv_shlibpath_overrides_runpath=no
10853     save_LDFLAGS=$LDFLAGS
10854     save_libdir=$libdir
10855     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10856          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10857     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10858 /* end confdefs.h.  */
10859
10860 int
10861 main ()
10862 {
10863
10864   ;
10865   return 0;
10866 }
10867 _ACEOF
10868 if ac_fn_c_try_link "$LINENO"; then :
10869   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10870   lt_cv_shlibpath_overrides_runpath=yes
10871 fi
10872 fi
10873 rm -f core conftest.err conftest.$ac_objext \
10874     conftest$ac_exeext conftest.$ac_ext
10875     LDFLAGS=$save_LDFLAGS
10876     libdir=$save_libdir
10877
10878 fi
10879
10880   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10881
10882   # This implies no fast_install, which is unacceptable.
10883   # Some rework will be needed to allow for fast_install
10884   # before this can be enabled.
10885   hardcode_into_libs=yes
10886
10887   # Append ld.so.conf contents to the search path
10888   if test -f /etc/ld.so.conf; then
10889     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' ' '`
10890     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10891   fi
10892
10893   # We used to test for /lib/ld.so.1 and disable shared libraries on
10894   # powerpc, because MkLinux only supported shared libraries with the
10895   # GNU dynamic linker.  Since this was broken with cross compilers,
10896   # most powerpc-linux boxes support dynamic linking these days and
10897   # people can always --disable-shared, the test was removed, and we
10898   # assume the GNU/Linux dynamic linker is in use.
10899   dynamic_linker='GNU/Linux ld.so'
10900   ;;
10901
10902 netbsd*)
10903   version_type=sunos
10904   need_lib_prefix=no
10905   need_version=no
10906   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10907     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10908     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10909     dynamic_linker='NetBSD (a.out) ld.so'
10910   else
10911     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10912     soname_spec='${libname}${release}${shared_ext}$major'
10913     dynamic_linker='NetBSD ld.elf_so'
10914   fi
10915   shlibpath_var=LD_LIBRARY_PATH
10916   shlibpath_overrides_runpath=yes
10917   hardcode_into_libs=yes
10918   ;;
10919
10920 newsos6)
10921   version_type=linux
10922   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10923   shlibpath_var=LD_LIBRARY_PATH
10924   shlibpath_overrides_runpath=yes
10925   ;;
10926
10927 *nto* | *qnx*)
10928   version_type=qnx
10929   need_lib_prefix=no
10930   need_version=no
10931   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10932   soname_spec='${libname}${release}${shared_ext}$major'
10933   shlibpath_var=LD_LIBRARY_PATH
10934   shlibpath_overrides_runpath=no
10935   hardcode_into_libs=yes
10936   dynamic_linker='ldqnx.so'
10937   ;;
10938
10939 openbsd*)
10940   version_type=sunos
10941   sys_lib_dlsearch_path_spec="/usr/lib"
10942   need_lib_prefix=no
10943   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10944   case $host_os in
10945     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10946     *)                          need_version=no  ;;
10947   esac
10948   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10949   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10950   shlibpath_var=LD_LIBRARY_PATH
10951   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10952     case $host_os in
10953       openbsd2.[89] | openbsd2.[89].*)
10954         shlibpath_overrides_runpath=no
10955         ;;
10956       *)
10957         shlibpath_overrides_runpath=yes
10958         ;;
10959       esac
10960   else
10961     shlibpath_overrides_runpath=yes
10962   fi
10963   ;;
10964
10965 os2*)
10966   libname_spec='$name'
10967   shrext_cmds=".dll"
10968   need_lib_prefix=no
10969   library_names_spec='$libname${shared_ext} $libname.a'
10970   dynamic_linker='OS/2 ld.exe'
10971   shlibpath_var=LIBPATH
10972   ;;
10973
10974 osf3* | osf4* | osf5*)
10975   version_type=osf
10976   need_lib_prefix=no
10977   need_version=no
10978   soname_spec='${libname}${release}${shared_ext}$major'
10979   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10980   shlibpath_var=LD_LIBRARY_PATH
10981   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10982   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10983   ;;
10984
10985 rdos*)
10986   dynamic_linker=no
10987   ;;
10988
10989 solaris*)
10990   version_type=linux
10991   need_lib_prefix=no
10992   need_version=no
10993   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10994   soname_spec='${libname}${release}${shared_ext}$major'
10995   shlibpath_var=LD_LIBRARY_PATH
10996   shlibpath_overrides_runpath=yes
10997   hardcode_into_libs=yes
10998   # ldd complains unless libraries are executable
10999   postinstall_cmds='chmod +x $lib'
11000   ;;
11001
11002 sunos4*)
11003   version_type=sunos
11004   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11005   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11006   shlibpath_var=LD_LIBRARY_PATH
11007   shlibpath_overrides_runpath=yes
11008   if test "$with_gnu_ld" = yes; then
11009     need_lib_prefix=no
11010   fi
11011   need_version=yes
11012   ;;
11013
11014 sysv4 | sysv4.3*)
11015   version_type=linux
11016   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11017   soname_spec='${libname}${release}${shared_ext}$major'
11018   shlibpath_var=LD_LIBRARY_PATH
11019   case $host_vendor in
11020     sni)
11021       shlibpath_overrides_runpath=no
11022       need_lib_prefix=no
11023       runpath_var=LD_RUN_PATH
11024       ;;
11025     siemens)
11026       need_lib_prefix=no
11027       ;;
11028     motorola)
11029       need_lib_prefix=no
11030       need_version=no
11031       shlibpath_overrides_runpath=no
11032       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
11033       ;;
11034   esac
11035   ;;
11036
11037 sysv4*MP*)
11038   if test -d /usr/nec ;then
11039     version_type=linux
11040     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11041     soname_spec='$libname${shared_ext}.$major'
11042     shlibpath_var=LD_LIBRARY_PATH
11043   fi
11044   ;;
11045
11046 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
11047   version_type=freebsd-elf
11048   need_lib_prefix=no
11049   need_version=no
11050   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11051   soname_spec='${libname}${release}${shared_ext}$major'
11052   shlibpath_var=LD_LIBRARY_PATH
11053   shlibpath_overrides_runpath=yes
11054   hardcode_into_libs=yes
11055   if test "$with_gnu_ld" = yes; then
11056     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11057   else
11058     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
11059     case $host_os in
11060       sco3.2v5*)
11061         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
11062         ;;
11063     esac
11064   fi
11065   sys_lib_dlsearch_path_spec='/usr/lib'
11066   ;;
11067
11068 tpf*)
11069   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
11070   version_type=linux
11071   need_lib_prefix=no
11072   need_version=no
11073   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11074   shlibpath_var=LD_LIBRARY_PATH
11075   shlibpath_overrides_runpath=no
11076   hardcode_into_libs=yes
11077   ;;
11078
11079 uts4*)
11080   version_type=linux
11081   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11082   soname_spec='${libname}${release}${shared_ext}$major'
11083   shlibpath_var=LD_LIBRARY_PATH
11084   ;;
11085
11086 *)
11087   dynamic_linker=no
11088   ;;
11089 esac
11090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11091 $as_echo "$dynamic_linker" >&6; }
11092 test "$dynamic_linker" = no && can_build_shared=no
11093
11094 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
11095 if test "$GCC" = yes; then
11096   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11097 fi
11098
11099 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11100   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
11101 fi
11102 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11103   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
11104 fi
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11198 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11199 hardcode_action=
11200 if test -n "$hardcode_libdir_flag_spec" ||
11201    test -n "$runpath_var" ||
11202    test "X$hardcode_automatic" = "Xyes" ; then
11203
11204   # We can hardcode non-existent directories.
11205   if test "$hardcode_direct" != no &&
11206      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11207      # have to relink, otherwise we might link with an installed library
11208      # when we should be linking with a yet-to-be-installed one
11209      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11210      test "$hardcode_minus_L" != no; then
11211     # Linking always hardcodes the temporary library directory.
11212     hardcode_action=relink
11213   else
11214     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11215     hardcode_action=immediate
11216   fi
11217 else
11218   # We cannot hardcode anything, or else we can only hardcode existing
11219   # directories.
11220   hardcode_action=unsupported
11221 fi
11222 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11223 $as_echo "$hardcode_action" >&6; }
11224
11225 if test "$hardcode_action" = relink ||
11226    test "$inherit_rpath" = yes; then
11227   # Fast installation is not supported
11228   enable_fast_install=no
11229 elif test "$shlibpath_overrides_runpath" = yes ||
11230      test "$enable_shared" = no; then
11231   # Fast installation is not necessary
11232   enable_fast_install=needless
11233 fi
11234
11235
11236
11237
11238
11239
11240   if test "x$enable_dlopen" != xyes; then
11241   enable_dlopen=unknown
11242   enable_dlopen_self=unknown
11243   enable_dlopen_self_static=unknown
11244 else
11245   lt_cv_dlopen=no
11246   lt_cv_dlopen_libs=
11247
11248   case $host_os in
11249   beos*)
11250     lt_cv_dlopen="load_add_on"
11251     lt_cv_dlopen_libs=
11252     lt_cv_dlopen_self=yes
11253     ;;
11254
11255   mingw* | pw32* | cegcc*)
11256     lt_cv_dlopen="LoadLibrary"
11257     lt_cv_dlopen_libs=
11258     ;;
11259
11260   cygwin*)
11261     lt_cv_dlopen="dlopen"
11262     lt_cv_dlopen_libs=
11263     ;;
11264
11265   darwin*)
11266   # if libdl is installed we need to link against it
11267     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11268 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11269 if ${ac_cv_lib_dl_dlopen+:} false; then :
11270   $as_echo_n "(cached) " >&6
11271 else
11272   ac_check_lib_save_LIBS=$LIBS
11273 LIBS="-ldl  $LIBS"
11274 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11275 /* end confdefs.h.  */
11276
11277 /* Override any GCC internal prototype to avoid an error.
11278    Use char because int might match the return type of a GCC
11279    builtin and then its argument prototype would still apply.  */
11280 #ifdef __cplusplus
11281 extern "C"
11282 #endif
11283 char dlopen ();
11284 int
11285 main ()
11286 {
11287 return dlopen ();
11288   ;
11289   return 0;
11290 }
11291 _ACEOF
11292 if ac_fn_c_try_link "$LINENO"; then :
11293   ac_cv_lib_dl_dlopen=yes
11294 else
11295   ac_cv_lib_dl_dlopen=no
11296 fi
11297 rm -f core conftest.err conftest.$ac_objext \
11298     conftest$ac_exeext conftest.$ac_ext
11299 LIBS=$ac_check_lib_save_LIBS
11300 fi
11301 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11302 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11303 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11304   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11305 else
11306
11307     lt_cv_dlopen="dyld"
11308     lt_cv_dlopen_libs=
11309     lt_cv_dlopen_self=yes
11310
11311 fi
11312
11313     ;;
11314
11315   *)
11316     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11317 if test "x$ac_cv_func_shl_load" = xyes; then :
11318   lt_cv_dlopen="shl_load"
11319 else
11320   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11321 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11322 if ${ac_cv_lib_dld_shl_load+:} false; then :
11323   $as_echo_n "(cached) " >&6
11324 else
11325   ac_check_lib_save_LIBS=$LIBS
11326 LIBS="-ldld  $LIBS"
11327 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11328 /* end confdefs.h.  */
11329
11330 /* Override any GCC internal prototype to avoid an error.
11331    Use char because int might match the return type of a GCC
11332    builtin and then its argument prototype would still apply.  */
11333 #ifdef __cplusplus
11334 extern "C"
11335 #endif
11336 char shl_load ();
11337 int
11338 main ()
11339 {
11340 return shl_load ();
11341   ;
11342   return 0;
11343 }
11344 _ACEOF
11345 if ac_fn_c_try_link "$LINENO"; then :
11346   ac_cv_lib_dld_shl_load=yes
11347 else
11348   ac_cv_lib_dld_shl_load=no
11349 fi
11350 rm -f core conftest.err conftest.$ac_objext \
11351     conftest$ac_exeext conftest.$ac_ext
11352 LIBS=$ac_check_lib_save_LIBS
11353 fi
11354 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11355 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11356 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11357   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11358 else
11359   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11360 if test "x$ac_cv_func_dlopen" = xyes; then :
11361   lt_cv_dlopen="dlopen"
11362 else
11363   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11364 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11365 if ${ac_cv_lib_dl_dlopen+:} false; then :
11366   $as_echo_n "(cached) " >&6
11367 else
11368   ac_check_lib_save_LIBS=$LIBS
11369 LIBS="-ldl  $LIBS"
11370 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11371 /* end confdefs.h.  */
11372
11373 /* Override any GCC internal prototype to avoid an error.
11374    Use char because int might match the return type of a GCC
11375    builtin and then its argument prototype would still apply.  */
11376 #ifdef __cplusplus
11377 extern "C"
11378 #endif
11379 char dlopen ();
11380 int
11381 main ()
11382 {
11383 return dlopen ();
11384   ;
11385   return 0;
11386 }
11387 _ACEOF
11388 if ac_fn_c_try_link "$LINENO"; then :
11389   ac_cv_lib_dl_dlopen=yes
11390 else
11391   ac_cv_lib_dl_dlopen=no
11392 fi
11393 rm -f core conftest.err conftest.$ac_objext \
11394     conftest$ac_exeext conftest.$ac_ext
11395 LIBS=$ac_check_lib_save_LIBS
11396 fi
11397 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11398 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11399 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11400   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11401 else
11402   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11403 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11404 if ${ac_cv_lib_svld_dlopen+:} false; then :
11405   $as_echo_n "(cached) " >&6
11406 else
11407   ac_check_lib_save_LIBS=$LIBS
11408 LIBS="-lsvld  $LIBS"
11409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11410 /* end confdefs.h.  */
11411
11412 /* Override any GCC internal prototype to avoid an error.
11413    Use char because int might match the return type of a GCC
11414    builtin and then its argument prototype would still apply.  */
11415 #ifdef __cplusplus
11416 extern "C"
11417 #endif
11418 char dlopen ();
11419 int
11420 main ()
11421 {
11422 return dlopen ();
11423   ;
11424   return 0;
11425 }
11426 _ACEOF
11427 if ac_fn_c_try_link "$LINENO"; then :
11428   ac_cv_lib_svld_dlopen=yes
11429 else
11430   ac_cv_lib_svld_dlopen=no
11431 fi
11432 rm -f core conftest.err conftest.$ac_objext \
11433     conftest$ac_exeext conftest.$ac_ext
11434 LIBS=$ac_check_lib_save_LIBS
11435 fi
11436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11437 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11438 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11439   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11440 else
11441   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11442 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11443 if ${ac_cv_lib_dld_dld_link+:} false; then :
11444   $as_echo_n "(cached) " >&6
11445 else
11446   ac_check_lib_save_LIBS=$LIBS
11447 LIBS="-ldld  $LIBS"
11448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11449 /* end confdefs.h.  */
11450
11451 /* Override any GCC internal prototype to avoid an error.
11452    Use char because int might match the return type of a GCC
11453    builtin and then its argument prototype would still apply.  */
11454 #ifdef __cplusplus
11455 extern "C"
11456 #endif
11457 char dld_link ();
11458 int
11459 main ()
11460 {
11461 return dld_link ();
11462   ;
11463   return 0;
11464 }
11465 _ACEOF
11466 if ac_fn_c_try_link "$LINENO"; then :
11467   ac_cv_lib_dld_dld_link=yes
11468 else
11469   ac_cv_lib_dld_dld_link=no
11470 fi
11471 rm -f core conftest.err conftest.$ac_objext \
11472     conftest$ac_exeext conftest.$ac_ext
11473 LIBS=$ac_check_lib_save_LIBS
11474 fi
11475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11476 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11477 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11478   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11479 fi
11480
11481
11482 fi
11483
11484
11485 fi
11486
11487
11488 fi
11489
11490
11491 fi
11492
11493
11494 fi
11495
11496     ;;
11497   esac
11498
11499   if test "x$lt_cv_dlopen" != xno; then
11500     enable_dlopen=yes
11501   else
11502     enable_dlopen=no
11503   fi
11504
11505   case $lt_cv_dlopen in
11506   dlopen)
11507     save_CPPFLAGS="$CPPFLAGS"
11508     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11509
11510     save_LDFLAGS="$LDFLAGS"
11511     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11512
11513     save_LIBS="$LIBS"
11514     LIBS="$lt_cv_dlopen_libs $LIBS"
11515
11516     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11517 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11518 if ${lt_cv_dlopen_self+:} false; then :
11519   $as_echo_n "(cached) " >&6
11520 else
11521           if test "$cross_compiling" = yes; then :
11522   lt_cv_dlopen_self=cross
11523 else
11524   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11525   lt_status=$lt_dlunknown
11526   cat > conftest.$ac_ext <<_LT_EOF
11527 #line 11527 "configure"
11528 #include "confdefs.h"
11529
11530 #if HAVE_DLFCN_H
11531 #include <dlfcn.h>
11532 #endif
11533
11534 #include <stdio.h>
11535
11536 #ifdef RTLD_GLOBAL
11537 #  define LT_DLGLOBAL           RTLD_GLOBAL
11538 #else
11539 #  ifdef DL_GLOBAL
11540 #    define LT_DLGLOBAL         DL_GLOBAL
11541 #  else
11542 #    define LT_DLGLOBAL         0
11543 #  endif
11544 #endif
11545
11546 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11547    find out it does not work in some platform. */
11548 #ifndef LT_DLLAZY_OR_NOW
11549 #  ifdef RTLD_LAZY
11550 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11551 #  else
11552 #    ifdef DL_LAZY
11553 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11554 #    else
11555 #      ifdef RTLD_NOW
11556 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11557 #      else
11558 #        ifdef DL_NOW
11559 #          define LT_DLLAZY_OR_NOW      DL_NOW
11560 #        else
11561 #          define LT_DLLAZY_OR_NOW      0
11562 #        endif
11563 #      endif
11564 #    endif
11565 #  endif
11566 #endif
11567
11568 /* When -fvisbility=hidden is used, assume the code has been annotated
11569    correspondingly for the symbols needed.  */
11570 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11571 void fnord () __attribute__((visibility("default")));
11572 #endif
11573
11574 void fnord () { int i=42; }
11575 int main ()
11576 {
11577   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11578   int status = $lt_dlunknown;
11579
11580   if (self)
11581     {
11582       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11583       else
11584         {
11585           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11586           else puts (dlerror ());
11587         }
11588       /* dlclose (self); */
11589     }
11590   else
11591     puts (dlerror ());
11592
11593   return status;
11594 }
11595 _LT_EOF
11596   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11597   (eval $ac_link) 2>&5
11598   ac_status=$?
11599   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11600   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11601     (./conftest; exit; ) >&5 2>/dev/null
11602     lt_status=$?
11603     case x$lt_status in
11604       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11605       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11606       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11607     esac
11608   else :
11609     # compilation failed
11610     lt_cv_dlopen_self=no
11611   fi
11612 fi
11613 rm -fr conftest*
11614
11615
11616 fi
11617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11618 $as_echo "$lt_cv_dlopen_self" >&6; }
11619
11620     if test "x$lt_cv_dlopen_self" = xyes; then
11621       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11622       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11623 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11624 if ${lt_cv_dlopen_self_static+:} false; then :
11625   $as_echo_n "(cached) " >&6
11626 else
11627           if test "$cross_compiling" = yes; then :
11628   lt_cv_dlopen_self_static=cross
11629 else
11630   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11631   lt_status=$lt_dlunknown
11632   cat > conftest.$ac_ext <<_LT_EOF
11633 #line 11633 "configure"
11634 #include "confdefs.h"
11635
11636 #if HAVE_DLFCN_H
11637 #include <dlfcn.h>
11638 #endif
11639
11640 #include <stdio.h>
11641
11642 #ifdef RTLD_GLOBAL
11643 #  define LT_DLGLOBAL           RTLD_GLOBAL
11644 #else
11645 #  ifdef DL_GLOBAL
11646 #    define LT_DLGLOBAL         DL_GLOBAL
11647 #  else
11648 #    define LT_DLGLOBAL         0
11649 #  endif
11650 #endif
11651
11652 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11653    find out it does not work in some platform. */
11654 #ifndef LT_DLLAZY_OR_NOW
11655 #  ifdef RTLD_LAZY
11656 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11657 #  else
11658 #    ifdef DL_LAZY
11659 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11660 #    else
11661 #      ifdef RTLD_NOW
11662 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11663 #      else
11664 #        ifdef DL_NOW
11665 #          define LT_DLLAZY_OR_NOW      DL_NOW
11666 #        else
11667 #          define LT_DLLAZY_OR_NOW      0
11668 #        endif
11669 #      endif
11670 #    endif
11671 #  endif
11672 #endif
11673
11674 /* When -fvisbility=hidden is used, assume the code has been annotated
11675    correspondingly for the symbols needed.  */
11676 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11677 void fnord () __attribute__((visibility("default")));
11678 #endif
11679
11680 void fnord () { int i=42; }
11681 int main ()
11682 {
11683   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11684   int status = $lt_dlunknown;
11685
11686   if (self)
11687     {
11688       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11689       else
11690         {
11691           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11692           else puts (dlerror ());
11693         }
11694       /* dlclose (self); */
11695     }
11696   else
11697     puts (dlerror ());
11698
11699   return status;
11700 }
11701 _LT_EOF
11702   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11703   (eval $ac_link) 2>&5
11704   ac_status=$?
11705   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11706   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11707     (./conftest; exit; ) >&5 2>/dev/null
11708     lt_status=$?
11709     case x$lt_status in
11710       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11711       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11712       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11713     esac
11714   else :
11715     # compilation failed
11716     lt_cv_dlopen_self_static=no
11717   fi
11718 fi
11719 rm -fr conftest*
11720
11721
11722 fi
11723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11724 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11725     fi
11726
11727     CPPFLAGS="$save_CPPFLAGS"
11728     LDFLAGS="$save_LDFLAGS"
11729     LIBS="$save_LIBS"
11730     ;;
11731   esac
11732
11733   case $lt_cv_dlopen_self in
11734   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11735   *) enable_dlopen_self=unknown ;;
11736   esac
11737
11738   case $lt_cv_dlopen_self_static in
11739   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11740   *) enable_dlopen_self_static=unknown ;;
11741   esac
11742 fi
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760 striplib=
11761 old_striplib=
11762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11763 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11764 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11765   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11766   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11767   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11768 $as_echo "yes" >&6; }
11769 else
11770 # FIXME - insert some real tests, host_os isn't really good enough
11771   case $host_os in
11772   darwin*)
11773     if test -n "$STRIP" ; then
11774       striplib="$STRIP -x"
11775       old_striplib="$STRIP -S"
11776       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11777 $as_echo "yes" >&6; }
11778     else
11779       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11780 $as_echo "no" >&6; }
11781     fi
11782     ;;
11783   *)
11784     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11785 $as_echo "no" >&6; }
11786     ;;
11787   esac
11788 fi
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801   # Report which library types will actually be built
11802   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11803 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11805 $as_echo "$can_build_shared" >&6; }
11806
11807   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11808 $as_echo_n "checking whether to build shared libraries... " >&6; }
11809   test "$can_build_shared" = "no" && enable_shared=no
11810
11811   # On AIX, shared libraries and static libraries use the same namespace, and
11812   # are all built from PIC.
11813   case $host_os in
11814   aix3*)
11815     test "$enable_shared" = yes && enable_static=no
11816     if test -n "$RANLIB"; then
11817       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11818       postinstall_cmds='$RANLIB $lib'
11819     fi
11820     ;;
11821
11822   aix[4-9]*)
11823     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11824       test "$enable_shared" = yes && enable_static=no
11825     fi
11826     ;;
11827   esac
11828   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11829 $as_echo "$enable_shared" >&6; }
11830
11831   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11832 $as_echo_n "checking whether to build static libraries... " >&6; }
11833   # Make sure either enable_shared or enable_static is yes.
11834   test "$enable_shared" = yes || enable_static=yes
11835   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11836 $as_echo "$enable_static" >&6; }
11837
11838
11839
11840
11841 fi
11842 ac_ext=c
11843 ac_cpp='$CPP $CPPFLAGS'
11844 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11845 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11846 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11847
11848 CC="$lt_save_CC"
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862         ac_config_commands="$ac_config_commands libtool"
11863
11864
11865
11866
11867 # Only expand once:
11868
11869
11870
11871 # The tests for host and target for $enable_largefile require
11872 # canonical names.
11873
11874
11875
11876 # As the $enable_largefile decision depends on --enable-plugins we must set it
11877 # even in directories otherwise not depending on the $plugins option.
11878
11879
11880   maybe_plugins=no
11881   for ac_header in dlfcn.h
11882 do :
11883   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11884 "
11885 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
11886   cat >>confdefs.h <<_ACEOF
11887 #define HAVE_DLFCN_H 1
11888 _ACEOF
11889  maybe_plugins=yes
11890 fi
11891
11892 done
11893
11894   for ac_header in windows.h
11895 do :
11896   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11897 "
11898 if test "x$ac_cv_header_windows_h" = xyes; then :
11899   cat >>confdefs.h <<_ACEOF
11900 #define HAVE_WINDOWS_H 1
11901 _ACEOF
11902  maybe_plugins=yes
11903 fi
11904
11905 done
11906
11907
11908   # Check whether --enable-plugins was given.
11909 if test "${enable_plugins+set}" = set; then :
11910   enableval=$enable_plugins; case "${enableval}" in
11911       no) plugins=no ;;
11912       *) plugins=yes
11913          if test "$maybe_plugins" != "yes" ; then
11914            as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11915          fi ;;
11916      esac
11917 else
11918   plugins=$maybe_plugins
11919
11920 fi
11921
11922   if test "$plugins" = "yes"; then
11923     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11924 $as_echo_n "checking for library containing dlsym... " >&6; }
11925 if ${ac_cv_search_dlsym+:} false; then :
11926   $as_echo_n "(cached) " >&6
11927 else
11928   ac_func_search_save_LIBS=$LIBS
11929 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11930 /* end confdefs.h.  */
11931
11932 /* Override any GCC internal prototype to avoid an error.
11933    Use char because int might match the return type of a GCC
11934    builtin and then its argument prototype would still apply.  */
11935 #ifdef __cplusplus
11936 extern "C"
11937 #endif
11938 char dlsym ();
11939 int
11940 main ()
11941 {
11942 return dlsym ();
11943   ;
11944   return 0;
11945 }
11946 _ACEOF
11947 for ac_lib in '' dl; do
11948   if test -z "$ac_lib"; then
11949     ac_res="none required"
11950   else
11951     ac_res=-l$ac_lib
11952     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11953   fi
11954   if ac_fn_c_try_link "$LINENO"; then :
11955   ac_cv_search_dlsym=$ac_res
11956 fi
11957 rm -f core conftest.err conftest.$ac_objext \
11958     conftest$ac_exeext
11959   if ${ac_cv_search_dlsym+:} false; then :
11960   break
11961 fi
11962 done
11963 if ${ac_cv_search_dlsym+:} false; then :
11964
11965 else
11966   ac_cv_search_dlsym=no
11967 fi
11968 rm conftest.$ac_ext
11969 LIBS=$ac_func_search_save_LIBS
11970 fi
11971 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11972 $as_echo "$ac_cv_search_dlsym" >&6; }
11973 ac_res=$ac_cv_search_dlsym
11974 if test "$ac_res" != no; then :
11975   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11976
11977 fi
11978
11979   fi
11980
11981
11982 case "${host}" in
11983   sparc-*-solaris*|i[3-7]86-*-solaris*)
11984     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11985     # are mutually exclusive; and without procfs support, the bfd/ elf module
11986     # cannot provide certain routines such as elfcore_write_prpsinfo
11987     # or elfcore_write_prstatus.  So unless the user explicitly requested
11988     # large-file support through the --enable-largefile switch, disable
11989     # large-file support in favor of procfs support.
11990     test "${target}" = "${host}" -a "x$plugins" = xno \
11991       && : ${enable_largefile="no"}
11992     ;;
11993 esac
11994
11995 # Check whether --enable-largefile was given.
11996 if test "${enable_largefile+set}" = set; then :
11997   enableval=$enable_largefile;
11998 fi
11999
12000 if test "$enable_largefile" != no; then
12001
12002   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
12003 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
12004 if ${ac_cv_sys_largefile_CC+:} false; then :
12005   $as_echo_n "(cached) " >&6
12006 else
12007   ac_cv_sys_largefile_CC=no
12008      if test "$GCC" != yes; then
12009        ac_save_CC=$CC
12010        while :; do
12011          # IRIX 6.2 and later do not support large files by default,
12012          # so use the C compiler's -n32 option if that helps.
12013          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12014 /* end confdefs.h.  */
12015 #include <sys/types.h>
12016  /* Check that off_t can represent 2**63 - 1 correctly.
12017     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12018     since some C++ compilers masquerading as C compilers
12019     incorrectly reject 9223372036854775807.  */
12020 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12021   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12022                        && LARGE_OFF_T % 2147483647 == 1)
12023                       ? 1 : -1];
12024 int
12025 main ()
12026 {
12027
12028   ;
12029   return 0;
12030 }
12031 _ACEOF
12032          if ac_fn_c_try_compile "$LINENO"; then :
12033   break
12034 fi
12035 rm -f core conftest.err conftest.$ac_objext
12036          CC="$CC -n32"
12037          if ac_fn_c_try_compile "$LINENO"; then :
12038   ac_cv_sys_largefile_CC=' -n32'; break
12039 fi
12040 rm -f core conftest.err conftest.$ac_objext
12041          break
12042        done
12043        CC=$ac_save_CC
12044        rm -f conftest.$ac_ext
12045     fi
12046 fi
12047 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
12048 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
12049   if test "$ac_cv_sys_largefile_CC" != no; then
12050     CC=$CC$ac_cv_sys_largefile_CC
12051   fi
12052
12053   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
12054 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
12055 if ${ac_cv_sys_file_offset_bits+:} false; then :
12056   $as_echo_n "(cached) " >&6
12057 else
12058   while :; do
12059   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12060 /* end confdefs.h.  */
12061 #include <sys/types.h>
12062  /* Check that off_t can represent 2**63 - 1 correctly.
12063     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12064     since some C++ compilers masquerading as C compilers
12065     incorrectly reject 9223372036854775807.  */
12066 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12067   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12068                        && LARGE_OFF_T % 2147483647 == 1)
12069                       ? 1 : -1];
12070 int
12071 main ()
12072 {
12073
12074   ;
12075   return 0;
12076 }
12077 _ACEOF
12078 if ac_fn_c_try_compile "$LINENO"; then :
12079   ac_cv_sys_file_offset_bits=no; break
12080 fi
12081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12082   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12083 /* end confdefs.h.  */
12084 #define _FILE_OFFSET_BITS 64
12085 #include <sys/types.h>
12086  /* Check that off_t can represent 2**63 - 1 correctly.
12087     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12088     since some C++ compilers masquerading as C compilers
12089     incorrectly reject 9223372036854775807.  */
12090 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12091   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12092                        && LARGE_OFF_T % 2147483647 == 1)
12093                       ? 1 : -1];
12094 int
12095 main ()
12096 {
12097
12098   ;
12099   return 0;
12100 }
12101 _ACEOF
12102 if ac_fn_c_try_compile "$LINENO"; then :
12103   ac_cv_sys_file_offset_bits=64; break
12104 fi
12105 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12106   ac_cv_sys_file_offset_bits=unknown
12107   break
12108 done
12109 fi
12110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
12111 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
12112 case $ac_cv_sys_file_offset_bits in #(
12113   no | unknown) ;;
12114   *)
12115 cat >>confdefs.h <<_ACEOF
12116 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
12117 _ACEOF
12118 ;;
12119 esac
12120 rm -rf conftest*
12121   if test $ac_cv_sys_file_offset_bits = unknown; then
12122     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
12123 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
12124 if ${ac_cv_sys_large_files+:} false; then :
12125   $as_echo_n "(cached) " >&6
12126 else
12127   while :; do
12128   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12129 /* end confdefs.h.  */
12130 #include <sys/types.h>
12131  /* Check that off_t can represent 2**63 - 1 correctly.
12132     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12133     since some C++ compilers masquerading as C compilers
12134     incorrectly reject 9223372036854775807.  */
12135 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12136   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12137                        && LARGE_OFF_T % 2147483647 == 1)
12138                       ? 1 : -1];
12139 int
12140 main ()
12141 {
12142
12143   ;
12144   return 0;
12145 }
12146 _ACEOF
12147 if ac_fn_c_try_compile "$LINENO"; then :
12148   ac_cv_sys_large_files=no; break
12149 fi
12150 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12151   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12152 /* end confdefs.h.  */
12153 #define _LARGE_FILES 1
12154 #include <sys/types.h>
12155  /* Check that off_t can represent 2**63 - 1 correctly.
12156     We can't simply define LARGE_OFF_T to be 9223372036854775807,
12157     since some C++ compilers masquerading as C compilers
12158     incorrectly reject 9223372036854775807.  */
12159 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
12160   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
12161                        && LARGE_OFF_T % 2147483647 == 1)
12162                       ? 1 : -1];
12163 int
12164 main ()
12165 {
12166
12167   ;
12168   return 0;
12169 }
12170 _ACEOF
12171 if ac_fn_c_try_compile "$LINENO"; then :
12172   ac_cv_sys_large_files=1; break
12173 fi
12174 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12175   ac_cv_sys_large_files=unknown
12176   break
12177 done
12178 fi
12179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
12180 $as_echo "$ac_cv_sys_large_files" >&6; }
12181 case $ac_cv_sys_large_files in #(
12182   no | unknown) ;;
12183   *)
12184 cat >>confdefs.h <<_ACEOF
12185 #define _LARGE_FILES $ac_cv_sys_large_files
12186 _ACEOF
12187 ;;
12188 esac
12189 rm -rf conftest*
12190   fi
12191
12192
12193 fi
12194
12195
12196
12197 # Check whether --enable-targets was given.
12198 if test "${enable_targets+set}" = set; then :
12199   enableval=$enable_targets; case "${enableval}" in
12200   yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5
12201             ;;
12202   no)       enable_targets= ;;
12203   *)        enable_targets=$enableval ;;
12204 esac
12205 fi
12206
12207 # Check whether --enable-deterministic-archives was given.
12208 if test "${enable_deterministic_archives+set}" = set; then :
12209   enableval=$enable_deterministic_archives;
12210 if test "${enableval}" = no; then
12211   default_ar_deterministic=0
12212 else
12213   default_ar_deterministic=1
12214 fi
12215 else
12216   default_ar_deterministic=0
12217 fi
12218
12219
12220
12221 cat >>confdefs.h <<_ACEOF
12222 #define DEFAULT_AR_DETERMINISTIC $default_ar_deterministic
12223 _ACEOF
12224
12225
12226 # Check whether --enable-default-strings-all was given.
12227 if test "${enable_default_strings_all+set}" = set; then :
12228   enableval=$enable_default_strings_all;
12229 if test "${enableval}" = no; then
12230   default_strings_all=0
12231 else
12232   default_strings_all=1
12233 fi
12234 else
12235   default_strings_all=1
12236 fi
12237
12238
12239
12240 cat >>confdefs.h <<_ACEOF
12241 #define DEFAULT_STRINGS_ALL $default_strings_all
12242 _ACEOF
12243
12244
12245
12246 # Set the 'development' global.
12247 . $srcdir/../bfd/development.sh
12248
12249 # Set acp_cpp_for_build variable
12250 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
12251
12252 # Default set of GCC warnings to enable.
12253 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12254 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12255
12256 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12257 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12258 /* end confdefs.h.  */
12259 __GNUC__
12260 _ACEOF
12261 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12262   $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
12263
12264 else
12265   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12266 fi
12267 rm -f conftest*
12268
12269
12270 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12271 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12272 /* end confdefs.h.  */
12273 __GNUC__
12274 _ACEOF
12275 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12276   $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
12277
12278 else
12279   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12280 fi
12281 rm -f conftest*
12282
12283
12284 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12285 WARN_WRITE_STRINGS=""
12286 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12287 /* end confdefs.h.  */
12288 __GNUC__
12289 _ACEOF
12290 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12291   $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
12292
12293 else
12294   WARN_WRITE_STRINGS="-Wwrite-strings"
12295 fi
12296 rm -f conftest*
12297
12298
12299 # Verify CC_FOR_BUILD to be compatible with warning flags
12300
12301 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12302 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12303 /* end confdefs.h.  */
12304 __GNUC__
12305 _ACEOF
12306 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12307   $EGREP "(^[0-3]$|^__GNUC__$)" >/dev/null 2>&1; then :
12308
12309 else
12310   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
12311 fi
12312 rm -f conftest*
12313
12314
12315 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12316 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12317 /* end confdefs.h.  */
12318 __GNUC__
12319 _ACEOF
12320 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12321   $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then :
12322
12323 else
12324   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
12325 fi
12326 rm -f conftest*
12327
12328
12329 # Check whether --enable-werror was given.
12330 if test "${enable_werror+set}" = set; then :
12331   enableval=$enable_werror; case "${enableval}" in
12332      yes | y) ERROR_ON_WARNING="yes" ;;
12333      no | n)  ERROR_ON_WARNING="no" ;;
12334      *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12335    esac
12336 fi
12337
12338
12339 # Disable -Wformat by default when using gcc on mingw
12340 case "${host}" in
12341   *-*-mingw32*)
12342     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12343       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12344       GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
12345     fi
12346     ;;
12347   *) ;;
12348 esac
12349
12350 # Enable -Werror by default when using gcc.  Turn it off for releases.
12351 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12352     ERROR_ON_WARNING=yes
12353 fi
12354
12355 NO_WERROR=
12356 if test "${ERROR_ON_WARNING}" = yes ; then
12357     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12358     GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
12359     NO_WERROR="-Wno-error"
12360 fi
12361
12362 if test "${GCC}" = yes ; then
12363   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12364   WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
12365 fi
12366
12367 # Check whether --enable-build-warnings was given.
12368 if test "${enable_build_warnings+set}" = set; then :
12369   enableval=$enable_build_warnings; case "${enableval}" in
12370   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12371         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
12372   no)   if test "${GCC}" = yes ; then
12373           WARN_CFLAGS="-w"
12374       WARN_CFLAGS_FOR_BUILD="-w"
12375         fi;;
12376   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12377         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
12378         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
12379   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12380         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
12381         WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
12382   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
12383         WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12384 esac
12385 fi
12386
12387
12388 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12389   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12390 fi
12391
12392
12393
12394
12395
12396
12397
12398 ac_config_headers="$ac_config_headers config.h:config.in"
12399
12400
12401
12402
12403 if test -z "$target" ; then
12404     as_fn_error $? "Unrecognized target system type; please check config.sub." "$LINENO" 5
12405 fi
12406 if test -z "$host" ; then
12407     as_fn_error $? "Unrecognized host system type; please check config.sub." "$LINENO" 5
12408 fi
12409
12410 for ac_prog in 'bison -y' byacc
12411 do
12412   # Extract the first word of "$ac_prog", so it can be a program name with args.
12413 set dummy $ac_prog; ac_word=$2
12414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12415 $as_echo_n "checking for $ac_word... " >&6; }
12416 if ${ac_cv_prog_YACC+:} false; then :
12417   $as_echo_n "(cached) " >&6
12418 else
12419   if test -n "$YACC"; then
12420   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12421 else
12422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12423 for as_dir in $PATH
12424 do
12425   IFS=$as_save_IFS
12426   test -z "$as_dir" && as_dir=.
12427     for ac_exec_ext in '' $ac_executable_extensions; do
12428   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12429     ac_cv_prog_YACC="$ac_prog"
12430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12431     break 2
12432   fi
12433 done
12434   done
12435 IFS=$as_save_IFS
12436
12437 fi
12438 fi
12439 YACC=$ac_cv_prog_YACC
12440 if test -n "$YACC"; then
12441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
12442 $as_echo "$YACC" >&6; }
12443 else
12444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12445 $as_echo "no" >&6; }
12446 fi
12447
12448
12449   test -n "$YACC" && break
12450 done
12451 test -n "$YACC" || YACC="yacc"
12452
12453 for ac_prog in flex lex
12454 do
12455   # Extract the first word of "$ac_prog", so it can be a program name with args.
12456 set dummy $ac_prog; ac_word=$2
12457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12458 $as_echo_n "checking for $ac_word... " >&6; }
12459 if ${ac_cv_prog_LEX+:} false; then :
12460   $as_echo_n "(cached) " >&6
12461 else
12462   if test -n "$LEX"; then
12463   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12464 else
12465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12466 for as_dir in $PATH
12467 do
12468   IFS=$as_save_IFS
12469   test -z "$as_dir" && as_dir=.
12470     for ac_exec_ext in '' $ac_executable_extensions; do
12471   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12472     ac_cv_prog_LEX="$ac_prog"
12473     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12474     break 2
12475   fi
12476 done
12477   done
12478 IFS=$as_save_IFS
12479
12480 fi
12481 fi
12482 LEX=$ac_cv_prog_LEX
12483 if test -n "$LEX"; then
12484   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
12485 $as_echo "$LEX" >&6; }
12486 else
12487   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12488 $as_echo "no" >&6; }
12489 fi
12490
12491
12492   test -n "$LEX" && break
12493 done
12494 test -n "$LEX" || LEX=":"
12495
12496 case "$LEX" in
12497   :|*"missing "*) ;;
12498   *) cat >conftest.l <<_ACEOF
12499 %%
12500 a { ECHO; }
12501 b { REJECT; }
12502 c { yymore (); }
12503 d { yyless (1); }
12504 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
12505     yyless ((input () != 0)); }
12506 f { unput (yytext[0]); }
12507 . { BEGIN INITIAL; }
12508 %%
12509 #ifdef YYTEXT_POINTER
12510 extern char *yytext;
12511 #endif
12512 int
12513 main (void)
12514 {
12515   return ! yylex () + ! yywrap ();
12516 }
12517 _ACEOF
12518 { { ac_try="$LEX conftest.l"
12519 case "(($ac_try" in
12520   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
12521   *) ac_try_echo=$ac_try;;
12522 esac
12523 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
12524 $as_echo "$ac_try_echo"; } >&5
12525   (eval "$LEX conftest.l") 2>&5
12526   ac_status=$?
12527   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12528   test $ac_status = 0; }
12529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
12530 $as_echo_n "checking lex output file root... " >&6; }
12531 if ${ac_cv_prog_lex_root+:} false; then :
12532   $as_echo_n "(cached) " >&6
12533 else
12534
12535 if test -f lex.yy.c; then
12536   ac_cv_prog_lex_root=lex.yy
12537 elif test -f lexyy.c; then
12538   ac_cv_prog_lex_root=lexyy
12539 else
12540   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
12541 fi
12542 fi
12543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
12544 $as_echo "$ac_cv_prog_lex_root" >&6; }
12545 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12546
12547 if test -z "${LEXLIB+set}"; then
12548   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
12549 $as_echo_n "checking lex library... " >&6; }
12550 if ${ac_cv_lib_lex+:} false; then :
12551   $as_echo_n "(cached) " >&6
12552 else
12553
12554     ac_save_LIBS=$LIBS
12555     ac_cv_lib_lex='none needed'
12556     for ac_lib in '' -lfl -ll; do
12557       LIBS="$ac_lib $ac_save_LIBS"
12558       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12559 /* end confdefs.h.  */
12560 `cat $LEX_OUTPUT_ROOT.c`
12561 _ACEOF
12562 if ac_fn_c_try_link "$LINENO"; then :
12563   ac_cv_lib_lex=$ac_lib
12564 fi
12565 rm -f core conftest.err conftest.$ac_objext \
12566     conftest$ac_exeext conftest.$ac_ext
12567       test "$ac_cv_lib_lex" != 'none needed' && break
12568     done
12569     LIBS=$ac_save_LIBS
12570
12571 fi
12572 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
12573 $as_echo "$ac_cv_lib_lex" >&6; }
12574   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
12575 fi
12576
12577
12578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
12579 $as_echo_n "checking whether yytext is a pointer... " >&6; }
12580 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
12581   $as_echo_n "(cached) " >&6
12582 else
12583   # POSIX says lex can declare yytext either as a pointer or an array; the
12584 # default is implementation-dependent.  Figure out which it is, since
12585 # not all implementations provide the %pointer and %array declarations.
12586 ac_cv_prog_lex_yytext_pointer=no
12587 ac_save_LIBS=$LIBS
12588 LIBS="$LEXLIB $ac_save_LIBS"
12589 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12590 /* end confdefs.h.  */
12591
12592   #define YYTEXT_POINTER 1
12593 `cat $LEX_OUTPUT_ROOT.c`
12594 _ACEOF
12595 if ac_fn_c_try_link "$LINENO"; then :
12596   ac_cv_prog_lex_yytext_pointer=yes
12597 fi
12598 rm -f core conftest.err conftest.$ac_objext \
12599     conftest$ac_exeext conftest.$ac_ext
12600 LIBS=$ac_save_LIBS
12601
12602 fi
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
12604 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
12605 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12606
12607 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
12608
12609 fi
12610 rm -f conftest.l $LEX_OUTPUT_ROOT.c
12611  ;;
12612 esac
12613 if test "$LEX" = :; then
12614   LEX=${am_missing_run}flex
12615 fi
12616
12617 ALL_LINGUAS="bg ca da es fi fr hr id it ja pt ro ru rw sk sr sv tr uk vi zh_CN zh_TW"
12618 # If we haven't got the data from the intl directory,
12619 # assume NLS is disabled.
12620 USE_NLS=no
12621 LIBINTL=
12622 LIBINTL_DEP=
12623 INCINTL=
12624 XGETTEXT=
12625 GMSGFMT=
12626 POSUB=
12627
12628 if test -f  ../intl/config.intl; then
12629   .  ../intl/config.intl
12630 fi
12631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12632 $as_echo_n "checking whether NLS is requested... " >&6; }
12633 if test x"$USE_NLS" != xyes; then
12634   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12635 $as_echo "no" >&6; }
12636 else
12637   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12638 $as_echo "yes" >&6; }
12639
12640 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
12641
12642
12643   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
12644 $as_echo_n "checking for catalogs to be installed... " >&6; }
12645   # Look for .po and .gmo files in the source directory.
12646   CATALOGS=
12647   XLINGUAS=
12648   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
12649     # If there aren't any .gmo files the shell will give us the
12650     # literal string "../path/to/srcdir/po/*.gmo" which has to be
12651     # weeded out.
12652     case "$cat" in *\**)
12653       continue;;
12654     esac
12655     # The quadruple backslash is collapsed to a double backslash
12656     # by the backticks, then collapsed again by the double quotes,
12657     # leaving us with one backslash in the sed expression (right
12658     # before the dot that mustn't act as a wildcard).
12659     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
12660     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
12661     # The user is allowed to set LINGUAS to a list of languages to
12662     # install catalogs for.  If it's empty that means "all of them."
12663     if test "x$LINGUAS" = x; then
12664       CATALOGS="$CATALOGS $cat"
12665       XLINGUAS="$XLINGUAS $lang"
12666     else
12667       case "$LINGUAS" in *$lang*)
12668         CATALOGS="$CATALOGS $cat"
12669         XLINGUAS="$XLINGUAS $lang"
12670         ;;
12671       esac
12672     fi
12673   done
12674   LINGUAS="$XLINGUAS"
12675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
12676 $as_echo "$LINGUAS" >&6; }
12677
12678
12679     DATADIRNAME=share
12680
12681   INSTOBJEXT=.mo
12682
12683   GENCAT=gencat
12684
12685   CATOBJEXT=.gmo
12686
12687 fi
12688
12689         MKINSTALLDIRS=
12690   if test -n "$ac_aux_dir"; then
12691     case "$ac_aux_dir" in
12692       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
12693       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
12694     esac
12695   fi
12696   if test -z "$MKINSTALLDIRS"; then
12697     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
12698   fi
12699
12700
12701
12702   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
12703 $as_echo_n "checking whether NLS is requested... " >&6; }
12704     # Check whether --enable-nls was given.
12705 if test "${enable_nls+set}" = set; then :
12706   enableval=$enable_nls; USE_NLS=$enableval
12707 else
12708   USE_NLS=yes
12709 fi
12710
12711   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
12712 $as_echo "$USE_NLS" >&6; }
12713
12714
12715
12716
12717
12718
12719 # Prepare PATH_SEPARATOR.
12720 # The user is always right.
12721 if test "${PATH_SEPARATOR+set}" != set; then
12722   echo "#! /bin/sh" >conf$$.sh
12723   echo  "exit 0"   >>conf$$.sh
12724   chmod +x conf$$.sh
12725   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12726     PATH_SEPARATOR=';'
12727   else
12728     PATH_SEPARATOR=:
12729   fi
12730   rm -f conf$$.sh
12731 fi
12732
12733 # Find out how to test for executable files. Don't use a zero-byte file,
12734 # as systems may use methods other than mode bits to determine executability.
12735 cat >conf$$.file <<_ASEOF
12736 #! /bin/sh
12737 exit 0
12738 _ASEOF
12739 chmod +x conf$$.file
12740 if test -x conf$$.file >/dev/null 2>&1; then
12741   ac_executable_p="test -x"
12742 else
12743   ac_executable_p="test -f"
12744 fi
12745 rm -f conf$$.file
12746
12747 # Extract the first word of "msgfmt", so it can be a program name with args.
12748 set dummy msgfmt; ac_word=$2
12749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12750 $as_echo_n "checking for $ac_word... " >&6; }
12751 if ${ac_cv_path_MSGFMT+:} false; then :
12752   $as_echo_n "(cached) " >&6
12753 else
12754   case "$MSGFMT" in
12755   [\\/]* | ?:[\\/]*)
12756     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
12757     ;;
12758   *)
12759     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12760     for ac_dir in $PATH; do
12761       IFS="$ac_save_IFS"
12762       test -z "$ac_dir" && ac_dir=.
12763       for ac_exec_ext in '' $ac_executable_extensions; do
12764         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12765           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
12766      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12767             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
12768             break 2
12769           fi
12770         fi
12771       done
12772     done
12773     IFS="$ac_save_IFS"
12774   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
12775     ;;
12776 esac
12777 fi
12778 MSGFMT="$ac_cv_path_MSGFMT"
12779 if test "$MSGFMT" != ":"; then
12780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
12781 $as_echo "$MSGFMT" >&6; }
12782 else
12783   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12784 $as_echo "no" >&6; }
12785 fi
12786
12787   # Extract the first word of "gmsgfmt", so it can be a program name with args.
12788 set dummy gmsgfmt; ac_word=$2
12789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12790 $as_echo_n "checking for $ac_word... " >&6; }
12791 if ${ac_cv_path_GMSGFMT+:} false; then :
12792   $as_echo_n "(cached) " >&6
12793 else
12794   case $GMSGFMT in
12795   [\\/]* | ?:[\\/]*)
12796   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
12797   ;;
12798   *)
12799   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12800 for as_dir in $PATH
12801 do
12802   IFS=$as_save_IFS
12803   test -z "$as_dir" && as_dir=.
12804     for ac_exec_ext in '' $ac_executable_extensions; do
12805   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12806     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
12807     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
12808     break 2
12809   fi
12810 done
12811   done
12812 IFS=$as_save_IFS
12813
12814   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
12815   ;;
12816 esac
12817 fi
12818 GMSGFMT=$ac_cv_path_GMSGFMT
12819 if test -n "$GMSGFMT"; then
12820   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
12821 $as_echo "$GMSGFMT" >&6; }
12822 else
12823   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12824 $as_echo "no" >&6; }
12825 fi
12826
12827
12828
12829
12830 # Prepare PATH_SEPARATOR.
12831 # The user is always right.
12832 if test "${PATH_SEPARATOR+set}" != set; then
12833   echo "#! /bin/sh" >conf$$.sh
12834   echo  "exit 0"   >>conf$$.sh
12835   chmod +x conf$$.sh
12836   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12837     PATH_SEPARATOR=';'
12838   else
12839     PATH_SEPARATOR=:
12840   fi
12841   rm -f conf$$.sh
12842 fi
12843
12844 # Find out how to test for executable files. Don't use a zero-byte file,
12845 # as systems may use methods other than mode bits to determine executability.
12846 cat >conf$$.file <<_ASEOF
12847 #! /bin/sh
12848 exit 0
12849 _ASEOF
12850 chmod +x conf$$.file
12851 if test -x conf$$.file >/dev/null 2>&1; then
12852   ac_executable_p="test -x"
12853 else
12854   ac_executable_p="test -f"
12855 fi
12856 rm -f conf$$.file
12857
12858 # Extract the first word of "xgettext", so it can be a program name with args.
12859 set dummy xgettext; ac_word=$2
12860 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12861 $as_echo_n "checking for $ac_word... " >&6; }
12862 if ${ac_cv_path_XGETTEXT+:} false; then :
12863   $as_echo_n "(cached) " >&6
12864 else
12865   case "$XGETTEXT" in
12866   [\\/]* | ?:[\\/]*)
12867     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
12868     ;;
12869   *)
12870     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12871     for ac_dir in $PATH; do
12872       IFS="$ac_save_IFS"
12873       test -z "$ac_dir" && ac_dir=.
12874       for ac_exec_ext in '' $ac_executable_extensions; do
12875         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12876           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12877      (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
12878             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
12879             break 2
12880           fi
12881         fi
12882       done
12883     done
12884     IFS="$ac_save_IFS"
12885   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
12886     ;;
12887 esac
12888 fi
12889 XGETTEXT="$ac_cv_path_XGETTEXT"
12890 if test "$XGETTEXT" != ":"; then
12891   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
12892 $as_echo "$XGETTEXT" >&6; }
12893 else
12894   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12895 $as_echo "no" >&6; }
12896 fi
12897
12898     rm -f messages.po
12899
12900
12901 # Prepare PATH_SEPARATOR.
12902 # The user is always right.
12903 if test "${PATH_SEPARATOR+set}" != set; then
12904   echo "#! /bin/sh" >conf$$.sh
12905   echo  "exit 0"   >>conf$$.sh
12906   chmod +x conf$$.sh
12907   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
12908     PATH_SEPARATOR=';'
12909   else
12910     PATH_SEPARATOR=:
12911   fi
12912   rm -f conf$$.sh
12913 fi
12914
12915 # Find out how to test for executable files. Don't use a zero-byte file,
12916 # as systems may use methods other than mode bits to determine executability.
12917 cat >conf$$.file <<_ASEOF
12918 #! /bin/sh
12919 exit 0
12920 _ASEOF
12921 chmod +x conf$$.file
12922 if test -x conf$$.file >/dev/null 2>&1; then
12923   ac_executable_p="test -x"
12924 else
12925   ac_executable_p="test -f"
12926 fi
12927 rm -f conf$$.file
12928
12929 # Extract the first word of "msgmerge", so it can be a program name with args.
12930 set dummy msgmerge; ac_word=$2
12931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
12932 $as_echo_n "checking for $ac_word... " >&6; }
12933 if ${ac_cv_path_MSGMERGE+:} false; then :
12934   $as_echo_n "(cached) " >&6
12935 else
12936   case "$MSGMERGE" in
12937   [\\/]* | ?:[\\/]*)
12938     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
12939     ;;
12940   *)
12941     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
12942     for ac_dir in $PATH; do
12943       IFS="$ac_save_IFS"
12944       test -z "$ac_dir" && ac_dir=.
12945       for ac_exec_ext in '' $ac_executable_extensions; do
12946         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
12947           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
12948             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
12949             break 2
12950           fi
12951         fi
12952       done
12953     done
12954     IFS="$ac_save_IFS"
12955   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
12956     ;;
12957 esac
12958 fi
12959 MSGMERGE="$ac_cv_path_MSGMERGE"
12960 if test "$MSGMERGE" != ":"; then
12961   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
12962 $as_echo "$MSGMERGE" >&6; }
12963 else
12964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12965 $as_echo "no" >&6; }
12966 fi
12967
12968
12969       if test "$GMSGFMT" != ":"; then
12970             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
12971        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
12972       : ;
12973     else
12974       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
12975       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
12976 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
12977       GMSGFMT=":"
12978     fi
12979   fi
12980
12981       if test "$XGETTEXT" != ":"; then
12982             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
12983        (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
12984       : ;
12985     else
12986       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
12987 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
12988       XGETTEXT=":"
12989     fi
12990         rm -f messages.po
12991   fi
12992
12993   ac_config_commands="$ac_config_commands default-1"
12994
12995
12996
12997
12998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12999 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13000     # Check whether --enable-maintainer-mode was given.
13001 if test "${enable_maintainer_mode+set}" = set; then :
13002   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13003 else
13004   USE_MAINTAINER_MODE=no
13005 fi
13006
13007   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13008 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13009    if test $USE_MAINTAINER_MODE = yes; then
13010   MAINTAINER_MODE_TRUE=
13011   MAINTAINER_MODE_FALSE='#'
13012 else
13013   MAINTAINER_MODE_TRUE='#'
13014   MAINTAINER_MODE_FALSE=
13015 fi
13016
13017   MAINT=$MAINTAINER_MODE_TRUE
13018
13019
13020  if false; then
13021   GENINSRC_NEVER_TRUE=
13022   GENINSRC_NEVER_FALSE='#'
13023 else
13024   GENINSRC_NEVER_TRUE='#'
13025   GENINSRC_NEVER_FALSE=
13026 fi
13027
13028
13029 if test -n "$EXEEXT"; then
13030
13031 $as_echo "#define HAVE_EXECUTABLE_SUFFIX 1" >>confdefs.h
13032
13033 fi
13034
13035 cat >>confdefs.h <<_ACEOF
13036 #define EXECUTABLE_SUFFIX "${EXEEXT}"
13037 _ACEOF
13038
13039
13040 # host-specific stuff:
13041
13042 HDEFINES=
13043
13044 . ${srcdir}/../bfd/configure.host
13045
13046
13047 AR=${AR-ar}
13048
13049 if test -n "$ac_tool_prefix"; then
13050   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
13051 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
13052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13053 $as_echo_n "checking for $ac_word... " >&6; }
13054 if ${ac_cv_prog_RANLIB+:} false; then :
13055   $as_echo_n "(cached) " >&6
13056 else
13057   if test -n "$RANLIB"; then
13058   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
13059 else
13060 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13061 for as_dir in $PATH
13062 do
13063   IFS=$as_save_IFS
13064   test -z "$as_dir" && as_dir=.
13065     for ac_exec_ext in '' $ac_executable_extensions; do
13066   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13067     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
13068     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13069     break 2
13070   fi
13071 done
13072   done
13073 IFS=$as_save_IFS
13074
13075 fi
13076 fi
13077 RANLIB=$ac_cv_prog_RANLIB
13078 if test -n "$RANLIB"; then
13079   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
13080 $as_echo "$RANLIB" >&6; }
13081 else
13082   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13083 $as_echo "no" >&6; }
13084 fi
13085
13086
13087 fi
13088 if test -z "$ac_cv_prog_RANLIB"; then
13089   ac_ct_RANLIB=$RANLIB
13090   # Extract the first word of "ranlib", so it can be a program name with args.
13091 set dummy ranlib; ac_word=$2
13092 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13093 $as_echo_n "checking for $ac_word... " >&6; }
13094 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
13095   $as_echo_n "(cached) " >&6
13096 else
13097   if test -n "$ac_ct_RANLIB"; then
13098   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
13099 else
13100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13101 for as_dir in $PATH
13102 do
13103   IFS=$as_save_IFS
13104   test -z "$as_dir" && as_dir=.
13105     for ac_exec_ext in '' $ac_executable_extensions; do
13106   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13107     ac_cv_prog_ac_ct_RANLIB="ranlib"
13108     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13109     break 2
13110   fi
13111 done
13112   done
13113 IFS=$as_save_IFS
13114
13115 fi
13116 fi
13117 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
13118 if test -n "$ac_ct_RANLIB"; then
13119   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
13120 $as_echo "$ac_ct_RANLIB" >&6; }
13121 else
13122   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13123 $as_echo "no" >&6; }
13124 fi
13125
13126   if test "x$ac_ct_RANLIB" = x; then
13127     RANLIB=":"
13128   else
13129     case $cross_compiling:$ac_tool_warned in
13130 yes:)
13131 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
13132 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
13133 ac_tool_warned=yes ;;
13134 esac
13135     RANLIB=$ac_ct_RANLIB
13136   fi
13137 else
13138   RANLIB="$ac_cv_prog_RANLIB"
13139 fi
13140
13141
13142
13143 # Put a plausible default for CC_FOR_BUILD in Makefile.
13144 if test -z "$CC_FOR_BUILD"; then
13145   if test "x$cross_compiling" = "xno"; then
13146     CC_FOR_BUILD='$(CC)'
13147   else
13148     CC_FOR_BUILD=gcc
13149   fi
13150 fi
13151
13152 # Also set EXEEXT_FOR_BUILD.
13153 if test "x$cross_compiling" = "xno"; then
13154   EXEEXT_FOR_BUILD='$(EXEEXT)'
13155 else
13156   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for build system executable suffix" >&5
13157 $as_echo_n "checking for build system executable suffix... " >&6; }
13158 if ${bfd_cv_build_exeext+:} false; then :
13159   $as_echo_n "(cached) " >&6
13160 else
13161   rm -f conftest*
13162      echo 'int main () { return 0; }' > conftest.c
13163      bfd_cv_build_exeext=
13164      ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
13165      for file in conftest.*; do
13166        case $file in
13167        *.c | *.o | *.obj | *.ilk | *.pdb) ;;
13168        *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
13169        esac
13170      done
13171      rm -f conftest*
13172      test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
13173 fi
13174 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bfd_cv_build_exeext" >&5
13175 $as_echo "$bfd_cv_build_exeext" >&6; }
13176   EXEEXT_FOR_BUILD=""
13177   test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
13178 fi
13179
13180
13181 DEMANGLER_NAME=c++filt
13182 case "${host}" in
13183   *-*-go32* | *-*-msdos*)
13184     DEMANGLER_NAME=cxxfilt
13185 esac
13186
13187
13188 # The cast to long int works around a bug in the HP C Compiler
13189 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13190 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13191 # This bug is HP SR number 8606223364.
13192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5
13193 $as_echo_n "checking size of long... " >&6; }
13194 if ${ac_cv_sizeof_long+:} false; then :
13195   $as_echo_n "(cached) " >&6
13196 else
13197   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long"        "$ac_includes_default"; then :
13198
13199 else
13200   if test "$ac_cv_type_long" = yes; then
13201      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13202 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13203 as_fn_error 77 "cannot compute sizeof (long)
13204 See \`config.log' for more details" "$LINENO" 5; }
13205    else
13206      ac_cv_sizeof_long=0
13207    fi
13208 fi
13209
13210 fi
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5
13212 $as_echo "$ac_cv_sizeof_long" >&6; }
13213
13214
13215
13216 cat >>confdefs.h <<_ACEOF
13217 #define SIZEOF_LONG $ac_cv_sizeof_long
13218 _ACEOF
13219
13220
13221 ac_fn_c_check_type "$LINENO" "long long" "ac_cv_type_long_long" "$ac_includes_default"
13222 if test "x$ac_cv_type_long_long" = xyes; then :
13223
13224 cat >>confdefs.h <<_ACEOF
13225 #define HAVE_LONG_LONG 1
13226 _ACEOF
13227
13228 # The cast to long int works around a bug in the HP C Compiler
13229 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13230 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13231 # This bug is HP SR number 8606223364.
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5
13233 $as_echo_n "checking size of long long... " >&6; }
13234 if ${ac_cv_sizeof_long_long+:} false; then :
13235   $as_echo_n "(cached) " >&6
13236 else
13237   if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long"        "$ac_includes_default"; then :
13238
13239 else
13240   if test "$ac_cv_type_long_long" = yes; then
13241      { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
13242 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
13243 as_fn_error 77 "cannot compute sizeof (long long)
13244 See \`config.log' for more details" "$LINENO" 5; }
13245    else
13246      ac_cv_sizeof_long_long=0
13247    fi
13248 fi
13249
13250 fi
13251 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5
13252 $as_echo "$ac_cv_sizeof_long_long" >&6; }
13253
13254
13255
13256 cat >>confdefs.h <<_ACEOF
13257 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13258 _ACEOF
13259
13260
13261 fi
13262
13263
13264 for ac_header in string.h strings.h stdlib.h unistd.h fcntl.h sys/file.h limits.h locale.h sys/param.h wchar.h
13265 do :
13266   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13267 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13268 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13269   cat >>confdefs.h <<_ACEOF
13270 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13271 _ACEOF
13272
13273 fi
13274
13275 done
13276
13277 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sys/wait.h that is POSIX.1 compatible" >&5
13278 $as_echo_n "checking for sys/wait.h that is POSIX.1 compatible... " >&6; }
13279 if ${ac_cv_header_sys_wait_h+:} false; then :
13280   $as_echo_n "(cached) " >&6
13281 else
13282   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13283 /* end confdefs.h.  */
13284 #include <sys/types.h>
13285 #include <sys/wait.h>
13286 #ifndef WEXITSTATUS
13287 # define WEXITSTATUS(stat_val) ((unsigned int) (stat_val) >> 8)
13288 #endif
13289 #ifndef WIFEXITED
13290 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
13291 #endif
13292
13293 int
13294 main ()
13295 {
13296   int s;
13297   wait (&s);
13298   s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
13299   ;
13300   return 0;
13301 }
13302 _ACEOF
13303 if ac_fn_c_try_compile "$LINENO"; then :
13304   ac_cv_header_sys_wait_h=yes
13305 else
13306   ac_cv_header_sys_wait_h=no
13307 fi
13308 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13309 fi
13310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_sys_wait_h" >&5
13311 $as_echo "$ac_cv_header_sys_wait_h" >&6; }
13312 if test $ac_cv_header_sys_wait_h = yes; then
13313
13314 $as_echo "#define HAVE_SYS_WAIT_H 1" >>confdefs.h
13315
13316 fi
13317
13318 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
13319 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
13320 if ${gcc_cv_header_string+:} false; then :
13321   $as_echo_n "(cached) " >&6
13322 else
13323   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13324 /* end confdefs.h.  */
13325 #include <string.h>
13326 #include <strings.h>
13327 int
13328 main ()
13329 {
13330
13331   ;
13332   return 0;
13333 }
13334 _ACEOF
13335 if ac_fn_c_try_compile "$LINENO"; then :
13336   gcc_cv_header_string=yes
13337 else
13338   gcc_cv_header_string=no
13339 fi
13340 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13341 fi
13342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
13343 $as_echo "$gcc_cv_header_string" >&6; }
13344 if test $gcc_cv_header_string = yes; then
13345
13346 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
13347
13348 fi
13349
13350 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
13351 if test "x$ac_cv_type_size_t" = xyes; then :
13352
13353 else
13354
13355 cat >>confdefs.h <<_ACEOF
13356 #define size_t unsigned int
13357 _ACEOF
13358
13359 fi
13360
13361 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13362 # for constant arguments.  Useless!
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
13364 $as_echo_n "checking for working alloca.h... " >&6; }
13365 if ${ac_cv_working_alloca_h+:} false; then :
13366   $as_echo_n "(cached) " >&6
13367 else
13368   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13369 /* end confdefs.h.  */
13370 #include <alloca.h>
13371 int
13372 main ()
13373 {
13374 char *p = (char *) alloca (2 * sizeof (int));
13375                           if (p) return 0;
13376   ;
13377   return 0;
13378 }
13379 _ACEOF
13380 if ac_fn_c_try_link "$LINENO"; then :
13381   ac_cv_working_alloca_h=yes
13382 else
13383   ac_cv_working_alloca_h=no
13384 fi
13385 rm -f core conftest.err conftest.$ac_objext \
13386     conftest$ac_exeext conftest.$ac_ext
13387 fi
13388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
13389 $as_echo "$ac_cv_working_alloca_h" >&6; }
13390 if test $ac_cv_working_alloca_h = yes; then
13391
13392 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
13393
13394 fi
13395
13396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
13397 $as_echo_n "checking for alloca... " >&6; }
13398 if ${ac_cv_func_alloca_works+:} false; then :
13399   $as_echo_n "(cached) " >&6
13400 else
13401   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13402 /* end confdefs.h.  */
13403 #ifdef __GNUC__
13404 # define alloca __builtin_alloca
13405 #else
13406 # ifdef _MSC_VER
13407 #  include <malloc.h>
13408 #  define alloca _alloca
13409 # else
13410 #  ifdef HAVE_ALLOCA_H
13411 #   include <alloca.h>
13412 #  else
13413 #   ifdef _AIX
13414  #pragma alloca
13415 #   else
13416 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13417 void *alloca (size_t);
13418 #    endif
13419 #   endif
13420 #  endif
13421 # endif
13422 #endif
13423
13424 int
13425 main ()
13426 {
13427 char *p = (char *) alloca (1);
13428                                     if (p) return 0;
13429   ;
13430   return 0;
13431 }
13432 _ACEOF
13433 if ac_fn_c_try_link "$LINENO"; then :
13434   ac_cv_func_alloca_works=yes
13435 else
13436   ac_cv_func_alloca_works=no
13437 fi
13438 rm -f core conftest.err conftest.$ac_objext \
13439     conftest$ac_exeext conftest.$ac_ext
13440 fi
13441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
13442 $as_echo "$ac_cv_func_alloca_works" >&6; }
13443
13444 if test $ac_cv_func_alloca_works = yes; then
13445
13446 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
13447
13448 else
13449   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13450 # that cause trouble.  Some versions do not even contain alloca or
13451 # contain a buggy version.  If you still want to use their alloca,
13452 # use ar to extract alloca.o from them instead of compiling alloca.c.
13453
13454 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
13455
13456 $as_echo "#define C_ALLOCA 1" >>confdefs.h
13457
13458
13459 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
13460 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
13461 if ${ac_cv_os_cray+:} false; then :
13462   $as_echo_n "(cached) " >&6
13463 else
13464   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13465 /* end confdefs.h.  */
13466 #if defined CRAY && ! defined CRAY2
13467 webecray
13468 #else
13469 wenotbecray
13470 #endif
13471
13472 _ACEOF
13473 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13474   $EGREP "webecray" >/dev/null 2>&1; then :
13475   ac_cv_os_cray=yes
13476 else
13477   ac_cv_os_cray=no
13478 fi
13479 rm -f conftest*
13480
13481 fi
13482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
13483 $as_echo "$ac_cv_os_cray" >&6; }
13484 if test $ac_cv_os_cray = yes; then
13485   for ac_func in _getb67 GETB67 getb67; do
13486     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13487 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13488 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13489
13490 cat >>confdefs.h <<_ACEOF
13491 #define CRAY_STACKSEG_END $ac_func
13492 _ACEOF
13493
13494     break
13495 fi
13496
13497   done
13498 fi
13499
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
13501 $as_echo_n "checking stack direction for C alloca... " >&6; }
13502 if ${ac_cv_c_stack_direction+:} false; then :
13503   $as_echo_n "(cached) " >&6
13504 else
13505   if test "$cross_compiling" = yes; then :
13506   ac_cv_c_stack_direction=0
13507 else
13508   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13509 /* end confdefs.h.  */
13510 $ac_includes_default
13511 int
13512 find_stack_direction (int *addr, int depth)
13513 {
13514   int dir, dummy = 0;
13515   if (! addr)
13516     addr = &dummy;
13517   *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
13518   dir = depth ? find_stack_direction (addr, depth - 1) : 0;
13519   return dir + dummy;
13520 }
13521
13522 int
13523 main (int argc, char **argv)
13524 {
13525   return find_stack_direction (0, argc + !argv + 20) < 0;
13526 }
13527 _ACEOF
13528 if ac_fn_c_try_run "$LINENO"; then :
13529   ac_cv_c_stack_direction=1
13530 else
13531   ac_cv_c_stack_direction=-1
13532 fi
13533 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13534   conftest.$ac_objext conftest.beam conftest.$ac_ext
13535 fi
13536
13537 fi
13538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
13539 $as_echo "$ac_cv_c_stack_direction" >&6; }
13540 cat >>confdefs.h <<_ACEOF
13541 #define STACK_DIRECTION $ac_cv_c_stack_direction
13542 _ACEOF
13543
13544
13545 fi
13546
13547
13548
13549
13550   for ac_header in $ac_header_list
13551 do :
13552   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13553 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
13554 "
13555 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13556   cat >>confdefs.h <<_ACEOF
13557 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13558 _ACEOF
13559
13560 fi
13561
13562 done
13563
13564
13565
13566
13567
13568
13569
13570
13571 for ac_func in getpagesize
13572 do :
13573   ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
13574 if test "x$ac_cv_func_getpagesize" = xyes; then :
13575   cat >>confdefs.h <<_ACEOF
13576 #define HAVE_GETPAGESIZE 1
13577 _ACEOF
13578
13579 fi
13580 done
13581
13582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
13583 $as_echo_n "checking for working mmap... " >&6; }
13584 if ${ac_cv_func_mmap_fixed_mapped+:} false; then :
13585   $as_echo_n "(cached) " >&6
13586 else
13587   if test "$cross_compiling" = yes; then :
13588   ac_cv_func_mmap_fixed_mapped=no
13589 else
13590   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13591 /* end confdefs.h.  */
13592 $ac_includes_default
13593 /* malloc might have been renamed as rpl_malloc. */
13594 #undef malloc
13595
13596 /* Thanks to Mike Haertel and Jim Avera for this test.
13597    Here is a matrix of mmap possibilities:
13598         mmap private not fixed
13599         mmap private fixed at somewhere currently unmapped
13600         mmap private fixed at somewhere already mapped
13601         mmap shared not fixed
13602         mmap shared fixed at somewhere currently unmapped
13603         mmap shared fixed at somewhere already mapped
13604    For private mappings, we should verify that changes cannot be read()
13605    back from the file, nor mmap's back from the file at a different
13606    address.  (There have been systems where private was not correctly
13607    implemented like the infamous i386 svr4.0, and systems where the
13608    VM page cache was not coherent with the file system buffer cache
13609    like early versions of FreeBSD and possibly contemporary NetBSD.)
13610    For shared mappings, we should conversely verify that changes get
13611    propagated back to all the places they're supposed to be.
13612
13613    Grep wants private fixed already mapped.
13614    The main things grep needs to know about mmap are:
13615    * does it exist and is it safe to write into the mmap'd area
13616    * how to use it (BSD variants)  */
13617
13618 #include <fcntl.h>
13619 #include <sys/mman.h>
13620
13621 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
13622 char *malloc ();
13623 #endif
13624
13625 /* This mess was copied from the GNU getpagesize.h.  */
13626 #ifndef HAVE_GETPAGESIZE
13627 # ifdef _SC_PAGESIZE
13628 #  define getpagesize() sysconf(_SC_PAGESIZE)
13629 # else /* no _SC_PAGESIZE */
13630 #  ifdef HAVE_SYS_PARAM_H
13631 #   include <sys/param.h>
13632 #   ifdef EXEC_PAGESIZE
13633 #    define getpagesize() EXEC_PAGESIZE
13634 #   else /* no EXEC_PAGESIZE */
13635 #    ifdef NBPG
13636 #     define getpagesize() NBPG * CLSIZE
13637 #     ifndef CLSIZE
13638 #      define CLSIZE 1
13639 #     endif /* no CLSIZE */
13640 #    else /* no NBPG */
13641 #     ifdef NBPC
13642 #      define getpagesize() NBPC
13643 #     else /* no NBPC */
13644 #      ifdef PAGESIZE
13645 #       define getpagesize() PAGESIZE
13646 #      endif /* PAGESIZE */
13647 #     endif /* no NBPC */
13648 #    endif /* no NBPG */
13649 #   endif /* no EXEC_PAGESIZE */
13650 #  else /* no HAVE_SYS_PARAM_H */
13651 #   define getpagesize() 8192   /* punt totally */
13652 #  endif /* no HAVE_SYS_PARAM_H */
13653 # endif /* no _SC_PAGESIZE */
13654
13655 #endif /* no HAVE_GETPAGESIZE */
13656
13657 int
13658 main ()
13659 {
13660   char *data, *data2, *data3;
13661   const char *cdata2;
13662   int i, pagesize;
13663   int fd, fd2;
13664
13665   pagesize = getpagesize ();
13666
13667   /* First, make a file with some known garbage in it. */
13668   data = (char *) malloc (pagesize);
13669   if (!data)
13670     return 1;
13671   for (i = 0; i < pagesize; ++i)
13672     *(data + i) = rand ();
13673   umask (0);
13674   fd = creat ("conftest.mmap", 0600);
13675   if (fd < 0)
13676     return 2;
13677   if (write (fd, data, pagesize) != pagesize)
13678     return 3;
13679   close (fd);
13680
13681   /* Next, check that the tail of a page is zero-filled.  File must have
13682      non-zero length, otherwise we risk SIGBUS for entire page.  */
13683   fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
13684   if (fd2 < 0)
13685     return 4;
13686   cdata2 = "";
13687   if (write (fd2, cdata2, 1) != 1)
13688     return 5;
13689   data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
13690   if (data2 == MAP_FAILED)
13691     return 6;
13692   for (i = 0; i < pagesize; ++i)
13693     if (*(data2 + i))
13694       return 7;
13695   close (fd2);
13696   if (munmap (data2, pagesize))
13697     return 8;
13698
13699   /* Next, try to mmap the file at a fixed address which already has
13700      something else allocated at it.  If we can, also make sure that
13701      we see the same garbage.  */
13702   fd = open ("conftest.mmap", O_RDWR);
13703   if (fd < 0)
13704     return 9;
13705   if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
13706                      MAP_PRIVATE | MAP_FIXED, fd, 0L))
13707     return 10;
13708   for (i = 0; i < pagesize; ++i)
13709     if (*(data + i) != *(data2 + i))
13710       return 11;
13711
13712   /* Finally, make sure that changes to the mapped area do not
13713      percolate back to the file as seen by read().  (This is a bug on
13714      some variants of i386 svr4.0.)  */
13715   for (i = 0; i < pagesize; ++i)
13716     *(data2 + i) = *(data2 + i) + 1;
13717   data3 = (char *) malloc (pagesize);
13718   if (!data3)
13719     return 12;
13720   if (read (fd, data3, pagesize) != pagesize)
13721     return 13;
13722   for (i = 0; i < pagesize; ++i)
13723     if (*(data + i) != *(data3 + i))
13724       return 14;
13725   close (fd);
13726   return 0;
13727 }
13728 _ACEOF
13729 if ac_fn_c_try_run "$LINENO"; then :
13730   ac_cv_func_mmap_fixed_mapped=yes
13731 else
13732   ac_cv_func_mmap_fixed_mapped=no
13733 fi
13734 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
13735   conftest.$ac_objext conftest.beam conftest.$ac_ext
13736 fi
13737
13738 fi
13739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
13740 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
13741 if test $ac_cv_func_mmap_fixed_mapped = yes; then
13742
13743 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
13744
13745 fi
13746 rm -f conftest.mmap conftest.txt
13747
13748 for ac_func in sbrk utimes setmode getc_unlocked strcoll setlocale
13749 do :
13750   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
13751 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13752 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13753   cat >>confdefs.h <<_ACEOF
13754 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
13755 _ACEOF
13756
13757 fi
13758 done
13759
13760 ac_fn_c_check_func "$LINENO" "mkstemp" "ac_cv_func_mkstemp"
13761 if test "x$ac_cv_func_mkstemp" = xyes; then :
13762
13763 $as_echo "#define HAVE_MKSTEMP 1" >>confdefs.h
13764
13765 fi
13766
13767 ac_fn_c_check_func "$LINENO" "mkdtemp" "ac_cv_func_mkdtemp"
13768 if test "x$ac_cv_func_mkdtemp" = xyes; then :
13769
13770 $as_echo "#define HAVE_MKDTEMP 1" >>confdefs.h
13771
13772 fi
13773
13774   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mbstate_t" >&5
13775 $as_echo_n "checking for mbstate_t... " >&6; }
13776   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13777 /* end confdefs.h.  */
13778 #include <wchar.h>
13779 int
13780 main ()
13781 {
13782 mbstate_t teststate;
13783   ;
13784   return 0;
13785 }
13786 _ACEOF
13787 if ac_fn_c_try_compile "$LINENO"; then :
13788   have_mbstate_t=yes
13789 else
13790   have_mbstate_t=no
13791 fi
13792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13793   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mbstate_t" >&5
13794 $as_echo "$have_mbstate_t" >&6; }
13795   if test x"$have_mbstate_t" = xyes; then
13796
13797 $as_echo "#define HAVE_MBSTATE_T 1" >>confdefs.h
13798
13799   fi
13800
13801 # Some systems have frexp only in -lm, not in -lc.
13802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing frexp" >&5
13803 $as_echo_n "checking for library containing frexp... " >&6; }
13804 if ${ac_cv_search_frexp+:} false; then :
13805   $as_echo_n "(cached) " >&6
13806 else
13807   ac_func_search_save_LIBS=$LIBS
13808 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13809 /* end confdefs.h.  */
13810
13811 /* Override any GCC internal prototype to avoid an error.
13812    Use char because int might match the return type of a GCC
13813    builtin and then its argument prototype would still apply.  */
13814 #ifdef __cplusplus
13815 extern "C"
13816 #endif
13817 char frexp ();
13818 int
13819 main ()
13820 {
13821 return frexp ();
13822   ;
13823   return 0;
13824 }
13825 _ACEOF
13826 for ac_lib in '' m; do
13827   if test -z "$ac_lib"; then
13828     ac_res="none required"
13829   else
13830     ac_res=-l$ac_lib
13831     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
13832   fi
13833   if ac_fn_c_try_link "$LINENO"; then :
13834   ac_cv_search_frexp=$ac_res
13835 fi
13836 rm -f core conftest.err conftest.$ac_objext \
13837     conftest$ac_exeext
13838   if ${ac_cv_search_frexp+:} false; then :
13839   break
13840 fi
13841 done
13842 if ${ac_cv_search_frexp+:} false; then :
13843
13844 else
13845   ac_cv_search_frexp=no
13846 fi
13847 rm conftest.$ac_ext
13848 LIBS=$ac_func_search_save_LIBS
13849 fi
13850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_frexp" >&5
13851 $as_echo "$ac_cv_search_frexp" >&6; }
13852 ac_res=$ac_cv_search_frexp
13853 if test "$ac_res" != no; then :
13854   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
13855
13856 fi
13857
13858
13859
13860   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
13861 $as_echo_n "checking for LC_MESSAGES... " >&6; }
13862 if ${am_cv_val_LC_MESSAGES+:} false; then :
13863   $as_echo_n "(cached) " >&6
13864 else
13865   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13866 /* end confdefs.h.  */
13867 #include <locale.h>
13868 int
13869 main ()
13870 {
13871 return LC_MESSAGES
13872   ;
13873   return 0;
13874 }
13875 _ACEOF
13876 if ac_fn_c_try_link "$LINENO"; then :
13877   am_cv_val_LC_MESSAGES=yes
13878 else
13879   am_cv_val_LC_MESSAGES=no
13880 fi
13881 rm -f core conftest.err conftest.$ac_objext \
13882     conftest$ac_exeext conftest.$ac_ext
13883 fi
13884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
13885 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
13886   if test $am_cv_val_LC_MESSAGES = yes; then
13887
13888 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
13889
13890   fi
13891
13892
13893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in time.h" >&5
13894 $as_echo_n "checking for time_t in time.h... " >&6; }
13895 if ${bu_cv_decl_time_t_time_h+:} false; then :
13896   $as_echo_n "(cached) " >&6
13897 else
13898   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13899 /* end confdefs.h.  */
13900 #include <time.h>
13901 int
13902 main ()
13903 {
13904 time_t i;
13905   ;
13906   return 0;
13907 }
13908 _ACEOF
13909 if ac_fn_c_try_compile "$LINENO"; then :
13910   bu_cv_decl_time_t_time_h=yes
13911 else
13912   bu_cv_decl_time_t_time_h=no
13913 fi
13914 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13915 fi
13916
13917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_time_h" >&5
13918 $as_echo "$bu_cv_decl_time_t_time_h" >&6; }
13919 if test $bu_cv_decl_time_t_time_h = yes; then
13920
13921 $as_echo "#define HAVE_TIME_T_IN_TIME_H 1" >>confdefs.h
13922
13923 fi
13924
13925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for time_t in sys/types.h" >&5
13926 $as_echo_n "checking for time_t in sys/types.h... " >&6; }
13927 if ${bu_cv_decl_time_t_types_h+:} false; then :
13928   $as_echo_n "(cached) " >&6
13929 else
13930   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13931 /* end confdefs.h.  */
13932 #include <sys/types.h>
13933 int
13934 main ()
13935 {
13936 time_t i;
13937   ;
13938   return 0;
13939 }
13940 _ACEOF
13941 if ac_fn_c_try_compile "$LINENO"; then :
13942   bu_cv_decl_time_t_types_h=yes
13943 else
13944   bu_cv_decl_time_t_types_h=no
13945 fi
13946 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13947 fi
13948
13949 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_time_t_types_h" >&5
13950 $as_echo "$bu_cv_decl_time_t_types_h" >&6; }
13951 if test $bu_cv_decl_time_t_types_h = yes; then
13952
13953 $as_echo "#define HAVE_TIME_T_IN_TYPES_H 1" >>confdefs.h
13954
13955 fi
13956
13957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
13958 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
13959 if ${bu_cv_decl_getopt_unistd_h+:} false; then :
13960   $as_echo_n "(cached) " >&6
13961 else
13962   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13963 /* end confdefs.h.  */
13964 #include <unistd.h>
13965 int
13966 main ()
13967 {
13968 extern int getopt (int, char *const*, const char *);
13969   ;
13970   return 0;
13971 }
13972 _ACEOF
13973 if ac_fn_c_try_compile "$LINENO"; then :
13974   bu_cv_decl_getopt_unistd_h=yes
13975 else
13976   bu_cv_decl_getopt_unistd_h=no
13977 fi
13978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
13979 fi
13980
13981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_decl_getopt_unistd_h" >&5
13982 $as_echo "$bu_cv_decl_getopt_unistd_h" >&6; }
13983 if test $bu_cv_decl_getopt_unistd_h = yes; then
13984
13985 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
13986
13987 fi
13988
13989 # Under Next 3.2 <utime.h> apparently does not define struct utimbuf
13990 # by default.
13991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for utime.h" >&5
13992 $as_echo_n "checking for utime.h... " >&6; }
13993 if ${bu_cv_header_utime_h+:} false; then :
13994   $as_echo_n "(cached) " >&6
13995 else
13996   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13997 /* end confdefs.h.  */
13998 #include <sys/types.h>
13999 #ifdef HAVE_TIME_H
14000 #include <time.h>
14001 #endif
14002 #include <utime.h>
14003 int
14004 main ()
14005 {
14006 struct utimbuf s;
14007   ;
14008   return 0;
14009 }
14010 _ACEOF
14011 if ac_fn_c_try_compile "$LINENO"; then :
14012   bu_cv_header_utime_h=yes
14013 else
14014   bu_cv_header_utime_h=no
14015 fi
14016 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14017 fi
14018
14019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_header_utime_h" >&5
14020 $as_echo "$bu_cv_header_utime_h" >&6; }
14021 if test $bu_cv_header_utime_h = yes; then
14022
14023 $as_echo "#define HAVE_GOOD_UTIME_H 1" >>confdefs.h
14024
14025 fi
14026
14027 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
14028 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
14029   ac_have_decl=1
14030 else
14031   ac_have_decl=0
14032 fi
14033
14034 cat >>confdefs.h <<_ACEOF
14035 #define HAVE_DECL_ASPRINTF $ac_have_decl
14036 _ACEOF
14037 ac_fn_c_check_decl "$LINENO" "environ" "ac_cv_have_decl_environ" "$ac_includes_default"
14038 if test "x$ac_cv_have_decl_environ" = xyes; then :
14039   ac_have_decl=1
14040 else
14041   ac_have_decl=0
14042 fi
14043
14044 cat >>confdefs.h <<_ACEOF
14045 #define HAVE_DECL_ENVIRON $ac_have_decl
14046 _ACEOF
14047 ac_fn_c_check_decl "$LINENO" "fprintf" "ac_cv_have_decl_fprintf" "$ac_includes_default"
14048 if test "x$ac_cv_have_decl_fprintf" = xyes; then :
14049   ac_have_decl=1
14050 else
14051   ac_have_decl=0
14052 fi
14053
14054 cat >>confdefs.h <<_ACEOF
14055 #define HAVE_DECL_FPRINTF $ac_have_decl
14056 _ACEOF
14057 ac_fn_c_check_decl "$LINENO" "getc_unlocked" "ac_cv_have_decl_getc_unlocked" "$ac_includes_default"
14058 if test "x$ac_cv_have_decl_getc_unlocked" = xyes; then :
14059   ac_have_decl=1
14060 else
14061   ac_have_decl=0
14062 fi
14063
14064 cat >>confdefs.h <<_ACEOF
14065 #define HAVE_DECL_GETC_UNLOCKED $ac_have_decl
14066 _ACEOF
14067 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14068 if test "x$ac_cv_have_decl_getenv" = xyes; then :
14069   ac_have_decl=1
14070 else
14071   ac_have_decl=0
14072 fi
14073
14074 cat >>confdefs.h <<_ACEOF
14075 #define HAVE_DECL_GETENV $ac_have_decl
14076 _ACEOF
14077 ac_fn_c_check_decl "$LINENO" "sbrk" "ac_cv_have_decl_sbrk" "$ac_includes_default"
14078 if test "x$ac_cv_have_decl_sbrk" = xyes; then :
14079   ac_have_decl=1
14080 else
14081   ac_have_decl=0
14082 fi
14083
14084 cat >>confdefs.h <<_ACEOF
14085 #define HAVE_DECL_SBRK $ac_have_decl
14086 _ACEOF
14087 ac_fn_c_check_decl "$LINENO" "snprintf" "ac_cv_have_decl_snprintf" "$ac_includes_default"
14088 if test "x$ac_cv_have_decl_snprintf" = xyes; then :
14089   ac_have_decl=1
14090 else
14091   ac_have_decl=0
14092 fi
14093
14094 cat >>confdefs.h <<_ACEOF
14095 #define HAVE_DECL_SNPRINTF $ac_have_decl
14096 _ACEOF
14097 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14098 if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
14099   ac_have_decl=1
14100 else
14101   ac_have_decl=0
14102 fi
14103
14104 cat >>confdefs.h <<_ACEOF
14105 #define HAVE_DECL_STPCPY $ac_have_decl
14106 _ACEOF
14107 ac_fn_c_check_decl "$LINENO" "strnlen" "ac_cv_have_decl_strnlen" "$ac_includes_default"
14108 if test "x$ac_cv_have_decl_strnlen" = xyes; then :
14109   ac_have_decl=1
14110 else
14111   ac_have_decl=0
14112 fi
14113
14114 cat >>confdefs.h <<_ACEOF
14115 #define HAVE_DECL_STRNLEN $ac_have_decl
14116 _ACEOF
14117 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14118 if test "x$ac_cv_have_decl_strstr" = xyes; then :
14119   ac_have_decl=1
14120 else
14121   ac_have_decl=0
14122 fi
14123
14124 cat >>confdefs.h <<_ACEOF
14125 #define HAVE_DECL_STRSTR $ac_have_decl
14126 _ACEOF
14127 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14128 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
14129   ac_have_decl=1
14130 else
14131   ac_have_decl=0
14132 fi
14133
14134 cat >>confdefs.h <<_ACEOF
14135 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14136 _ACEOF
14137
14138
14139 # Link in zlib if we can.  This allows us to read compressed debug
14140 # sections.  This is used only by readelf.c (objdump uses bfd for
14141 # reading compressed sections).
14142
14143   # Use the system's zlib library.
14144   zlibdir="-L\$(top_builddir)/../zlib"
14145   zlibinc="-I\$(top_srcdir)/../zlib"
14146
14147 # Check whether --with-system-zlib was given.
14148 if test "${with_system_zlib+set}" = set; then :
14149   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14150     zlibdir=
14151     zlibinc=
14152   fi
14153
14154 fi
14155
14156
14157
14158
14159
14160
14161 case "${host}" in
14162 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14163
14164 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14165  ;;
14166 esac
14167
14168 # target-specific stuff:
14169
14170 # Canonicalize the secondary target names.
14171 if test -n "$enable_targets"; then
14172     for targ in `echo $enable_targets | sed 's/,/ /g'`
14173     do
14174         result=`$ac_config_sub $targ 2>/dev/null`
14175         if test -n "$result"; then
14176             canon_targets="$canon_targets $result"
14177         else
14178             # Allow targets that config.sub doesn't recognize, like "all".
14179             canon_targets="$canon_targets $targ"
14180         fi
14181     done
14182 fi
14183
14184 ac_fn_c_check_header_mongrel "$LINENO" "iconv.h" "ac_cv_header_iconv_h" "$ac_includes_default"
14185 if test "x$ac_cv_header_iconv_h" = xyes; then :
14186
14187 fi
14188
14189
14190
14191       if test "X$prefix" = "XNONE"; then
14192     acl_final_prefix="$ac_default_prefix"
14193   else
14194     acl_final_prefix="$prefix"
14195   fi
14196   if test "X$exec_prefix" = "XNONE"; then
14197     acl_final_exec_prefix='${prefix}'
14198   else
14199     acl_final_exec_prefix="$exec_prefix"
14200   fi
14201   acl_save_prefix="$prefix"
14202   prefix="$acl_final_prefix"
14203   eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
14204   prefix="$acl_save_prefix"
14205
14206
14207 # Check whether --with-gnu-ld was given.
14208 if test "${with_gnu_ld+set}" = set; then :
14209   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
14210 else
14211   with_gnu_ld=no
14212 fi
14213
14214 # Prepare PATH_SEPARATOR.
14215 # The user is always right.
14216 if test "${PATH_SEPARATOR+set}" != set; then
14217   echo "#! /bin/sh" >conf$$.sh
14218   echo  "exit 0"   >>conf$$.sh
14219   chmod +x conf$$.sh
14220   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
14221     PATH_SEPARATOR=';'
14222   else
14223     PATH_SEPARATOR=:
14224   fi
14225   rm -f conf$$.sh
14226 fi
14227 ac_prog=ld
14228 if test "$GCC" = yes; then
14229   # Check if gcc -print-prog-name=ld gives a path.
14230   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
14231 $as_echo_n "checking for ld used by GCC... " >&6; }
14232   case $host in
14233   *-*-mingw*)
14234     # gcc leaves a trailing carriage return which upsets mingw
14235     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
14236   *)
14237     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
14238   esac
14239   case $ac_prog in
14240     # Accept absolute paths.
14241     [\\/]* | [A-Za-z]:[\\/]*)
14242       re_direlt='/[^/][^/]*/\.\./'
14243       # Canonicalize the path of ld
14244       ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
14245       while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
14246         ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
14247       done
14248       test -z "$LD" && LD="$ac_prog"
14249       ;;
14250   "")
14251     # If it fails, then pretend we aren't using GCC.
14252     ac_prog=ld
14253     ;;
14254   *)
14255     # If it is relative, then search for the first ld in PATH.
14256     with_gnu_ld=unknown
14257     ;;
14258   esac
14259 elif test "$with_gnu_ld" = yes; then
14260   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
14261 $as_echo_n "checking for GNU ld... " >&6; }
14262 else
14263   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
14264 $as_echo_n "checking for non-GNU ld... " >&6; }
14265 fi
14266 if ${acl_cv_path_LD+:} false; then :
14267   $as_echo_n "(cached) " >&6
14268 else
14269   if test -z "$LD"; then
14270   IFS="${IFS=   }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
14271   for ac_dir in $PATH; do
14272     test -z "$ac_dir" && ac_dir=.
14273     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
14274       acl_cv_path_LD="$ac_dir/$ac_prog"
14275       # Check to see if the program is GNU ld.  I'd rather use --version,
14276       # but apparently some GNU ld's only accept -v.
14277       # Break only if it was the GNU/non-GNU ld that we prefer.
14278       if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
14279         test "$with_gnu_ld" != no && break
14280       else
14281         test "$with_gnu_ld" != yes && break
14282       fi
14283     fi
14284   done
14285   IFS="$ac_save_ifs"
14286 else
14287   acl_cv_path_LD="$LD" # Let the user override the test with a path.
14288 fi
14289 fi
14290
14291 LD="$acl_cv_path_LD"
14292 if test -n "$LD"; then
14293   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
14294 $as_echo "$LD" >&6; }
14295 else
14296   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
14297 $as_echo "no" >&6; }
14298 fi
14299 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
14300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
14301 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
14302 if ${acl_cv_prog_gnu_ld+:} false; then :
14303   $as_echo_n "(cached) " >&6
14304 else
14305   # I'd rather use --version here, but apparently some GNU ld's only accept -v.
14306 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
14307   acl_cv_prog_gnu_ld=yes
14308 else
14309   acl_cv_prog_gnu_ld=no
14310 fi
14311 fi
14312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
14313 $as_echo "$acl_cv_prog_gnu_ld" >&6; }
14314 with_gnu_ld=$acl_cv_prog_gnu_ld
14315
14316
14317
14318                                                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
14319 $as_echo_n "checking for shared library run path origin... " >&6; }
14320 if ${acl_cv_rpath+:} false; then :
14321   $as_echo_n "(cached) " >&6
14322 else
14323
14324     CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
14325     ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
14326     . ./conftest.sh
14327     rm -f ./conftest.sh
14328     acl_cv_rpath=done
14329
14330 fi
14331 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
14332 $as_echo "$acl_cv_rpath" >&6; }
14333   wl="$acl_cv_wl"
14334   libext="$acl_cv_libext"
14335   shlibext="$acl_cv_shlibext"
14336   hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
14337   hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
14338   hardcode_direct="$acl_cv_hardcode_direct"
14339   hardcode_minus_L="$acl_cv_hardcode_minus_L"
14340     # Check whether --enable-rpath was given.
14341 if test "${enable_rpath+set}" = set; then :
14342   enableval=$enable_rpath; :
14343 else
14344   enable_rpath=yes
14345 fi
14346
14347
14348
14349
14350
14351
14352
14353
14354     use_additional=yes
14355
14356   acl_save_prefix="$prefix"
14357   prefix="$acl_final_prefix"
14358   acl_save_exec_prefix="$exec_prefix"
14359   exec_prefix="$acl_final_exec_prefix"
14360
14361     eval additional_includedir=\"$includedir\"
14362     eval additional_libdir=\"$libdir\"
14363
14364   exec_prefix="$acl_save_exec_prefix"
14365   prefix="$acl_save_prefix"
14366
14367
14368 # Check whether --with-libiconv-prefix was given.
14369 if test "${with_libiconv_prefix+set}" = set; then :
14370   withval=$with_libiconv_prefix;
14371     if test "X$withval" = "Xno"; then
14372       use_additional=no
14373     else
14374       if test "X$withval" = "X"; then
14375
14376   acl_save_prefix="$prefix"
14377   prefix="$acl_final_prefix"
14378   acl_save_exec_prefix="$exec_prefix"
14379   exec_prefix="$acl_final_exec_prefix"
14380
14381           eval additional_includedir=\"$includedir\"
14382           eval additional_libdir=\"$libdir\"
14383
14384   exec_prefix="$acl_save_exec_prefix"
14385   prefix="$acl_save_prefix"
14386
14387       else
14388         additional_includedir="$withval/include"
14389         additional_libdir="$withval/lib"
14390       fi
14391     fi
14392
14393 fi
14394
14395       LIBICONV=
14396   LTLIBICONV=
14397   INCICONV=
14398   rpathdirs=
14399   ltrpathdirs=
14400   names_already_handled=
14401   names_next_round='iconv '
14402   while test -n "$names_next_round"; do
14403     names_this_round="$names_next_round"
14404     names_next_round=
14405     for name in $names_this_round; do
14406       already_handled=
14407       for n in $names_already_handled; do
14408         if test "$n" = "$name"; then
14409           already_handled=yes
14410           break
14411         fi
14412       done
14413       if test -z "$already_handled"; then
14414         names_already_handled="$names_already_handled $name"
14415                         uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
14416         eval value=\"\$HAVE_LIB$uppername\"
14417         if test -n "$value"; then
14418           if test "$value" = yes; then
14419             eval value=\"\$LIB$uppername\"
14420             test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
14421             eval value=\"\$LTLIB$uppername\"
14422             test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
14423           else
14424                                     :
14425           fi
14426         else
14427                               found_dir=
14428           found_la=
14429           found_so=
14430           found_a=
14431           if test $use_additional = yes; then
14432             if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then
14433               found_dir="$additional_libdir"
14434               found_so="$additional_libdir/lib$name.$shlibext"
14435               if test -f "$additional_libdir/lib$name.la"; then
14436                 found_la="$additional_libdir/lib$name.la"
14437               fi
14438             else
14439               if test -f "$additional_libdir/lib$name.$libext"; then
14440                 found_dir="$additional_libdir"
14441                 found_a="$additional_libdir/lib$name.$libext"
14442                 if test -f "$additional_libdir/lib$name.la"; then
14443                   found_la="$additional_libdir/lib$name.la"
14444                 fi
14445               fi
14446             fi
14447           fi
14448           if test "X$found_dir" = "X"; then
14449             for x in $LDFLAGS $LTLIBICONV; do
14450
14451   acl_save_prefix="$prefix"
14452   prefix="$acl_final_prefix"
14453   acl_save_exec_prefix="$exec_prefix"
14454   exec_prefix="$acl_final_exec_prefix"
14455   eval x=\"$x\"
14456   exec_prefix="$acl_save_exec_prefix"
14457   prefix="$acl_save_prefix"
14458
14459               case "$x" in
14460                 -L*)
14461                   dir=`echo "X$x" | sed -e 's/^X-L//'`
14462                   if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then
14463                     found_dir="$dir"
14464                     found_so="$dir/lib$name.$shlibext"
14465                     if test -f "$dir/lib$name.la"; then
14466                       found_la="$dir/lib$name.la"
14467                     fi
14468                   else
14469                     if test -f "$dir/lib$name.$libext"; then
14470                       found_dir="$dir"
14471                       found_a="$dir/lib$name.$libext"
14472                       if test -f "$dir/lib$name.la"; then
14473                         found_la="$dir/lib$name.la"
14474                       fi
14475                     fi
14476                   fi
14477                   ;;
14478               esac
14479               if test "X$found_dir" != "X"; then
14480                 break
14481               fi
14482             done
14483           fi
14484           if test "X$found_dir" != "X"; then
14485                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
14486             if test "X$found_so" != "X"; then
14487                                                         if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then
14488                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14489               else
14490                                                                                 haveit=
14491                 for x in $ltrpathdirs; do
14492                   if test "X$x" = "X$found_dir"; then
14493                     haveit=yes
14494                     break
14495                   fi
14496                 done
14497                 if test -z "$haveit"; then
14498                   ltrpathdirs="$ltrpathdirs $found_dir"
14499                 fi
14500                                 if test "$hardcode_direct" = yes; then
14501                                                       LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14502                 else
14503                   if test -n "$hardcode_libdir_flag_spec" && test "$hardcode_minus_L" = no; then
14504                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14505                                                             haveit=
14506                     for x in $rpathdirs; do
14507                       if test "X$x" = "X$found_dir"; then
14508                         haveit=yes
14509                         break
14510                       fi
14511                     done
14512                     if test -z "$haveit"; then
14513                       rpathdirs="$rpathdirs $found_dir"
14514                     fi
14515                   else
14516                                                                                 haveit=
14517                     for x in $LDFLAGS $LIBICONV; do
14518
14519   acl_save_prefix="$prefix"
14520   prefix="$acl_final_prefix"
14521   acl_save_exec_prefix="$exec_prefix"
14522   exec_prefix="$acl_final_exec_prefix"
14523   eval x=\"$x\"
14524   exec_prefix="$acl_save_exec_prefix"
14525   prefix="$acl_save_prefix"
14526
14527                       if test "X$x" = "X-L$found_dir"; then
14528                         haveit=yes
14529                         break
14530                       fi
14531                     done
14532                     if test -z "$haveit"; then
14533                       LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
14534                     fi
14535                     if test "$hardcode_minus_L" != no; then
14536                                                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
14537                     else
14538                                                                                                                                                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14539                     fi
14540                   fi
14541                 fi
14542               fi
14543             else
14544               if test "X$found_a" != "X"; then
14545                                 LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
14546               else
14547                                                 LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
14548               fi
14549             fi
14550                         additional_includedir=
14551             case "$found_dir" in
14552               */lib | */lib/)
14553                 basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e 's,/lib/*$,,'`
14554                 additional_includedir="$basedir/include"
14555                 ;;
14556             esac
14557             if test "X$additional_includedir" != "X"; then
14558                                                                                                                 if test "X$additional_includedir" != "X/usr/include"; then
14559                 haveit=
14560                 if test "X$additional_includedir" = "X/usr/local/include"; then
14561                   if test -n "$GCC"; then
14562                     case $host_os in
14563                       linux*) haveit=yes;;
14564                     esac
14565                   fi
14566                 fi
14567                 if test -z "$haveit"; then
14568                   for x in $CPPFLAGS $INCICONV; do
14569
14570   acl_save_prefix="$prefix"
14571   prefix="$acl_final_prefix"
14572   acl_save_exec_prefix="$exec_prefix"
14573   exec_prefix="$acl_final_exec_prefix"
14574   eval x=\"$x\"
14575   exec_prefix="$acl_save_exec_prefix"
14576   prefix="$acl_save_prefix"
14577
14578                     if test "X$x" = "X-I$additional_includedir"; then
14579                       haveit=yes
14580                       break
14581                     fi
14582                   done
14583                   if test -z "$haveit"; then
14584                     if test -d "$additional_includedir"; then
14585                                             INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
14586                     fi
14587                   fi
14588                 fi
14589               fi
14590             fi
14591                         if test -n "$found_la"; then
14592                                                         save_libdir="$libdir"
14593               case "$found_la" in
14594                 */* | *\\*) . "$found_la" ;;
14595                 *) . "./$found_la" ;;
14596               esac
14597               libdir="$save_libdir"
14598                             for dep in $dependency_libs; do
14599                 case "$dep" in
14600                   -L*)
14601                     additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
14602                                                                                                                                                                 if test "X$additional_libdir" != "X/usr/lib"; then
14603                       haveit=
14604                       if test "X$additional_libdir" = "X/usr/local/lib"; then
14605                         if test -n "$GCC"; then
14606                           case $host_os in
14607                             linux*) haveit=yes;;
14608                           esac
14609                         fi
14610                       fi
14611                       if test -z "$haveit"; then
14612                         haveit=
14613                         for x in $LDFLAGS $LIBICONV; do
14614
14615   acl_save_prefix="$prefix"
14616   prefix="$acl_final_prefix"
14617   acl_save_exec_prefix="$exec_prefix"
14618   exec_prefix="$acl_final_exec_prefix"
14619   eval x=\"$x\"
14620   exec_prefix="$acl_save_exec_prefix"
14621   prefix="$acl_save_prefix"
14622
14623                           if test "X$x" = "X-L$additional_libdir"; then
14624                             haveit=yes
14625                             break
14626                           fi
14627                         done
14628                         if test -z "$haveit"; then
14629                           if test -d "$additional_libdir"; then
14630                                                         LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
14631                           fi
14632                         fi
14633                         haveit=
14634                         for x in $LDFLAGS $LTLIBICONV; do
14635
14636   acl_save_prefix="$prefix"
14637   prefix="$acl_final_prefix"
14638   acl_save_exec_prefix="$exec_prefix"
14639   exec_prefix="$acl_final_exec_prefix"
14640   eval x=\"$x\"
14641   exec_prefix="$acl_save_exec_prefix"
14642   prefix="$acl_save_prefix"
14643
14644                           if test "X$x" = "X-L$additional_libdir"; then
14645                             haveit=yes
14646                             break
14647                           fi
14648                         done
14649                         if test -z "$haveit"; then
14650                           if test -d "$additional_libdir"; then
14651                                                         LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
14652                           fi
14653                         fi
14654                       fi
14655                     fi
14656                     ;;
14657                   -R*)
14658                     dir=`echo "X$dep" | sed -e 's/^X-R//'`
14659                     if test "$enable_rpath" != no; then
14660                                                                   haveit=
14661                       for x in $rpathdirs; do
14662                         if test "X$x" = "X$dir"; then
14663                           haveit=yes
14664                           break
14665                         fi
14666                       done
14667                       if test -z "$haveit"; then
14668                         rpathdirs="$rpathdirs $dir"
14669                       fi
14670                                                                   haveit=
14671                       for x in $ltrpathdirs; do
14672                         if test "X$x" = "X$dir"; then
14673                           haveit=yes
14674                           break
14675                         fi
14676                       done
14677                       if test -z "$haveit"; then
14678                         ltrpathdirs="$ltrpathdirs $dir"
14679                       fi
14680                     fi
14681                     ;;
14682                   -l*)
14683                                         names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
14684                     ;;
14685                   *.la)
14686                                                                                 names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
14687                     ;;
14688                   *)
14689                                         LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
14690                     LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
14691                     ;;
14692                 esac
14693               done
14694             fi
14695           else
14696                                                             LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
14697             LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
14698           fi
14699         fi
14700       fi
14701     done
14702   done
14703   if test "X$rpathdirs" != "X"; then
14704     if test -n "$hardcode_libdir_separator"; then
14705                         alldirs=
14706       for found_dir in $rpathdirs; do
14707         alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir"
14708       done
14709             acl_save_libdir="$libdir"
14710       libdir="$alldirs"
14711       eval flag=\"$hardcode_libdir_flag_spec\"
14712       libdir="$acl_save_libdir"
14713       LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14714     else
14715             for found_dir in $rpathdirs; do
14716         acl_save_libdir="$libdir"
14717         libdir="$found_dir"
14718         eval flag=\"$hardcode_libdir_flag_spec\"
14719         libdir="$acl_save_libdir"
14720         LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
14721       done
14722     fi
14723   fi
14724   if test "X$ltrpathdirs" != "X"; then
14725             for found_dir in $ltrpathdirs; do
14726       LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
14727     done
14728   fi
14729
14730
14731
14732
14733
14734
14735
14736   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
14737 $as_echo_n "checking for iconv... " >&6; }
14738 if ${am_cv_func_iconv+:} false; then :
14739   $as_echo_n "(cached) " >&6
14740 else
14741
14742     am_cv_func_iconv="no, consider installing GNU libiconv"
14743     am_cv_lib_iconv=no
14744                     am_save_CPPFLAGS="$CPPFLAGS"
14745     CPPFLAGS="$CPPFLAGS $INCICONV"
14746     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14747 /* end confdefs.h.  */
14748 #include <stdlib.h>
14749 #include <iconv.h>
14750 int
14751 main ()
14752 {
14753 iconv_t cd = iconv_open("","");
14754        iconv(cd,NULL,NULL,NULL,NULL);
14755        iconv_close(cd);
14756   ;
14757   return 0;
14758 }
14759 _ACEOF
14760 if ac_fn_c_try_link "$LINENO"; then :
14761   am_cv_func_iconv=yes
14762 fi
14763 rm -f core conftest.err conftest.$ac_objext \
14764     conftest$ac_exeext conftest.$ac_ext
14765     CPPFLAGS="$am_save_CPPFLAGS"
14766
14767     if test "$am_cv_func_iconv" != yes && test -d ../libiconv; then
14768       for _libs in .libs _libs; do
14769         am_save_CPPFLAGS="$CPPFLAGS"
14770         am_save_LIBS="$LIBS"
14771         CPPFLAGS="$CPPFLAGS -I../libiconv/include"
14772         LIBS="$LIBS ../libiconv/lib/$_libs/libiconv.a"
14773         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14774 /* end confdefs.h.  */
14775 #include <stdlib.h>
14776 #include <iconv.h>
14777 int
14778 main ()
14779 {
14780 iconv_t cd = iconv_open("","");
14781            iconv(cd,NULL,NULL,NULL,NULL);
14782            iconv_close(cd);
14783   ;
14784   return 0;
14785 }
14786 _ACEOF
14787 if ac_fn_c_try_link "$LINENO"; then :
14788   INCICONV="-I../libiconv/include"
14789           LIBICONV='${top_builddir}'/../libiconv/lib/$_libs/libiconv.a
14790           LTLIBICONV='${top_builddir}'/../libiconv/lib/libiconv.la
14791           am_cv_lib_iconv=yes
14792           am_cv_func_iconv=yes
14793 fi
14794 rm -f core conftest.err conftest.$ac_objext \
14795     conftest$ac_exeext conftest.$ac_ext
14796         CPPFLAGS="$am_save_CPPFLAGS"
14797         LIBS="$am_save_LIBS"
14798         if test "$am_cv_func_iconv" = "yes"; then
14799           break
14800         fi
14801       done
14802     fi
14803
14804     if test "$am_cv_func_iconv" != yes; then
14805       am_save_CPPFLAGS="$CPPFLAGS"
14806       am_save_LIBS="$LIBS"
14807       CPPFLAGS="$CPPFLAGS $INCICONV"
14808       LIBS="$LIBS $LIBICONV"
14809       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14810 /* end confdefs.h.  */
14811 #include <stdlib.h>
14812 #include <iconv.h>
14813 int
14814 main ()
14815 {
14816 iconv_t cd = iconv_open("","");
14817          iconv(cd,NULL,NULL,NULL,NULL);
14818          iconv_close(cd);
14819   ;
14820   return 0;
14821 }
14822 _ACEOF
14823 if ac_fn_c_try_link "$LINENO"; then :
14824   am_cv_lib_iconv=yes
14825         am_cv_func_iconv=yes
14826 fi
14827 rm -f core conftest.err conftest.$ac_objext \
14828     conftest$ac_exeext conftest.$ac_ext
14829       CPPFLAGS="$am_save_CPPFLAGS"
14830       LIBS="$am_save_LIBS"
14831     fi
14832
14833 fi
14834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
14835 $as_echo "$am_cv_func_iconv" >&6; }
14836   if test "$am_cv_func_iconv" = yes; then
14837
14838 $as_echo "#define HAVE_ICONV 1" >>confdefs.h
14839
14840   fi
14841   if test "$am_cv_lib_iconv" = yes; then
14842
14843   for element in $INCICONV; do
14844     haveit=
14845     for x in $CPPFLAGS; do
14846
14847   acl_save_prefix="$prefix"
14848   prefix="$acl_final_prefix"
14849   acl_save_exec_prefix="$exec_prefix"
14850   exec_prefix="$acl_final_exec_prefix"
14851   eval x=\"$x\"
14852   exec_prefix="$acl_save_exec_prefix"
14853   prefix="$acl_save_prefix"
14854
14855       if test "X$x" = "X$element"; then
14856         haveit=yes
14857         break
14858       fi
14859     done
14860     if test -z "$haveit"; then
14861       CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
14862     fi
14863   done
14864
14865     { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
14866 $as_echo_n "checking how to link with libiconv... " >&6; }
14867     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
14868 $as_echo "$LIBICONV" >&6; }
14869   else
14870     LIBICONV=
14871     LTLIBICONV=
14872   fi
14873
14874
14875
14876   if test "$am_cv_func_iconv" = yes; then
14877     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv declaration" >&5
14878 $as_echo_n "checking for iconv declaration... " >&6; }
14879     if ${am_cv_proto_iconv+:} false; then :
14880   $as_echo_n "(cached) " >&6
14881 else
14882
14883       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14884 /* end confdefs.h.  */
14885
14886 #include <stdlib.h>
14887 #include <iconv.h>
14888 extern
14889 #ifdef __cplusplus
14890 "C"
14891 #endif
14892 #if defined(__STDC__) || defined(__cplusplus)
14893 size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
14894 #else
14895 size_t iconv();
14896 #endif
14897
14898 int
14899 main ()
14900 {
14901
14902   ;
14903   return 0;
14904 }
14905 _ACEOF
14906 if ac_fn_c_try_compile "$LINENO"; then :
14907   am_cv_proto_iconv_arg1=""
14908 else
14909   am_cv_proto_iconv_arg1="const"
14910 fi
14911 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14912       am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"
14913 fi
14914
14915     am_cv_proto_iconv=`echo "$am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
14916     { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${ac_t:-
14917          }$am_cv_proto_iconv" >&5
14918 $as_echo "${ac_t:-
14919          }$am_cv_proto_iconv" >&6; }
14920
14921 cat >>confdefs.h <<_ACEOF
14922 #define ICONV_CONST $am_cv_proto_iconv_arg1
14923 _ACEOF
14924
14925   fi
14926
14927
14928 all_targets=false
14929 BUILD_SRCONV=
14930 BUILD_DLLTOOL=
14931 DLLTOOL_DEFS=
14932 DLLTOOL_DEFAULT=
14933 BUILD_WINDRES=
14934 BUILD_WINDMC=
14935 BUILD_DLLWRAP=
14936 BUILD_MISC=
14937 BUILD_INSTALL_MISC=
14938 OBJDUMP_DEFS=
14939 OBJDUMP_PRIVATE_VECTORS=
14940 OBJDUMP_PRIVATE_OFILES=
14941 od_vectors=
14942
14943 for targ in $target $canon_targets
14944 do
14945     if test "x$targ" = "xall"; then
14946         all_targets=true
14947         BUILD_SRCONV='$(SRCONV_PROG)'
14948         BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
14949         BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14950         BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14951         BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14952         if test -z "$DLLTOOL_DEFAULT"; then
14953           DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14954         fi
14955         DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14956         BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14957         od_vectors="$od_vectors objdump_private_desc_xcoff"
14958     else
14959         case $targ in
14960         *-*-hms*) BUILD_SRCONV='$(SRCONV_PROG)' ;;
14961         esac
14962
14963         case $targ in
14964         arm-wince-pe* | arm-*-wince | arm*-*-cegcc* | arm*-*-mingw32ce*)
14965           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14966           if test -z "$DLLTOOL_DEFAULT"; then
14967             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM_WINCE"
14968           fi
14969           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM_WINCE -DDLLTOOL_ARM"
14970           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14971           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14972           ;;
14973         arm-*-pe*)
14974           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14975           if test -z "$DLLTOOL_DEFAULT"; then
14976             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_ARM"
14977           fi
14978           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_ARM"
14979           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14980           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14981           ;;
14982         x86_64-*-mingw* | x86_64-*-cygwin*)
14983           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14984           if test -z "$DLLTOOL_DEFAULT"; then
14985             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MX86_64"
14986           fi
14987           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MX86_64"
14988           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14989           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
14990           BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
14991           ;;
14992         i[3-7]86-*-pe* | i[3-7]86-*-cygwin* | i[3-7]86-*-mingw32** | i[3-7]86-*-netbsdpe*)
14993           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
14994           if test -z "$DLLTOOL_DEFAULT"; then
14995             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
14996           fi
14997           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
14998           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
14999           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15000           BUILD_DLLWRAP='$(DLLWRAP_PROG)$(EXEEXT)'
15001           ;;
15002         i[3-7]86-*-interix)
15003           BUILD_DLLTOOL='$(DLLTOOL_PROG)'
15004           if test -z "$DLLTOOL_DEFAULT"; then
15005             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_I386"
15006           fi
15007           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_I386"
15008           ;;
15009         powerpc*-aix5.[01])
15010           ;;
15011         powerpc*-aix[5-9].*)
15012           OBJDUMP_DEFS="-DAIX_WEAK_SUPPORT"
15013           ;;
15014         powerpc*-*-pe* | powerpc*-*-cygwin*)
15015           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
15016           if test -z "$DLLTOOL_DEFAULT"; then
15017             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_PPC"
15018           fi
15019           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_PPC"
15020           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
15021           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15022           ;;
15023         powerpc*-*-linux* | powerpc*-*-elf* | powerpc*-*-eabi*)
15024           case "$BUILD_INSTALL_MISC" in
15025             *embedspu*) ;;
15026             *) BUILD_INSTALL_MISC="${BUILD_INSTALL_MISC} embedspu"
15027           esac
15028           ;;
15029         sh*-*-pe)
15030           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
15031           if test -z "$DLLTOOL_DEFAULT"; then
15032             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_SH"
15033           fi
15034           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_SH"
15035           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
15036           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15037           ;;
15038         spu-*-*)
15039           BUILD_MISC="${BUILD_MISC} "'bin2c$(EXEEXT_FOR_BUILD)'
15040           ;;
15041         mips*-*-pe)
15042           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
15043           if test -z "$DLLTOOL_DEFAULT"; then
15044             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MIPS"
15045           fi
15046           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MIPS"
15047           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
15048           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15049           ;;
15050         mcore-*-pe)
15051           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
15052           if test -z "$DLLTOOL_DEFAULT"; then
15053             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE"
15054           fi
15055           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE"
15056           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
15057           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15058           ;;
15059         mcore-*-elf)
15060           BUILD_DLLTOOL='$(DLLTOOL_PROG)$(EXEEXT)'
15061           if test -z "$DLLTOOL_DEFAULT"; then
15062             DLLTOOL_DEFAULT="-DDLLTOOL_DEFAULT_MCORE_ELF"
15063           fi
15064           DLLTOOL_DEFS="$DLLTOOL_DEFS -DDLLTOOL_MCORE_ELF"
15065           ;;
15066         mep-*)
15067           OBJDUMP_DEFS="-DSKIP_ZEROES=256 -DSKIP_ZEROES_AT_END=0"
15068           ;;
15069         esac
15070
15071         # Add objdump private vectors.
15072         case $targ in
15073         avr-*-*)
15074           od_vectors="$od_vectors objdump_private_desc_elf32_avr"
15075           ;;
15076         powerpc*-*-aix* | rs6000-*-aix*)
15077           od_vectors="$od_vectors objdump_private_desc_xcoff"
15078           ;;
15079         *-*-darwin*)
15080           od_vectors="$od_vectors objdump_private_desc_mach_o"
15081           ;;
15082         esac
15083     fi
15084 done
15085
15086
15087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libctf support" >&5
15088 $as_echo_n "checking for libctf support... " >&6; }
15089 case "${target}" in
15090   *-*-pe | *-*-*vms* | *-*-darwin | *-*-*coff* | *-*-wince | *-*-mingw*)
15091     if ${bu_cv_libctf_support+:} false; then :
15092   $as_echo_n "(cached) " >&6
15093 else
15094   bu_cv_libctf_support=no
15095 fi
15096
15097     ;;
15098   *-*-aout | *-*-osf* | *-*-go32 | *-*-macos* | *-*-rhapsody*)
15099     if ${bu_cv_libctf_support+:} false; then :
15100   $as_echo_n "(cached) " >&6
15101 else
15102   bu_cv_libctf_support=no
15103 fi
15104
15105     ;;
15106   *-*-netbsdpe | *-*-cygwin* | *-*-pep | *-*-msdos | *-*-winnt)
15107     if ${bu_cv_libctf_support+:} false; then :
15108   $as_echo_n "(cached) " >&6
15109 else
15110   bu_cv_libctf_support=no
15111 fi
15112
15113     ;;
15114   ns32k-*-* | pdp11-*-* | *-*-aix* | *-*-netbsdaout)
15115     if ${bu_cv_libctf_support+:} false; then :
15116   $as_echo_n "(cached) " >&6
15117 else
15118   bu_cv_libctf_support=no
15119 fi
15120
15121     ;;
15122   *)
15123     if ${bu_cv_libctf_support+:} false; then :
15124   $as_echo_n "(cached) " >&6
15125 else
15126   bu_cv_libctf_support=yes
15127 fi
15128
15129   ;;
15130 esac
15131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $bu_cv_libctf_support" >&5
15132 $as_echo "$bu_cv_libctf_support" >&6; }
15133 if test $bu_cv_libctf_support = yes; then
15134
15135 $as_echo "#define HAVE_LIBCTF 1" >>confdefs.h
15136
15137 fi
15138 LIBCTF=
15139 if test $bu_cv_libctf_support = yes; then
15140   LIBCTF=../libctf/libctf.a
15141 fi
15142
15143
15144 # Uniq objdump private vector, build objdump target ofiles.
15145 od_files=
15146 f=""
15147 for i in $od_vectors ; do
15148     case " $f " in
15149     *" $i "*) ;;
15150     *)
15151         f="$f $i"
15152         OBJDUMP_PRIVATE_VECTORS="$OBJDUMP_PRIVATE_VECTORS &$i,"
15153         case $i in
15154         objdump_private_desc_elf32_avr)
15155             od_files="$od_files od-elf32_avr" ;;
15156         objdump_private_desc_xcoff)
15157             od_files="$od_files od-xcoff" ;;
15158         objdump_private_desc_mach_o)
15159             od_files="$od_files od-macho" ;;
15160         *) as_fn_error $? "*** unknown private vector $i" "$LINENO" 5 ;;
15161         esac
15162         ;;
15163     esac
15164 done
15165
15166 # Uniq objdump target ofiles
15167 f=""
15168 for i in $od_files ; do
15169     case " $f " in
15170     *" $i "*) ;;
15171     *)
15172         f="$f $i"
15173         OBJDUMP_PRIVATE_OFILES="$OBJDUMP_PRIVATE_OFILES $i.$objext"
15174         ;;
15175     esac
15176 done
15177
15178 DLLTOOL_DEFS="$DLLTOOL_DEFS $DLLTOOL_DEFAULT"
15179
15180 if test "${with_windres+set}" = set; then
15181           BUILD_WINDRES='$(WINDRES_PROG)$(EXEEXT)'
15182 fi
15183
15184 if test "${with_windmc+set}" = set; then
15185           BUILD_WINDMC='$(WINDMC_PROG)$(EXEEXT)'
15186 fi
15187
15188 OBJDUMP_DEFS="${OBJDUMP_DEFS} -DOBJDUMP_PRIVATE_VECTORS=\"${OBJDUMP_PRIVATE_VECTORS}\""
15189
15190
15191
15192
15193
15194
15195
15196
15197
15198
15199
15200
15201
15202
15203 cat >>confdefs.h <<_ACEOF
15204 #define TARGET "${target}"
15205 _ACEOF
15206
15207
15208 targ=$target
15209 . $srcdir/../bfd/config.bfd
15210 if test "x$targ_underscore" = "xyes"; then
15211     UNDERSCORE=1
15212 else
15213     UNDERSCORE=0
15214 fi
15215
15216 cat >>confdefs.h <<_ACEOF
15217 #define TARGET_PREPENDS_UNDERSCORE $UNDERSCORE
15218 _ACEOF
15219
15220
15221 # Emulation
15222 targ=$target
15223 . ${srcdir}/configure.tgt
15224 EMULATION=$targ_emul
15225 EMULATION_VECTOR=$targ_emul_vector
15226
15227
15228
15229
15230 # Required for html and install-html
15231
15232
15233
15234
15235
15236 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
15237
15238 cat >confcache <<\_ACEOF
15239 # This file is a shell script that caches the results of configure
15240 # tests run on this system so they can be shared between configure
15241 # scripts and configure runs, see configure's option --config-cache.
15242 # It is not useful on other systems.  If it contains results you don't
15243 # want to keep, you may remove or edit it.
15244 #
15245 # config.status only pays attention to the cache file if you give it
15246 # the --recheck option to rerun configure.
15247 #
15248 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15249 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15250 # following values.
15251
15252 _ACEOF
15253
15254 # The following way of writing the cache mishandles newlines in values,
15255 # but we know of no workaround that is simple, portable, and efficient.
15256 # So, we kill variables containing newlines.
15257 # Ultrix sh set writes to stderr and can't be redirected directly,
15258 # and sets the high bit in the cache file unless we assign to the vars.
15259 (
15260   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15261     eval ac_val=\$$ac_var
15262     case $ac_val in #(
15263     *${as_nl}*)
15264       case $ac_var in #(
15265       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15266 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15267       esac
15268       case $ac_var in #(
15269       _ | IFS | as_nl) ;; #(
15270       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15271       *) { eval $ac_var=; unset $ac_var;} ;;
15272       esac ;;
15273     esac
15274   done
15275
15276   (set) 2>&1 |
15277     case $as_nl`(ac_space=' '; set) 2>&1` in #(
15278     *${as_nl}ac_space=\ *)
15279       # `set' does not quote correctly, so add quotes: double-quote
15280       # substitution turns \\\\ into \\, and sed turns \\ into \.
15281       sed -n \
15282         "s/'/'\\\\''/g;
15283           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15284       ;; #(
15285     *)
15286       # `set' quotes correctly as required by POSIX, so do not add quotes.
15287       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15288       ;;
15289     esac |
15290     sort
15291 ) |
15292   sed '
15293      /^ac_cv_env_/b end
15294      t clear
15295      :clear
15296      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15297      t end
15298      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15299      :end' >>confcache
15300 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15301   if test -w "$cache_file"; then
15302     if test "x$cache_file" != "x/dev/null"; then
15303       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15304 $as_echo "$as_me: updating cache $cache_file" >&6;}
15305       if test ! -f "$cache_file" || test -h "$cache_file"; then
15306         cat confcache >"$cache_file"
15307       else
15308         case $cache_file in #(
15309         */* | ?:*)
15310           mv -f confcache "$cache_file"$$ &&
15311           mv -f "$cache_file"$$ "$cache_file" ;; #(
15312         *)
15313           mv -f confcache "$cache_file" ;;
15314         esac
15315       fi
15316     fi
15317   else
15318     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15319 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15320   fi
15321 fi
15322 rm -f confcache
15323
15324 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15325 # Let make expand exec_prefix.
15326 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15327
15328 DEFS=-DHAVE_CONFIG_H
15329
15330 ac_libobjs=
15331 ac_ltlibobjs=
15332 U=
15333 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15334   # 1. Remove the extension, and $U if already installed.
15335   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15336   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15337   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15338   #    will be set to the directory where LIBOBJS objects are built.
15339   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15340   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15341 done
15342 LIBOBJS=$ac_libobjs
15343
15344 LTLIBOBJS=$ac_ltlibobjs
15345
15346
15347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15348 $as_echo_n "checking that generated files are newer than configure... " >&6; }
15349    if test -n "$am_sleep_pid"; then
15350      # Hide warnings about reused PIDs.
15351      wait $am_sleep_pid 2>/dev/null
15352    fi
15353    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15354 $as_echo "done" >&6; }
15355 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15356   as_fn_error $? "conditional \"AMDEP\" was never defined.
15357 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15358 fi
15359 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15360   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15361 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15362 fi
15363  if test -n "$EXEEXT"; then
15364   am__EXEEXT_TRUE=
15365   am__EXEEXT_FALSE='#'
15366 else
15367   am__EXEEXT_TRUE='#'
15368   am__EXEEXT_FALSE=
15369 fi
15370
15371 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15372   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
15373 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15374 fi
15375 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15376   as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined.
15377 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15378 fi
15379
15380 : "${CONFIG_STATUS=./config.status}"
15381 ac_write_fail=0
15382 ac_clean_files_save=$ac_clean_files
15383 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15384 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15385 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15386 as_write_fail=0
15387 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15388 #! $SHELL
15389 # Generated by $as_me.
15390 # Run this file to recreate the current configuration.
15391 # Compiler output produced by configure, useful for debugging
15392 # configure, is in config.log if it exists.
15393
15394 debug=false
15395 ac_cs_recheck=false
15396 ac_cs_silent=false
15397
15398 SHELL=\${CONFIG_SHELL-$SHELL}
15399 export SHELL
15400 _ASEOF
15401 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15402 ## -------------------- ##
15403 ## M4sh Initialization. ##
15404 ## -------------------- ##
15405
15406 # Be more Bourne compatible
15407 DUALCASE=1; export DUALCASE # for MKS sh
15408 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15409   emulate sh
15410   NULLCMD=:
15411   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15412   # is contrary to our usage.  Disable this feature.
15413   alias -g '${1+"$@"}'='"$@"'
15414   setopt NO_GLOB_SUBST
15415 else
15416   case `(set -o) 2>/dev/null` in #(
15417   *posix*) :
15418     set -o posix ;; #(
15419   *) :
15420      ;;
15421 esac
15422 fi
15423
15424
15425 as_nl='
15426 '
15427 export as_nl
15428 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15429 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15430 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15431 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15432 # Prefer a ksh shell builtin over an external printf program on Solaris,
15433 # but without wasting forks for bash or zsh.
15434 if test -z "$BASH_VERSION$ZSH_VERSION" \
15435     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15436   as_echo='print -r --'
15437   as_echo_n='print -rn --'
15438 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15439   as_echo='printf %s\n'
15440   as_echo_n='printf %s'
15441 else
15442   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15443     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15444     as_echo_n='/usr/ucb/echo -n'
15445   else
15446     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15447     as_echo_n_body='eval
15448       arg=$1;
15449       case $arg in #(
15450       *"$as_nl"*)
15451         expr "X$arg" : "X\\(.*\\)$as_nl";
15452         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15453       esac;
15454       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15455     '
15456     export as_echo_n_body
15457     as_echo_n='sh -c $as_echo_n_body as_echo'
15458   fi
15459   export as_echo_body
15460   as_echo='sh -c $as_echo_body as_echo'
15461 fi
15462
15463 # The user is always right.
15464 if test "${PATH_SEPARATOR+set}" != set; then
15465   PATH_SEPARATOR=:
15466   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15467     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15468       PATH_SEPARATOR=';'
15469   }
15470 fi
15471
15472
15473 # IFS
15474 # We need space, tab and new line, in precisely that order.  Quoting is
15475 # there to prevent editors from complaining about space-tab.
15476 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15477 # splitting by setting IFS to empty value.)
15478 IFS=" ""        $as_nl"
15479
15480 # Find who we are.  Look in the path if we contain no directory separator.
15481 as_myself=
15482 case $0 in #((
15483   *[\\/]* ) as_myself=$0 ;;
15484   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15485 for as_dir in $PATH
15486 do
15487   IFS=$as_save_IFS
15488   test -z "$as_dir" && as_dir=.
15489     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15490   done
15491 IFS=$as_save_IFS
15492
15493      ;;
15494 esac
15495 # We did not find ourselves, most probably we were run as `sh COMMAND'
15496 # in which case we are not to be found in the path.
15497 if test "x$as_myself" = x; then
15498   as_myself=$0
15499 fi
15500 if test ! -f "$as_myself"; then
15501   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15502   exit 1
15503 fi
15504
15505 # Unset variables that we do not need and which cause bugs (e.g. in
15506 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15507 # suppresses any "Segmentation fault" message there.  '((' could
15508 # trigger a bug in pdksh 5.2.14.
15509 for as_var in BASH_ENV ENV MAIL MAILPATH
15510 do eval test x\${$as_var+set} = xset \
15511   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15512 done
15513 PS1='$ '
15514 PS2='> '
15515 PS4='+ '
15516
15517 # NLS nuisances.
15518 LC_ALL=C
15519 export LC_ALL
15520 LANGUAGE=C
15521 export LANGUAGE
15522
15523 # CDPATH.
15524 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15525
15526
15527 # as_fn_error STATUS ERROR [LINENO LOG_FD]
15528 # ----------------------------------------
15529 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15530 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15531 # script with STATUS, using 1 if that was 0.
15532 as_fn_error ()
15533 {
15534   as_status=$1; test $as_status -eq 0 && as_status=1
15535   if test "$4"; then
15536     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15537     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15538   fi
15539   $as_echo "$as_me: error: $2" >&2
15540   as_fn_exit $as_status
15541 } # as_fn_error
15542
15543
15544 # as_fn_set_status STATUS
15545 # -----------------------
15546 # Set $? to STATUS, without forking.
15547 as_fn_set_status ()
15548 {
15549   return $1
15550 } # as_fn_set_status
15551
15552 # as_fn_exit STATUS
15553 # -----------------
15554 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15555 as_fn_exit ()
15556 {
15557   set +e
15558   as_fn_set_status $1
15559   exit $1
15560 } # as_fn_exit
15561
15562 # as_fn_unset VAR
15563 # ---------------
15564 # Portably unset VAR.
15565 as_fn_unset ()
15566 {
15567   { eval $1=; unset $1;}
15568 }
15569 as_unset=as_fn_unset
15570 # as_fn_append VAR VALUE
15571 # ----------------------
15572 # Append the text in VALUE to the end of the definition contained in VAR. Take
15573 # advantage of any shell optimizations that allow amortized linear growth over
15574 # repeated appends, instead of the typical quadratic growth present in naive
15575 # implementations.
15576 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15577   eval 'as_fn_append ()
15578   {
15579     eval $1+=\$2
15580   }'
15581 else
15582   as_fn_append ()
15583   {
15584     eval $1=\$$1\$2
15585   }
15586 fi # as_fn_append
15587
15588 # as_fn_arith ARG...
15589 # ------------------
15590 # Perform arithmetic evaluation on the ARGs, and store the result in the
15591 # global $as_val. Take advantage of shells that can avoid forks. The arguments
15592 # must be portable across $(()) and expr.
15593 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15594   eval 'as_fn_arith ()
15595   {
15596     as_val=$(( $* ))
15597   }'
15598 else
15599   as_fn_arith ()
15600   {
15601     as_val=`expr "$@" || test $? -eq 1`
15602   }
15603 fi # as_fn_arith
15604
15605
15606 if expr a : '\(a\)' >/dev/null 2>&1 &&
15607    test "X`expr 00001 : '.*\(...\)'`" = X001; then
15608   as_expr=expr
15609 else
15610   as_expr=false
15611 fi
15612
15613 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15614   as_basename=basename
15615 else
15616   as_basename=false
15617 fi
15618
15619 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15620   as_dirname=dirname
15621 else
15622   as_dirname=false
15623 fi
15624
15625 as_me=`$as_basename -- "$0" ||
15626 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15627          X"$0" : 'X\(//\)$' \| \
15628          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15629 $as_echo X/"$0" |
15630     sed '/^.*\/\([^/][^/]*\)\/*$/{
15631             s//\1/
15632             q
15633           }
15634           /^X\/\(\/\/\)$/{
15635             s//\1/
15636             q
15637           }
15638           /^X\/\(\/\).*/{
15639             s//\1/
15640             q
15641           }
15642           s/.*/./; q'`
15643
15644 # Avoid depending upon Character Ranges.
15645 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15646 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15647 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15648 as_cr_digits='0123456789'
15649 as_cr_alnum=$as_cr_Letters$as_cr_digits
15650
15651 ECHO_C= ECHO_N= ECHO_T=
15652 case `echo -n x` in #(((((
15653 -n*)
15654   case `echo 'xy\c'` in
15655   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
15656   xy)  ECHO_C='\c';;
15657   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15658        ECHO_T=' ';;
15659   esac;;
15660 *)
15661   ECHO_N='-n';;
15662 esac
15663
15664 rm -f conf$$ conf$$.exe conf$$.file
15665 if test -d conf$$.dir; then
15666   rm -f conf$$.dir/conf$$.file
15667 else
15668   rm -f conf$$.dir
15669   mkdir conf$$.dir 2>/dev/null
15670 fi
15671 if (echo >conf$$.file) 2>/dev/null; then
15672   if ln -s conf$$.file conf$$ 2>/dev/null; then
15673     as_ln_s='ln -s'
15674     # ... but there are two gotchas:
15675     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15676     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15677     # In both cases, we have to default to `cp -pR'.
15678     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15679       as_ln_s='cp -pR'
15680   elif ln conf$$.file conf$$ 2>/dev/null; then
15681     as_ln_s=ln
15682   else
15683     as_ln_s='cp -pR'
15684   fi
15685 else
15686   as_ln_s='cp -pR'
15687 fi
15688 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15689 rmdir conf$$.dir 2>/dev/null
15690
15691
15692 # as_fn_mkdir_p
15693 # -------------
15694 # Create "$as_dir" as a directory, including parents if necessary.
15695 as_fn_mkdir_p ()
15696 {
15697
15698   case $as_dir in #(
15699   -*) as_dir=./$as_dir;;
15700   esac
15701   test -d "$as_dir" || eval $as_mkdir_p || {
15702     as_dirs=
15703     while :; do
15704       case $as_dir in #(
15705       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15706       *) as_qdir=$as_dir;;
15707       esac
15708       as_dirs="'$as_qdir' $as_dirs"
15709       as_dir=`$as_dirname -- "$as_dir" ||
15710 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15711          X"$as_dir" : 'X\(//\)[^/]' \| \
15712          X"$as_dir" : 'X\(//\)$' \| \
15713          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15714 $as_echo X"$as_dir" |
15715     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15716             s//\1/
15717             q
15718           }
15719           /^X\(\/\/\)[^/].*/{
15720             s//\1/
15721             q
15722           }
15723           /^X\(\/\/\)$/{
15724             s//\1/
15725             q
15726           }
15727           /^X\(\/\).*/{
15728             s//\1/
15729             q
15730           }
15731           s/.*/./; q'`
15732       test -d "$as_dir" && break
15733     done
15734     test -z "$as_dirs" || eval "mkdir $as_dirs"
15735   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15736
15737
15738 } # as_fn_mkdir_p
15739 if mkdir -p . 2>/dev/null; then
15740   as_mkdir_p='mkdir -p "$as_dir"'
15741 else
15742   test -d ./-p && rmdir ./-p
15743   as_mkdir_p=false
15744 fi
15745
15746
15747 # as_fn_executable_p FILE
15748 # -----------------------
15749 # Test if FILE is an executable regular file.
15750 as_fn_executable_p ()
15751 {
15752   test -f "$1" && test -x "$1"
15753 } # as_fn_executable_p
15754 as_test_x='test -x'
15755 as_executable_p=as_fn_executable_p
15756
15757 # Sed expression to map a string onto a valid CPP name.
15758 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15759
15760 # Sed expression to map a string onto a valid variable name.
15761 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15762
15763
15764 exec 6>&1
15765 ## ----------------------------------- ##
15766 ## Main body of $CONFIG_STATUS script. ##
15767 ## ----------------------------------- ##
15768 _ASEOF
15769 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15770
15771 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15772 # Save the log message, to keep $0 and so on meaningful, and to
15773 # report actual input values of CONFIG_FILES etc. instead of their
15774 # values after options handling.
15775 ac_log="
15776 This file was extended by binutils $as_me 2.32.51, which was
15777 generated by GNU Autoconf 2.69.  Invocation command line was
15778
15779   CONFIG_FILES    = $CONFIG_FILES
15780   CONFIG_HEADERS  = $CONFIG_HEADERS
15781   CONFIG_LINKS    = $CONFIG_LINKS
15782   CONFIG_COMMANDS = $CONFIG_COMMANDS
15783   $ $0 $@
15784
15785 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15786 "
15787
15788 _ACEOF
15789
15790 case $ac_config_files in *"
15791 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15792 esac
15793
15794 case $ac_config_headers in *"
15795 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15796 esac
15797
15798
15799 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15800 # Files that config.status was made for.
15801 config_files="$ac_config_files"
15802 config_headers="$ac_config_headers"
15803 config_commands="$ac_config_commands"
15804
15805 _ACEOF
15806
15807 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15808 ac_cs_usage="\
15809 \`$as_me' instantiates files and other configuration actions
15810 from templates according to the current configuration.  Unless the files
15811 and actions are specified as TAGs, all are instantiated by default.
15812
15813 Usage: $0 [OPTION]... [TAG]...
15814
15815   -h, --help       print this help, then exit
15816   -V, --version    print version number and configuration settings, then exit
15817       --config     print configuration, then exit
15818   -q, --quiet, --silent
15819                    do not print progress messages
15820   -d, --debug      don't remove temporary files
15821       --recheck    update $as_me by reconfiguring in the same conditions
15822       --file=FILE[:TEMPLATE]
15823                    instantiate the configuration file FILE
15824       --header=FILE[:TEMPLATE]
15825                    instantiate the configuration header FILE
15826
15827 Configuration files:
15828 $config_files
15829
15830 Configuration headers:
15831 $config_headers
15832
15833 Configuration commands:
15834 $config_commands
15835
15836 Report bugs to the package provider."
15837
15838 _ACEOF
15839 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15840 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15841 ac_cs_version="\\
15842 binutils config.status 2.32.51
15843 configured by $0, generated by GNU Autoconf 2.69,
15844   with options \\"\$ac_cs_config\\"
15845
15846 Copyright (C) 2012 Free Software Foundation, Inc.
15847 This config.status script is free software; the Free Software Foundation
15848 gives unlimited permission to copy, distribute and modify it."
15849
15850 ac_pwd='$ac_pwd'
15851 srcdir='$srcdir'
15852 INSTALL='$INSTALL'
15853 MKDIR_P='$MKDIR_P'
15854 AWK='$AWK'
15855 test -n "\$AWK" || AWK=awk
15856 _ACEOF
15857
15858 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15859 # The default lists apply if the user does not specify any file.
15860 ac_need_defaults=:
15861 while test $# != 0
15862 do
15863   case $1 in
15864   --*=?*)
15865     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15866     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15867     ac_shift=:
15868     ;;
15869   --*=)
15870     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15871     ac_optarg=
15872     ac_shift=:
15873     ;;
15874   *)
15875     ac_option=$1
15876     ac_optarg=$2
15877     ac_shift=shift
15878     ;;
15879   esac
15880
15881   case $ac_option in
15882   # Handling of the options.
15883   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15884     ac_cs_recheck=: ;;
15885   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15886     $as_echo "$ac_cs_version"; exit ;;
15887   --config | --confi | --conf | --con | --co | --c )
15888     $as_echo "$ac_cs_config"; exit ;;
15889   --debug | --debu | --deb | --de | --d | -d )
15890     debug=: ;;
15891   --file | --fil | --fi | --f )
15892     $ac_shift
15893     case $ac_optarg in
15894     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15895     '') as_fn_error $? "missing file argument" ;;
15896     esac
15897     as_fn_append CONFIG_FILES " '$ac_optarg'"
15898     ac_need_defaults=false;;
15899   --header | --heade | --head | --hea )
15900     $ac_shift
15901     case $ac_optarg in
15902     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15903     esac
15904     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15905     ac_need_defaults=false;;
15906   --he | --h)
15907     # Conflict between --help and --header
15908     as_fn_error $? "ambiguous option: \`$1'
15909 Try \`$0 --help' for more information.";;
15910   --help | --hel | -h )
15911     $as_echo "$ac_cs_usage"; exit ;;
15912   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15913   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15914     ac_cs_silent=: ;;
15915
15916   # This is an error.
15917   -*) as_fn_error $? "unrecognized option: \`$1'
15918 Try \`$0 --help' for more information." ;;
15919
15920   *) as_fn_append ac_config_targets " $1"
15921      ac_need_defaults=false ;;
15922
15923   esac
15924   shift
15925 done
15926
15927 ac_configure_extra_args=
15928
15929 if $ac_cs_silent; then
15930   exec 6>/dev/null
15931   ac_configure_extra_args="$ac_configure_extra_args --silent"
15932 fi
15933
15934 _ACEOF
15935 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15936 if \$ac_cs_recheck; then
15937   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15938   shift
15939   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15940   CONFIG_SHELL='$SHELL'
15941   export CONFIG_SHELL
15942   exec "\$@"
15943 fi
15944
15945 _ACEOF
15946 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15947 exec 5>>config.log
15948 {
15949   echo
15950   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15951 ## Running $as_me. ##
15952 _ASBOX
15953   $as_echo "$ac_log"
15954 } >&5
15955
15956 _ACEOF
15957 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15958 #
15959 # INIT-COMMANDS
15960 #
15961 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15962
15963
15964 # The HP-UX ksh and POSIX shell print the target directory to stdout
15965 # if CDPATH is set.
15966 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15967
15968 sed_quote_subst='$sed_quote_subst'
15969 double_quote_subst='$double_quote_subst'
15970 delay_variable_subst='$delay_variable_subst'
15971 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15972 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15973 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15974 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15975 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15976 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15977 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15978 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15979 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15980 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15981 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15982 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15983 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15984 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15985 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15986 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15987 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15988 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15989 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15990 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15991 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15992 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15993 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15994 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15995 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15996 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15997 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15998 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15999 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
16000 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
16001 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
16002 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
16003 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
16004 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
16005 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
16006 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
16007 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
16008 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16009 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16010 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
16011 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
16012 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
16013 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
16014 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
16015 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
16016 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
16017 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
16018 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
16019 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"`'
16020 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
16021 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
16022 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
16023 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
16024 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
16025 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
16026 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
16027 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
16028 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
16029 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
16030 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
16031 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
16032 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
16033 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
16034 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
16035 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16036 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
16037 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
16038 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
16039 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
16040 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
16041 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
16042 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
16043 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
16044 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16045 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
16046 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
16047 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
16048 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
16049 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
16050 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
16051 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
16052 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
16053 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
16054 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
16055 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
16056 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
16057 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
16058 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
16059 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
16060 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
16061 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
16062 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
16063 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
16064 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
16065 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
16066 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
16067 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
16068 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
16069 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
16070 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
16071 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
16072 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
16073 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
16074 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
16075 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
16076 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
16077 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
16078 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
16079 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
16080 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
16081 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
16082 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
16083 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
16084 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
16085 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
16086 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
16087 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
16088 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
16089 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
16090 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
16091
16092 LTCC='$LTCC'
16093 LTCFLAGS='$LTCFLAGS'
16094 compiler='$compiler_DEFAULT'
16095
16096 # A function that is used when there is no print builtin or printf.
16097 func_fallback_echo ()
16098 {
16099   eval 'cat <<_LTECHO_EOF
16100 \$1
16101 _LTECHO_EOF'
16102 }
16103
16104 # Quote evaled strings.
16105 for var in SHELL \
16106 ECHO \
16107 SED \
16108 GREP \
16109 EGREP \
16110 FGREP \
16111 LD \
16112 NM \
16113 LN_S \
16114 lt_SP2NL \
16115 lt_NL2SP \
16116 reload_flag \
16117 OBJDUMP \
16118 deplibs_check_method \
16119 file_magic_cmd \
16120 AR \
16121 AR_FLAGS \
16122 STRIP \
16123 RANLIB \
16124 CC \
16125 CFLAGS \
16126 compiler \
16127 lt_cv_sys_global_symbol_pipe \
16128 lt_cv_sys_global_symbol_to_cdecl \
16129 lt_cv_sys_global_symbol_to_c_name_address \
16130 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16131 lt_prog_compiler_no_builtin_flag \
16132 lt_prog_compiler_wl \
16133 lt_prog_compiler_pic \
16134 lt_prog_compiler_static \
16135 lt_cv_prog_compiler_c_o \
16136 need_locks \
16137 DSYMUTIL \
16138 NMEDIT \
16139 LIPO \
16140 OTOOL \
16141 OTOOL64 \
16142 shrext_cmds \
16143 export_dynamic_flag_spec \
16144 whole_archive_flag_spec \
16145 compiler_needs_object \
16146 with_gnu_ld \
16147 allow_undefined_flag \
16148 no_undefined_flag \
16149 hardcode_libdir_flag_spec \
16150 hardcode_libdir_flag_spec_ld \
16151 hardcode_libdir_separator \
16152 fix_srcfile_path \
16153 exclude_expsyms \
16154 include_expsyms \
16155 file_list_spec \
16156 variables_saved_for_relink \
16157 libname_spec \
16158 library_names_spec \
16159 soname_spec \
16160 install_override_mode \
16161 finish_eval \
16162 old_striplib \
16163 striplib; do
16164     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16165     *[\\\\\\\`\\"\\\$]*)
16166       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16167       ;;
16168     *)
16169       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16170       ;;
16171     esac
16172 done
16173
16174 # Double-quote double-evaled strings.
16175 for var in reload_cmds \
16176 old_postinstall_cmds \
16177 old_postuninstall_cmds \
16178 old_archive_cmds \
16179 extract_expsyms_cmds \
16180 old_archive_from_new_cmds \
16181 old_archive_from_expsyms_cmds \
16182 archive_cmds \
16183 archive_expsym_cmds \
16184 module_cmds \
16185 module_expsym_cmds \
16186 export_symbols_cmds \
16187 prelink_cmds \
16188 postinstall_cmds \
16189 postuninstall_cmds \
16190 finish_cmds \
16191 sys_lib_search_path_spec \
16192 sys_lib_dlsearch_path_spec; do
16193     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16194     *[\\\\\\\`\\"\\\$]*)
16195       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16196       ;;
16197     *)
16198       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16199       ;;
16200     esac
16201 done
16202
16203 ac_aux_dir='$ac_aux_dir'
16204 xsi_shell='$xsi_shell'
16205 lt_shell_append='$lt_shell_append'
16206
16207 # See if we are running on zsh, and set the options which allow our
16208 # commands through without removal of \ escapes INIT.
16209 if test -n "\${ZSH_VERSION+set}" ; then
16210    setopt NO_GLOB_SUBST
16211 fi
16212
16213
16214     PACKAGE='$PACKAGE'
16215     VERSION='$VERSION'
16216     TIMESTAMP='$TIMESTAMP'
16217     RM='$RM'
16218     ofile='$ofile'
16219
16220
16221
16222 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16223     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16224     # from automake.
16225     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16226     # Capture the value of LINGUAS because we need it to compute CATALOGS.
16227     LINGUAS="${LINGUAS-%UNSET%}"
16228
16229
16230 _ACEOF
16231
16232 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16233
16234 # Handling of arguments.
16235 for ac_config_target in $ac_config_targets
16236 do
16237   case $ac_config_target in
16238     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16239     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16240     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16241     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16242     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16243     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16244     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16245
16246   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16247   esac
16248 done
16249
16250
16251 # If the user did not use the arguments to specify the items to instantiate,
16252 # then the envvar interface is used.  Set only those that are not.
16253 # We use the long form for the default assignment because of an extremely
16254 # bizarre bug on SunOS 4.1.3.
16255 if $ac_need_defaults; then
16256   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16257   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16258   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16259 fi
16260
16261 # Have a temporary directory for convenience.  Make it in the build tree
16262 # simply because there is no reason against having it here, and in addition,
16263 # creating and moving files from /tmp can sometimes cause problems.
16264 # Hook for its removal unless debugging.
16265 # Note that there is a small window in which the directory will not be cleaned:
16266 # after its creation but before its name has been assigned to `$tmp'.
16267 $debug ||
16268 {
16269   tmp= ac_tmp=
16270   trap 'exit_status=$?
16271   : "${ac_tmp:=$tmp}"
16272   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16273 ' 0
16274   trap 'as_fn_exit 1' 1 2 13 15
16275 }
16276 # Create a (secure) tmp directory for tmp files.
16277
16278 {
16279   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16280   test -d "$tmp"
16281 }  ||
16282 {
16283   tmp=./conf$$-$RANDOM
16284   (umask 077 && mkdir "$tmp")
16285 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16286 ac_tmp=$tmp
16287
16288 # Set up the scripts for CONFIG_FILES section.
16289 # No need to generate them if there are no CONFIG_FILES.
16290 # This happens for instance with `./config.status config.h'.
16291 if test -n "$CONFIG_FILES"; then
16292
16293
16294 ac_cr=`echo X | tr X '\015'`
16295 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16296 # But we know of no other shell where ac_cr would be empty at this
16297 # point, so we can use a bashism as a fallback.
16298 if test "x$ac_cr" = x; then
16299   eval ac_cr=\$\'\\r\'
16300 fi
16301 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16302 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16303   ac_cs_awk_cr='\\r'
16304 else
16305   ac_cs_awk_cr=$ac_cr
16306 fi
16307
16308 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16309 _ACEOF
16310
16311
16312 {
16313   echo "cat >conf$$subs.awk <<_ACEOF" &&
16314   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16315   echo "_ACEOF"
16316 } >conf$$subs.sh ||
16317   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16318 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16319 ac_delim='%!_!# '
16320 for ac_last_try in false false false false false :; do
16321   . ./conf$$subs.sh ||
16322     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16323
16324   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16325   if test $ac_delim_n = $ac_delim_num; then
16326     break
16327   elif $ac_last_try; then
16328     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16329   else
16330     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16331   fi
16332 done
16333 rm -f conf$$subs.sh
16334
16335 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16336 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16337 _ACEOF
16338 sed -n '
16339 h
16340 s/^/S["/; s/!.*/"]=/
16341 p
16342 g
16343 s/^[^!]*!//
16344 :repl
16345 t repl
16346 s/'"$ac_delim"'$//
16347 t delim
16348 :nl
16349 h
16350 s/\(.\{148\}\)..*/\1/
16351 t more1
16352 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16353 p
16354 n
16355 b repl
16356 :more1
16357 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16358 p
16359 g
16360 s/.\{148\}//
16361 t nl
16362 :delim
16363 h
16364 s/\(.\{148\}\)..*/\1/
16365 t more2
16366 s/["\\]/\\&/g; s/^/"/; s/$/"/
16367 p
16368 b
16369 :more2
16370 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16371 p
16372 g
16373 s/.\{148\}//
16374 t delim
16375 ' <conf$$subs.awk | sed '
16376 /^[^""]/{
16377   N
16378   s/\n//
16379 }
16380 ' >>$CONFIG_STATUS || ac_write_fail=1
16381 rm -f conf$$subs.awk
16382 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16383 _ACAWK
16384 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16385   for (key in S) S_is_set[key] = 1
16386   FS = "\a"
16387
16388 }
16389 {
16390   line = $ 0
16391   nfields = split(line, field, "@")
16392   substed = 0
16393   len = length(field[1])
16394   for (i = 2; i < nfields; i++) {
16395     key = field[i]
16396     keylen = length(key)
16397     if (S_is_set[key]) {
16398       value = S[key]
16399       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16400       len += length(value) + length(field[++i])
16401       substed = 1
16402     } else
16403       len += 1 + keylen
16404   }
16405
16406   print line
16407 }
16408
16409 _ACAWK
16410 _ACEOF
16411 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16412 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16413   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16414 else
16415   cat
16416 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16417   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16418 _ACEOF
16419
16420 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16421 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16422 # trailing colons and then remove the whole line if VPATH becomes empty
16423 # (actually we leave an empty line to preserve line numbers).
16424 if test "x$srcdir" = x.; then
16425   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
16426 h
16427 s///
16428 s/^/:/
16429 s/[      ]*$/:/
16430 s/:\$(srcdir):/:/g
16431 s/:\${srcdir}:/:/g
16432 s/:@srcdir@:/:/g
16433 s/^:*//
16434 s/:*$//
16435 x
16436 s/\(=[   ]*\).*/\1/
16437 G
16438 s/\n//
16439 s/^[^=]*=[       ]*$//
16440 }'
16441 fi
16442
16443 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16444 fi # test -n "$CONFIG_FILES"
16445
16446 # Set up the scripts for CONFIG_HEADERS section.
16447 # No need to generate them if there are no CONFIG_HEADERS.
16448 # This happens for instance with `./config.status Makefile'.
16449 if test -n "$CONFIG_HEADERS"; then
16450 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16451 BEGIN {
16452 _ACEOF
16453
16454 # Transform confdefs.h into an awk script `defines.awk', embedded as
16455 # here-document in config.status, that substitutes the proper values into
16456 # config.h.in to produce config.h.
16457
16458 # Create a delimiter string that does not exist in confdefs.h, to ease
16459 # handling of long lines.
16460 ac_delim='%!_!# '
16461 for ac_last_try in false false :; do
16462   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16463   if test -z "$ac_tt"; then
16464     break
16465   elif $ac_last_try; then
16466     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16467   else
16468     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16469   fi
16470 done
16471
16472 # For the awk script, D is an array of macro values keyed by name,
16473 # likewise P contains macro parameters if any.  Preserve backslash
16474 # newline sequences.
16475
16476 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16477 sed -n '
16478 s/.\{148\}/&'"$ac_delim"'/g
16479 t rset
16480 :rset
16481 s/^[     ]*#[    ]*define[       ][      ]*/ /
16482 t def
16483 d
16484 :def
16485 s/\\$//
16486 t bsnl
16487 s/["\\]/\\&/g
16488 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16489 D["\1"]=" \3"/p
16490 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
16491 d
16492 :bsnl
16493 s/["\\]/\\&/g
16494 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16495 D["\1"]=" \3\\\\\\n"\\/p
16496 t cont
16497 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16498 t cont
16499 d
16500 :cont
16501 n
16502 s/.\{148\}/&'"$ac_delim"'/g
16503 t clear
16504 :clear
16505 s/\\$//
16506 t bsnlc
16507 s/["\\]/\\&/g; s/^/"/; s/$/"/p
16508 d
16509 :bsnlc
16510 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16511 b cont
16512 ' <confdefs.h | sed '
16513 s/'"$ac_delim"'/"\\\
16514 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16515
16516 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16517   for (key in D) D_is_set[key] = 1
16518   FS = "\a"
16519 }
16520 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16521   line = \$ 0
16522   split(line, arg, " ")
16523   if (arg[1] == "#") {
16524     defundef = arg[2]
16525     mac1 = arg[3]
16526   } else {
16527     defundef = substr(arg[1], 2)
16528     mac1 = arg[2]
16529   }
16530   split(mac1, mac2, "(") #)
16531   macro = mac2[1]
16532   prefix = substr(line, 1, index(line, defundef) - 1)
16533   if (D_is_set[macro]) {
16534     # Preserve the white space surrounding the "#".
16535     print prefix "define", macro P[macro] D[macro]
16536     next
16537   } else {
16538     # Replace #undef with comments.  This is necessary, for example,
16539     # in the case of _POSIX_SOURCE, which is predefined and required
16540     # on some systems where configure will not decide to define it.
16541     if (defundef == "undef") {
16542       print "/*", prefix defundef, macro, "*/"
16543       next
16544     }
16545   }
16546 }
16547 { print }
16548 _ACAWK
16549 _ACEOF
16550 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16551   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16552 fi # test -n "$CONFIG_HEADERS"
16553
16554
16555 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16556 shift
16557 for ac_tag
16558 do
16559   case $ac_tag in
16560   :[FHLC]) ac_mode=$ac_tag; continue;;
16561   esac
16562   case $ac_mode$ac_tag in
16563   :[FHL]*:*);;
16564   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16565   :[FH]-) ac_tag=-:-;;
16566   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16567   esac
16568   ac_save_IFS=$IFS
16569   IFS=:
16570   set x $ac_tag
16571   IFS=$ac_save_IFS
16572   shift
16573   ac_file=$1
16574   shift
16575
16576   case $ac_mode in
16577   :L) ac_source=$1;;
16578   :[FH])
16579     ac_file_inputs=
16580     for ac_f
16581     do
16582       case $ac_f in
16583       -) ac_f="$ac_tmp/stdin";;
16584       *) # Look for the file first in the build tree, then in the source tree
16585          # (if the path is not absolute).  The absolute path cannot be DOS-style,
16586          # because $ac_f cannot contain `:'.
16587          test -f "$ac_f" ||
16588            case $ac_f in
16589            [\\/$]*) false;;
16590            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16591            esac ||
16592            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16593       esac
16594       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16595       as_fn_append ac_file_inputs " '$ac_f'"
16596     done
16597
16598     # Let's still pretend it is `configure' which instantiates (i.e., don't
16599     # use $as_me), people would be surprised to read:
16600     #    /* config.h.  Generated by config.status.  */
16601     configure_input='Generated from '`
16602           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16603         `' by configure.'
16604     if test x"$ac_file" != x-; then
16605       configure_input="$ac_file.  $configure_input"
16606       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16607 $as_echo "$as_me: creating $ac_file" >&6;}
16608     fi
16609     # Neutralize special characters interpreted by sed in replacement strings.
16610     case $configure_input in #(
16611     *\&* | *\|* | *\\* )
16612        ac_sed_conf_input=`$as_echo "$configure_input" |
16613        sed 's/[\\\\&|]/\\\\&/g'`;; #(
16614     *) ac_sed_conf_input=$configure_input;;
16615     esac
16616
16617     case $ac_tag in
16618     *:-:* | *:-) cat >"$ac_tmp/stdin" \
16619       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
16620     esac
16621     ;;
16622   esac
16623
16624   ac_dir=`$as_dirname -- "$ac_file" ||
16625 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16626          X"$ac_file" : 'X\(//\)[^/]' \| \
16627          X"$ac_file" : 'X\(//\)$' \| \
16628          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16629 $as_echo X"$ac_file" |
16630     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16631             s//\1/
16632             q
16633           }
16634           /^X\(\/\/\)[^/].*/{
16635             s//\1/
16636             q
16637           }
16638           /^X\(\/\/\)$/{
16639             s//\1/
16640             q
16641           }
16642           /^X\(\/\).*/{
16643             s//\1/
16644             q
16645           }
16646           s/.*/./; q'`
16647   as_dir="$ac_dir"; as_fn_mkdir_p
16648   ac_builddir=.
16649
16650 case "$ac_dir" in
16651 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16652 *)
16653   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16654   # A ".." for each directory in $ac_dir_suffix.
16655   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16656   case $ac_top_builddir_sub in
16657   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16658   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16659   esac ;;
16660 esac
16661 ac_abs_top_builddir=$ac_pwd
16662 ac_abs_builddir=$ac_pwd$ac_dir_suffix
16663 # for backward compatibility:
16664 ac_top_builddir=$ac_top_build_prefix
16665
16666 case $srcdir in
16667   .)  # We are building in place.
16668     ac_srcdir=.
16669     ac_top_srcdir=$ac_top_builddir_sub
16670     ac_abs_top_srcdir=$ac_pwd ;;
16671   [\\/]* | ?:[\\/]* )  # Absolute name.
16672     ac_srcdir=$srcdir$ac_dir_suffix;
16673     ac_top_srcdir=$srcdir
16674     ac_abs_top_srcdir=$srcdir ;;
16675   *) # Relative name.
16676     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16677     ac_top_srcdir=$ac_top_build_prefix$srcdir
16678     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16679 esac
16680 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16681
16682
16683   case $ac_mode in
16684   :F)
16685   #
16686   # CONFIG_FILE
16687   #
16688
16689   case $INSTALL in
16690   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16691   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16692   esac
16693   ac_MKDIR_P=$MKDIR_P
16694   case $MKDIR_P in
16695   [\\/$]* | ?:[\\/]* ) ;;
16696   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16697   esac
16698 _ACEOF
16699
16700 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16701 # If the template does not know about datarootdir, expand it.
16702 # FIXME: This hack should be removed a few years after 2.60.
16703 ac_datarootdir_hack=; ac_datarootdir_seen=
16704 ac_sed_dataroot='
16705 /datarootdir/ {
16706   p
16707   q
16708 }
16709 /@datadir@/p
16710 /@docdir@/p
16711 /@infodir@/p
16712 /@localedir@/p
16713 /@mandir@/p'
16714 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16715 *datarootdir*) ac_datarootdir_seen=yes;;
16716 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16717   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16718 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16719 _ACEOF
16720 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16721   ac_datarootdir_hack='
16722   s&@datadir@&$datadir&g
16723   s&@docdir@&$docdir&g
16724   s&@infodir@&$infodir&g
16725   s&@localedir@&$localedir&g
16726   s&@mandir@&$mandir&g
16727   s&\\\${datarootdir}&$datarootdir&g' ;;
16728 esac
16729 _ACEOF
16730
16731 # Neutralize VPATH when `$srcdir' = `.'.
16732 # Shell code in configure.ac might set extrasub.
16733 # FIXME: do we really want to maintain this feature?
16734 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16735 ac_sed_extra="$ac_vpsub
16736 $extrasub
16737 _ACEOF
16738 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16739 :t
16740 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16741 s|@configure_input@|$ac_sed_conf_input|;t t
16742 s&@top_builddir@&$ac_top_builddir_sub&;t t
16743 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16744 s&@srcdir@&$ac_srcdir&;t t
16745 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16746 s&@top_srcdir@&$ac_top_srcdir&;t t
16747 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16748 s&@builddir@&$ac_builddir&;t t
16749 s&@abs_builddir@&$ac_abs_builddir&;t t
16750 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16751 s&@INSTALL@&$ac_INSTALL&;t t
16752 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16753 $ac_datarootdir_hack
16754 "
16755 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16756   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16757
16758 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16759   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16760   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
16761       "$ac_tmp/out"`; test -z "$ac_out"; } &&
16762   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16763 which seems to be undefined.  Please make sure it is defined" >&5
16764 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16765 which seems to be undefined.  Please make sure it is defined" >&2;}
16766
16767   rm -f "$ac_tmp/stdin"
16768   case $ac_file in
16769   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16770   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16771   esac \
16772   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16773  ;;
16774   :H)
16775   #
16776   # CONFIG_HEADER
16777   #
16778   if test x"$ac_file" != x-; then
16779     {
16780       $as_echo "/* $configure_input  */" \
16781       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16782     } >"$ac_tmp/config.h" \
16783       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16784     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16785       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16786 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16787     else
16788       rm -f "$ac_file"
16789       mv "$ac_tmp/config.h" "$ac_file" \
16790         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16791     fi
16792   else
16793     $as_echo "/* $configure_input  */" \
16794       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16795       || as_fn_error $? "could not create -" "$LINENO" 5
16796   fi
16797 # Compute "$ac_file"'s index in $config_headers.
16798 _am_arg="$ac_file"
16799 _am_stamp_count=1
16800 for _am_header in $config_headers :; do
16801   case $_am_header in
16802     $_am_arg | $_am_arg:* )
16803       break ;;
16804     * )
16805       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16806   esac
16807 done
16808 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16809 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16810          X"$_am_arg" : 'X\(//\)[^/]' \| \
16811          X"$_am_arg" : 'X\(//\)$' \| \
16812          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16813 $as_echo X"$_am_arg" |
16814     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16815             s//\1/
16816             q
16817           }
16818           /^X\(\/\/\)[^/].*/{
16819             s//\1/
16820             q
16821           }
16822           /^X\(\/\/\)$/{
16823             s//\1/
16824             q
16825           }
16826           /^X\(\/\).*/{
16827             s//\1/
16828             q
16829           }
16830           s/.*/./; q'`/stamp-h$_am_stamp_count
16831  ;;
16832
16833   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16834 $as_echo "$as_me: executing $ac_file commands" >&6;}
16835  ;;
16836   esac
16837
16838
16839   case $ac_file$ac_mode in
16840     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16841   # Older Autoconf quotes --file arguments for eval, but not when files
16842   # are listed without --file.  Let's play safe and only enable the eval
16843   # if we detect the quoting.
16844   case $CONFIG_FILES in
16845   *\'*) eval set x "$CONFIG_FILES" ;;
16846   *)   set x $CONFIG_FILES ;;
16847   esac
16848   shift
16849   for mf
16850   do
16851     # Strip MF so we end up with the name of the file.
16852     mf=`echo "$mf" | sed -e 's/:.*$//'`
16853     # Check whether this is an Automake generated Makefile or not.
16854     # We used to match only the files named 'Makefile.in', but
16855     # some people rename them; so instead we look at the file content.
16856     # Grep'ing the first line is not enough: some people post-process
16857     # each Makefile.in and add a new line on top of each file to say so.
16858     # Grep'ing the whole file is not good either: AIX grep has a line
16859     # limit of 2048, but all sed's we know have understand at least 4000.
16860     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16861       dirpart=`$as_dirname -- "$mf" ||
16862 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16863          X"$mf" : 'X\(//\)[^/]' \| \
16864          X"$mf" : 'X\(//\)$' \| \
16865          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16866 $as_echo X"$mf" |
16867     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16868             s//\1/
16869             q
16870           }
16871           /^X\(\/\/\)[^/].*/{
16872             s//\1/
16873             q
16874           }
16875           /^X\(\/\/\)$/{
16876             s//\1/
16877             q
16878           }
16879           /^X\(\/\).*/{
16880             s//\1/
16881             q
16882           }
16883           s/.*/./; q'`
16884     else
16885       continue
16886     fi
16887     # Extract the definition of DEPDIR, am__include, and am__quote
16888     # from the Makefile without running 'make'.
16889     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16890     test -z "$DEPDIR" && continue
16891     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16892     test -z "$am__include" && continue
16893     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16894     # Find all dependency output files, they are included files with
16895     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16896     # simplest approach to changing $(DEPDIR) to its actual value in the
16897     # expansion.
16898     for file in `sed -n "
16899       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16900          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16901       # Make sure the directory exists.
16902       test -f "$dirpart/$file" && continue
16903       fdir=`$as_dirname -- "$file" ||
16904 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16905          X"$file" : 'X\(//\)[^/]' \| \
16906          X"$file" : 'X\(//\)$' \| \
16907          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16908 $as_echo X"$file" |
16909     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16910             s//\1/
16911             q
16912           }
16913           /^X\(\/\/\)[^/].*/{
16914             s//\1/
16915             q
16916           }
16917           /^X\(\/\/\)$/{
16918             s//\1/
16919             q
16920           }
16921           /^X\(\/\).*/{
16922             s//\1/
16923             q
16924           }
16925           s/.*/./; q'`
16926       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16927       # echo "creating $dirpart/$file"
16928       echo '# dummy' > "$dirpart/$file"
16929     done
16930   done
16931 }
16932  ;;
16933     "libtool":C)
16934
16935     # See if we are running on zsh, and set the options which allow our
16936     # commands through without removal of \ escapes.
16937     if test -n "${ZSH_VERSION+set}" ; then
16938       setopt NO_GLOB_SUBST
16939     fi
16940
16941     cfgfile="${ofile}T"
16942     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16943     $RM "$cfgfile"
16944
16945     cat <<_LT_EOF >> "$cfgfile"
16946 #! $SHELL
16947
16948 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16949 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16950 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16951 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16952 #
16953 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16954 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16955 #   Written by Gordon Matzigkeit, 1996
16956 #
16957 #   This file is part of GNU Libtool.
16958 #
16959 # GNU Libtool is free software; you can redistribute it and/or
16960 # modify it under the terms of the GNU General Public License as
16961 # published by the Free Software Foundation; either version 2 of
16962 # the License, or (at your option) any later version.
16963 #
16964 # As a special exception to the GNU General Public License,
16965 # if you distribute this file as part of a program or library that
16966 # is built using GNU Libtool, you may include this file under the
16967 # same distribution terms that you use for the rest of that program.
16968 #
16969 # GNU Libtool is distributed in the hope that it will be useful,
16970 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16971 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16972 # GNU General Public License for more details.
16973 #
16974 # You should have received a copy of the GNU General Public License
16975 # along with GNU Libtool; see the file COPYING.  If not, a copy
16976 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16977 # obtained by writing to the Free Software Foundation, Inc.,
16978 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16979
16980
16981 # The names of the tagged configurations supported by this script.
16982 available_tags=""
16983
16984 # ### BEGIN LIBTOOL CONFIG
16985
16986 # Which release of libtool.m4 was used?
16987 macro_version=$macro_version
16988 macro_revision=$macro_revision
16989
16990 # Whether or not to build shared libraries.
16991 build_libtool_libs=$enable_shared
16992
16993 # Whether or not to build static libraries.
16994 build_old_libs=$enable_static
16995
16996 # What type of objects to build.
16997 pic_mode=$pic_mode
16998
16999 # Whether or not to optimize for fast installation.
17000 fast_install=$enable_fast_install
17001
17002 # Shell to use when invoking shell scripts.
17003 SHELL=$lt_SHELL
17004
17005 # An echo program that protects backslashes.
17006 ECHO=$lt_ECHO
17007
17008 # The host system.
17009 host_alias=$host_alias
17010 host=$host
17011 host_os=$host_os
17012
17013 # The build system.
17014 build_alias=$build_alias
17015 build=$build
17016 build_os=$build_os
17017
17018 # A sed program that does not truncate output.
17019 SED=$lt_SED
17020
17021 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
17022 Xsed="\$SED -e 1s/^X//"
17023
17024 # A grep program that handles long lines.
17025 GREP=$lt_GREP
17026
17027 # An ERE matcher.
17028 EGREP=$lt_EGREP
17029
17030 # A literal string matcher.
17031 FGREP=$lt_FGREP
17032
17033 # A BSD- or MS-compatible name lister.
17034 NM=$lt_NM
17035
17036 # Whether we need soft or hard links.
17037 LN_S=$lt_LN_S
17038
17039 # What is the maximum length of a command?
17040 max_cmd_len=$max_cmd_len
17041
17042 # Object file suffix (normally "o").
17043 objext=$ac_objext
17044
17045 # Executable file suffix (normally "").
17046 exeext=$exeext
17047
17048 # whether the shell understands "unset".
17049 lt_unset=$lt_unset
17050
17051 # turn spaces into newlines.
17052 SP2NL=$lt_lt_SP2NL
17053
17054 # turn newlines into spaces.
17055 NL2SP=$lt_lt_NL2SP
17056
17057 # An object symbol dumper.
17058 OBJDUMP=$lt_OBJDUMP
17059
17060 # Method to check whether dependent libraries are shared objects.
17061 deplibs_check_method=$lt_deplibs_check_method
17062
17063 # Command to use when deplibs_check_method == "file_magic".
17064 file_magic_cmd=$lt_file_magic_cmd
17065
17066 # The archiver.
17067 AR=$lt_AR
17068 AR_FLAGS=$lt_AR_FLAGS
17069
17070 # A symbol stripping program.
17071 STRIP=$lt_STRIP
17072
17073 # Commands used to install an old-style archive.
17074 RANLIB=$lt_RANLIB
17075 old_postinstall_cmds=$lt_old_postinstall_cmds
17076 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17077
17078 # Whether to use a lock for old archive extraction.
17079 lock_old_archive_extraction=$lock_old_archive_extraction
17080
17081 # A C compiler.
17082 LTCC=$lt_CC
17083
17084 # LTCC compiler flags.
17085 LTCFLAGS=$lt_CFLAGS
17086
17087 # Take the output of nm and produce a listing of raw symbols and C names.
17088 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17089
17090 # Transform the output of nm in a proper C declaration.
17091 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17092
17093 # Transform the output of nm in a C name address pair.
17094 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17095
17096 # Transform the output of nm in a C name address pair when lib prefix is needed.
17097 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17098
17099 # The name of the directory that contains temporary libtool files.
17100 objdir=$objdir
17101
17102 # Used to examine libraries when file_magic_cmd begins with "file".
17103 MAGIC_CMD=$MAGIC_CMD
17104
17105 # Must we lock files when doing compilation?
17106 need_locks=$lt_need_locks
17107
17108 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17109 DSYMUTIL=$lt_DSYMUTIL
17110
17111 # Tool to change global to local symbols on Mac OS X.
17112 NMEDIT=$lt_NMEDIT
17113
17114 # Tool to manipulate fat objects and archives on Mac OS X.
17115 LIPO=$lt_LIPO
17116
17117 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17118 OTOOL=$lt_OTOOL
17119
17120 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17121 OTOOL64=$lt_OTOOL64
17122
17123 # Old archive suffix (normally "a").
17124 libext=$libext
17125
17126 # Shared library suffix (normally ".so").
17127 shrext_cmds=$lt_shrext_cmds
17128
17129 # The commands to extract the exported symbol list from a shared archive.
17130 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17131
17132 # Variables whose values should be saved in libtool wrapper scripts and
17133 # restored at link time.
17134 variables_saved_for_relink=$lt_variables_saved_for_relink
17135
17136 # Do we need the "lib" prefix for modules?
17137 need_lib_prefix=$need_lib_prefix
17138
17139 # Do we need a version for libraries?
17140 need_version=$need_version
17141
17142 # Library versioning type.
17143 version_type=$version_type
17144
17145 # Shared library runtime path variable.
17146 runpath_var=$runpath_var
17147
17148 # Shared library path variable.
17149 shlibpath_var=$shlibpath_var
17150
17151 # Is shlibpath searched before the hard-coded library search path?
17152 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17153
17154 # Format of library name prefix.
17155 libname_spec=$lt_libname_spec
17156
17157 # List of archive names.  First name is the real one, the rest are links.
17158 # The last name is the one that the linker finds with -lNAME
17159 library_names_spec=$lt_library_names_spec
17160
17161 # The coded name of the library, if different from the real name.
17162 soname_spec=$lt_soname_spec
17163
17164 # Permission mode override for installation of shared libraries.
17165 install_override_mode=$lt_install_override_mode
17166
17167 # Command to use after installation of a shared archive.
17168 postinstall_cmds=$lt_postinstall_cmds
17169
17170 # Command to use after uninstallation of a shared archive.
17171 postuninstall_cmds=$lt_postuninstall_cmds
17172
17173 # Commands used to finish a libtool library installation in a directory.
17174 finish_cmds=$lt_finish_cmds
17175
17176 # As "finish_cmds", except a single script fragment to be evaled but
17177 # not shown.
17178 finish_eval=$lt_finish_eval
17179
17180 # Whether we should hardcode library paths into libraries.
17181 hardcode_into_libs=$hardcode_into_libs
17182
17183 # Compile-time system search path for libraries.
17184 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17185
17186 # Run-time system search path for libraries.
17187 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17188
17189 # Whether dlopen is supported.
17190 dlopen_support=$enable_dlopen
17191
17192 # Whether dlopen of programs is supported.
17193 dlopen_self=$enable_dlopen_self
17194
17195 # Whether dlopen of statically linked programs is supported.
17196 dlopen_self_static=$enable_dlopen_self_static
17197
17198 # Commands to strip libraries.
17199 old_striplib=$lt_old_striplib
17200 striplib=$lt_striplib
17201
17202
17203 # The linker used to build libraries.
17204 LD=$lt_LD
17205
17206 # How to create reloadable object files.
17207 reload_flag=$lt_reload_flag
17208 reload_cmds=$lt_reload_cmds
17209
17210 # Commands used to build an old-style archive.
17211 old_archive_cmds=$lt_old_archive_cmds
17212
17213 # A language specific compiler.
17214 CC=$lt_compiler
17215
17216 # Is the compiler the GNU compiler?
17217 with_gcc=$GCC
17218
17219 # Compiler flag to turn off builtin functions.
17220 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17221
17222 # How to pass a linker flag through the compiler.
17223 wl=$lt_lt_prog_compiler_wl
17224
17225 # Additional compiler flags for building library objects.
17226 pic_flag=$lt_lt_prog_compiler_pic
17227
17228 # Compiler flag to prevent dynamic linking.
17229 link_static_flag=$lt_lt_prog_compiler_static
17230
17231 # Does compiler simultaneously support -c and -o options?
17232 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17233
17234 # Whether or not to add -lc for building shared libraries.
17235 build_libtool_need_lc=$archive_cmds_need_lc
17236
17237 # Whether or not to disallow shared libs when runtime libs are static.
17238 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17239
17240 # Compiler flag to allow reflexive dlopens.
17241 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17242
17243 # Compiler flag to generate shared objects directly from archives.
17244 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17245
17246 # Whether the compiler copes with passing no objects directly.
17247 compiler_needs_object=$lt_compiler_needs_object
17248
17249 # Create an old-style archive from a shared archive.
17250 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17251
17252 # Create a temporary old-style archive to link instead of a shared archive.
17253 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17254
17255 # Commands used to build a shared archive.
17256 archive_cmds=$lt_archive_cmds
17257 archive_expsym_cmds=$lt_archive_expsym_cmds
17258
17259 # Commands used to build a loadable module if different from building
17260 # a shared archive.
17261 module_cmds=$lt_module_cmds
17262 module_expsym_cmds=$lt_module_expsym_cmds
17263
17264 # Whether we are building with GNU ld or not.
17265 with_gnu_ld=$lt_with_gnu_ld
17266
17267 # Flag that allows shared libraries with undefined symbols to be built.
17268 allow_undefined_flag=$lt_allow_undefined_flag
17269
17270 # Flag that enforces no undefined symbols.
17271 no_undefined_flag=$lt_no_undefined_flag
17272
17273 # Flag to hardcode \$libdir into a binary during linking.
17274 # This must work even if \$libdir does not exist
17275 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17276
17277 # If ld is used when linking, flag to hardcode \$libdir into a binary
17278 # during linking.  This must work even if \$libdir does not exist.
17279 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17280
17281 # Whether we need a single "-rpath" flag with a separated argument.
17282 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17283
17284 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17285 # DIR into the resulting binary.
17286 hardcode_direct=$hardcode_direct
17287
17288 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17289 # DIR into the resulting binary and the resulting library dependency is
17290 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17291 # library is relocated.
17292 hardcode_direct_absolute=$hardcode_direct_absolute
17293
17294 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17295 # into the resulting binary.
17296 hardcode_minus_L=$hardcode_minus_L
17297
17298 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17299 # into the resulting binary.
17300 hardcode_shlibpath_var=$hardcode_shlibpath_var
17301
17302 # Set to "yes" if building a shared library automatically hardcodes DIR
17303 # into the library and all subsequent libraries and executables linked
17304 # against it.
17305 hardcode_automatic=$hardcode_automatic
17306
17307 # Set to yes if linker adds runtime paths of dependent libraries
17308 # to runtime path list.
17309 inherit_rpath=$inherit_rpath
17310
17311 # Whether libtool must link a program against all its dependency libraries.
17312 link_all_deplibs=$link_all_deplibs
17313
17314 # Fix the shell variable \$srcfile for the compiler.
17315 fix_srcfile_path=$lt_fix_srcfile_path
17316
17317 # Set to "yes" if exported symbols are required.
17318 always_export_symbols=$always_export_symbols
17319
17320 # The commands to list exported symbols.
17321 export_symbols_cmds=$lt_export_symbols_cmds
17322
17323 # Symbols that should not be listed in the preloaded symbols.
17324 exclude_expsyms=$lt_exclude_expsyms
17325
17326 # Symbols that must always be exported.
17327 include_expsyms=$lt_include_expsyms
17328
17329 # Commands necessary for linking programs (against libraries) with templates.
17330 prelink_cmds=$lt_prelink_cmds
17331
17332 # Specify filename containing input files.
17333 file_list_spec=$lt_file_list_spec
17334
17335 # How to hardcode a shared library path into an executable.
17336 hardcode_action=$hardcode_action
17337
17338 # ### END LIBTOOL CONFIG
17339
17340 _LT_EOF
17341
17342   case $host_os in
17343   aix3*)
17344     cat <<\_LT_EOF >> "$cfgfile"
17345 # AIX sometimes has problems with the GCC collect2 program.  For some
17346 # reason, if we set the COLLECT_NAMES environment variable, the problems
17347 # vanish in a puff of smoke.
17348 if test "X${COLLECT_NAMES+set}" != Xset; then
17349   COLLECT_NAMES=
17350   export COLLECT_NAMES
17351 fi
17352 _LT_EOF
17353     ;;
17354   esac
17355
17356
17357 ltmain="$ac_aux_dir/ltmain.sh"
17358
17359
17360   # We use sed instead of cat because bash on DJGPP gets confused if
17361   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17362   # text mode, it properly converts lines to CR/LF.  This bash problem
17363   # is reportedly fixed, but why not run on old versions too?
17364   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17365     || (rm -f "$cfgfile"; exit 1)
17366
17367   case $xsi_shell in
17368   yes)
17369     cat << \_LT_EOF >> "$cfgfile"
17370
17371 # func_dirname file append nondir_replacement
17372 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17373 # otherwise set result to NONDIR_REPLACEMENT.
17374 func_dirname ()
17375 {
17376   case ${1} in
17377     */*) func_dirname_result="${1%/*}${2}" ;;
17378     *  ) func_dirname_result="${3}" ;;
17379   esac
17380 }
17381
17382 # func_basename file
17383 func_basename ()
17384 {
17385   func_basename_result="${1##*/}"
17386 }
17387
17388 # func_dirname_and_basename file append nondir_replacement
17389 # perform func_basename and func_dirname in a single function
17390 # call:
17391 #   dirname:  Compute the dirname of FILE.  If nonempty,
17392 #             add APPEND to the result, otherwise set result
17393 #             to NONDIR_REPLACEMENT.
17394 #             value returned in "$func_dirname_result"
17395 #   basename: Compute filename of FILE.
17396 #             value retuned in "$func_basename_result"
17397 # Implementation must be kept synchronized with func_dirname
17398 # and func_basename. For efficiency, we do not delegate to
17399 # those functions but instead duplicate the functionality here.
17400 func_dirname_and_basename ()
17401 {
17402   case ${1} in
17403     */*) func_dirname_result="${1%/*}${2}" ;;
17404     *  ) func_dirname_result="${3}" ;;
17405   esac
17406   func_basename_result="${1##*/}"
17407 }
17408
17409 # func_stripname prefix suffix name
17410 # strip PREFIX and SUFFIX off of NAME.
17411 # PREFIX and SUFFIX must not contain globbing or regex special
17412 # characters, hashes, percent signs, but SUFFIX may contain a leading
17413 # dot (in which case that matches only a dot).
17414 func_stripname ()
17415 {
17416   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17417   # positional parameters, so assign one to ordinary parameter first.
17418   func_stripname_result=${3}
17419   func_stripname_result=${func_stripname_result#"${1}"}
17420   func_stripname_result=${func_stripname_result%"${2}"}
17421 }
17422
17423 # func_opt_split
17424 func_opt_split ()
17425 {
17426   func_opt_split_opt=${1%%=*}
17427   func_opt_split_arg=${1#*=}
17428 }
17429
17430 # func_lo2o object
17431 func_lo2o ()
17432 {
17433   case ${1} in
17434     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17435     *)    func_lo2o_result=${1} ;;
17436   esac
17437 }
17438
17439 # func_xform libobj-or-source
17440 func_xform ()
17441 {
17442   func_xform_result=${1%.*}.lo
17443 }
17444
17445 # func_arith arithmetic-term...
17446 func_arith ()
17447 {
17448   func_arith_result=$(( $* ))
17449 }
17450
17451 # func_len string
17452 # STRING may not start with a hyphen.
17453 func_len ()
17454 {
17455   func_len_result=${#1}
17456 }
17457
17458 _LT_EOF
17459     ;;
17460   *) # Bourne compatible functions.
17461     cat << \_LT_EOF >> "$cfgfile"
17462
17463 # func_dirname file append nondir_replacement
17464 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17465 # otherwise set result to NONDIR_REPLACEMENT.
17466 func_dirname ()
17467 {
17468   # Extract subdirectory from the argument.
17469   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17470   if test "X$func_dirname_result" = "X${1}"; then
17471     func_dirname_result="${3}"
17472   else
17473     func_dirname_result="$func_dirname_result${2}"
17474   fi
17475 }
17476
17477 # func_basename file
17478 func_basename ()
17479 {
17480   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17481 }
17482
17483
17484 # func_stripname prefix suffix name
17485 # strip PREFIX and SUFFIX off of NAME.
17486 # PREFIX and SUFFIX must not contain globbing or regex special
17487 # characters, hashes, percent signs, but SUFFIX may contain a leading
17488 # dot (in which case that matches only a dot).
17489 # func_strip_suffix prefix name
17490 func_stripname ()
17491 {
17492   case ${2} in
17493     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17494     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17495   esac
17496 }
17497
17498 # sed scripts:
17499 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17500 my_sed_long_arg='1s/^-[^=]*=//'
17501
17502 # func_opt_split
17503 func_opt_split ()
17504 {
17505   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17506   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17507 }
17508
17509 # func_lo2o object
17510 func_lo2o ()
17511 {
17512   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
17513 }
17514
17515 # func_xform libobj-or-source
17516 func_xform ()
17517 {
17518   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
17519 }
17520
17521 # func_arith arithmetic-term...
17522 func_arith ()
17523 {
17524   func_arith_result=`expr "$@"`
17525 }
17526
17527 # func_len string
17528 # STRING may not start with a hyphen.
17529 func_len ()
17530 {
17531   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17532 }
17533
17534 _LT_EOF
17535 esac
17536
17537 case $lt_shell_append in
17538   yes)
17539     cat << \_LT_EOF >> "$cfgfile"
17540
17541 # func_append var value
17542 # Append VALUE to the end of shell variable VAR.
17543 func_append ()
17544 {
17545   eval "$1+=\$2"
17546 }
17547 _LT_EOF
17548     ;;
17549   *)
17550     cat << \_LT_EOF >> "$cfgfile"
17551
17552 # func_append var value
17553 # Append VALUE to the end of shell variable VAR.
17554 func_append ()
17555 {
17556   eval "$1=\$$1\$2"
17557 }
17558
17559 _LT_EOF
17560     ;;
17561   esac
17562
17563
17564   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17565     || (rm -f "$cfgfile"; exit 1)
17566
17567   mv -f "$cfgfile" "$ofile" ||
17568     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17569   chmod +x "$ofile"
17570
17571  ;;
17572     "default-1":C)
17573     for ac_file in $CONFIG_FILES; do
17574       # Support "outfile[:infile[:infile...]]"
17575       case "$ac_file" in
17576         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17577       esac
17578       # PO directories have a Makefile.in generated from Makefile.in.in.
17579       case "$ac_file" in */Makefile.in)
17580         # Adjust a relative srcdir.
17581         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17582         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
17583         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17584         # In autoconf-2.13 it is called $ac_given_srcdir.
17585         # In autoconf-2.50 it is called $srcdir.
17586         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17587         case "$ac_given_srcdir" in
17588           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17589           /*) top_srcdir="$ac_given_srcdir" ;;
17590           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
17591         esac
17592         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17593           rm -f "$ac_dir/POTFILES"
17594           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17595           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17596           POMAKEFILEDEPS="POTFILES.in"
17597           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17598           # on $ac_dir but don't depend on user-specified configuration
17599           # parameters.
17600           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17601             # The LINGUAS file contains the set of available languages.
17602             if test -n "$OBSOLETE_ALL_LINGUAS"; then
17603               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
17604             fi
17605             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17606             # Hide the ALL_LINGUAS assigment from automake.
17607             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17608             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17609           else
17610             # The set of available languages was given in configure.ac.
17611             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17612           fi
17613           case "$ac_given_srcdir" in
17614             .) srcdirpre= ;;
17615             *) srcdirpre='$(srcdir)/' ;;
17616           esac
17617           POFILES=
17618           GMOFILES=
17619           UPDATEPOFILES=
17620           DUMMYPOFILES=
17621           for lang in $ALL_LINGUAS; do
17622             POFILES="$POFILES $srcdirpre$lang.po"
17623             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17624             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17625             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17626           done
17627           # CATALOGS depends on both $ac_dir and the user's LINGUAS
17628           # environment variable.
17629           INST_LINGUAS=
17630           if test -n "$ALL_LINGUAS"; then
17631             for presentlang in $ALL_LINGUAS; do
17632               useit=no
17633               if test "%UNSET%" != "$LINGUAS"; then
17634                 desiredlanguages="$LINGUAS"
17635               else
17636                 desiredlanguages="$ALL_LINGUAS"
17637               fi
17638               for desiredlang in $desiredlanguages; do
17639                 # Use the presentlang catalog if desiredlang is
17640                 #   a. equal to presentlang, or
17641                 #   b. a variant of presentlang (because in this case,
17642                 #      presentlang can be used as a fallback for messages
17643                 #      which are not translated in the desiredlang catalog).
17644                 case "$desiredlang" in
17645                   "$presentlang"*) useit=yes;;
17646                 esac
17647               done
17648               if test $useit = yes; then
17649                 INST_LINGUAS="$INST_LINGUAS $presentlang"
17650               fi
17651             done
17652           fi
17653           CATALOGS=
17654           if test -n "$INST_LINGUAS"; then
17655             for lang in $INST_LINGUAS; do
17656               CATALOGS="$CATALOGS $lang.gmo"
17657             done
17658           fi
17659           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17660           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"
17661           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17662             if test -f "$f"; then
17663               case "$f" in
17664                 *.orig | *.bak | *~) ;;
17665                 *) cat "$f" >> "$ac_dir/Makefile" ;;
17666               esac
17667             fi
17668           done
17669         fi
17670         ;;
17671       esac
17672     done ;;
17673
17674   esac
17675 done # for ac_tag
17676
17677
17678 as_fn_exit 0
17679 _ACEOF
17680 ac_clean_files=$ac_clean_files_save
17681
17682 test $ac_write_fail = 0 ||
17683   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17684
17685
17686 # configure is writing to config.log, and then calls config.status.
17687 # config.status does its own redirection, appending to config.log.
17688 # Unfortunately, on DOS this fails, as config.log is still kept open
17689 # by configure, so config.status won't be able to write to it; its
17690 # output is simply discarded.  So we exec the FD to /dev/null,
17691 # effectively closing config.log, so it can be properly (re)opened and
17692 # appended to by config.status.  When coming back to configure, we
17693 # need to make the FD available again.
17694 if test "$no_create" != yes; then
17695   ac_cs_success=:
17696   ac_config_status_args=
17697   test "$silent" = yes &&
17698     ac_config_status_args="$ac_config_status_args --quiet"
17699   exec 5>/dev/null
17700   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17701   exec 5>>config.log
17702   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17703   # would make configure fail if this is the last instruction.
17704   $ac_cs_success || as_fn_exit 1
17705 fi
17706 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17707   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17708 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17709 fi
17710