Andes Technology has good news for you, we plan to update the nds32 port of binutils...
[external/binutils.git] / gas / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69 for gas 2.31.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='gas'
589 PACKAGE_TARNAME='gas'
590 PACKAGE_VERSION='2.31.51'
591 PACKAGE_STRING='gas 2.31.51'
592 PACKAGE_BUGREPORT=''
593 PACKAGE_URL=''
594
595 ac_unique_file="as.h"
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_subst_vars='am__EXEEXT_FALSE
633 am__EXEEXT_TRUE
634 LTLIBOBJS
635 LIBOBJS
636 zlibinc
637 zlibdir
638 LIBM
639 ALLOCA
640 GENINSRC_NEVER_FALSE
641 GENINSRC_NEVER_TRUE
642 MAINT
643 MAINTAINER_MODE_FALSE
644 MAINTAINER_MODE_TRUE
645 MSGMERGE
646 MSGFMT
647 MKINSTALLDIRS
648 CATOBJEXT
649 GENCAT
650 INSTOBJEXT
651 DATADIRNAME
652 CATALOGS
653 POSUB
654 GMSGFMT
655 XGETTEXT
656 INCINTL
657 LIBINTL_DEP
658 LIBINTL
659 USE_NLS
660 LEXLIB
661 LEX_OUTPUT_ROOT
662 LEX
663 YFLAGS
664 YACC
665 OPCODES_LIB
666 atof
667 install_tooldir
668 te_file
669 obj_format
670 target_cpu_type
671 extra_objects
672 cgen_cpu_prefix
673 GDBINIT
674 WARN_WRITE_STRINGS
675 NO_WERROR
676 WARN_CFLAGS_FOR_BUILD
677 WARN_CFLAGS
678 do_compare
679 OTOOL64
680 OTOOL
681 LIPO
682 NMEDIT
683 DSYMUTIL
684 RANLIB
685 AR
686 OBJDUMP
687 LN_S
688 NM
689 ac_ct_DUMPBIN
690 DUMPBIN
691 LD
692 FGREP
693 SED
694 LIBTOOL
695 EGREP
696 GREP
697 CPP
698 AM_BACKSLASH
699 AM_DEFAULT_VERBOSITY
700 AM_DEFAULT_V
701 AM_V
702 am__fastdepCC_FALSE
703 am__fastdepCC_TRUE
704 CCDEPMODE
705 am__nodep
706 AMDEPBACKSLASH
707 AMDEP_FALSE
708 AMDEP_TRUE
709 am__quote
710 am__include
711 DEPDIR
712 am__untar
713 am__tar
714 AMTAR
715 am__leading_dot
716 SET_MAKE
717 AWK
718 mkdir_p
719 MKDIR_P
720 INSTALL_STRIP_PROGRAM
721 STRIP
722 install_sh
723 MAKEINFO
724 AUTOHEADER
725 AUTOMAKE
726 AUTOCONF
727 ACLOCAL
728 VERSION
729 PACKAGE
730 CYGPATH_W
731 am__isrc
732 INSTALL_DATA
733 INSTALL_SCRIPT
734 INSTALL_PROGRAM
735 OBJEXT
736 EXEEXT
737 ac_ct_CC
738 CPPFLAGS
739 LDFLAGS
740 CFLAGS
741 CC
742 target_os
743 target_vendor
744 target_cpu
745 target
746 host_os
747 host_vendor
748 host_cpu
749 host
750 build_os
751 build_vendor
752 build_cpu
753 build
754 target_alias
755 host_alias
756 build_alias
757 LIBS
758 ECHO_T
759 ECHO_N
760 ECHO_C
761 DEFS
762 mandir
763 localedir
764 libdir
765 psdir
766 pdfdir
767 dvidir
768 htmldir
769 infodir
770 docdir
771 oldincludedir
772 includedir
773 localstatedir
774 sharedstatedir
775 sysconfdir
776 datadir
777 datarootdir
778 libexecdir
779 sbindir
780 bindir
781 program_transform_name
782 prefix
783 exec_prefix
784 PACKAGE_URL
785 PACKAGE_BUGREPORT
786 PACKAGE_STRING
787 PACKAGE_VERSION
788 PACKAGE_TARNAME
789 PACKAGE_NAME
790 PATH_SEPARATOR
791 SHELL'
792 ac_subst_files=''
793 ac_user_opts='
794 enable_option_checking
795 enable_dependency_tracking
796 enable_silent_rules
797 enable_shared
798 enable_static
799 with_pic
800 enable_fast_install
801 with_gnu_ld
802 enable_libtool_lock
803 enable_plugins
804 enable_largefile
805 enable_targets
806 enable_checking
807 enable_compressed_debug_sections
808 enable_x86_relax_relocations
809 enable_elf_stt_common
810 enable_generate_build_notes
811 enable_x86_used_note
812 enable_werror
813 enable_build_warnings
814 with_cpu
815 enable_nls
816 enable_maintainer_mode
817 with_system_zlib
818 '
819       ac_precious_vars='build_alias
820 host_alias
821 target_alias
822 CC
823 CFLAGS
824 LDFLAGS
825 LIBS
826 CPPFLAGS
827 CPP
828 YACC
829 YFLAGS'
830
831
832 # Initialize some variables set by options.
833 ac_init_help=
834 ac_init_version=false
835 ac_unrecognized_opts=
836 ac_unrecognized_sep=
837 # The variables have the same names as the options, with
838 # dashes changed to underlines.
839 cache_file=/dev/null
840 exec_prefix=NONE
841 no_create=
842 no_recursion=
843 prefix=NONE
844 program_prefix=NONE
845 program_suffix=NONE
846 program_transform_name=s,x,x,
847 silent=
848 site=
849 srcdir=
850 verbose=
851 x_includes=NONE
852 x_libraries=NONE
853
854 # Installation directory options.
855 # These are left unexpanded so users can "make install exec_prefix=/foo"
856 # and all the variables that are supposed to be based on exec_prefix
857 # by default will actually change.
858 # Use braces instead of parens because sh, perl, etc. also accept them.
859 # (The list follows the same order as the GNU Coding Standards.)
860 bindir='${exec_prefix}/bin'
861 sbindir='${exec_prefix}/sbin'
862 libexecdir='${exec_prefix}/libexec'
863 datarootdir='${prefix}/share'
864 datadir='${datarootdir}'
865 sysconfdir='${prefix}/etc'
866 sharedstatedir='${prefix}/com'
867 localstatedir='${prefix}/var'
868 includedir='${prefix}/include'
869 oldincludedir='/usr/include'
870 docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
871 infodir='${datarootdir}/info'
872 htmldir='${docdir}'
873 dvidir='${docdir}'
874 pdfdir='${docdir}'
875 psdir='${docdir}'
876 libdir='${exec_prefix}/lib'
877 localedir='${datarootdir}/locale'
878 mandir='${datarootdir}/man'
879
880 ac_prev=
881 ac_dashdash=
882 for ac_option
883 do
884   # If the previous option needs an argument, assign it.
885   if test -n "$ac_prev"; then
886     eval $ac_prev=\$ac_option
887     ac_prev=
888     continue
889   fi
890
891   case $ac_option in
892   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
893   *=)   ac_optarg= ;;
894   *)    ac_optarg=yes ;;
895   esac
896
897   # Accept the important Cygnus configure options, so we can diagnose typos.
898
899   case $ac_dashdash$ac_option in
900   --)
901     ac_dashdash=yes ;;
902
903   -bindir | --bindir | --bindi | --bind | --bin | --bi)
904     ac_prev=bindir ;;
905   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
906     bindir=$ac_optarg ;;
907
908   -build | --build | --buil | --bui | --bu)
909     ac_prev=build_alias ;;
910   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
911     build_alias=$ac_optarg ;;
912
913   -cache-file | --cache-file | --cache-fil | --cache-fi \
914   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
915     ac_prev=cache_file ;;
916   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
917   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
918     cache_file=$ac_optarg ;;
919
920   --config-cache | -C)
921     cache_file=config.cache ;;
922
923   -datadir | --datadir | --datadi | --datad)
924     ac_prev=datadir ;;
925   -datadir=* | --datadir=* | --datadi=* | --datad=*)
926     datadir=$ac_optarg ;;
927
928   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
929   | --dataroo | --dataro | --datar)
930     ac_prev=datarootdir ;;
931   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
932   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
933     datarootdir=$ac_optarg ;;
934
935   -disable-* | --disable-*)
936     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
937     # Reject names that are not valid shell variable names.
938     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
939       as_fn_error $? "invalid feature name: $ac_useropt"
940     ac_useropt_orig=$ac_useropt
941     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
942     case $ac_user_opts in
943       *"
944 "enable_$ac_useropt"
945 "*) ;;
946       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
947          ac_unrecognized_sep=', ';;
948     esac
949     eval enable_$ac_useropt=no ;;
950
951   -docdir | --docdir | --docdi | --doc | --do)
952     ac_prev=docdir ;;
953   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
954     docdir=$ac_optarg ;;
955
956   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
957     ac_prev=dvidir ;;
958   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
959     dvidir=$ac_optarg ;;
960
961   -enable-* | --enable-*)
962     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
963     # Reject names that are not valid shell variable names.
964     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
965       as_fn_error $? "invalid feature name: $ac_useropt"
966     ac_useropt_orig=$ac_useropt
967     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
968     case $ac_user_opts in
969       *"
970 "enable_$ac_useropt"
971 "*) ;;
972       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
973          ac_unrecognized_sep=', ';;
974     esac
975     eval enable_$ac_useropt=\$ac_optarg ;;
976
977   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
978   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
979   | --exec | --exe | --ex)
980     ac_prev=exec_prefix ;;
981   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
982   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
983   | --exec=* | --exe=* | --ex=*)
984     exec_prefix=$ac_optarg ;;
985
986   -gas | --gas | --ga | --g)
987     # Obsolete; use --with-gas.
988     with_gas=yes ;;
989
990   -help | --help | --hel | --he | -h)
991     ac_init_help=long ;;
992   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
993     ac_init_help=recursive ;;
994   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
995     ac_init_help=short ;;
996
997   -host | --host | --hos | --ho)
998     ac_prev=host_alias ;;
999   -host=* | --host=* | --hos=* | --ho=*)
1000     host_alias=$ac_optarg ;;
1001
1002   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
1003     ac_prev=htmldir ;;
1004   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
1005   | --ht=*)
1006     htmldir=$ac_optarg ;;
1007
1008   -includedir | --includedir | --includedi | --included | --include \
1009   | --includ | --inclu | --incl | --inc)
1010     ac_prev=includedir ;;
1011   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
1012   | --includ=* | --inclu=* | --incl=* | --inc=*)
1013     includedir=$ac_optarg ;;
1014
1015   -infodir | --infodir | --infodi | --infod | --info | --inf)
1016     ac_prev=infodir ;;
1017   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
1018     infodir=$ac_optarg ;;
1019
1020   -libdir | --libdir | --libdi | --libd)
1021     ac_prev=libdir ;;
1022   -libdir=* | --libdir=* | --libdi=* | --libd=*)
1023     libdir=$ac_optarg ;;
1024
1025   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
1026   | --libexe | --libex | --libe)
1027     ac_prev=libexecdir ;;
1028   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
1029   | --libexe=* | --libex=* | --libe=*)
1030     libexecdir=$ac_optarg ;;
1031
1032   -localedir | --localedir | --localedi | --localed | --locale)
1033     ac_prev=localedir ;;
1034   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
1035     localedir=$ac_optarg ;;
1036
1037   -localstatedir | --localstatedir | --localstatedi | --localstated \
1038   | --localstate | --localstat | --localsta | --localst | --locals)
1039     ac_prev=localstatedir ;;
1040   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
1041   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
1042     localstatedir=$ac_optarg ;;
1043
1044   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
1045     ac_prev=mandir ;;
1046   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
1047     mandir=$ac_optarg ;;
1048
1049   -nfp | --nfp | --nf)
1050     # Obsolete; use --without-fp.
1051     with_fp=no ;;
1052
1053   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
1054   | --no-cr | --no-c | -n)
1055     no_create=yes ;;
1056
1057   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
1058   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
1059     no_recursion=yes ;;
1060
1061   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
1062   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
1063   | --oldin | --oldi | --old | --ol | --o)
1064     ac_prev=oldincludedir ;;
1065   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
1066   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
1067   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
1068     oldincludedir=$ac_optarg ;;
1069
1070   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
1071     ac_prev=prefix ;;
1072   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
1073     prefix=$ac_optarg ;;
1074
1075   -program-prefix | --program-prefix | --program-prefi | --program-pref \
1076   | --program-pre | --program-pr | --program-p)
1077     ac_prev=program_prefix ;;
1078   -program-prefix=* | --program-prefix=* | --program-prefi=* \
1079   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
1080     program_prefix=$ac_optarg ;;
1081
1082   -program-suffix | --program-suffix | --program-suffi | --program-suff \
1083   | --program-suf | --program-su | --program-s)
1084     ac_prev=program_suffix ;;
1085   -program-suffix=* | --program-suffix=* | --program-suffi=* \
1086   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
1087     program_suffix=$ac_optarg ;;
1088
1089   -program-transform-name | --program-transform-name \
1090   | --program-transform-nam | --program-transform-na \
1091   | --program-transform-n | --program-transform- \
1092   | --program-transform | --program-transfor \
1093   | --program-transfo | --program-transf \
1094   | --program-trans | --program-tran \
1095   | --progr-tra | --program-tr | --program-t)
1096     ac_prev=program_transform_name ;;
1097   -program-transform-name=* | --program-transform-name=* \
1098   | --program-transform-nam=* | --program-transform-na=* \
1099   | --program-transform-n=* | --program-transform-=* \
1100   | --program-transform=* | --program-transfor=* \
1101   | --program-transfo=* | --program-transf=* \
1102   | --program-trans=* | --program-tran=* \
1103   | --progr-tra=* | --program-tr=* | --program-t=*)
1104     program_transform_name=$ac_optarg ;;
1105
1106   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
1107     ac_prev=pdfdir ;;
1108   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
1109     pdfdir=$ac_optarg ;;
1110
1111   -psdir | --psdir | --psdi | --psd | --ps)
1112     ac_prev=psdir ;;
1113   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
1114     psdir=$ac_optarg ;;
1115
1116   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1117   | -silent | --silent | --silen | --sile | --sil)
1118     silent=yes ;;
1119
1120   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1121     ac_prev=sbindir ;;
1122   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1123   | --sbi=* | --sb=*)
1124     sbindir=$ac_optarg ;;
1125
1126   -sharedstatedir | --sharedstatedir | --sharedstatedi \
1127   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1128   | --sharedst | --shareds | --shared | --share | --shar \
1129   | --sha | --sh)
1130     ac_prev=sharedstatedir ;;
1131   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1132   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1133   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1134   | --sha=* | --sh=*)
1135     sharedstatedir=$ac_optarg ;;
1136
1137   -site | --site | --sit)
1138     ac_prev=site ;;
1139   -site=* | --site=* | --sit=*)
1140     site=$ac_optarg ;;
1141
1142   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1143     ac_prev=srcdir ;;
1144   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1145     srcdir=$ac_optarg ;;
1146
1147   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1148   | --syscon | --sysco | --sysc | --sys | --sy)
1149     ac_prev=sysconfdir ;;
1150   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1151   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1152     sysconfdir=$ac_optarg ;;
1153
1154   -target | --target | --targe | --targ | --tar | --ta | --t)
1155     ac_prev=target_alias ;;
1156   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1157     target_alias=$ac_optarg ;;
1158
1159   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1160     verbose=yes ;;
1161
1162   -version | --version | --versio | --versi | --vers | -V)
1163     ac_init_version=: ;;
1164
1165   -with-* | --with-*)
1166     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1167     # Reject names that are not valid shell variable names.
1168     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1169       as_fn_error $? "invalid package name: $ac_useropt"
1170     ac_useropt_orig=$ac_useropt
1171     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1172     case $ac_user_opts in
1173       *"
1174 "with_$ac_useropt"
1175 "*) ;;
1176       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1177          ac_unrecognized_sep=', ';;
1178     esac
1179     eval with_$ac_useropt=\$ac_optarg ;;
1180
1181   -without-* | --without-*)
1182     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1183     # Reject names that are not valid shell variable names.
1184     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1185       as_fn_error $? "invalid package name: $ac_useropt"
1186     ac_useropt_orig=$ac_useropt
1187     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1188     case $ac_user_opts in
1189       *"
1190 "with_$ac_useropt"
1191 "*) ;;
1192       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1193          ac_unrecognized_sep=', ';;
1194     esac
1195     eval with_$ac_useropt=no ;;
1196
1197   --x)
1198     # Obsolete; use --with-x.
1199     with_x=yes ;;
1200
1201   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1202   | --x-incl | --x-inc | --x-in | --x-i)
1203     ac_prev=x_includes ;;
1204   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1205   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1206     x_includes=$ac_optarg ;;
1207
1208   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1209   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1210     ac_prev=x_libraries ;;
1211   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1212   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1213     x_libraries=$ac_optarg ;;
1214
1215   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1216 Try \`$0 --help' for more information"
1217     ;;
1218
1219   *=*)
1220     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1221     # Reject names that are not valid shell variable names.
1222     case $ac_envvar in #(
1223       '' | [0-9]* | *[!_$as_cr_alnum]* )
1224       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1225     esac
1226     eval $ac_envvar=\$ac_optarg
1227     export $ac_envvar ;;
1228
1229   *)
1230     # FIXME: should be removed in autoconf 3.0.
1231     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1232     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1233       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1234     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1235     ;;
1236
1237   esac
1238 done
1239
1240 if test -n "$ac_prev"; then
1241   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1242   as_fn_error $? "missing argument to $ac_option"
1243 fi
1244
1245 if test -n "$ac_unrecognized_opts"; then
1246   case $enable_option_checking in
1247     no) ;;
1248     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1249     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1250   esac
1251 fi
1252
1253 # Check all directory arguments for consistency.
1254 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1255                 datadir sysconfdir sharedstatedir localstatedir includedir \
1256                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1257                 libdir localedir mandir
1258 do
1259   eval ac_val=\$$ac_var
1260   # Remove trailing slashes.
1261   case $ac_val in
1262     */ )
1263       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1264       eval $ac_var=\$ac_val;;
1265   esac
1266   # Be sure to have absolute directory names.
1267   case $ac_val in
1268     [\\/$]* | ?:[\\/]* )  continue;;
1269     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1270   esac
1271   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1272 done
1273
1274 # There might be people who depend on the old broken behavior: `$host'
1275 # used to hold the argument of --host etc.
1276 # FIXME: To remove some day.
1277 build=$build_alias
1278 host=$host_alias
1279 target=$target_alias
1280
1281 # FIXME: To remove some day.
1282 if test "x$host_alias" != x; then
1283   if test "x$build_alias" = x; then
1284     cross_compiling=maybe
1285   elif test "x$build_alias" != "x$host_alias"; then
1286     cross_compiling=yes
1287   fi
1288 fi
1289
1290 ac_tool_prefix=
1291 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1292
1293 test "$silent" = yes && exec 6>/dev/null
1294
1295
1296 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1297 ac_ls_di=`ls -di .` &&
1298 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1299   as_fn_error $? "working directory cannot be determined"
1300 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1301   as_fn_error $? "pwd does not report name of working directory"
1302
1303
1304 # Find the source files, if location was not specified.
1305 if test -z "$srcdir"; then
1306   ac_srcdir_defaulted=yes
1307   # Try the directory containing this script, then the parent directory.
1308   ac_confdir=`$as_dirname -- "$as_myself" ||
1309 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1310          X"$as_myself" : 'X\(//\)[^/]' \| \
1311          X"$as_myself" : 'X\(//\)$' \| \
1312          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1313 $as_echo X"$as_myself" |
1314     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1315             s//\1/
1316             q
1317           }
1318           /^X\(\/\/\)[^/].*/{
1319             s//\1/
1320             q
1321           }
1322           /^X\(\/\/\)$/{
1323             s//\1/
1324             q
1325           }
1326           /^X\(\/\).*/{
1327             s//\1/
1328             q
1329           }
1330           s/.*/./; q'`
1331   srcdir=$ac_confdir
1332   if test ! -r "$srcdir/$ac_unique_file"; then
1333     srcdir=..
1334   fi
1335 else
1336   ac_srcdir_defaulted=no
1337 fi
1338 if test ! -r "$srcdir/$ac_unique_file"; then
1339   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1340   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1341 fi
1342 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1343 ac_abs_confdir=`(
1344         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1345         pwd)`
1346 # When building in place, set srcdir=.
1347 if test "$ac_abs_confdir" = "$ac_pwd"; then
1348   srcdir=.
1349 fi
1350 # Remove unnecessary trailing slashes from srcdir.
1351 # Double slashes in file names in object file debugging info
1352 # mess up M-x gdb in Emacs.
1353 case $srcdir in
1354 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1355 esac
1356 for ac_var in $ac_precious_vars; do
1357   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1358   eval ac_env_${ac_var}_value=\$${ac_var}
1359   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1360   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1361 done
1362
1363 #
1364 # Report the --help message.
1365 #
1366 if test "$ac_init_help" = "long"; then
1367   # Omit some internal or obsolete options to make the list less imposing.
1368   # This message is too long to be a string in the A/UX 3.1 sh.
1369   cat <<_ACEOF
1370 \`configure' configures gas 2.31.51 to adapt to many kinds of systems.
1371
1372 Usage: $0 [OPTION]... [VAR=VALUE]...
1373
1374 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1375 VAR=VALUE.  See below for descriptions of some of the useful variables.
1376
1377 Defaults for the options are specified in brackets.
1378
1379 Configuration:
1380   -h, --help              display this help and exit
1381       --help=short        display options specific to this package
1382       --help=recursive    display the short help of all the included packages
1383   -V, --version           display version information and exit
1384   -q, --quiet, --silent   do not print \`checking ...' messages
1385       --cache-file=FILE   cache test results in FILE [disabled]
1386   -C, --config-cache      alias for \`--cache-file=config.cache'
1387   -n, --no-create         do not create output files
1388       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1389
1390 Installation directories:
1391   --prefix=PREFIX         install architecture-independent files in PREFIX
1392                           [$ac_default_prefix]
1393   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1394                           [PREFIX]
1395
1396 By default, \`make install' will install all the files in
1397 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1398 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1399 for instance \`--prefix=\$HOME'.
1400
1401 For better control, use the options below.
1402
1403 Fine tuning of the installation directories:
1404   --bindir=DIR            user executables [EPREFIX/bin]
1405   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1406   --libexecdir=DIR        program executables [EPREFIX/libexec]
1407   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1408   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1409   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1410   --libdir=DIR            object code libraries [EPREFIX/lib]
1411   --includedir=DIR        C header files [PREFIX/include]
1412   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1413   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1414   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1415   --infodir=DIR           info documentation [DATAROOTDIR/info]
1416   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1417   --mandir=DIR            man documentation [DATAROOTDIR/man]
1418   --docdir=DIR            documentation root [DATAROOTDIR/doc/gas]
1419   --htmldir=DIR           html documentation [DOCDIR]
1420   --dvidir=DIR            dvi documentation [DOCDIR]
1421   --pdfdir=DIR            pdf documentation [DOCDIR]
1422   --psdir=DIR             ps documentation [DOCDIR]
1423 _ACEOF
1424
1425   cat <<\_ACEOF
1426
1427 Program names:
1428   --program-prefix=PREFIX            prepend PREFIX to installed program names
1429   --program-suffix=SUFFIX            append SUFFIX to installed program names
1430   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1431
1432 System types:
1433   --build=BUILD     configure for building on BUILD [guessed]
1434   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1435   --target=TARGET   configure for building compilers for TARGET [HOST]
1436 _ACEOF
1437 fi
1438
1439 if test -n "$ac_init_help"; then
1440   case $ac_init_help in
1441      short | recursive ) echo "Configuration of gas 2.31.51:";;
1442    esac
1443   cat <<\_ACEOF
1444
1445 Optional Features:
1446   --disable-option-checking  ignore unrecognized --enable/--with options
1447   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1448   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1449   --enable-dependency-tracking
1450                           do not reject slow dependency extractors
1451   --disable-dependency-tracking
1452                           speeds up one-time build
1453   --enable-silent-rules   less verbose build output (undo: "make V=1")
1454   --disable-silent-rules  verbose build output (undo: "make V=0")
1455   --enable-shared[=PKGS]  build shared libraries [default=yes]
1456   --enable-static[=PKGS]  build static libraries [default=yes]
1457   --enable-fast-install[=PKGS]
1458                           optimize for fast installation [default=yes]
1459   --disable-libtool-lock  avoid locking (might break parallel builds)
1460   --enable-plugins        Enable support for plugins
1461   --disable-largefile     omit support for large files
1462   --enable-targets        alternative target configurations besides the primary
1463   --enable-checking       enable run-time checks
1464   --enable-compressed-debug-sections={all,gas,none}
1465                           compress debug sections by default
1466   --enable-x86-relax-relocations
1467                           generate x86 relax relocations by default
1468   --enable-elf-stt-common generate ELF common symbols with STT_COMMON type by
1469                           default
1470   --enable-generate-build-notes
1471                           generate GNU Build notes if none are provided by the
1472                           input
1473   --enable-x86-used-note  generate GNU x86 used ISA and feature properties
1474   --enable-werror         treat compile warnings as errors
1475   --enable-build-warnings enable build-time compiler warnings
1476   --disable-nls           do not use Native Language Support
1477   --enable-maintainer-mode
1478                           enable make rules and dependencies not useful (and
1479                           sometimes confusing) to the casual installer
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-cpu=CPU          default cpu variant is CPU (currently only supported
1488                           on ARC)
1489   --with-system-zlib      use installed libz
1490
1491 Some influential environment variables:
1492   CC          C compiler command
1493   CFLAGS      C compiler flags
1494   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1495               nonstandard directory <lib dir>
1496   LIBS        libraries to pass to the linker, e.g. -l<library>
1497   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1498               you have headers in a nonstandard directory <include dir>
1499   CPP         C preprocessor
1500   YACC        The `Yet Another Compiler Compiler' implementation to use.
1501               Defaults to the first program found out of: `bison -y', `byacc',
1502               `yacc'.
1503   YFLAGS      The list of arguments that will be passed by default to $YACC.
1504               This script will default YFLAGS to the empty string to avoid a
1505               default value of `-d' given by some make applications.
1506
1507 Use these variables to override the choices made by `configure' or to help
1508 it to find libraries and programs with nonstandard names/locations.
1509
1510 Report bugs to the package provider.
1511 _ACEOF
1512 ac_status=$?
1513 fi
1514
1515 if test "$ac_init_help" = "recursive"; then
1516   # If there are subdirs, report their specific --help.
1517   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1518     test -d "$ac_dir" ||
1519       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1520       continue
1521     ac_builddir=.
1522
1523 case "$ac_dir" in
1524 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1525 *)
1526   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1527   # A ".." for each directory in $ac_dir_suffix.
1528   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1529   case $ac_top_builddir_sub in
1530   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1531   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1532   esac ;;
1533 esac
1534 ac_abs_top_builddir=$ac_pwd
1535 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1536 # for backward compatibility:
1537 ac_top_builddir=$ac_top_build_prefix
1538
1539 case $srcdir in
1540   .)  # We are building in place.
1541     ac_srcdir=.
1542     ac_top_srcdir=$ac_top_builddir_sub
1543     ac_abs_top_srcdir=$ac_pwd ;;
1544   [\\/]* | ?:[\\/]* )  # Absolute name.
1545     ac_srcdir=$srcdir$ac_dir_suffix;
1546     ac_top_srcdir=$srcdir
1547     ac_abs_top_srcdir=$srcdir ;;
1548   *) # Relative name.
1549     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1550     ac_top_srcdir=$ac_top_build_prefix$srcdir
1551     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1552 esac
1553 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1554
1555     cd "$ac_dir" || { ac_status=$?; continue; }
1556     # Check for guested configure.
1557     if test -f "$ac_srcdir/configure.gnu"; then
1558       echo &&
1559       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1560     elif test -f "$ac_srcdir/configure"; then
1561       echo &&
1562       $SHELL "$ac_srcdir/configure" --help=recursive
1563     else
1564       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1565     fi || ac_status=$?
1566     cd "$ac_pwd" || { ac_status=$?; break; }
1567   done
1568 fi
1569
1570 test -n "$ac_init_help" && exit $ac_status
1571 if $ac_init_version; then
1572   cat <<\_ACEOF
1573 gas configure 2.31.51
1574 generated by GNU Autoconf 2.69
1575
1576 Copyright (C) 2012 Free Software Foundation, Inc.
1577 This configure script is free software; the Free Software Foundation
1578 gives unlimited permission to copy, distribute and modify it.
1579 _ACEOF
1580   exit
1581 fi
1582
1583 ## ------------------------ ##
1584 ## Autoconf initialization. ##
1585 ## ------------------------ ##
1586
1587 # ac_fn_c_try_compile LINENO
1588 # --------------------------
1589 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1590 ac_fn_c_try_compile ()
1591 {
1592   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1593   rm -f conftest.$ac_objext
1594   if { { ac_try="$ac_compile"
1595 case "(($ac_try" in
1596   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1597   *) ac_try_echo=$ac_try;;
1598 esac
1599 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1600 $as_echo "$ac_try_echo"; } >&5
1601   (eval "$ac_compile") 2>conftest.err
1602   ac_status=$?
1603   if test -s conftest.err; then
1604     grep -v '^ *+' conftest.err >conftest.er1
1605     cat conftest.er1 >&5
1606     mv -f conftest.er1 conftest.err
1607   fi
1608   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1609   test $ac_status = 0; } && {
1610          test -z "$ac_c_werror_flag" ||
1611          test ! -s conftest.err
1612        } && test -s conftest.$ac_objext; then :
1613   ac_retval=0
1614 else
1615   $as_echo "$as_me: failed program was:" >&5
1616 sed 's/^/| /' conftest.$ac_ext >&5
1617
1618         ac_retval=1
1619 fi
1620   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1621   as_fn_set_status $ac_retval
1622
1623 } # ac_fn_c_try_compile
1624
1625 # ac_fn_c_try_link LINENO
1626 # -----------------------
1627 # Try to link conftest.$ac_ext, and return whether this succeeded.
1628 ac_fn_c_try_link ()
1629 {
1630   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1631   rm -f conftest.$ac_objext conftest$ac_exeext
1632   if { { ac_try="$ac_link"
1633 case "(($ac_try" in
1634   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1635   *) ac_try_echo=$ac_try;;
1636 esac
1637 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1638 $as_echo "$ac_try_echo"; } >&5
1639   (eval "$ac_link") 2>conftest.err
1640   ac_status=$?
1641   if test -s conftest.err; then
1642     grep -v '^ *+' conftest.err >conftest.er1
1643     cat conftest.er1 >&5
1644     mv -f conftest.er1 conftest.err
1645   fi
1646   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1647   test $ac_status = 0; } && {
1648          test -z "$ac_c_werror_flag" ||
1649          test ! -s conftest.err
1650        } && test -s conftest$ac_exeext && {
1651          test "$cross_compiling" = yes ||
1652          test -x conftest$ac_exeext
1653        }; then :
1654   ac_retval=0
1655 else
1656   $as_echo "$as_me: failed program was:" >&5
1657 sed 's/^/| /' conftest.$ac_ext >&5
1658
1659         ac_retval=1
1660 fi
1661   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1662   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1663   # interfere with the next link command; also delete a directory that is
1664   # left behind by Apple's compiler.  We do this before executing the actions.
1665   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1666   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1667   as_fn_set_status $ac_retval
1668
1669 } # ac_fn_c_try_link
1670
1671 # ac_fn_c_try_cpp LINENO
1672 # ----------------------
1673 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1674 ac_fn_c_try_cpp ()
1675 {
1676   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677   if { { ac_try="$ac_cpp conftest.$ac_ext"
1678 case "(($ac_try" in
1679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1680   *) ac_try_echo=$ac_try;;
1681 esac
1682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1683 $as_echo "$ac_try_echo"; } >&5
1684   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1685   ac_status=$?
1686   if test -s conftest.err; then
1687     grep -v '^ *+' conftest.err >conftest.er1
1688     cat conftest.er1 >&5
1689     mv -f conftest.er1 conftest.err
1690   fi
1691   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1692   test $ac_status = 0; } > conftest.i && {
1693          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1694          test ! -s conftest.err
1695        }; then :
1696   ac_retval=0
1697 else
1698   $as_echo "$as_me: failed program was:" >&5
1699 sed 's/^/| /' conftest.$ac_ext >&5
1700
1701     ac_retval=1
1702 fi
1703   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1704   as_fn_set_status $ac_retval
1705
1706 } # ac_fn_c_try_cpp
1707
1708 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1709 # -------------------------------------------------------
1710 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1711 # the include files in INCLUDES and setting the cache variable VAR
1712 # accordingly.
1713 ac_fn_c_check_header_mongrel ()
1714 {
1715   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716   if eval \${$3+:} false; then :
1717   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1718 $as_echo_n "checking for $2... " >&6; }
1719 if eval \${$3+:} false; then :
1720   $as_echo_n "(cached) " >&6
1721 fi
1722 eval ac_res=\$$3
1723                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1724 $as_echo "$ac_res" >&6; }
1725 else
1726   # Is the header compilable?
1727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1728 $as_echo_n "checking $2 usability... " >&6; }
1729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1730 /* end confdefs.h.  */
1731 $4
1732 #include <$2>
1733 _ACEOF
1734 if ac_fn_c_try_compile "$LINENO"; then :
1735   ac_header_compiler=yes
1736 else
1737   ac_header_compiler=no
1738 fi
1739 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1740 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1741 $as_echo "$ac_header_compiler" >&6; }
1742
1743 # Is the header present?
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1745 $as_echo_n "checking $2 presence... " >&6; }
1746 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1747 /* end confdefs.h.  */
1748 #include <$2>
1749 _ACEOF
1750 if ac_fn_c_try_cpp "$LINENO"; then :
1751   ac_header_preproc=yes
1752 else
1753   ac_header_preproc=no
1754 fi
1755 rm -f conftest.err conftest.i conftest.$ac_ext
1756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1757 $as_echo "$ac_header_preproc" >&6; }
1758
1759 # So?  What about this header?
1760 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1761   yes:no: )
1762     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1763 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1764     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1765 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1766     ;;
1767   no:yes:* )
1768     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1769 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1770     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1771 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1772     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1773 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1774     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1775 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1776     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1777 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1778     ;;
1779 esac
1780   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1781 $as_echo_n "checking for $2... " >&6; }
1782 if eval \${$3+:} false; then :
1783   $as_echo_n "(cached) " >&6
1784 else
1785   eval "$3=\$ac_header_compiler"
1786 fi
1787 eval ac_res=\$$3
1788                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1789 $as_echo "$ac_res" >&6; }
1790 fi
1791   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1792
1793 } # ac_fn_c_check_header_mongrel
1794
1795 # ac_fn_c_try_run LINENO
1796 # ----------------------
1797 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1798 # that executables *can* be run.
1799 ac_fn_c_try_run ()
1800 {
1801   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1802   if { { ac_try="$ac_link"
1803 case "(($ac_try" in
1804   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1805   *) ac_try_echo=$ac_try;;
1806 esac
1807 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1808 $as_echo "$ac_try_echo"; } >&5
1809   (eval "$ac_link") 2>&5
1810   ac_status=$?
1811   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1812   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1813   { { case "(($ac_try" in
1814   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1815   *) ac_try_echo=$ac_try;;
1816 esac
1817 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1818 $as_echo "$ac_try_echo"; } >&5
1819   (eval "$ac_try") 2>&5
1820   ac_status=$?
1821   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1822   test $ac_status = 0; }; }; then :
1823   ac_retval=0
1824 else
1825   $as_echo "$as_me: program exited with status $ac_status" >&5
1826        $as_echo "$as_me: failed program was:" >&5
1827 sed 's/^/| /' conftest.$ac_ext >&5
1828
1829        ac_retval=$ac_status
1830 fi
1831   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1832   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1833   as_fn_set_status $ac_retval
1834
1835 } # ac_fn_c_try_run
1836
1837 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1838 # -------------------------------------------------------
1839 # Tests whether HEADER exists and can be compiled using the include files in
1840 # INCLUDES, setting the cache variable VAR accordingly.
1841 ac_fn_c_check_header_compile ()
1842 {
1843   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1844   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1845 $as_echo_n "checking for $2... " >&6; }
1846 if eval \${$3+:} false; then :
1847   $as_echo_n "(cached) " >&6
1848 else
1849   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1850 /* end confdefs.h.  */
1851 $4
1852 #include <$2>
1853 _ACEOF
1854 if ac_fn_c_try_compile "$LINENO"; then :
1855   eval "$3=yes"
1856 else
1857   eval "$3=no"
1858 fi
1859 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1860 fi
1861 eval ac_res=\$$3
1862                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1863 $as_echo "$ac_res" >&6; }
1864   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1865
1866 } # ac_fn_c_check_header_compile
1867
1868 # ac_fn_c_check_func LINENO FUNC VAR
1869 # ----------------------------------
1870 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1871 ac_fn_c_check_func ()
1872 {
1873   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1874   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1875 $as_echo_n "checking for $2... " >&6; }
1876 if eval \${$3+:} false; then :
1877   $as_echo_n "(cached) " >&6
1878 else
1879   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1880 /* end confdefs.h.  */
1881 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1882    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1883 #define $2 innocuous_$2
1884
1885 /* System header to define __stub macros and hopefully few prototypes,
1886     which can conflict with char $2 (); below.
1887     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1888     <limits.h> exists even on freestanding compilers.  */
1889
1890 #ifdef __STDC__
1891 # include <limits.h>
1892 #else
1893 # include <assert.h>
1894 #endif
1895
1896 #undef $2
1897
1898 /* Override any GCC internal prototype to avoid an error.
1899    Use char because int might match the return type of a GCC
1900    builtin and then its argument prototype would still apply.  */
1901 #ifdef __cplusplus
1902 extern "C"
1903 #endif
1904 char $2 ();
1905 /* The GNU C library defines this for functions which it implements
1906     to always fail with ENOSYS.  Some functions are actually named
1907     something starting with __ and the normal name is an alias.  */
1908 #if defined __stub_$2 || defined __stub___$2
1909 choke me
1910 #endif
1911
1912 int
1913 main ()
1914 {
1915 return $2 ();
1916   ;
1917   return 0;
1918 }
1919 _ACEOF
1920 if ac_fn_c_try_link "$LINENO"; then :
1921   eval "$3=yes"
1922 else
1923   eval "$3=no"
1924 fi
1925 rm -f core conftest.err conftest.$ac_objext \
1926     conftest$ac_exeext conftest.$ac_ext
1927 fi
1928 eval ac_res=\$$3
1929                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1930 $as_echo "$ac_res" >&6; }
1931   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1932
1933 } # ac_fn_c_check_func
1934
1935 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1936 # -------------------------------------------
1937 # Tests whether TYPE exists after having included INCLUDES, setting cache
1938 # variable VAR accordingly.
1939 ac_fn_c_check_type ()
1940 {
1941   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1942   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1943 $as_echo_n "checking for $2... " >&6; }
1944 if eval \${$3+:} false; then :
1945   $as_echo_n "(cached) " >&6
1946 else
1947   eval "$3=no"
1948   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1949 /* end confdefs.h.  */
1950 $4
1951 int
1952 main ()
1953 {
1954 if (sizeof ($2))
1955          return 0;
1956   ;
1957   return 0;
1958 }
1959 _ACEOF
1960 if ac_fn_c_try_compile "$LINENO"; then :
1961   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1962 /* end confdefs.h.  */
1963 $4
1964 int
1965 main ()
1966 {
1967 if (sizeof (($2)))
1968             return 0;
1969   ;
1970   return 0;
1971 }
1972 _ACEOF
1973 if ac_fn_c_try_compile "$LINENO"; then :
1974
1975 else
1976   eval "$3=yes"
1977 fi
1978 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1979 fi
1980 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1981 fi
1982 eval ac_res=\$$3
1983                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1984 $as_echo "$ac_res" >&6; }
1985   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1986
1987 } # ac_fn_c_check_type
1988
1989 # ac_fn_c_check_decl LINENO SYMBOL VAR INCLUDES
1990 # ---------------------------------------------
1991 # Tests whether SYMBOL is declared in INCLUDES, setting cache variable VAR
1992 # accordingly.
1993 ac_fn_c_check_decl ()
1994 {
1995   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1996   as_decl_name=`echo $2|sed 's/ *(.*//'`
1997   as_decl_use=`echo $2|sed -e 's/(/((/' -e 's/)/) 0&/' -e 's/,/) 0& (/g'`
1998   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $as_decl_name is declared" >&5
1999 $as_echo_n "checking whether $as_decl_name is declared... " >&6; }
2000 if eval \${$3+:} false; then :
2001   $as_echo_n "(cached) " >&6
2002 else
2003   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2004 /* end confdefs.h.  */
2005 $4
2006 int
2007 main ()
2008 {
2009 #ifndef $as_decl_name
2010 #ifdef __cplusplus
2011   (void) $as_decl_use;
2012 #else
2013   (void) $as_decl_name;
2014 #endif
2015 #endif
2016
2017   ;
2018   return 0;
2019 }
2020 _ACEOF
2021 if ac_fn_c_try_compile "$LINENO"; then :
2022   eval "$3=yes"
2023 else
2024   eval "$3=no"
2025 fi
2026 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2027 fi
2028 eval ac_res=\$$3
2029                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2030 $as_echo "$ac_res" >&6; }
2031   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2032
2033 } # ac_fn_c_check_decl
2034 cat >config.log <<_ACEOF
2035 This file contains any messages produced by compilers while
2036 running configure, to aid debugging if configure makes a mistake.
2037
2038 It was created by gas $as_me 2.31.51, which was
2039 generated by GNU Autoconf 2.69.  Invocation command line was
2040
2041   $ $0 $@
2042
2043 _ACEOF
2044 exec 5>>config.log
2045 {
2046 cat <<_ASUNAME
2047 ## --------- ##
2048 ## Platform. ##
2049 ## --------- ##
2050
2051 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2052 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2053 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2054 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2055 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2056
2057 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2058 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
2059
2060 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
2061 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
2062 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2063 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
2064 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
2065 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
2066 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
2067
2068 _ASUNAME
2069
2070 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2071 for as_dir in $PATH
2072 do
2073   IFS=$as_save_IFS
2074   test -z "$as_dir" && as_dir=.
2075     $as_echo "PATH: $as_dir"
2076   done
2077 IFS=$as_save_IFS
2078
2079 } >&5
2080
2081 cat >&5 <<_ACEOF
2082
2083
2084 ## ----------- ##
2085 ## Core tests. ##
2086 ## ----------- ##
2087
2088 _ACEOF
2089
2090
2091 # Keep a trace of the command line.
2092 # Strip out --no-create and --no-recursion so they do not pile up.
2093 # Strip out --silent because we don't want to record it for future runs.
2094 # Also quote any args containing shell meta-characters.
2095 # Make two passes to allow for proper duplicate-argument suppression.
2096 ac_configure_args=
2097 ac_configure_args0=
2098 ac_configure_args1=
2099 ac_must_keep_next=false
2100 for ac_pass in 1 2
2101 do
2102   for ac_arg
2103   do
2104     case $ac_arg in
2105     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
2106     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
2107     | -silent | --silent | --silen | --sile | --sil)
2108       continue ;;
2109     *\'*)
2110       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2111     esac
2112     case $ac_pass in
2113     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
2114     2)
2115       as_fn_append ac_configure_args1 " '$ac_arg'"
2116       if test $ac_must_keep_next = true; then
2117         ac_must_keep_next=false # Got value, back to normal.
2118       else
2119         case $ac_arg in
2120           *=* | --config-cache | -C | -disable-* | --disable-* \
2121           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2122           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2123           | -with-* | --with-* | -without-* | --without-* | --x)
2124             case "$ac_configure_args0 " in
2125               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2126             esac
2127             ;;
2128           -* ) ac_must_keep_next=true ;;
2129         esac
2130       fi
2131       as_fn_append ac_configure_args " '$ac_arg'"
2132       ;;
2133     esac
2134   done
2135 done
2136 { ac_configure_args0=; unset ac_configure_args0;}
2137 { ac_configure_args1=; unset ac_configure_args1;}
2138
2139 # When interrupted or exit'd, cleanup temporary files, and complete
2140 # config.log.  We remove comments because anyway the quotes in there
2141 # would cause problems or look ugly.
2142 # WARNING: Use '\'' to represent an apostrophe within the trap.
2143 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2144 trap 'exit_status=$?
2145   # Save into config.log some information that might help in debugging.
2146   {
2147     echo
2148
2149     $as_echo "## ---------------- ##
2150 ## Cache variables. ##
2151 ## ---------------- ##"
2152     echo
2153     # The following way of writing the cache mishandles newlines in values,
2154 (
2155   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2156     eval ac_val=\$$ac_var
2157     case $ac_val in #(
2158     *${as_nl}*)
2159       case $ac_var in #(
2160       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2161 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2162       esac
2163       case $ac_var in #(
2164       _ | IFS | as_nl) ;; #(
2165       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2166       *) { eval $ac_var=; unset $ac_var;} ;;
2167       esac ;;
2168     esac
2169   done
2170   (set) 2>&1 |
2171     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2172     *${as_nl}ac_space=\ *)
2173       sed -n \
2174         "s/'\''/'\''\\\\'\'''\''/g;
2175           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2176       ;; #(
2177     *)
2178       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2179       ;;
2180     esac |
2181     sort
2182 )
2183     echo
2184
2185     $as_echo "## ----------------- ##
2186 ## Output variables. ##
2187 ## ----------------- ##"
2188     echo
2189     for ac_var in $ac_subst_vars
2190     do
2191       eval ac_val=\$$ac_var
2192       case $ac_val in
2193       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2194       esac
2195       $as_echo "$ac_var='\''$ac_val'\''"
2196     done | sort
2197     echo
2198
2199     if test -n "$ac_subst_files"; then
2200       $as_echo "## ------------------- ##
2201 ## File substitutions. ##
2202 ## ------------------- ##"
2203       echo
2204       for ac_var in $ac_subst_files
2205       do
2206         eval ac_val=\$$ac_var
2207         case $ac_val in
2208         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2209         esac
2210         $as_echo "$ac_var='\''$ac_val'\''"
2211       done | sort
2212       echo
2213     fi
2214
2215     if test -s confdefs.h; then
2216       $as_echo "## ----------- ##
2217 ## confdefs.h. ##
2218 ## ----------- ##"
2219       echo
2220       cat confdefs.h
2221       echo
2222     fi
2223     test "$ac_signal" != 0 &&
2224       $as_echo "$as_me: caught signal $ac_signal"
2225     $as_echo "$as_me: exit $exit_status"
2226   } >&5
2227   rm -f core *.core core.conftest.* &&
2228     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2229     exit $exit_status
2230 ' 0
2231 for ac_signal in 1 2 13 15; do
2232   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2233 done
2234 ac_signal=0
2235
2236 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2237 rm -f -r conftest* confdefs.h
2238
2239 $as_echo "/* confdefs.h */" > confdefs.h
2240
2241 # Predefined preprocessor variables.
2242
2243 cat >>confdefs.h <<_ACEOF
2244 #define PACKAGE_NAME "$PACKAGE_NAME"
2245 _ACEOF
2246
2247 cat >>confdefs.h <<_ACEOF
2248 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2249 _ACEOF
2250
2251 cat >>confdefs.h <<_ACEOF
2252 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2253 _ACEOF
2254
2255 cat >>confdefs.h <<_ACEOF
2256 #define PACKAGE_STRING "$PACKAGE_STRING"
2257 _ACEOF
2258
2259 cat >>confdefs.h <<_ACEOF
2260 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2261 _ACEOF
2262
2263 cat >>confdefs.h <<_ACEOF
2264 #define PACKAGE_URL "$PACKAGE_URL"
2265 _ACEOF
2266
2267
2268 # Let the site file select an alternate cache file if it wants to.
2269 # Prefer an explicitly selected file to automatically selected ones.
2270 ac_site_file1=NONE
2271 ac_site_file2=NONE
2272 if test -n "$CONFIG_SITE"; then
2273   # We do not want a PATH search for config.site.
2274   case $CONFIG_SITE in #((
2275     -*)  ac_site_file1=./$CONFIG_SITE;;
2276     */*) ac_site_file1=$CONFIG_SITE;;
2277     *)   ac_site_file1=./$CONFIG_SITE;;
2278   esac
2279 elif test "x$prefix" != xNONE; then
2280   ac_site_file1=$prefix/share/config.site
2281   ac_site_file2=$prefix/etc/config.site
2282 else
2283   ac_site_file1=$ac_default_prefix/share/config.site
2284   ac_site_file2=$ac_default_prefix/etc/config.site
2285 fi
2286 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2287 do
2288   test "x$ac_site_file" = xNONE && continue
2289   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2290     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2291 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2292     sed 's/^/| /' "$ac_site_file" >&5
2293     . "$ac_site_file" \
2294       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2295 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2296 as_fn_error $? "failed to load site script $ac_site_file
2297 See \`config.log' for more details" "$LINENO" 5; }
2298   fi
2299 done
2300
2301 if test -r "$cache_file"; then
2302   # Some versions of bash will fail to source /dev/null (special files
2303   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2304   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2305     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2306 $as_echo "$as_me: loading cache $cache_file" >&6;}
2307     case $cache_file in
2308       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2309       *)                      . "./$cache_file";;
2310     esac
2311   fi
2312 else
2313   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2314 $as_echo "$as_me: creating cache $cache_file" >&6;}
2315   >$cache_file
2316 fi
2317
2318 # Check that the precious variables saved in the cache have kept the same
2319 # value.
2320 ac_cache_corrupted=false
2321 for ac_var in $ac_precious_vars; do
2322   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2323   eval ac_new_set=\$ac_env_${ac_var}_set
2324   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2325   eval ac_new_val=\$ac_env_${ac_var}_value
2326   case $ac_old_set,$ac_new_set in
2327     set,)
2328       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2329 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2330       ac_cache_corrupted=: ;;
2331     ,set)
2332       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2333 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2334       ac_cache_corrupted=: ;;
2335     ,);;
2336     *)
2337       if test "x$ac_old_val" != "x$ac_new_val"; then
2338         # differences in whitespace do not lead to failure.
2339         ac_old_val_w=`echo x $ac_old_val`
2340         ac_new_val_w=`echo x $ac_new_val`
2341         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2342           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2343 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2344           ac_cache_corrupted=:
2345         else
2346           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2347 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2348           eval $ac_var=\$ac_old_val
2349         fi
2350         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2351 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2352         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2353 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2354       fi;;
2355   esac
2356   # Pass precious variables to config.status.
2357   if test "$ac_new_set" = set; then
2358     case $ac_new_val in
2359     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2360     *) ac_arg=$ac_var=$ac_new_val ;;
2361     esac
2362     case " $ac_configure_args " in
2363       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2364       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2365     esac
2366   fi
2367 done
2368 if $ac_cache_corrupted; then
2369   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2370 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2371   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2372 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2373   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2374 fi
2375 ## -------------------- ##
2376 ## Main body of script. ##
2377 ## -------------------- ##
2378
2379 ac_ext=c
2380 ac_cpp='$CPP $CPPFLAGS'
2381 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2382 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2383 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2384
2385
2386
2387
2388
2389
2390
2391 ac_aux_dir=
2392 for ac_dir in .. "$srcdir"/..; do
2393   if test -f "$ac_dir/install-sh"; then
2394     ac_aux_dir=$ac_dir
2395     ac_install_sh="$ac_aux_dir/install-sh -c"
2396     break
2397   elif test -f "$ac_dir/install.sh"; then
2398     ac_aux_dir=$ac_dir
2399     ac_install_sh="$ac_aux_dir/install.sh -c"
2400     break
2401   elif test -f "$ac_dir/shtool"; then
2402     ac_aux_dir=$ac_dir
2403     ac_install_sh="$ac_aux_dir/shtool install -c"
2404     break
2405   fi
2406 done
2407 if test -z "$ac_aux_dir"; then
2408   as_fn_error $? "cannot find install-sh, install.sh, or shtool in .. \"$srcdir\"/.." "$LINENO" 5
2409 fi
2410
2411 # These three variables are undocumented and unsupported,
2412 # and are intended to be withdrawn in a future Autoconf release.
2413 # They can cause serious problems if a builder's source tree is in a directory
2414 # whose full name contains unusual characters.
2415 ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2416 ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2417 ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2418
2419
2420 # Make sure we can run config.sub.
2421 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2422   as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2423
2424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2425 $as_echo_n "checking build system type... " >&6; }
2426 if ${ac_cv_build+:} false; then :
2427   $as_echo_n "(cached) " >&6
2428 else
2429   ac_build_alias=$build_alias
2430 test "x$ac_build_alias" = x &&
2431   ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2432 test "x$ac_build_alias" = x &&
2433   as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2434 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2435   as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2436
2437 fi
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2439 $as_echo "$ac_cv_build" >&6; }
2440 case $ac_cv_build in
2441 *-*-*) ;;
2442 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2443 esac
2444 build=$ac_cv_build
2445 ac_save_IFS=$IFS; IFS='-'
2446 set x $ac_cv_build
2447 shift
2448 build_cpu=$1
2449 build_vendor=$2
2450 shift; shift
2451 # Remember, the first character of IFS is used to create $*,
2452 # except with old shells:
2453 build_os=$*
2454 IFS=$ac_save_IFS
2455 case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2456
2457
2458 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2459 $as_echo_n "checking host system type... " >&6; }
2460 if ${ac_cv_host+:} false; then :
2461   $as_echo_n "(cached) " >&6
2462 else
2463   if test "x$host_alias" = x; then
2464   ac_cv_host=$ac_cv_build
2465 else
2466   ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2467     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2468 fi
2469
2470 fi
2471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2472 $as_echo "$ac_cv_host" >&6; }
2473 case $ac_cv_host in
2474 *-*-*) ;;
2475 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2476 esac
2477 host=$ac_cv_host
2478 ac_save_IFS=$IFS; IFS='-'
2479 set x $ac_cv_host
2480 shift
2481 host_cpu=$1
2482 host_vendor=$2
2483 shift; shift
2484 # Remember, the first character of IFS is used to create $*,
2485 # except with old shells:
2486 host_os=$*
2487 IFS=$ac_save_IFS
2488 case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2489
2490
2491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2492 $as_echo_n "checking target system type... " >&6; }
2493 if ${ac_cv_target+:} false; then :
2494   $as_echo_n "(cached) " >&6
2495 else
2496   if test "x$target_alias" = x; then
2497   ac_cv_target=$ac_cv_host
2498 else
2499   ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2500     as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2501 fi
2502
2503 fi
2504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2505 $as_echo "$ac_cv_target" >&6; }
2506 case $ac_cv_target in
2507 *-*-*) ;;
2508 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2509 esac
2510 target=$ac_cv_target
2511 ac_save_IFS=$IFS; IFS='-'
2512 set x $ac_cv_target
2513 shift
2514 target_cpu=$1
2515 target_vendor=$2
2516 shift; shift
2517 # Remember, the first character of IFS is used to create $*,
2518 # except with old shells:
2519 target_os=$*
2520 IFS=$ac_save_IFS
2521 case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2522
2523
2524 # The aliases save the names the user supplied, while $host etc.
2525 # will get canonicalized.
2526 test -n "$target_alias" &&
2527   test "$program_prefix$program_suffix$program_transform_name" = \
2528     NONENONEs,x,x, &&
2529   program_prefix=${target_alias}-
2530 # Expand $ac_aux_dir to an absolute path.
2531 am_aux_dir=`cd "$ac_aux_dir" && pwd`
2532
2533 ac_ext=c
2534 ac_cpp='$CPP $CPPFLAGS'
2535 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2536 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2537 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2538 if test -n "$ac_tool_prefix"; then
2539   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2540 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2542 $as_echo_n "checking for $ac_word... " >&6; }
2543 if ${ac_cv_prog_CC+:} false; then :
2544   $as_echo_n "(cached) " >&6
2545 else
2546   if test -n "$CC"; then
2547   ac_cv_prog_CC="$CC" # Let the user override the test.
2548 else
2549 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2550 for as_dir in $PATH
2551 do
2552   IFS=$as_save_IFS
2553   test -z "$as_dir" && as_dir=.
2554     for ac_exec_ext in '' $ac_executable_extensions; do
2555   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2556     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2557     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2558     break 2
2559   fi
2560 done
2561   done
2562 IFS=$as_save_IFS
2563
2564 fi
2565 fi
2566 CC=$ac_cv_prog_CC
2567 if test -n "$CC"; then
2568   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2569 $as_echo "$CC" >&6; }
2570 else
2571   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2572 $as_echo "no" >&6; }
2573 fi
2574
2575
2576 fi
2577 if test -z "$ac_cv_prog_CC"; then
2578   ac_ct_CC=$CC
2579   # Extract the first word of "gcc", so it can be a program name with args.
2580 set dummy gcc; ac_word=$2
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2582 $as_echo_n "checking for $ac_word... " >&6; }
2583 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2584   $as_echo_n "(cached) " >&6
2585 else
2586   if test -n "$ac_ct_CC"; then
2587   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2588 else
2589 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2590 for as_dir in $PATH
2591 do
2592   IFS=$as_save_IFS
2593   test -z "$as_dir" && as_dir=.
2594     for ac_exec_ext in '' $ac_executable_extensions; do
2595   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2596     ac_cv_prog_ac_ct_CC="gcc"
2597     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2598     break 2
2599   fi
2600 done
2601   done
2602 IFS=$as_save_IFS
2603
2604 fi
2605 fi
2606 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2607 if test -n "$ac_ct_CC"; then
2608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2609 $as_echo "$ac_ct_CC" >&6; }
2610 else
2611   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2612 $as_echo "no" >&6; }
2613 fi
2614
2615   if test "x$ac_ct_CC" = x; then
2616     CC=""
2617   else
2618     case $cross_compiling:$ac_tool_warned in
2619 yes:)
2620 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2621 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2622 ac_tool_warned=yes ;;
2623 esac
2624     CC=$ac_ct_CC
2625   fi
2626 else
2627   CC="$ac_cv_prog_CC"
2628 fi
2629
2630 if test -z "$CC"; then
2631           if test -n "$ac_tool_prefix"; then
2632     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2633 set dummy ${ac_tool_prefix}cc; ac_word=$2
2634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2635 $as_echo_n "checking for $ac_word... " >&6; }
2636 if ${ac_cv_prog_CC+:} false; then :
2637   $as_echo_n "(cached) " >&6
2638 else
2639   if test -n "$CC"; then
2640   ac_cv_prog_CC="$CC" # Let the user override the test.
2641 else
2642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2643 for as_dir in $PATH
2644 do
2645   IFS=$as_save_IFS
2646   test -z "$as_dir" && as_dir=.
2647     for ac_exec_ext in '' $ac_executable_extensions; do
2648   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2649     ac_cv_prog_CC="${ac_tool_prefix}cc"
2650     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2651     break 2
2652   fi
2653 done
2654   done
2655 IFS=$as_save_IFS
2656
2657 fi
2658 fi
2659 CC=$ac_cv_prog_CC
2660 if test -n "$CC"; then
2661   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2662 $as_echo "$CC" >&6; }
2663 else
2664   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2665 $as_echo "no" >&6; }
2666 fi
2667
2668
2669   fi
2670 fi
2671 if test -z "$CC"; then
2672   # Extract the first word of "cc", so it can be a program name with args.
2673 set dummy cc; ac_word=$2
2674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2675 $as_echo_n "checking for $ac_word... " >&6; }
2676 if ${ac_cv_prog_CC+:} false; then :
2677   $as_echo_n "(cached) " >&6
2678 else
2679   if test -n "$CC"; then
2680   ac_cv_prog_CC="$CC" # Let the user override the test.
2681 else
2682   ac_prog_rejected=no
2683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2684 for as_dir in $PATH
2685 do
2686   IFS=$as_save_IFS
2687   test -z "$as_dir" && as_dir=.
2688     for ac_exec_ext in '' $ac_executable_extensions; do
2689   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2690     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2691        ac_prog_rejected=yes
2692        continue
2693      fi
2694     ac_cv_prog_CC="cc"
2695     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2696     break 2
2697   fi
2698 done
2699   done
2700 IFS=$as_save_IFS
2701
2702 if test $ac_prog_rejected = yes; then
2703   # We found a bogon in the path, so make sure we never use it.
2704   set dummy $ac_cv_prog_CC
2705   shift
2706   if test $# != 0; then
2707     # We chose a different compiler from the bogus one.
2708     # However, it has the same basename, so the bogon will be chosen
2709     # first if we set CC to just the basename; use the full file name.
2710     shift
2711     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2712   fi
2713 fi
2714 fi
2715 fi
2716 CC=$ac_cv_prog_CC
2717 if test -n "$CC"; then
2718   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2719 $as_echo "$CC" >&6; }
2720 else
2721   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2722 $as_echo "no" >&6; }
2723 fi
2724
2725
2726 fi
2727 if test -z "$CC"; then
2728   if test -n "$ac_tool_prefix"; then
2729   for ac_prog in cl.exe
2730   do
2731     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2732 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2734 $as_echo_n "checking for $ac_word... " >&6; }
2735 if ${ac_cv_prog_CC+:} false; then :
2736   $as_echo_n "(cached) " >&6
2737 else
2738   if test -n "$CC"; then
2739   ac_cv_prog_CC="$CC" # Let the user override the test.
2740 else
2741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2742 for as_dir in $PATH
2743 do
2744   IFS=$as_save_IFS
2745   test -z "$as_dir" && as_dir=.
2746     for ac_exec_ext in '' $ac_executable_extensions; do
2747   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2748     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2749     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2750     break 2
2751   fi
2752 done
2753   done
2754 IFS=$as_save_IFS
2755
2756 fi
2757 fi
2758 CC=$ac_cv_prog_CC
2759 if test -n "$CC"; then
2760   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2761 $as_echo "$CC" >&6; }
2762 else
2763   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2764 $as_echo "no" >&6; }
2765 fi
2766
2767
2768     test -n "$CC" && break
2769   done
2770 fi
2771 if test -z "$CC"; then
2772   ac_ct_CC=$CC
2773   for ac_prog in cl.exe
2774 do
2775   # Extract the first word of "$ac_prog", so it can be a program name with args.
2776 set dummy $ac_prog; ac_word=$2
2777 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2778 $as_echo_n "checking for $ac_word... " >&6; }
2779 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2780   $as_echo_n "(cached) " >&6
2781 else
2782   if test -n "$ac_ct_CC"; then
2783   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2784 else
2785 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2786 for as_dir in $PATH
2787 do
2788   IFS=$as_save_IFS
2789   test -z "$as_dir" && as_dir=.
2790     for ac_exec_ext in '' $ac_executable_extensions; do
2791   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2792     ac_cv_prog_ac_ct_CC="$ac_prog"
2793     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2794     break 2
2795   fi
2796 done
2797   done
2798 IFS=$as_save_IFS
2799
2800 fi
2801 fi
2802 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2803 if test -n "$ac_ct_CC"; then
2804   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2805 $as_echo "$ac_ct_CC" >&6; }
2806 else
2807   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2808 $as_echo "no" >&6; }
2809 fi
2810
2811
2812   test -n "$ac_ct_CC" && break
2813 done
2814
2815   if test "x$ac_ct_CC" = x; then
2816     CC=""
2817   else
2818     case $cross_compiling:$ac_tool_warned in
2819 yes:)
2820 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2821 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2822 ac_tool_warned=yes ;;
2823 esac
2824     CC=$ac_ct_CC
2825   fi
2826 fi
2827
2828 fi
2829
2830
2831 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2832 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2833 as_fn_error $? "no acceptable C compiler found in \$PATH
2834 See \`config.log' for more details" "$LINENO" 5; }
2835
2836 # Provide some information about the compiler.
2837 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2838 set X $ac_compile
2839 ac_compiler=$2
2840 for ac_option in --version -v -V -qversion; do
2841   { { ac_try="$ac_compiler $ac_option >&5"
2842 case "(($ac_try" in
2843   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2844   *) ac_try_echo=$ac_try;;
2845 esac
2846 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2847 $as_echo "$ac_try_echo"; } >&5
2848   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2849   ac_status=$?
2850   if test -s conftest.err; then
2851     sed '10a\
2852 ... rest of stderr output deleted ...
2853          10q' conftest.err >conftest.er1
2854     cat conftest.er1 >&5
2855   fi
2856   rm -f conftest.er1 conftest.err
2857   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2858   test $ac_status = 0; }
2859 done
2860
2861 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2862 /* end confdefs.h.  */
2863
2864 int
2865 main ()
2866 {
2867
2868   ;
2869   return 0;
2870 }
2871 _ACEOF
2872 ac_clean_files_save=$ac_clean_files
2873 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2874 # Try to create an executable without -o first, disregard a.out.
2875 # It will help us diagnose broken compilers, and finding out an intuition
2876 # of exeext.
2877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2878 $as_echo_n "checking whether the C compiler works... " >&6; }
2879 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2880
2881 # The possible output files:
2882 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2883
2884 ac_rmfiles=
2885 for ac_file in $ac_files
2886 do
2887   case $ac_file in
2888     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2889     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2890   esac
2891 done
2892 rm -f $ac_rmfiles
2893
2894 if { { ac_try="$ac_link_default"
2895 case "(($ac_try" in
2896   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2897   *) ac_try_echo=$ac_try;;
2898 esac
2899 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2900 $as_echo "$ac_try_echo"; } >&5
2901   (eval "$ac_link_default") 2>&5
2902   ac_status=$?
2903   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2904   test $ac_status = 0; }; then :
2905   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2906 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2907 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2908 # so that the user can short-circuit this test for compilers unknown to
2909 # Autoconf.
2910 for ac_file in $ac_files ''
2911 do
2912   test -f "$ac_file" || continue
2913   case $ac_file in
2914     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2915         ;;
2916     [ab].out )
2917         # We found the default executable, but exeext='' is most
2918         # certainly right.
2919         break;;
2920     *.* )
2921         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2922         then :; else
2923            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2924         fi
2925         # We set ac_cv_exeext here because the later test for it is not
2926         # safe: cross compilers may not add the suffix if given an `-o'
2927         # argument, so we may need to know it at that point already.
2928         # Even if this section looks crufty: it has the advantage of
2929         # actually working.
2930         break;;
2931     * )
2932         break;;
2933   esac
2934 done
2935 test "$ac_cv_exeext" = no && ac_cv_exeext=
2936
2937 else
2938   ac_file=''
2939 fi
2940 if test -z "$ac_file"; then :
2941   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2942 $as_echo "no" >&6; }
2943 $as_echo "$as_me: failed program was:" >&5
2944 sed 's/^/| /' conftest.$ac_ext >&5
2945
2946 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2947 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2948 as_fn_error 77 "C compiler cannot create executables
2949 See \`config.log' for more details" "$LINENO" 5; }
2950 else
2951   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2952 $as_echo "yes" >&6; }
2953 fi
2954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2955 $as_echo_n "checking for C compiler default output file name... " >&6; }
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2957 $as_echo "$ac_file" >&6; }
2958 ac_exeext=$ac_cv_exeext
2959
2960 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2961 ac_clean_files=$ac_clean_files_save
2962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2963 $as_echo_n "checking for suffix of executables... " >&6; }
2964 if { { ac_try="$ac_link"
2965 case "(($ac_try" in
2966   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2967   *) ac_try_echo=$ac_try;;
2968 esac
2969 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2970 $as_echo "$ac_try_echo"; } >&5
2971   (eval "$ac_link") 2>&5
2972   ac_status=$?
2973   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2974   test $ac_status = 0; }; then :
2975   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2976 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2977 # work properly (i.e., refer to `conftest.exe'), while it won't with
2978 # `rm'.
2979 for ac_file in conftest.exe conftest conftest.*; do
2980   test -f "$ac_file" || continue
2981   case $ac_file in
2982     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2983     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2984           break;;
2985     * ) break;;
2986   esac
2987 done
2988 else
2989   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2990 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2991 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2992 See \`config.log' for more details" "$LINENO" 5; }
2993 fi
2994 rm -f conftest conftest$ac_cv_exeext
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2996 $as_echo "$ac_cv_exeext" >&6; }
2997
2998 rm -f conftest.$ac_ext
2999 EXEEXT=$ac_cv_exeext
3000 ac_exeext=$EXEEXT
3001 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3002 /* end confdefs.h.  */
3003 #include <stdio.h>
3004 int
3005 main ()
3006 {
3007 FILE *f = fopen ("conftest.out", "w");
3008  return ferror (f) || fclose (f) != 0;
3009
3010   ;
3011   return 0;
3012 }
3013 _ACEOF
3014 ac_clean_files="$ac_clean_files conftest.out"
3015 # Check that the compiler produces executables we can run.  If not, either
3016 # the compiler is broken, or we cross compile.
3017 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3018 $as_echo_n "checking whether we are cross compiling... " >&6; }
3019 if test "$cross_compiling" != yes; then
3020   { { ac_try="$ac_link"
3021 case "(($ac_try" in
3022   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3023   *) ac_try_echo=$ac_try;;
3024 esac
3025 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3026 $as_echo "$ac_try_echo"; } >&5
3027   (eval "$ac_link") 2>&5
3028   ac_status=$?
3029   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3030   test $ac_status = 0; }
3031   if { ac_try='./conftest$ac_cv_exeext'
3032   { { case "(($ac_try" in
3033   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3034   *) ac_try_echo=$ac_try;;
3035 esac
3036 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3037 $as_echo "$ac_try_echo"; } >&5
3038   (eval "$ac_try") 2>&5
3039   ac_status=$?
3040   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3041   test $ac_status = 0; }; }; then
3042     cross_compiling=no
3043   else
3044     if test "$cross_compiling" = maybe; then
3045         cross_compiling=yes
3046     else
3047         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3048 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3049 as_fn_error $? "cannot run C compiled programs.
3050 If you meant to cross compile, use \`--host'.
3051 See \`config.log' for more details" "$LINENO" 5; }
3052     fi
3053   fi
3054 fi
3055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3056 $as_echo "$cross_compiling" >&6; }
3057
3058 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3059 ac_clean_files=$ac_clean_files_save
3060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3061 $as_echo_n "checking for suffix of object files... " >&6; }
3062 if ${ac_cv_objext+:} false; then :
3063   $as_echo_n "(cached) " >&6
3064 else
3065   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3066 /* end confdefs.h.  */
3067
3068 int
3069 main ()
3070 {
3071
3072   ;
3073   return 0;
3074 }
3075 _ACEOF
3076 rm -f conftest.o conftest.obj
3077 if { { ac_try="$ac_compile"
3078 case "(($ac_try" in
3079   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3080   *) ac_try_echo=$ac_try;;
3081 esac
3082 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3083 $as_echo "$ac_try_echo"; } >&5
3084   (eval "$ac_compile") 2>&5
3085   ac_status=$?
3086   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3087   test $ac_status = 0; }; then :
3088   for ac_file in conftest.o conftest.obj conftest.*; do
3089   test -f "$ac_file" || continue;
3090   case $ac_file in
3091     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3092     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3093        break;;
3094   esac
3095 done
3096 else
3097   $as_echo "$as_me: failed program was:" >&5
3098 sed 's/^/| /' conftest.$ac_ext >&5
3099
3100 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3101 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3102 as_fn_error $? "cannot compute suffix of object files: cannot compile
3103 See \`config.log' for more details" "$LINENO" 5; }
3104 fi
3105 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3106 fi
3107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3108 $as_echo "$ac_cv_objext" >&6; }
3109 OBJEXT=$ac_cv_objext
3110 ac_objext=$OBJEXT
3111 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3112 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3113 if ${ac_cv_c_compiler_gnu+:} false; then :
3114   $as_echo_n "(cached) " >&6
3115 else
3116   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3117 /* end confdefs.h.  */
3118
3119 int
3120 main ()
3121 {
3122 #ifndef __GNUC__
3123        choke me
3124 #endif
3125
3126   ;
3127   return 0;
3128 }
3129 _ACEOF
3130 if ac_fn_c_try_compile "$LINENO"; then :
3131   ac_compiler_gnu=yes
3132 else
3133   ac_compiler_gnu=no
3134 fi
3135 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3136 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3137
3138 fi
3139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3140 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3141 if test $ac_compiler_gnu = yes; then
3142   GCC=yes
3143 else
3144   GCC=
3145 fi
3146 ac_test_CFLAGS=${CFLAGS+set}
3147 ac_save_CFLAGS=$CFLAGS
3148 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3149 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3150 if ${ac_cv_prog_cc_g+:} false; then :
3151   $as_echo_n "(cached) " >&6
3152 else
3153   ac_save_c_werror_flag=$ac_c_werror_flag
3154    ac_c_werror_flag=yes
3155    ac_cv_prog_cc_g=no
3156    CFLAGS="-g"
3157    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3158 /* end confdefs.h.  */
3159
3160 int
3161 main ()
3162 {
3163
3164   ;
3165   return 0;
3166 }
3167 _ACEOF
3168 if ac_fn_c_try_compile "$LINENO"; then :
3169   ac_cv_prog_cc_g=yes
3170 else
3171   CFLAGS=""
3172       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3173 /* end confdefs.h.  */
3174
3175 int
3176 main ()
3177 {
3178
3179   ;
3180   return 0;
3181 }
3182 _ACEOF
3183 if ac_fn_c_try_compile "$LINENO"; then :
3184
3185 else
3186   ac_c_werror_flag=$ac_save_c_werror_flag
3187          CFLAGS="-g"
3188          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3189 /* end confdefs.h.  */
3190
3191 int
3192 main ()
3193 {
3194
3195   ;
3196   return 0;
3197 }
3198 _ACEOF
3199 if ac_fn_c_try_compile "$LINENO"; then :
3200   ac_cv_prog_cc_g=yes
3201 fi
3202 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3203 fi
3204 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3205 fi
3206 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3207    ac_c_werror_flag=$ac_save_c_werror_flag
3208 fi
3209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3210 $as_echo "$ac_cv_prog_cc_g" >&6; }
3211 if test "$ac_test_CFLAGS" = set; then
3212   CFLAGS=$ac_save_CFLAGS
3213 elif test $ac_cv_prog_cc_g = yes; then
3214   if test "$GCC" = yes; then
3215     CFLAGS="-g -O2"
3216   else
3217     CFLAGS="-g"
3218   fi
3219 else
3220   if test "$GCC" = yes; then
3221     CFLAGS="-O2"
3222   else
3223     CFLAGS=
3224   fi
3225 fi
3226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3227 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3228 if ${ac_cv_prog_cc_c89+:} false; then :
3229   $as_echo_n "(cached) " >&6
3230 else
3231   ac_cv_prog_cc_c89=no
3232 ac_save_CC=$CC
3233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3234 /* end confdefs.h.  */
3235 #include <stdarg.h>
3236 #include <stdio.h>
3237 struct stat;
3238 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3239 struct buf { int x; };
3240 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3241 static char *e (p, i)
3242      char **p;
3243      int i;
3244 {
3245   return p[i];
3246 }
3247 static char *f (char * (*g) (char **, int), char **p, ...)
3248 {
3249   char *s;
3250   va_list v;
3251   va_start (v,p);
3252   s = g (p, va_arg (v,int));
3253   va_end (v);
3254   return s;
3255 }
3256
3257 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3258    function prototypes and stuff, but not '\xHH' hex character constants.
3259    These don't provoke an error unfortunately, instead are silently treated
3260    as 'x'.  The following induces an error, until -std is added to get
3261    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3262    array size at least.  It's necessary to write '\x00'==0 to get something
3263    that's true only with -std.  */
3264 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3265
3266 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3267    inside strings and character constants.  */
3268 #define FOO(x) 'x'
3269 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3270
3271 int test (int i, double x);
3272 struct s1 {int (*f) (int a);};
3273 struct s2 {int (*f) (double a);};
3274 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3275 int argc;
3276 char **argv;
3277 int
3278 main ()
3279 {
3280 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3281   ;
3282   return 0;
3283 }
3284 _ACEOF
3285 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3286         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3287 do
3288   CC="$ac_save_CC $ac_arg"
3289   if ac_fn_c_try_compile "$LINENO"; then :
3290   ac_cv_prog_cc_c89=$ac_arg
3291 fi
3292 rm -f core conftest.err conftest.$ac_objext
3293   test "x$ac_cv_prog_cc_c89" != "xno" && break
3294 done
3295 rm -f conftest.$ac_ext
3296 CC=$ac_save_CC
3297
3298 fi
3299 # AC_CACHE_VAL
3300 case "x$ac_cv_prog_cc_c89" in
3301   x)
3302     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3303 $as_echo "none needed" >&6; } ;;
3304   xno)
3305     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3306 $as_echo "unsupported" >&6; } ;;
3307   *)
3308     CC="$CC $ac_cv_prog_cc_c89"
3309     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3310 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3311 esac
3312 if test "x$ac_cv_prog_cc_c89" != xno; then :
3313
3314 fi
3315
3316 ac_ext=c
3317 ac_cpp='$CPP $CPPFLAGS'
3318 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3319 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3320 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3321
3322 ac_ext=c
3323 ac_cpp='$CPP $CPPFLAGS'
3324 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3325 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3326 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
3328 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
3329 if ${am_cv_prog_cc_c_o+:} false; then :
3330   $as_echo_n "(cached) " >&6
3331 else
3332   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3333 /* end confdefs.h.  */
3334
3335 int
3336 main ()
3337 {
3338
3339   ;
3340   return 0;
3341 }
3342 _ACEOF
3343   # Make sure it works both with $CC and with simple cc.
3344   # Following AC_PROG_CC_C_O, we do the test twice because some
3345   # compilers refuse to overwrite an existing .o file with -o,
3346   # though they will create one.
3347   am_cv_prog_cc_c_o=yes
3348   for am_i in 1 2; do
3349     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
3350    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
3351    ac_status=$?
3352    echo "$as_me:$LINENO: \$? = $ac_status" >&5
3353    (exit $ac_status); } \
3354          && test -f conftest2.$ac_objext; then
3355       : OK
3356     else
3357       am_cv_prog_cc_c_o=no
3358       break
3359     fi
3360   done
3361   rm -f core conftest*
3362   unset am_i
3363 fi
3364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
3365 $as_echo "$am_cv_prog_cc_c_o" >&6; }
3366 if test "$am_cv_prog_cc_c_o" != yes; then
3367    # Losing compiler, so override with the script.
3368    # FIXME: It is wrong to rewrite CC.
3369    # But if we don't then we get into trouble of one sort or another.
3370    # A longer-term fix would be to have automake use am__CC in this case,
3371    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
3372    CC="$am_aux_dir/compile $CC"
3373 fi
3374 ac_ext=c
3375 ac_cpp='$CPP $CPPFLAGS'
3376 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3377 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3378 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3379
3380
3381
3382 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing strerror" >&5
3383 $as_echo_n "checking for library containing strerror... " >&6; }
3384 if ${ac_cv_search_strerror+:} false; then :
3385   $as_echo_n "(cached) " >&6
3386 else
3387   ac_func_search_save_LIBS=$LIBS
3388 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3389 /* end confdefs.h.  */
3390
3391 /* Override any GCC internal prototype to avoid an error.
3392    Use char because int might match the return type of a GCC
3393    builtin and then its argument prototype would still apply.  */
3394 #ifdef __cplusplus
3395 extern "C"
3396 #endif
3397 char strerror ();
3398 int
3399 main ()
3400 {
3401 return strerror ();
3402   ;
3403   return 0;
3404 }
3405 _ACEOF
3406 for ac_lib in '' cposix; do
3407   if test -z "$ac_lib"; then
3408     ac_res="none required"
3409   else
3410     ac_res=-l$ac_lib
3411     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3412   fi
3413   if ac_fn_c_try_link "$LINENO"; then :
3414   ac_cv_search_strerror=$ac_res
3415 fi
3416 rm -f core conftest.err conftest.$ac_objext \
3417     conftest$ac_exeext
3418   if ${ac_cv_search_strerror+:} false; then :
3419   break
3420 fi
3421 done
3422 if ${ac_cv_search_strerror+:} false; then :
3423
3424 else
3425   ac_cv_search_strerror=no
3426 fi
3427 rm conftest.$ac_ext
3428 LIBS=$ac_func_search_save_LIBS
3429 fi
3430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_strerror" >&5
3431 $as_echo "$ac_cv_search_strerror" >&6; }
3432 ac_res=$ac_cv_search_strerror
3433 if test "$ac_res" != no; then :
3434   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3435
3436 fi
3437
3438
3439 am__api_version='1.15'
3440
3441 # Find a good install program.  We prefer a C program (faster),
3442 # so one script is as good as another.  But avoid the broken or
3443 # incompatible versions:
3444 # SysV /etc/install, /usr/sbin/install
3445 # SunOS /usr/etc/install
3446 # IRIX /sbin/install
3447 # AIX /bin/install
3448 # AmigaOS /C/install, which installs bootblocks on floppy discs
3449 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3450 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3451 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3452 # OS/2's system install, which has a completely different semantic
3453 # ./install, which can be erroneously created by make from ./install.sh.
3454 # Reject install programs that cannot install multiple files.
3455 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3456 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3457 if test -z "$INSTALL"; then
3458 if ${ac_cv_path_install+:} false; then :
3459   $as_echo_n "(cached) " >&6
3460 else
3461   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3462 for as_dir in $PATH
3463 do
3464   IFS=$as_save_IFS
3465   test -z "$as_dir" && as_dir=.
3466     # Account for people who put trailing slashes in PATH elements.
3467 case $as_dir/ in #((
3468   ./ | .// | /[cC]/* | \
3469   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3470   ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
3471   /usr/ucb/* ) ;;
3472   *)
3473     # OSF1 and SCO ODT 3.0 have their own names for install.
3474     # Don't use installbsd from OSF since it installs stuff as root
3475     # by default.
3476     for ac_prog in ginstall scoinst install; do
3477       for ac_exec_ext in '' $ac_executable_extensions; do
3478         if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3479           if test $ac_prog = install &&
3480             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3481             # AIX install.  It has an incompatible calling convention.
3482             :
3483           elif test $ac_prog = install &&
3484             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3485             # program-specific install script used by HP pwplus--don't use.
3486             :
3487           else
3488             rm -rf conftest.one conftest.two conftest.dir
3489             echo one > conftest.one
3490             echo two > conftest.two
3491             mkdir conftest.dir
3492             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
3493               test -s conftest.one && test -s conftest.two &&
3494               test -s conftest.dir/conftest.one &&
3495               test -s conftest.dir/conftest.two
3496             then
3497               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3498               break 3
3499             fi
3500           fi
3501         fi
3502       done
3503     done
3504     ;;
3505 esac
3506
3507   done
3508 IFS=$as_save_IFS
3509
3510 rm -rf conftest.one conftest.two conftest.dir
3511
3512 fi
3513   if test "${ac_cv_path_install+set}" = set; then
3514     INSTALL=$ac_cv_path_install
3515   else
3516     # As a last resort, use the slow shell script.  Don't cache a
3517     # value for INSTALL within a source directory, because that will
3518     # break other packages using the cache if that directory is
3519     # removed, or if the value is a relative name.
3520     INSTALL=$ac_install_sh
3521   fi
3522 fi
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3524 $as_echo "$INSTALL" >&6; }
3525
3526 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3527 # It thinks the first close brace ends the variable substitution.
3528 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3529
3530 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3531
3532 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3533
3534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
3535 $as_echo_n "checking whether build environment is sane... " >&6; }
3536 # Reject unsafe characters in $srcdir or the absolute working directory
3537 # name.  Accept space and tab only in the latter.
3538 am_lf='
3539 '
3540 case `pwd` in
3541   *[\\\"\#\$\&\'\`$am_lf]*)
3542     as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
3543 esac
3544 case $srcdir in
3545   *[\\\"\#\$\&\'\`$am_lf\ \     ]*)
3546     as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;;
3547 esac
3548
3549 # Do 'set' in a subshell so we don't clobber the current shell's
3550 # arguments.  Must try -L first in case configure is actually a
3551 # symlink; some systems play weird games with the mod time of symlinks
3552 # (eg FreeBSD returns the mod time of the symlink's containing
3553 # directory).
3554 if (
3555    am_has_slept=no
3556    for am_try in 1 2; do
3557      echo "timestamp, slept: $am_has_slept" > conftest.file
3558      set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
3559      if test "$*" = "X"; then
3560         # -L didn't work.
3561         set X `ls -t "$srcdir/configure" conftest.file`
3562      fi
3563      if test "$*" != "X $srcdir/configure conftest.file" \
3564         && test "$*" != "X conftest.file $srcdir/configure"; then
3565
3566         # If neither matched, then we have a broken ls.  This can happen
3567         # if, for instance, CONFIG_SHELL is bash and it inherits a
3568         # broken ls alias from the environment.  This has actually
3569         # happened.  Such a system could not be considered "sane".
3570         as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
3571   alias in your environment" "$LINENO" 5
3572      fi
3573      if test "$2" = conftest.file || test $am_try -eq 2; then
3574        break
3575      fi
3576      # Just in case.
3577      sleep 1
3578      am_has_slept=yes
3579    done
3580    test "$2" = conftest.file
3581    )
3582 then
3583    # Ok.
3584    :
3585 else
3586    as_fn_error $? "newly created file is older than distributed files!
3587 Check your system clock" "$LINENO" 5
3588 fi
3589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3590 $as_echo "yes" >&6; }
3591 # If we didn't sleep, we still need to ensure time stamps of config.status and
3592 # generated files are strictly newer.
3593 am_sleep_pid=
3594 if grep 'slept: no' conftest.file >/dev/null 2>&1; then
3595   ( sleep 1 ) &
3596   am_sleep_pid=$!
3597 fi
3598
3599 rm -f conftest.file
3600
3601 test "$program_prefix" != NONE &&
3602   program_transform_name="s&^&$program_prefix&;$program_transform_name"
3603 # Use a double $ so make ignores it.
3604 test "$program_suffix" != NONE &&
3605   program_transform_name="s&\$&$program_suffix&;$program_transform_name"
3606 # Double any \ or $.
3607 # By default was `s,x,x', remove it if useless.
3608 ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
3609 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
3610
3611 if test x"${MISSING+set}" != xset; then
3612   case $am_aux_dir in
3613   *\ * | *\     *)
3614     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
3615   *)
3616     MISSING="\${SHELL} $am_aux_dir/missing" ;;
3617   esac
3618 fi
3619 # Use eval to expand $SHELL
3620 if eval "$MISSING --is-lightweight"; then
3621   am_missing_run="$MISSING "
3622 else
3623   am_missing_run=
3624   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5
3625 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;}
3626 fi
3627
3628 if test x"${install_sh+set}" != xset; then
3629   case $am_aux_dir in
3630   *\ * | *\     *)
3631     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
3632   *)
3633     install_sh="\${SHELL} $am_aux_dir/install-sh"
3634   esac
3635 fi
3636
3637 # Installed binaries are usually stripped using 'strip' when the user
3638 # run "make install-strip".  However 'strip' might not be the right
3639 # tool to use in cross-compilation environments, therefore Automake
3640 # will honor the 'STRIP' environment variable to overrule this program.
3641 if test "$cross_compiling" != no; then
3642   if test -n "$ac_tool_prefix"; then
3643   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3644 set dummy ${ac_tool_prefix}strip; ac_word=$2
3645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3646 $as_echo_n "checking for $ac_word... " >&6; }
3647 if ${ac_cv_prog_STRIP+:} false; then :
3648   $as_echo_n "(cached) " >&6
3649 else
3650   if test -n "$STRIP"; then
3651   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3652 else
3653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3654 for as_dir in $PATH
3655 do
3656   IFS=$as_save_IFS
3657   test -z "$as_dir" && as_dir=.
3658     for ac_exec_ext in '' $ac_executable_extensions; do
3659   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3660     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3661     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3662     break 2
3663   fi
3664 done
3665   done
3666 IFS=$as_save_IFS
3667
3668 fi
3669 fi
3670 STRIP=$ac_cv_prog_STRIP
3671 if test -n "$STRIP"; then
3672   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
3673 $as_echo "$STRIP" >&6; }
3674 else
3675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3676 $as_echo "no" >&6; }
3677 fi
3678
3679
3680 fi
3681 if test -z "$ac_cv_prog_STRIP"; then
3682   ac_ct_STRIP=$STRIP
3683   # Extract the first word of "strip", so it can be a program name with args.
3684 set dummy strip; ac_word=$2
3685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3686 $as_echo_n "checking for $ac_word... " >&6; }
3687 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
3688   $as_echo_n "(cached) " >&6
3689 else
3690   if test -n "$ac_ct_STRIP"; then
3691   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3692 else
3693 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3694 for as_dir in $PATH
3695 do
3696   IFS=$as_save_IFS
3697   test -z "$as_dir" && as_dir=.
3698     for ac_exec_ext in '' $ac_executable_extensions; do
3699   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3700     ac_cv_prog_ac_ct_STRIP="strip"
3701     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3702     break 2
3703   fi
3704 done
3705   done
3706 IFS=$as_save_IFS
3707
3708 fi
3709 fi
3710 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3711 if test -n "$ac_ct_STRIP"; then
3712   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
3713 $as_echo "$ac_ct_STRIP" >&6; }
3714 else
3715   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3716 $as_echo "no" >&6; }
3717 fi
3718
3719   if test "x$ac_ct_STRIP" = x; then
3720     STRIP=":"
3721   else
3722     case $cross_compiling:$ac_tool_warned in
3723 yes:)
3724 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3725 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3726 ac_tool_warned=yes ;;
3727 esac
3728     STRIP=$ac_ct_STRIP
3729   fi
3730 else
3731   STRIP="$ac_cv_prog_STRIP"
3732 fi
3733
3734 fi
3735 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
3736
3737 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
3738 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
3739 if test -z "$MKDIR_P"; then
3740   if ${ac_cv_path_mkdir+:} false; then :
3741   $as_echo_n "(cached) " >&6
3742 else
3743   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3744 for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
3745 do
3746   IFS=$as_save_IFS
3747   test -z "$as_dir" && as_dir=.
3748     for ac_prog in mkdir gmkdir; do
3749          for ac_exec_ext in '' $ac_executable_extensions; do
3750            as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue
3751            case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
3752              'mkdir (GNU coreutils) '* | \
3753              'mkdir (coreutils) '* | \
3754              'mkdir (fileutils) '4.1*)
3755                ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
3756                break 3;;
3757            esac
3758          done
3759        done
3760   done
3761 IFS=$as_save_IFS
3762
3763 fi
3764
3765   test -d ./--version && rmdir ./--version
3766   if test "${ac_cv_path_mkdir+set}" = set; then
3767     MKDIR_P="$ac_cv_path_mkdir -p"
3768   else
3769     # As a last resort, use the slow shell script.  Don't cache a
3770     # value for MKDIR_P within a source directory, because that will
3771     # break other packages using the cache if that directory is
3772     # removed, or if the value is a relative name.
3773     MKDIR_P="$ac_install_sh -d"
3774   fi
3775 fi
3776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
3777 $as_echo "$MKDIR_P" >&6; }
3778
3779 for ac_prog in gawk mawk nawk awk
3780 do
3781   # Extract the first word of "$ac_prog", so it can be a program name with args.
3782 set dummy $ac_prog; ac_word=$2
3783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3784 $as_echo_n "checking for $ac_word... " >&6; }
3785 if ${ac_cv_prog_AWK+:} false; then :
3786   $as_echo_n "(cached) " >&6
3787 else
3788   if test -n "$AWK"; then
3789   ac_cv_prog_AWK="$AWK" # Let the user override the test.
3790 else
3791 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3792 for as_dir in $PATH
3793 do
3794   IFS=$as_save_IFS
3795   test -z "$as_dir" && as_dir=.
3796     for ac_exec_ext in '' $ac_executable_extensions; do
3797   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3798     ac_cv_prog_AWK="$ac_prog"
3799     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3800     break 2
3801   fi
3802 done
3803   done
3804 IFS=$as_save_IFS
3805
3806 fi
3807 fi
3808 AWK=$ac_cv_prog_AWK
3809 if test -n "$AWK"; then
3810   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
3811 $as_echo "$AWK" >&6; }
3812 else
3813   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3814 $as_echo "no" >&6; }
3815 fi
3816
3817
3818   test -n "$AWK" && break
3819 done
3820
3821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
3822 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
3823 set x ${MAKE-make}
3824 ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
3825 if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
3826   $as_echo_n "(cached) " >&6
3827 else
3828   cat >conftest.make <<\_ACEOF
3829 SHELL = /bin/sh
3830 all:
3831         @echo '@@@%%%=$(MAKE)=@@@%%%'
3832 _ACEOF
3833 # GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
3834 case `${MAKE-make} -f conftest.make 2>/dev/null` in
3835   *@@@%%%=?*=@@@%%%*)
3836     eval ac_cv_prog_make_${ac_make}_set=yes;;
3837   *)
3838     eval ac_cv_prog_make_${ac_make}_set=no;;
3839 esac
3840 rm -f conftest.make
3841 fi
3842 if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
3843   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3844 $as_echo "yes" >&6; }
3845   SET_MAKE=
3846 else
3847   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3848 $as_echo "no" >&6; }
3849   SET_MAKE="MAKE=${MAKE-make}"
3850 fi
3851
3852 rm -rf .tst 2>/dev/null
3853 mkdir .tst 2>/dev/null
3854 if test -d .tst; then
3855   am__leading_dot=.
3856 else
3857   am__leading_dot=_
3858 fi
3859 rmdir .tst 2>/dev/null
3860
3861 DEPDIR="${am__leading_dot}deps"
3862
3863 ac_config_commands="$ac_config_commands depfiles"
3864
3865
3866 am_make=${MAKE-make}
3867 cat > confinc << 'END'
3868 am__doit:
3869         @echo this is the am__doit target
3870 .PHONY: am__doit
3871 END
3872 # If we don't find an include directive, just comment out the code.
3873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3874 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3875 am__include="#"
3876 am__quote=
3877 _am_result=none
3878 # First try GNU make style include.
3879 echo "include confinc" > confmf
3880 # Ignore all kinds of additional output from 'make'.
3881 case `$am_make -s -f confmf 2> /dev/null` in #(
3882 *the\ am__doit\ target*)
3883   am__include=include
3884   am__quote=
3885   _am_result=GNU
3886   ;;
3887 esac
3888 # Now try BSD make style include.
3889 if test "$am__include" = "#"; then
3890    echo '.include "confinc"' > confmf
3891    case `$am_make -s -f confmf 2> /dev/null` in #(
3892    *the\ am__doit\ target*)
3893      am__include=.include
3894      am__quote="\""
3895      _am_result=BSD
3896      ;;
3897    esac
3898 fi
3899
3900
3901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3902 $as_echo "$_am_result" >&6; }
3903 rm -f confinc confmf
3904
3905 # Check whether --enable-dependency-tracking was given.
3906 if test "${enable_dependency_tracking+set}" = set; then :
3907   enableval=$enable_dependency_tracking;
3908 fi
3909
3910 if test "x$enable_dependency_tracking" != xno; then
3911   am_depcomp="$ac_aux_dir/depcomp"
3912   AMDEPBACKSLASH='\'
3913   am__nodep='_no'
3914 fi
3915  if test "x$enable_dependency_tracking" != xno; then
3916   AMDEP_TRUE=
3917   AMDEP_FALSE='#'
3918 else
3919   AMDEP_TRUE='#'
3920   AMDEP_FALSE=
3921 fi
3922
3923
3924 # Check whether --enable-silent-rules was given.
3925 if test "${enable_silent_rules+set}" = set; then :
3926   enableval=$enable_silent_rules;
3927 fi
3928
3929 case $enable_silent_rules in # (((
3930   yes) AM_DEFAULT_VERBOSITY=0;;
3931    no) AM_DEFAULT_VERBOSITY=1;;
3932     *) AM_DEFAULT_VERBOSITY=1;;
3933 esac
3934 am_make=${MAKE-make}
3935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
3936 $as_echo_n "checking whether $am_make supports nested variables... " >&6; }
3937 if ${am_cv_make_support_nested_variables+:} false; then :
3938   $as_echo_n "(cached) " >&6
3939 else
3940   if $as_echo 'TRUE=$(BAR$(V))
3941 BAR0=false
3942 BAR1=true
3943 V=1
3944 am__doit:
3945         @$(TRUE)
3946 .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
3947   am_cv_make_support_nested_variables=yes
3948 else
3949   am_cv_make_support_nested_variables=no
3950 fi
3951 fi
3952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
3953 $as_echo "$am_cv_make_support_nested_variables" >&6; }
3954 if test $am_cv_make_support_nested_variables = yes; then
3955     AM_V='$(V)'
3956   AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
3957 else
3958   AM_V=$AM_DEFAULT_VERBOSITY
3959   AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
3960 fi
3961 AM_BACKSLASH='\'
3962
3963 if test "`cd $srcdir && pwd`" != "`pwd`"; then
3964   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
3965   # is not polluted with repeated "-I."
3966   am__isrc=' -I$(srcdir)'
3967   # test to see if srcdir already configured
3968   if test -f $srcdir/config.status; then
3969     as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
3970   fi
3971 fi
3972
3973 # test whether we have cygpath
3974 if test -z "$CYGPATH_W"; then
3975   if (cygpath --version) >/dev/null 2>/dev/null; then
3976     CYGPATH_W='cygpath -w'
3977   else
3978     CYGPATH_W=echo
3979   fi
3980 fi
3981
3982
3983 # Define the identity of the package.
3984  PACKAGE='gas'
3985  VERSION='2.31.51'
3986
3987
3988 cat >>confdefs.h <<_ACEOF
3989 #define PACKAGE "$PACKAGE"
3990 _ACEOF
3991
3992
3993 cat >>confdefs.h <<_ACEOF
3994 #define VERSION "$VERSION"
3995 _ACEOF
3996
3997 # Some tools Automake needs.
3998
3999 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
4000
4001
4002 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
4003
4004
4005 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
4006
4007
4008 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
4009
4010
4011 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
4012
4013 # For better backward compatibility.  To be removed once Automake 1.9.x
4014 # dies out for good.  For more background, see:
4015 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
4016 # <http://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
4017 mkdir_p='$(MKDIR_P)'
4018
4019 # We need awk for the "check" target (and possibly the TAP driver).  The
4020 # system "awk" is bad on some platforms.
4021 # Always define AMTAR for backward compatibility.  Yes, it's still used
4022 # in the wild :-(  We should find a proper way to deprecate it ...
4023 AMTAR='$${TAR-tar}'
4024
4025
4026 # We'll loop over all known methods to create a tar archive until one works.
4027 _am_tools='gnutar  pax cpio none'
4028
4029 am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'
4030
4031
4032
4033
4034
4035 depcc="$CC"   am_compiler_list=
4036
4037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4038 $as_echo_n "checking dependency style of $depcc... " >&6; }
4039 if ${am_cv_CC_dependencies_compiler_type+:} false; then :
4040   $as_echo_n "(cached) " >&6
4041 else
4042   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4043   # We make a subdir and do the tests there.  Otherwise we can end up
4044   # making bogus files that we don't know about and never remove.  For
4045   # instance it was reported that on HP-UX the gcc test will end up
4046   # making a dummy file named 'D' -- because '-MD' means "put the output
4047   # in D".
4048   rm -rf conftest.dir
4049   mkdir conftest.dir
4050   # Copy depcomp to subdir because otherwise we won't find it if we're
4051   # using a relative directory.
4052   cp "$am_depcomp" conftest.dir
4053   cd conftest.dir
4054   # We will build objects and dependencies in a subdirectory because
4055   # it helps to detect inapplicable dependency modes.  For instance
4056   # both Tru64's cc and ICC support -MD to output dependencies as a
4057   # side effect of compilation, but ICC will put the dependencies in
4058   # the current directory while Tru64 will put them in the object
4059   # directory.
4060   mkdir sub
4061
4062   am_cv_CC_dependencies_compiler_type=none
4063   if test "$am_compiler_list" = ""; then
4064      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4065   fi
4066   am__universal=false
4067   case " $depcc " in #(
4068      *\ -arch\ *\ -arch\ *) am__universal=true ;;
4069      esac
4070
4071   for depmode in $am_compiler_list; do
4072     # Setup a source with many dependencies, because some compilers
4073     # like to wrap large dependency lists on column 80 (with \), and
4074     # we should not choose a depcomp mode which is confused by this.
4075     #
4076     # We need to recreate these files for each test, as the compiler may
4077     # overwrite some of them when testing with obscure command lines.
4078     # This happens at least with the AIX C compiler.
4079     : > sub/conftest.c
4080     for i in 1 2 3 4 5 6; do
4081       echo '#include "conftst'$i'.h"' >> sub/conftest.c
4082       # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with
4083       # Solaris 10 /bin/sh.
4084       echo '/* dummy */' > sub/conftst$i.h
4085     done
4086     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4087
4088     # We check with '-c' and '-o' for the sake of the "dashmstdout"
4089     # mode.  It turns out that the SunPro C++ compiler does not properly
4090     # handle '-M -o', and we need to detect this.  Also, some Intel
4091     # versions had trouble with output in subdirs.
4092     am__obj=sub/conftest.${OBJEXT-o}
4093     am__minus_obj="-o $am__obj"
4094     case $depmode in
4095     gcc)
4096       # This depmode causes a compiler race in universal mode.
4097       test "$am__universal" = false || continue
4098       ;;
4099     nosideeffect)
4100       # After this tag, mechanisms are not by side-effect, so they'll
4101       # only be used when explicitly requested.
4102       if test "x$enable_dependency_tracking" = xyes; then
4103         continue
4104       else
4105         break
4106       fi
4107       ;;
4108     msvc7 | msvc7msys | msvisualcpp | msvcmsys)
4109       # This compiler won't grok '-c -o', but also, the minuso test has
4110       # not run yet.  These depmodes are late enough in the game, and
4111       # so weak that their functioning should not be impacted.
4112       am__obj=conftest.${OBJEXT-o}
4113       am__minus_obj=
4114       ;;
4115     none) break ;;
4116     esac
4117     if depmode=$depmode \
4118        source=sub/conftest.c object=$am__obj \
4119        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4120        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4121          >/dev/null 2>conftest.err &&
4122        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4123        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4124        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4125        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4126       # icc doesn't choke on unknown options, it will just issue warnings
4127       # or remarks (even with -Werror).  So we grep stderr for any message
4128       # that says an option was ignored or not supported.
4129       # When given -MP, icc 7.0 and 7.1 complain thusly:
4130       #   icc: Command line warning: ignoring option '-M'; no argument required
4131       # The diagnosis changed in icc 8.0:
4132       #   icc: Command line remark: option '-MP' not supported
4133       if (grep 'ignoring option' conftest.err ||
4134           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4135         am_cv_CC_dependencies_compiler_type=$depmode
4136         break
4137       fi
4138     fi
4139   done
4140
4141   cd ..
4142   rm -rf conftest.dir
4143 else
4144   am_cv_CC_dependencies_compiler_type=none
4145 fi
4146
4147 fi
4148 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4149 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4150 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4151
4152  if
4153   test "x$enable_dependency_tracking" != xno \
4154   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4155   am__fastdepCC_TRUE=
4156   am__fastdepCC_FALSE='#'
4157 else
4158   am__fastdepCC_TRUE='#'
4159   am__fastdepCC_FALSE=
4160 fi
4161
4162
4163
4164 # POSIX will say in a future version that running "rm -f" with no argument
4165 # is OK; and we want to be able to make that assumption in our Makefile
4166 # recipes.  So use an aggressive probe to check that the usage we want is
4167 # actually supported "in the wild" to an acceptable degree.
4168 # See automake bug#10828.
4169 # To make any issue more visible, cause the running configure to be aborted
4170 # by default if the 'rm' program in use doesn't match our expectations; the
4171 # user can still override this though.
4172 if rm -f && rm -fr && rm -rf; then : OK; else
4173   cat >&2 <<'END'
4174 Oops!
4175
4176 Your 'rm' program seems unable to run without file operands specified
4177 on the command line, even when the '-f' option is present.  This is contrary
4178 to the behaviour of most rm programs out there, and not conforming with
4179 the upcoming POSIX standard: <http://austingroupbugs.net/view.php?id=542>
4180
4181 Please tell bug-automake@gnu.org about your system, including the value
4182 of your $PATH and any error possibly output before this message.  This
4183 can help us improve future automake versions.
4184
4185 END
4186   if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then
4187     echo 'Configuration will proceed anyway, since you have set the' >&2
4188     echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2
4189     echo >&2
4190   else
4191     cat >&2 <<'END'
4192 Aborting the configuration process, to ensure you take notice of the issue.
4193
4194 You can download and install GNU coreutils to get an 'rm' implementation
4195 that behaves properly: <http://www.gnu.org/software/coreutils/>.
4196
4197 If you want to complete the configuration process using your problematic
4198 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM
4199 to "yes", and re-run configure.
4200
4201 END
4202     as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5
4203   fi
4204 fi
4205
4206
4207 ac_ext=c
4208 ac_cpp='$CPP $CPPFLAGS'
4209 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4210 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4211 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4212 if test -n "$ac_tool_prefix"; then
4213   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4214 set dummy ${ac_tool_prefix}gcc; ac_word=$2
4215 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4216 $as_echo_n "checking for $ac_word... " >&6; }
4217 if ${ac_cv_prog_CC+:} false; then :
4218   $as_echo_n "(cached) " >&6
4219 else
4220   if test -n "$CC"; then
4221   ac_cv_prog_CC="$CC" # Let the user override the test.
4222 else
4223 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4224 for as_dir in $PATH
4225 do
4226   IFS=$as_save_IFS
4227   test -z "$as_dir" && as_dir=.
4228     for ac_exec_ext in '' $ac_executable_extensions; do
4229   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4230     ac_cv_prog_CC="${ac_tool_prefix}gcc"
4231     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4232     break 2
4233   fi
4234 done
4235   done
4236 IFS=$as_save_IFS
4237
4238 fi
4239 fi
4240 CC=$ac_cv_prog_CC
4241 if test -n "$CC"; then
4242   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4243 $as_echo "$CC" >&6; }
4244 else
4245   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4246 $as_echo "no" >&6; }
4247 fi
4248
4249
4250 fi
4251 if test -z "$ac_cv_prog_CC"; then
4252   ac_ct_CC=$CC
4253   # Extract the first word of "gcc", so it can be a program name with args.
4254 set dummy gcc; ac_word=$2
4255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4256 $as_echo_n "checking for $ac_word... " >&6; }
4257 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4258   $as_echo_n "(cached) " >&6
4259 else
4260   if test -n "$ac_ct_CC"; then
4261   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4262 else
4263 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4264 for as_dir in $PATH
4265 do
4266   IFS=$as_save_IFS
4267   test -z "$as_dir" && as_dir=.
4268     for ac_exec_ext in '' $ac_executable_extensions; do
4269   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4270     ac_cv_prog_ac_ct_CC="gcc"
4271     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4272     break 2
4273   fi
4274 done
4275   done
4276 IFS=$as_save_IFS
4277
4278 fi
4279 fi
4280 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4281 if test -n "$ac_ct_CC"; then
4282   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4283 $as_echo "$ac_ct_CC" >&6; }
4284 else
4285   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4286 $as_echo "no" >&6; }
4287 fi
4288
4289   if test "x$ac_ct_CC" = x; then
4290     CC=""
4291   else
4292     case $cross_compiling:$ac_tool_warned in
4293 yes:)
4294 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4295 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4296 ac_tool_warned=yes ;;
4297 esac
4298     CC=$ac_ct_CC
4299   fi
4300 else
4301   CC="$ac_cv_prog_CC"
4302 fi
4303
4304 if test -z "$CC"; then
4305           if test -n "$ac_tool_prefix"; then
4306     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4307 set dummy ${ac_tool_prefix}cc; ac_word=$2
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4309 $as_echo_n "checking for $ac_word... " >&6; }
4310 if ${ac_cv_prog_CC+:} false; then :
4311   $as_echo_n "(cached) " >&6
4312 else
4313   if test -n "$CC"; then
4314   ac_cv_prog_CC="$CC" # Let the user override the test.
4315 else
4316 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4317 for as_dir in $PATH
4318 do
4319   IFS=$as_save_IFS
4320   test -z "$as_dir" && as_dir=.
4321     for ac_exec_ext in '' $ac_executable_extensions; do
4322   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4323     ac_cv_prog_CC="${ac_tool_prefix}cc"
4324     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4325     break 2
4326   fi
4327 done
4328   done
4329 IFS=$as_save_IFS
4330
4331 fi
4332 fi
4333 CC=$ac_cv_prog_CC
4334 if test -n "$CC"; then
4335   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4336 $as_echo "$CC" >&6; }
4337 else
4338   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4339 $as_echo "no" >&6; }
4340 fi
4341
4342
4343   fi
4344 fi
4345 if test -z "$CC"; then
4346   # Extract the first word of "cc", so it can be a program name with args.
4347 set dummy cc; ac_word=$2
4348 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4349 $as_echo_n "checking for $ac_word... " >&6; }
4350 if ${ac_cv_prog_CC+:} false; then :
4351   $as_echo_n "(cached) " >&6
4352 else
4353   if test -n "$CC"; then
4354   ac_cv_prog_CC="$CC" # Let the user override the test.
4355 else
4356   ac_prog_rejected=no
4357 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4358 for as_dir in $PATH
4359 do
4360   IFS=$as_save_IFS
4361   test -z "$as_dir" && as_dir=.
4362     for ac_exec_ext in '' $ac_executable_extensions; do
4363   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4364     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4365        ac_prog_rejected=yes
4366        continue
4367      fi
4368     ac_cv_prog_CC="cc"
4369     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4370     break 2
4371   fi
4372 done
4373   done
4374 IFS=$as_save_IFS
4375
4376 if test $ac_prog_rejected = yes; then
4377   # We found a bogon in the path, so make sure we never use it.
4378   set dummy $ac_cv_prog_CC
4379   shift
4380   if test $# != 0; then
4381     # We chose a different compiler from the bogus one.
4382     # However, it has the same basename, so the bogon will be chosen
4383     # first if we set CC to just the basename; use the full file name.
4384     shift
4385     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
4386   fi
4387 fi
4388 fi
4389 fi
4390 CC=$ac_cv_prog_CC
4391 if test -n "$CC"; then
4392   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4393 $as_echo "$CC" >&6; }
4394 else
4395   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4396 $as_echo "no" >&6; }
4397 fi
4398
4399
4400 fi
4401 if test -z "$CC"; then
4402   if test -n "$ac_tool_prefix"; then
4403   for ac_prog in cl.exe
4404   do
4405     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4406 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4408 $as_echo_n "checking for $ac_word... " >&6; }
4409 if ${ac_cv_prog_CC+:} false; then :
4410   $as_echo_n "(cached) " >&6
4411 else
4412   if test -n "$CC"; then
4413   ac_cv_prog_CC="$CC" # Let the user override the test.
4414 else
4415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4416 for as_dir in $PATH
4417 do
4418   IFS=$as_save_IFS
4419   test -z "$as_dir" && as_dir=.
4420     for ac_exec_ext in '' $ac_executable_extensions; do
4421   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4422     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
4423     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4424     break 2
4425   fi
4426 done
4427   done
4428 IFS=$as_save_IFS
4429
4430 fi
4431 fi
4432 CC=$ac_cv_prog_CC
4433 if test -n "$CC"; then
4434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4435 $as_echo "$CC" >&6; }
4436 else
4437   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4438 $as_echo "no" >&6; }
4439 fi
4440
4441
4442     test -n "$CC" && break
4443   done
4444 fi
4445 if test -z "$CC"; then
4446   ac_ct_CC=$CC
4447   for ac_prog in cl.exe
4448 do
4449   # Extract the first word of "$ac_prog", so it can be a program name with args.
4450 set dummy $ac_prog; ac_word=$2
4451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4452 $as_echo_n "checking for $ac_word... " >&6; }
4453 if ${ac_cv_prog_ac_ct_CC+:} false; then :
4454   $as_echo_n "(cached) " >&6
4455 else
4456   if test -n "$ac_ct_CC"; then
4457   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
4458 else
4459 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4460 for as_dir in $PATH
4461 do
4462   IFS=$as_save_IFS
4463   test -z "$as_dir" && as_dir=.
4464     for ac_exec_ext in '' $ac_executable_extensions; do
4465   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4466     ac_cv_prog_ac_ct_CC="$ac_prog"
4467     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4468     break 2
4469   fi
4470 done
4471   done
4472 IFS=$as_save_IFS
4473
4474 fi
4475 fi
4476 ac_ct_CC=$ac_cv_prog_ac_ct_CC
4477 if test -n "$ac_ct_CC"; then
4478   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4479 $as_echo "$ac_ct_CC" >&6; }
4480 else
4481   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4482 $as_echo "no" >&6; }
4483 fi
4484
4485
4486   test -n "$ac_ct_CC" && break
4487 done
4488
4489   if test "x$ac_ct_CC" = x; then
4490     CC=""
4491   else
4492     case $cross_compiling:$ac_tool_warned in
4493 yes:)
4494 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4495 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4496 ac_tool_warned=yes ;;
4497 esac
4498     CC=$ac_ct_CC
4499   fi
4500 fi
4501
4502 fi
4503
4504
4505 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4506 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4507 as_fn_error $? "no acceptable C compiler found in \$PATH
4508 See \`config.log' for more details" "$LINENO" 5; }
4509
4510 # Provide some information about the compiler.
4511 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4512 set X $ac_compile
4513 ac_compiler=$2
4514 for ac_option in --version -v -V -qversion; do
4515   { { ac_try="$ac_compiler $ac_option >&5"
4516 case "(($ac_try" in
4517   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4518   *) ac_try_echo=$ac_try;;
4519 esac
4520 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4521 $as_echo "$ac_try_echo"; } >&5
4522   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4523   ac_status=$?
4524   if test -s conftest.err; then
4525     sed '10a\
4526 ... rest of stderr output deleted ...
4527          10q' conftest.err >conftest.er1
4528     cat conftest.er1 >&5
4529   fi
4530   rm -f conftest.er1 conftest.err
4531   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4532   test $ac_status = 0; }
4533 done
4534
4535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4536 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4537 if ${ac_cv_c_compiler_gnu+:} false; then :
4538   $as_echo_n "(cached) " >&6
4539 else
4540   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4541 /* end confdefs.h.  */
4542
4543 int
4544 main ()
4545 {
4546 #ifndef __GNUC__
4547        choke me
4548 #endif
4549
4550   ;
4551   return 0;
4552 }
4553 _ACEOF
4554 if ac_fn_c_try_compile "$LINENO"; then :
4555   ac_compiler_gnu=yes
4556 else
4557   ac_compiler_gnu=no
4558 fi
4559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4560 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4561
4562 fi
4563 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4564 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4565 if test $ac_compiler_gnu = yes; then
4566   GCC=yes
4567 else
4568   GCC=
4569 fi
4570 ac_test_CFLAGS=${CFLAGS+set}
4571 ac_save_CFLAGS=$CFLAGS
4572 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4573 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4574 if ${ac_cv_prog_cc_g+:} false; then :
4575   $as_echo_n "(cached) " >&6
4576 else
4577   ac_save_c_werror_flag=$ac_c_werror_flag
4578    ac_c_werror_flag=yes
4579    ac_cv_prog_cc_g=no
4580    CFLAGS="-g"
4581    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4582 /* end confdefs.h.  */
4583
4584 int
4585 main ()
4586 {
4587
4588   ;
4589   return 0;
4590 }
4591 _ACEOF
4592 if ac_fn_c_try_compile "$LINENO"; then :
4593   ac_cv_prog_cc_g=yes
4594 else
4595   CFLAGS=""
4596       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4597 /* end confdefs.h.  */
4598
4599 int
4600 main ()
4601 {
4602
4603   ;
4604   return 0;
4605 }
4606 _ACEOF
4607 if ac_fn_c_try_compile "$LINENO"; then :
4608
4609 else
4610   ac_c_werror_flag=$ac_save_c_werror_flag
4611          CFLAGS="-g"
4612          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4613 /* end confdefs.h.  */
4614
4615 int
4616 main ()
4617 {
4618
4619   ;
4620   return 0;
4621 }
4622 _ACEOF
4623 if ac_fn_c_try_compile "$LINENO"; then :
4624   ac_cv_prog_cc_g=yes
4625 fi
4626 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4627 fi
4628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4629 fi
4630 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4631    ac_c_werror_flag=$ac_save_c_werror_flag
4632 fi
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4634 $as_echo "$ac_cv_prog_cc_g" >&6; }
4635 if test "$ac_test_CFLAGS" = set; then
4636   CFLAGS=$ac_save_CFLAGS
4637 elif test $ac_cv_prog_cc_g = yes; then
4638   if test "$GCC" = yes; then
4639     CFLAGS="-g -O2"
4640   else
4641     CFLAGS="-g"
4642   fi
4643 else
4644   if test "$GCC" = yes; then
4645     CFLAGS="-O2"
4646   else
4647     CFLAGS=
4648   fi
4649 fi
4650 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4651 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4652 if ${ac_cv_prog_cc_c89+:} false; then :
4653   $as_echo_n "(cached) " >&6
4654 else
4655   ac_cv_prog_cc_c89=no
4656 ac_save_CC=$CC
4657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4658 /* end confdefs.h.  */
4659 #include <stdarg.h>
4660 #include <stdio.h>
4661 struct stat;
4662 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
4663 struct buf { int x; };
4664 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4665 static char *e (p, i)
4666      char **p;
4667      int i;
4668 {
4669   return p[i];
4670 }
4671 static char *f (char * (*g) (char **, int), char **p, ...)
4672 {
4673   char *s;
4674   va_list v;
4675   va_start (v,p);
4676   s = g (p, va_arg (v,int));
4677   va_end (v);
4678   return s;
4679 }
4680
4681 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
4682    function prototypes and stuff, but not '\xHH' hex character constants.
4683    These don't provoke an error unfortunately, instead are silently treated
4684    as 'x'.  The following induces an error, until -std is added to get
4685    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
4686    array size at least.  It's necessary to write '\x00'==0 to get something
4687    that's true only with -std.  */
4688 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4689
4690 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4691    inside strings and character constants.  */
4692 #define FOO(x) 'x'
4693 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4694
4695 int test (int i, double x);
4696 struct s1 {int (*f) (int a);};
4697 struct s2 {int (*f) (double a);};
4698 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4699 int argc;
4700 char **argv;
4701 int
4702 main ()
4703 {
4704 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
4705   ;
4706   return 0;
4707 }
4708 _ACEOF
4709 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4710         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4711 do
4712   CC="$ac_save_CC $ac_arg"
4713   if ac_fn_c_try_compile "$LINENO"; then :
4714   ac_cv_prog_cc_c89=$ac_arg
4715 fi
4716 rm -f core conftest.err conftest.$ac_objext
4717   test "x$ac_cv_prog_cc_c89" != "xno" && break
4718 done
4719 rm -f conftest.$ac_ext
4720 CC=$ac_save_CC
4721
4722 fi
4723 # AC_CACHE_VAL
4724 case "x$ac_cv_prog_cc_c89" in
4725   x)
4726     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4727 $as_echo "none needed" >&6; } ;;
4728   xno)
4729     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4730 $as_echo "unsupported" >&6; } ;;
4731   *)
4732     CC="$CC $ac_cv_prog_cc_c89"
4733     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4734 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4735 esac
4736 if test "x$ac_cv_prog_cc_c89" != xno; then :
4737
4738 fi
4739
4740 ac_ext=c
4741 ac_cpp='$CPP $CPPFLAGS'
4742 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4743 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4744 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4745
4746 ac_ext=c
4747 ac_cpp='$CPP $CPPFLAGS'
4748 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4749 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4750 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5
4752 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; }
4753 if ${am_cv_prog_cc_c_o+:} false; then :
4754   $as_echo_n "(cached) " >&6
4755 else
4756   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4757 /* end confdefs.h.  */
4758
4759 int
4760 main ()
4761 {
4762
4763   ;
4764   return 0;
4765 }
4766 _ACEOF
4767   # Make sure it works both with $CC and with simple cc.
4768   # Following AC_PROG_CC_C_O, we do the test twice because some
4769   # compilers refuse to overwrite an existing .o file with -o,
4770   # though they will create one.
4771   am_cv_prog_cc_c_o=yes
4772   for am_i in 1 2; do
4773     if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5
4774    ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5
4775    ac_status=$?
4776    echo "$as_me:$LINENO: \$? = $ac_status" >&5
4777    (exit $ac_status); } \
4778          && test -f conftest2.$ac_objext; then
4779       : OK
4780     else
4781       am_cv_prog_cc_c_o=no
4782       break
4783     fi
4784   done
4785   rm -f core conftest*
4786   unset am_i
4787 fi
4788 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5
4789 $as_echo "$am_cv_prog_cc_c_o" >&6; }
4790 if test "$am_cv_prog_cc_c_o" != yes; then
4791    # Losing compiler, so override with the script.
4792    # FIXME: It is wrong to rewrite CC.
4793    # But if we don't then we get into trouble of one sort or another.
4794    # A longer-term fix would be to have automake use am__CC in this case,
4795    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
4796    CC="$am_aux_dir/compile $CC"
4797 fi
4798 ac_ext=c
4799 ac_cpp='$CPP $CPPFLAGS'
4800 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4801 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4802 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4803
4804
4805 ac_ext=c
4806 ac_cpp='$CPP $CPPFLAGS'
4807 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4808 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4809 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4811 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4812 # On Suns, sometimes $CPP names a directory.
4813 if test -n "$CPP" && test -d "$CPP"; then
4814   CPP=
4815 fi
4816 if test -z "$CPP"; then
4817   if ${ac_cv_prog_CPP+:} false; then :
4818   $as_echo_n "(cached) " >&6
4819 else
4820       # Double quotes because CPP needs to be expanded
4821     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4822     do
4823       ac_preproc_ok=false
4824 for ac_c_preproc_warn_flag in '' yes
4825 do
4826   # Use a header file that comes with gcc, so configuring glibc
4827   # with a fresh cross-compiler works.
4828   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4829   # <limits.h> exists even on freestanding compilers.
4830   # On the NeXT, cc -E runs the code through the compiler's parser,
4831   # not just through cpp. "Syntax error" is here to catch this case.
4832   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4833 /* end confdefs.h.  */
4834 #ifdef __STDC__
4835 # include <limits.h>
4836 #else
4837 # include <assert.h>
4838 #endif
4839                      Syntax error
4840 _ACEOF
4841 if ac_fn_c_try_cpp "$LINENO"; then :
4842
4843 else
4844   # Broken: fails on valid input.
4845 continue
4846 fi
4847 rm -f conftest.err conftest.i conftest.$ac_ext
4848
4849   # OK, works on sane cases.  Now check whether nonexistent headers
4850   # can be detected and how.
4851   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4852 /* end confdefs.h.  */
4853 #include <ac_nonexistent.h>
4854 _ACEOF
4855 if ac_fn_c_try_cpp "$LINENO"; then :
4856   # Broken: success on invalid input.
4857 continue
4858 else
4859   # Passes both tests.
4860 ac_preproc_ok=:
4861 break
4862 fi
4863 rm -f conftest.err conftest.i conftest.$ac_ext
4864
4865 done
4866 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4867 rm -f conftest.i conftest.err conftest.$ac_ext
4868 if $ac_preproc_ok; then :
4869   break
4870 fi
4871
4872     done
4873     ac_cv_prog_CPP=$CPP
4874
4875 fi
4876   CPP=$ac_cv_prog_CPP
4877 else
4878   ac_cv_prog_CPP=$CPP
4879 fi
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4881 $as_echo "$CPP" >&6; }
4882 ac_preproc_ok=false
4883 for ac_c_preproc_warn_flag in '' yes
4884 do
4885   # Use a header file that comes with gcc, so configuring glibc
4886   # with a fresh cross-compiler works.
4887   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4888   # <limits.h> exists even on freestanding compilers.
4889   # On the NeXT, cc -E runs the code through the compiler's parser,
4890   # not just through cpp. "Syntax error" is here to catch this case.
4891   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4892 /* end confdefs.h.  */
4893 #ifdef __STDC__
4894 # include <limits.h>
4895 #else
4896 # include <assert.h>
4897 #endif
4898                      Syntax error
4899 _ACEOF
4900 if ac_fn_c_try_cpp "$LINENO"; then :
4901
4902 else
4903   # Broken: fails on valid input.
4904 continue
4905 fi
4906 rm -f conftest.err conftest.i conftest.$ac_ext
4907
4908   # OK, works on sane cases.  Now check whether nonexistent headers
4909   # can be detected and how.
4910   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4911 /* end confdefs.h.  */
4912 #include <ac_nonexistent.h>
4913 _ACEOF
4914 if ac_fn_c_try_cpp "$LINENO"; then :
4915   # Broken: success on invalid input.
4916 continue
4917 else
4918   # Passes both tests.
4919 ac_preproc_ok=:
4920 break
4921 fi
4922 rm -f conftest.err conftest.i conftest.$ac_ext
4923
4924 done
4925 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4926 rm -f conftest.i conftest.err conftest.$ac_ext
4927 if $ac_preproc_ok; then :
4928
4929 else
4930   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4931 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4932 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4933 See \`config.log' for more details" "$LINENO" 5; }
4934 fi
4935
4936 ac_ext=c
4937 ac_cpp='$CPP $CPPFLAGS'
4938 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4939 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4940 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4941
4942
4943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4944 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4945 if ${ac_cv_path_GREP+:} false; then :
4946   $as_echo_n "(cached) " >&6
4947 else
4948   if test -z "$GREP"; then
4949   ac_path_GREP_found=false
4950   # Loop through the user's path and test for each of PROGNAME-LIST
4951   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4952 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4953 do
4954   IFS=$as_save_IFS
4955   test -z "$as_dir" && as_dir=.
4956     for ac_prog in grep ggrep; do
4957     for ac_exec_ext in '' $ac_executable_extensions; do
4958       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4959       as_fn_executable_p "$ac_path_GREP" || continue
4960 # Check for GNU ac_path_GREP and select it if it is found.
4961   # Check for GNU $ac_path_GREP
4962 case `"$ac_path_GREP" --version 2>&1` in
4963 *GNU*)
4964   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4965 *)
4966   ac_count=0
4967   $as_echo_n 0123456789 >"conftest.in"
4968   while :
4969   do
4970     cat "conftest.in" "conftest.in" >"conftest.tmp"
4971     mv "conftest.tmp" "conftest.in"
4972     cp "conftest.in" "conftest.nl"
4973     $as_echo 'GREP' >> "conftest.nl"
4974     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4975     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4976     as_fn_arith $ac_count + 1 && ac_count=$as_val
4977     if test $ac_count -gt ${ac_path_GREP_max-0}; then
4978       # Best one so far, save it but keep looking for a better one
4979       ac_cv_path_GREP="$ac_path_GREP"
4980       ac_path_GREP_max=$ac_count
4981     fi
4982     # 10*(2^10) chars as input seems more than enough
4983     test $ac_count -gt 10 && break
4984   done
4985   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4986 esac
4987
4988       $ac_path_GREP_found && break 3
4989     done
4990   done
4991   done
4992 IFS=$as_save_IFS
4993   if test -z "$ac_cv_path_GREP"; then
4994     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4995   fi
4996 else
4997   ac_cv_path_GREP=$GREP
4998 fi
4999
5000 fi
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5002 $as_echo "$ac_cv_path_GREP" >&6; }
5003  GREP="$ac_cv_path_GREP"
5004
5005
5006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5007 $as_echo_n "checking for egrep... " >&6; }
5008 if ${ac_cv_path_EGREP+:} false; then :
5009   $as_echo_n "(cached) " >&6
5010 else
5011   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
5012    then ac_cv_path_EGREP="$GREP -E"
5013    else
5014      if test -z "$EGREP"; then
5015   ac_path_EGREP_found=false
5016   # Loop through the user's path and test for each of PROGNAME-LIST
5017   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5018 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5019 do
5020   IFS=$as_save_IFS
5021   test -z "$as_dir" && as_dir=.
5022     for ac_prog in egrep; do
5023     for ac_exec_ext in '' $ac_executable_extensions; do
5024       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
5025       as_fn_executable_p "$ac_path_EGREP" || continue
5026 # Check for GNU ac_path_EGREP and select it if it is found.
5027   # Check for GNU $ac_path_EGREP
5028 case `"$ac_path_EGREP" --version 2>&1` in
5029 *GNU*)
5030   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
5031 *)
5032   ac_count=0
5033   $as_echo_n 0123456789 >"conftest.in"
5034   while :
5035   do
5036     cat "conftest.in" "conftest.in" >"conftest.tmp"
5037     mv "conftest.tmp" "conftest.in"
5038     cp "conftest.in" "conftest.nl"
5039     $as_echo 'EGREP' >> "conftest.nl"
5040     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
5041     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5042     as_fn_arith $ac_count + 1 && ac_count=$as_val
5043     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5044       # Best one so far, save it but keep looking for a better one
5045       ac_cv_path_EGREP="$ac_path_EGREP"
5046       ac_path_EGREP_max=$ac_count
5047     fi
5048     # 10*(2^10) chars as input seems more than enough
5049     test $ac_count -gt 10 && break
5050   done
5051   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5052 esac
5053
5054       $ac_path_EGREP_found && break 3
5055     done
5056   done
5057   done
5058 IFS=$as_save_IFS
5059   if test -z "$ac_cv_path_EGREP"; then
5060     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5061   fi
5062 else
5063   ac_cv_path_EGREP=$EGREP
5064 fi
5065
5066    fi
5067 fi
5068 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5069 $as_echo "$ac_cv_path_EGREP" >&6; }
5070  EGREP="$ac_cv_path_EGREP"
5071
5072
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5074 $as_echo_n "checking for ANSI C header files... " >&6; }
5075 if ${ac_cv_header_stdc+:} false; then :
5076   $as_echo_n "(cached) " >&6
5077 else
5078   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5079 /* end confdefs.h.  */
5080 #include <stdlib.h>
5081 #include <stdarg.h>
5082 #include <string.h>
5083 #include <float.h>
5084
5085 int
5086 main ()
5087 {
5088
5089   ;
5090   return 0;
5091 }
5092 _ACEOF
5093 if ac_fn_c_try_compile "$LINENO"; then :
5094   ac_cv_header_stdc=yes
5095 else
5096   ac_cv_header_stdc=no
5097 fi
5098 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5099
5100 if test $ac_cv_header_stdc = yes; then
5101   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5102   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5103 /* end confdefs.h.  */
5104 #include <string.h>
5105
5106 _ACEOF
5107 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5108   $EGREP "memchr" >/dev/null 2>&1; then :
5109
5110 else
5111   ac_cv_header_stdc=no
5112 fi
5113 rm -f conftest*
5114
5115 fi
5116
5117 if test $ac_cv_header_stdc = yes; then
5118   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5119   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5120 /* end confdefs.h.  */
5121 #include <stdlib.h>
5122
5123 _ACEOF
5124 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5125   $EGREP "free" >/dev/null 2>&1; then :
5126
5127 else
5128   ac_cv_header_stdc=no
5129 fi
5130 rm -f conftest*
5131
5132 fi
5133
5134 if test $ac_cv_header_stdc = yes; then
5135   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5136   if test "$cross_compiling" = yes; then :
5137   :
5138 else
5139   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5140 /* end confdefs.h.  */
5141 #include <ctype.h>
5142 #include <stdlib.h>
5143 #if ((' ' & 0x0FF) == 0x020)
5144 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5145 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5146 #else
5147 # define ISLOWER(c) \
5148                    (('a' <= (c) && (c) <= 'i') \
5149                      || ('j' <= (c) && (c) <= 'r') \
5150                      || ('s' <= (c) && (c) <= 'z'))
5151 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5152 #endif
5153
5154 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5155 int
5156 main ()
5157 {
5158   int i;
5159   for (i = 0; i < 256; i++)
5160     if (XOR (islower (i), ISLOWER (i))
5161         || toupper (i) != TOUPPER (i))
5162       return 2;
5163   return 0;
5164 }
5165 _ACEOF
5166 if ac_fn_c_try_run "$LINENO"; then :
5167
5168 else
5169   ac_cv_header_stdc=no
5170 fi
5171 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5172   conftest.$ac_objext conftest.beam conftest.$ac_ext
5173 fi
5174
5175 fi
5176 fi
5177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5178 $as_echo "$ac_cv_header_stdc" >&6; }
5179 if test $ac_cv_header_stdc = yes; then
5180
5181 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5182
5183 fi
5184
5185 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5186 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
5187                   inttypes.h stdint.h unistd.h
5188 do :
5189   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5190 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5191 "
5192 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
5193   cat >>confdefs.h <<_ACEOF
5194 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5195 _ACEOF
5196
5197 fi
5198
5199 done
5200
5201
5202
5203   ac_fn_c_check_header_mongrel "$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5204 if test "x$ac_cv_header_minix_config_h" = xyes; then :
5205   MINIX=yes
5206 else
5207   MINIX=
5208 fi
5209
5210
5211   if test "$MINIX" = yes; then
5212
5213 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5214
5215
5216 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5217
5218
5219 $as_echo "#define _MINIX 1" >>confdefs.h
5220
5221   fi
5222
5223
5224   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5225 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5226 if ${ac_cv_safe_to_define___extensions__+:} false; then :
5227   $as_echo_n "(cached) " >&6
5228 else
5229   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5230 /* end confdefs.h.  */
5231
5232 #         define __EXTENSIONS__ 1
5233           $ac_includes_default
5234 int
5235 main ()
5236 {
5237
5238   ;
5239   return 0;
5240 }
5241 _ACEOF
5242 if ac_fn_c_try_compile "$LINENO"; then :
5243   ac_cv_safe_to_define___extensions__=yes
5244 else
5245   ac_cv_safe_to_define___extensions__=no
5246 fi
5247 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
5248 fi
5249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5250 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5251   test $ac_cv_safe_to_define___extensions__ = yes &&
5252     $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5253
5254   $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5255
5256   $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5257
5258   $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5259
5260   $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5261
5262
5263
5264
5265
5266 case `pwd` in
5267   *\ * | *\     *)
5268     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5269 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5270 esac
5271
5272
5273
5274 macro_version='2.2.7a'
5275 macro_revision='1.3134'
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289 ltmain="$ac_aux_dir/ltmain.sh"
5290
5291 # Backslashify metacharacters that are still active within
5292 # double-quoted strings.
5293 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
5294
5295 # Same as above, but do not quote variable references.
5296 double_quote_subst='s/\(["`\\]\)/\\\1/g'
5297
5298 # Sed substitution to delay expansion of an escaped shell variable in a
5299 # double_quote_subst'ed string.
5300 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5301
5302 # Sed substitution to delay expansion of an escaped single quote.
5303 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
5304
5305 # Sed substitution to avoid accidental globbing in evaled expressions
5306 no_glob_subst='s/\*/\\\*/g'
5307
5308 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5309 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5310 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5311
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5313 $as_echo_n "checking how to print strings... " >&6; }
5314 # Test print first, because it will be a builtin if present.
5315 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5316    test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5317   ECHO='print -r --'
5318 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5319   ECHO='printf %s\n'
5320 else
5321   # Use this function as a fallback that always works.
5322   func_fallback_echo ()
5323   {
5324     eval 'cat <<_LTECHO_EOF
5325 $1
5326 _LTECHO_EOF'
5327   }
5328   ECHO='func_fallback_echo'
5329 fi
5330
5331 # func_echo_all arg...
5332 # Invoke $ECHO with all args, space-separated.
5333 func_echo_all ()
5334 {
5335     $ECHO ""
5336 }
5337
5338 case "$ECHO" in
5339   printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5340 $as_echo "printf" >&6; } ;;
5341   print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5342 $as_echo "print -r" >&6; } ;;
5343   *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5344 $as_echo "cat" >&6; } ;;
5345 esac
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5361 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5362 if ${ac_cv_path_SED+:} false; then :
5363   $as_echo_n "(cached) " >&6
5364 else
5365             ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5366      for ac_i in 1 2 3 4 5 6 7; do
5367        ac_script="$ac_script$as_nl$ac_script"
5368      done
5369      echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5370      { ac_script=; unset ac_script;}
5371      if test -z "$SED"; then
5372   ac_path_SED_found=false
5373   # Loop through the user's path and test for each of PROGNAME-LIST
5374   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5375 for as_dir in $PATH
5376 do
5377   IFS=$as_save_IFS
5378   test -z "$as_dir" && as_dir=.
5379     for ac_prog in sed gsed; do
5380     for ac_exec_ext in '' $ac_executable_extensions; do
5381       ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
5382       as_fn_executable_p "$ac_path_SED" || continue
5383 # Check for GNU ac_path_SED and select it if it is found.
5384   # Check for GNU $ac_path_SED
5385 case `"$ac_path_SED" --version 2>&1` in
5386 *GNU*)
5387   ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
5388 *)
5389   ac_count=0
5390   $as_echo_n 0123456789 >"conftest.in"
5391   while :
5392   do
5393     cat "conftest.in" "conftest.in" >"conftest.tmp"
5394     mv "conftest.tmp" "conftest.in"
5395     cp "conftest.in" "conftest.nl"
5396     $as_echo '' >> "conftest.nl"
5397     "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
5398     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5399     as_fn_arith $ac_count + 1 && ac_count=$as_val
5400     if test $ac_count -gt ${ac_path_SED_max-0}; then
5401       # Best one so far, save it but keep looking for a better one
5402       ac_cv_path_SED="$ac_path_SED"
5403       ac_path_SED_max=$ac_count
5404     fi
5405     # 10*(2^10) chars as input seems more than enough
5406     test $ac_count -gt 10 && break
5407   done
5408   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5409 esac
5410
5411       $ac_path_SED_found && break 3
5412     done
5413   done
5414   done
5415 IFS=$as_save_IFS
5416   if test -z "$ac_cv_path_SED"; then
5417     as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
5418   fi
5419 else
5420   ac_cv_path_SED=$SED
5421 fi
5422
5423 fi
5424 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5425 $as_echo "$ac_cv_path_SED" >&6; }
5426  SED="$ac_cv_path_SED"
5427   rm -f conftest.sed
5428
5429 test -z "$SED" && SED=sed
5430 Xsed="$SED -e 1s/^X//"
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5443 $as_echo_n "checking for fgrep... " >&6; }
5444 if ${ac_cv_path_FGREP+:} false; then :
5445   $as_echo_n "(cached) " >&6
5446 else
5447   if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
5448    then ac_cv_path_FGREP="$GREP -F"
5449    else
5450      if test -z "$FGREP"; then
5451   ac_path_FGREP_found=false
5452   # Loop through the user's path and test for each of PROGNAME-LIST
5453   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5454 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
5455 do
5456   IFS=$as_save_IFS
5457   test -z "$as_dir" && as_dir=.
5458     for ac_prog in fgrep; do
5459     for ac_exec_ext in '' $ac_executable_extensions; do
5460       ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
5461       as_fn_executable_p "$ac_path_FGREP" || continue
5462 # Check for GNU ac_path_FGREP and select it if it is found.
5463   # Check for GNU $ac_path_FGREP
5464 case `"$ac_path_FGREP" --version 2>&1` in
5465 *GNU*)
5466   ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
5467 *)
5468   ac_count=0
5469   $as_echo_n 0123456789 >"conftest.in"
5470   while :
5471   do
5472     cat "conftest.in" "conftest.in" >"conftest.tmp"
5473     mv "conftest.tmp" "conftest.in"
5474     cp "conftest.in" "conftest.nl"
5475     $as_echo 'FGREP' >> "conftest.nl"
5476     "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
5477     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
5478     as_fn_arith $ac_count + 1 && ac_count=$as_val
5479     if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5480       # Best one so far, save it but keep looking for a better one
5481       ac_cv_path_FGREP="$ac_path_FGREP"
5482       ac_path_FGREP_max=$ac_count
5483     fi
5484     # 10*(2^10) chars as input seems more than enough
5485     test $ac_count -gt 10 && break
5486   done
5487   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
5488 esac
5489
5490       $ac_path_FGREP_found && break 3
5491     done
5492   done
5493   done
5494 IFS=$as_save_IFS
5495   if test -z "$ac_cv_path_FGREP"; then
5496     as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5497   fi
5498 else
5499   ac_cv_path_FGREP=$FGREP
5500 fi
5501
5502    fi
5503 fi
5504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5505 $as_echo "$ac_cv_path_FGREP" >&6; }
5506  FGREP="$ac_cv_path_FGREP"
5507
5508
5509 test -z "$GREP" && GREP=grep
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529 # Check whether --with-gnu-ld was given.
5530 if test "${with_gnu_ld+set}" = set; then :
5531   withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
5532 else
5533   with_gnu_ld=no
5534 fi
5535
5536 ac_prog=ld
5537 if test "$GCC" = yes; then
5538   # Check if gcc -print-prog-name=ld gives a path.
5539   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5540 $as_echo_n "checking for ld used by $CC... " >&6; }
5541   case $host in
5542   *-*-mingw*)
5543     # gcc leaves a trailing carriage return which upsets mingw
5544     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5545   *)
5546     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5547   esac
5548   case $ac_prog in
5549     # Accept absolute paths.
5550     [\\/]* | ?:[\\/]*)
5551       re_direlt='/[^/][^/]*/\.\./'
5552       # Canonicalize the pathname of ld
5553       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5554       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5555         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5556       done
5557       test -z "$LD" && LD="$ac_prog"
5558       ;;
5559   "")
5560     # If it fails, then pretend we aren't using GCC.
5561     ac_prog=ld
5562     ;;
5563   *)
5564     # If it is relative, then search for the first ld in PATH.
5565     with_gnu_ld=unknown
5566     ;;
5567   esac
5568 elif test "$with_gnu_ld" = yes; then
5569   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5570 $as_echo_n "checking for GNU ld... " >&6; }
5571 else
5572   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5573 $as_echo_n "checking for non-GNU ld... " >&6; }
5574 fi
5575 if ${lt_cv_path_LD+:} false; then :
5576   $as_echo_n "(cached) " >&6
5577 else
5578   if test -z "$LD"; then
5579   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5580   for ac_dir in $PATH; do
5581     IFS="$lt_save_ifs"
5582     test -z "$ac_dir" && ac_dir=.
5583     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5584       lt_cv_path_LD="$ac_dir/$ac_prog"
5585       # Check to see if the program is GNU ld.  I'd rather use --version,
5586       # but apparently some variants of GNU ld only accept -v.
5587       # Break only if it was the GNU/non-GNU ld that we prefer.
5588       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5589       *GNU* | *'with BFD'*)
5590         test "$with_gnu_ld" != no && break
5591         ;;
5592       *)
5593         test "$with_gnu_ld" != yes && break
5594         ;;
5595       esac
5596     fi
5597   done
5598   IFS="$lt_save_ifs"
5599 else
5600   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5601 fi
5602 fi
5603
5604 LD="$lt_cv_path_LD"
5605 if test -n "$LD"; then
5606   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5607 $as_echo "$LD" >&6; }
5608 else
5609   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5610 $as_echo "no" >&6; }
5611 fi
5612 test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
5613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5614 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5615 if ${lt_cv_prog_gnu_ld+:} false; then :
5616   $as_echo_n "(cached) " >&6
5617 else
5618   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5619 case `$LD -v 2>&1 </dev/null` in
5620 *GNU* | *'with BFD'*)
5621   lt_cv_prog_gnu_ld=yes
5622   ;;
5623 *)
5624   lt_cv_prog_gnu_ld=no
5625   ;;
5626 esac
5627 fi
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5629 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5630 with_gnu_ld=$lt_cv_prog_gnu_ld
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5641 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5642 if ${lt_cv_path_NM+:} false; then :
5643   $as_echo_n "(cached) " >&6
5644 else
5645   if test -n "$NM"; then
5646   # Let the user override the test.
5647   lt_cv_path_NM="$NM"
5648 else
5649   lt_nm_to_check="${ac_tool_prefix}nm"
5650   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5651     lt_nm_to_check="$lt_nm_to_check nm"
5652   fi
5653   for lt_tmp_nm in $lt_nm_to_check; do
5654     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5655     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5656       IFS="$lt_save_ifs"
5657       test -z "$ac_dir" && ac_dir=.
5658       tmp_nm="$ac_dir/$lt_tmp_nm"
5659       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5660         # Check to see if the nm accepts a BSD-compat flag.
5661         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5662         #   nm: unknown option "B" ignored
5663         # Tru64's nm complains that /dev/null is an invalid object file
5664         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5665         */dev/null* | *'Invalid file or object type'*)
5666           lt_cv_path_NM="$tmp_nm -B"
5667           break
5668           ;;
5669         *)
5670           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5671           */dev/null*)
5672             lt_cv_path_NM="$tmp_nm -p"
5673             break
5674             ;;
5675           *)
5676             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5677             continue # so that we can try to find one that supports BSD flags
5678             ;;
5679           esac
5680           ;;
5681         esac
5682       fi
5683     done
5684     IFS="$lt_save_ifs"
5685   done
5686   : ${lt_cv_path_NM=no}
5687 fi
5688 fi
5689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5690 $as_echo "$lt_cv_path_NM" >&6; }
5691 if test "$lt_cv_path_NM" != "no"; then
5692   NM="$lt_cv_path_NM"
5693 else
5694   # Didn't find any BSD compatible name lister, look for dumpbin.
5695   if test -n "$DUMPBIN"; then :
5696     # Let the user override the test.
5697   else
5698     if test -n "$ac_tool_prefix"; then
5699   for ac_prog in dumpbin "link -dump"
5700   do
5701     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5702 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5703 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5704 $as_echo_n "checking for $ac_word... " >&6; }
5705 if ${ac_cv_prog_DUMPBIN+:} false; then :
5706   $as_echo_n "(cached) " >&6
5707 else
5708   if test -n "$DUMPBIN"; then
5709   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5710 else
5711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5712 for as_dir in $PATH
5713 do
5714   IFS=$as_save_IFS
5715   test -z "$as_dir" && as_dir=.
5716     for ac_exec_ext in '' $ac_executable_extensions; do
5717   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5718     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5719     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5720     break 2
5721   fi
5722 done
5723   done
5724 IFS=$as_save_IFS
5725
5726 fi
5727 fi
5728 DUMPBIN=$ac_cv_prog_DUMPBIN
5729 if test -n "$DUMPBIN"; then
5730   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5731 $as_echo "$DUMPBIN" >&6; }
5732 else
5733   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5734 $as_echo "no" >&6; }
5735 fi
5736
5737
5738     test -n "$DUMPBIN" && break
5739   done
5740 fi
5741 if test -z "$DUMPBIN"; then
5742   ac_ct_DUMPBIN=$DUMPBIN
5743   for ac_prog in dumpbin "link -dump"
5744 do
5745   # Extract the first word of "$ac_prog", so it can be a program name with args.
5746 set dummy $ac_prog; ac_word=$2
5747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5748 $as_echo_n "checking for $ac_word... " >&6; }
5749 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
5750   $as_echo_n "(cached) " >&6
5751 else
5752   if test -n "$ac_ct_DUMPBIN"; then
5753   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5754 else
5755 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5756 for as_dir in $PATH
5757 do
5758   IFS=$as_save_IFS
5759   test -z "$as_dir" && as_dir=.
5760     for ac_exec_ext in '' $ac_executable_extensions; do
5761   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5762     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5763     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5764     break 2
5765   fi
5766 done
5767   done
5768 IFS=$as_save_IFS
5769
5770 fi
5771 fi
5772 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5773 if test -n "$ac_ct_DUMPBIN"; then
5774   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5775 $as_echo "$ac_ct_DUMPBIN" >&6; }
5776 else
5777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5778 $as_echo "no" >&6; }
5779 fi
5780
5781
5782   test -n "$ac_ct_DUMPBIN" && break
5783 done
5784
5785   if test "x$ac_ct_DUMPBIN" = x; then
5786     DUMPBIN=":"
5787   else
5788     case $cross_compiling:$ac_tool_warned in
5789 yes:)
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5791 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5792 ac_tool_warned=yes ;;
5793 esac
5794     DUMPBIN=$ac_ct_DUMPBIN
5795   fi
5796 fi
5797
5798     case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5799     *COFF*)
5800       DUMPBIN="$DUMPBIN -symbols"
5801       ;;
5802     *)
5803       DUMPBIN=:
5804       ;;
5805     esac
5806   fi
5807
5808   if test "$DUMPBIN" != ":"; then
5809     NM="$DUMPBIN"
5810   fi
5811 fi
5812 test -z "$NM" && NM=nm
5813
5814
5815
5816
5817
5818
5819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5820 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5821 if ${lt_cv_nm_interface+:} false; then :
5822   $as_echo_n "(cached) " >&6
5823 else
5824   lt_cv_nm_interface="BSD nm"
5825   echo "int some_variable = 0;" > conftest.$ac_ext
5826   (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5827   (eval "$ac_compile" 2>conftest.err)
5828   cat conftest.err >&5
5829   (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5830   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5831   cat conftest.err >&5
5832   (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5833   cat conftest.out >&5
5834   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5835     lt_cv_nm_interface="MS dumpbin"
5836   fi
5837   rm -f conftest*
5838 fi
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5840 $as_echo "$lt_cv_nm_interface" >&6; }
5841
5842 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5843 $as_echo_n "checking whether ln -s works... " >&6; }
5844 LN_S=$as_ln_s
5845 if test "$LN_S" = "ln -s"; then
5846   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5847 $as_echo "yes" >&6; }
5848 else
5849   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5850 $as_echo "no, using $LN_S" >&6; }
5851 fi
5852
5853 # find the maximum length of command line arguments
5854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5855 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5856 if ${lt_cv_sys_max_cmd_len+:} false; then :
5857   $as_echo_n "(cached) " >&6
5858 else
5859     i=0
5860   teststring="ABCD"
5861
5862   case $build_os in
5863   msdosdjgpp*)
5864     # On DJGPP, this test can blow up pretty badly due to problems in libc
5865     # (any single argument exceeding 2000 bytes causes a buffer overrun
5866     # during glob expansion).  Even if it were fixed, the result of this
5867     # check would be larger than it should be.
5868     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5869     ;;
5870
5871   gnu*)
5872     # Under GNU Hurd, this test is not required because there is
5873     # no limit to the length of command line arguments.
5874     # Libtool will interpret -1 as no limit whatsoever
5875     lt_cv_sys_max_cmd_len=-1;
5876     ;;
5877
5878   cygwin* | mingw* | cegcc*)
5879     # On Win9x/ME, this test blows up -- it succeeds, but takes
5880     # about 5 minutes as the teststring grows exponentially.
5881     # Worse, since 9x/ME are not pre-emptively multitasking,
5882     # you end up with a "frozen" computer, even though with patience
5883     # the test eventually succeeds (with a max line length of 256k).
5884     # Instead, let's just punt: use the minimum linelength reported by
5885     # all of the supported platforms: 8192 (on NT/2K/XP).
5886     lt_cv_sys_max_cmd_len=8192;
5887     ;;
5888
5889   mint*)
5890     # On MiNT this can take a long time and run out of memory.
5891     lt_cv_sys_max_cmd_len=8192;
5892     ;;
5893
5894   amigaos*)
5895     # On AmigaOS with pdksh, this test takes hours, literally.
5896     # So we just punt and use a minimum line length of 8192.
5897     lt_cv_sys_max_cmd_len=8192;
5898     ;;
5899
5900   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5901     # This has been around since 386BSD, at least.  Likely further.
5902     if test -x /sbin/sysctl; then
5903       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5904     elif test -x /usr/sbin/sysctl; then
5905       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5906     else
5907       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5908     fi
5909     # And add a safety zone
5910     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5911     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5912     ;;
5913
5914   interix*)
5915     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5916     lt_cv_sys_max_cmd_len=196608
5917     ;;
5918
5919   osf*)
5920     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5921     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5922     # nice to cause kernel panics so lets avoid the loop below.
5923     # First set a reasonable default.
5924     lt_cv_sys_max_cmd_len=16384
5925     #
5926     if test -x /sbin/sysconfig; then
5927       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5928         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5929       esac
5930     fi
5931     ;;
5932   sco3.2v5*)
5933     lt_cv_sys_max_cmd_len=102400
5934     ;;
5935   sysv5* | sco5v6* | sysv4.2uw2*)
5936     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5937     if test -n "$kargmax"; then
5938       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5939     else
5940       lt_cv_sys_max_cmd_len=32768
5941     fi
5942     ;;
5943   *)
5944     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5945     if test -n "$lt_cv_sys_max_cmd_len"; then
5946       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5947       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5948     else
5949       # Make teststring a little bigger before we do anything with it.
5950       # a 1K string should be a reasonable start.
5951       for i in 1 2 3 4 5 6 7 8 ; do
5952         teststring=$teststring$teststring
5953       done
5954       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5955       # If test is not a shell built-in, we'll probably end up computing a
5956       # maximum length that is only half of the actual maximum length, but
5957       # we can't tell.
5958       while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5959                  = "X$teststring$teststring"; } >/dev/null 2>&1 &&
5960               test $i != 17 # 1/2 MB should be enough
5961       do
5962         i=`expr $i + 1`
5963         teststring=$teststring$teststring
5964       done
5965       # Only check the string length outside the loop.
5966       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5967       teststring=
5968       # Add a significant safety factor because C++ compilers can tack on
5969       # massive amounts of additional arguments before passing them to the
5970       # linker.  It appears as though 1/2 is a usable value.
5971       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5972     fi
5973     ;;
5974   esac
5975
5976 fi
5977
5978 if test -n $lt_cv_sys_max_cmd_len ; then
5979   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5980 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5981 else
5982   { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5983 $as_echo "none" >&6; }
5984 fi
5985 max_cmd_len=$lt_cv_sys_max_cmd_len
5986
5987
5988
5989
5990
5991
5992 : ${CP="cp -f"}
5993 : ${MV="mv -f"}
5994 : ${RM="rm -f"}
5995
5996 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5997 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5998 # Try some XSI features
5999 xsi_shell=no
6000 ( _lt_dummy="a/b/c"
6001   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6002       = c,a/b,, \
6003     && eval 'test $(( 1 + 1 )) -eq 2 \
6004     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6005   && xsi_shell=yes
6006 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
6007 $as_echo "$xsi_shell" >&6; }
6008
6009
6010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
6011 $as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
6012 lt_shell_append=no
6013 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
6014     >/dev/null 2>&1 \
6015   && lt_shell_append=yes
6016 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
6017 $as_echo "$lt_shell_append" >&6; }
6018
6019
6020 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6021   lt_unset=unset
6022 else
6023   lt_unset=false
6024 fi
6025
6026
6027
6028
6029
6030 # test EBCDIC or ASCII
6031 case `echo X|tr X '\101'` in
6032  A) # ASCII based system
6033     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6034   lt_SP2NL='tr \040 \012'
6035   lt_NL2SP='tr \015\012 \040\040'
6036   ;;
6037  *) # EBCDIC based system
6038   lt_SP2NL='tr \100 \n'
6039   lt_NL2SP='tr \r\n \100\100'
6040   ;;
6041 esac
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
6052 $as_echo_n "checking for $LD option to reload object files... " >&6; }
6053 if ${lt_cv_ld_reload_flag+:} false; then :
6054   $as_echo_n "(cached) " >&6
6055 else
6056   lt_cv_ld_reload_flag='-r'
6057 fi
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
6059 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6060 reload_flag=$lt_cv_ld_reload_flag
6061 case $reload_flag in
6062 "" | " "*) ;;
6063 *) reload_flag=" $reload_flag" ;;
6064 esac
6065 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6066 case $host_os in
6067   darwin*)
6068     if test "$GCC" = yes; then
6069       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6070     else
6071       reload_cmds='$LD$reload_flag -o $output$reload_objs'
6072     fi
6073     ;;
6074 esac
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084 if test -n "$ac_tool_prefix"; then
6085   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
6086 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6088 $as_echo_n "checking for $ac_word... " >&6; }
6089 if ${ac_cv_prog_OBJDUMP+:} false; then :
6090   $as_echo_n "(cached) " >&6
6091 else
6092   if test -n "$OBJDUMP"; then
6093   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6094 else
6095 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6096 for as_dir in $PATH
6097 do
6098   IFS=$as_save_IFS
6099   test -z "$as_dir" && as_dir=.
6100     for ac_exec_ext in '' $ac_executable_extensions; do
6101   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6102     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
6103     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6104     break 2
6105   fi
6106 done
6107   done
6108 IFS=$as_save_IFS
6109
6110 fi
6111 fi
6112 OBJDUMP=$ac_cv_prog_OBJDUMP
6113 if test -n "$OBJDUMP"; then
6114   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
6115 $as_echo "$OBJDUMP" >&6; }
6116 else
6117   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6118 $as_echo "no" >&6; }
6119 fi
6120
6121
6122 fi
6123 if test -z "$ac_cv_prog_OBJDUMP"; then
6124   ac_ct_OBJDUMP=$OBJDUMP
6125   # Extract the first word of "objdump", so it can be a program name with args.
6126 set dummy objdump; ac_word=$2
6127 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6128 $as_echo_n "checking for $ac_word... " >&6; }
6129 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6130   $as_echo_n "(cached) " >&6
6131 else
6132   if test -n "$ac_ct_OBJDUMP"; then
6133   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6134 else
6135 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6136 for as_dir in $PATH
6137 do
6138   IFS=$as_save_IFS
6139   test -z "$as_dir" && as_dir=.
6140     for ac_exec_ext in '' $ac_executable_extensions; do
6141   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6142     ac_cv_prog_ac_ct_OBJDUMP="objdump"
6143     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6144     break 2
6145   fi
6146 done
6147   done
6148 IFS=$as_save_IFS
6149
6150 fi
6151 fi
6152 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6153 if test -n "$ac_ct_OBJDUMP"; then
6154   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
6155 $as_echo "$ac_ct_OBJDUMP" >&6; }
6156 else
6157   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6158 $as_echo "no" >&6; }
6159 fi
6160
6161   if test "x$ac_ct_OBJDUMP" = x; then
6162     OBJDUMP="false"
6163   else
6164     case $cross_compiling:$ac_tool_warned in
6165 yes:)
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6167 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6168 ac_tool_warned=yes ;;
6169 esac
6170     OBJDUMP=$ac_ct_OBJDUMP
6171   fi
6172 else
6173   OBJDUMP="$ac_cv_prog_OBJDUMP"
6174 fi
6175
6176 test -z "$OBJDUMP" && OBJDUMP=objdump
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
6187 $as_echo_n "checking how to recognize dependent libraries... " >&6; }
6188 if ${lt_cv_deplibs_check_method+:} false; then :
6189   $as_echo_n "(cached) " >&6
6190 else
6191   lt_cv_file_magic_cmd='$MAGIC_CMD'
6192 lt_cv_file_magic_test_file=
6193 lt_cv_deplibs_check_method='unknown'
6194 # Need to set the preceding variable on all platforms that support
6195 # interlibrary dependencies.
6196 # 'none' -- dependencies not supported.
6197 # `unknown' -- same as none, but documents that we really don't know.
6198 # 'pass_all' -- all dependencies passed with no checks.
6199 # 'test_compile' -- check by making test program.
6200 # 'file_magic [[regex]]' -- check by looking for files in library path
6201 # which responds to the $file_magic_cmd with a given extended regex.
6202 # If you have `file' or equivalent on your system and you're not sure
6203 # whether `pass_all' will *always* work, you probably want this one.
6204
6205 case $host_os in
6206 aix[4-9]*)
6207   lt_cv_deplibs_check_method=pass_all
6208   ;;
6209
6210 beos*)
6211   lt_cv_deplibs_check_method=pass_all
6212   ;;
6213
6214 bsdi[45]*)
6215   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6216   lt_cv_file_magic_cmd='/usr/bin/file -L'
6217   lt_cv_file_magic_test_file=/shlib/libc.so
6218   ;;
6219
6220 cygwin*)
6221   # func_win32_libid is a shell function defined in ltmain.sh
6222   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6223   lt_cv_file_magic_cmd='func_win32_libid'
6224   ;;
6225
6226 mingw* | pw32*)
6227   # Base MSYS/MinGW do not provide the 'file' command needed by
6228   # func_win32_libid shell function, so use a weaker test based on 'objdump',
6229   # unless we find 'file', for example because we are cross-compiling.
6230   # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6231   if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
6232     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6233     lt_cv_file_magic_cmd='func_win32_libid'
6234   else
6235     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6236     lt_cv_file_magic_cmd='$OBJDUMP -f'
6237   fi
6238   ;;
6239
6240 cegcc*)
6241   # use the weaker test based on 'objdump'. See mingw*.
6242   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6243   lt_cv_file_magic_cmd='$OBJDUMP -f'
6244   ;;
6245
6246 darwin* | rhapsody*)
6247   lt_cv_deplibs_check_method=pass_all
6248   ;;
6249
6250 freebsd* | dragonfly*)
6251   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6252     case $host_cpu in
6253     i*86 )
6254       # Not sure whether the presence of OpenBSD here was a mistake.
6255       # Let's accept both of them until this is cleared up.
6256       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6257       lt_cv_file_magic_cmd=/usr/bin/file
6258       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6259       ;;
6260     esac
6261   else
6262     lt_cv_deplibs_check_method=pass_all
6263   fi
6264   ;;
6265
6266 gnu*)
6267   lt_cv_deplibs_check_method=pass_all
6268   ;;
6269
6270 haiku*)
6271   lt_cv_deplibs_check_method=pass_all
6272   ;;
6273
6274 hpux10.20* | hpux11*)
6275   lt_cv_file_magic_cmd=/usr/bin/file
6276   case $host_cpu in
6277   ia64*)
6278     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6279     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6280     ;;
6281   hppa*64*)
6282     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]'
6283     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6284     ;;
6285   *)
6286     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6287     lt_cv_file_magic_test_file=/usr/lib/libc.sl
6288     ;;
6289   esac
6290   ;;
6291
6292 interix[3-9]*)
6293   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6294   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6295   ;;
6296
6297 irix5* | irix6* | nonstopux*)
6298   case $LD in
6299   *-32|*"-32 ") libmagic=32-bit;;
6300   *-n32|*"-n32 ") libmagic=N32;;
6301   *-64|*"-64 ") libmagic=64-bit;;
6302   *) libmagic=never-match;;
6303   esac
6304   lt_cv_deplibs_check_method=pass_all
6305   ;;
6306
6307 # This must be Linux ELF.
6308 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6309   lt_cv_deplibs_check_method=pass_all
6310   ;;
6311
6312 netbsd*)
6313   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6314     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6315   else
6316     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6317   fi
6318   ;;
6319
6320 newos6*)
6321   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6322   lt_cv_file_magic_cmd=/usr/bin/file
6323   lt_cv_file_magic_test_file=/usr/lib/libnls.so
6324   ;;
6325
6326 *nto* | *qnx*)
6327   lt_cv_deplibs_check_method=pass_all
6328   ;;
6329
6330 openbsd*)
6331   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
6332     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6333   else
6334     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6335   fi
6336   ;;
6337
6338 osf3* | osf4* | osf5*)
6339   lt_cv_deplibs_check_method=pass_all
6340   ;;
6341
6342 rdos*)
6343   lt_cv_deplibs_check_method=pass_all
6344   ;;
6345
6346 solaris*)
6347   lt_cv_deplibs_check_method=pass_all
6348   ;;
6349
6350 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6351   lt_cv_deplibs_check_method=pass_all
6352   ;;
6353
6354 sysv4 | sysv4.3*)
6355   case $host_vendor in
6356   motorola)
6357     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]'
6358     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6359     ;;
6360   ncr)
6361     lt_cv_deplibs_check_method=pass_all
6362     ;;
6363   sequent)
6364     lt_cv_file_magic_cmd='/bin/file'
6365     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6366     ;;
6367   sni)
6368     lt_cv_file_magic_cmd='/bin/file'
6369     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6370     lt_cv_file_magic_test_file=/lib/libc.so
6371     ;;
6372   siemens)
6373     lt_cv_deplibs_check_method=pass_all
6374     ;;
6375   pc)
6376     lt_cv_deplibs_check_method=pass_all
6377     ;;
6378   esac
6379   ;;
6380
6381 tpf*)
6382   lt_cv_deplibs_check_method=pass_all
6383   ;;
6384 esac
6385
6386 fi
6387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
6388 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6389 file_magic_cmd=$lt_cv_file_magic_cmd
6390 deplibs_check_method=$lt_cv_deplibs_check_method
6391 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404 if test -n "$ac_tool_prefix"; then
6405   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6406 set dummy ${ac_tool_prefix}ar; ac_word=$2
6407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6408 $as_echo_n "checking for $ac_word... " >&6; }
6409 if ${ac_cv_prog_AR+:} false; then :
6410   $as_echo_n "(cached) " >&6
6411 else
6412   if test -n "$AR"; then
6413   ac_cv_prog_AR="$AR" # Let the user override the test.
6414 else
6415 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6416 for as_dir in $PATH
6417 do
6418   IFS=$as_save_IFS
6419   test -z "$as_dir" && as_dir=.
6420     for ac_exec_ext in '' $ac_executable_extensions; do
6421   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6422     ac_cv_prog_AR="${ac_tool_prefix}ar"
6423     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6424     break 2
6425   fi
6426 done
6427   done
6428 IFS=$as_save_IFS
6429
6430 fi
6431 fi
6432 AR=$ac_cv_prog_AR
6433 if test -n "$AR"; then
6434   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6435 $as_echo "$AR" >&6; }
6436 else
6437   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6438 $as_echo "no" >&6; }
6439 fi
6440
6441
6442 fi
6443 if test -z "$ac_cv_prog_AR"; then
6444   ac_ct_AR=$AR
6445   # Extract the first word of "ar", so it can be a program name with args.
6446 set dummy ar; ac_word=$2
6447 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6448 $as_echo_n "checking for $ac_word... " >&6; }
6449 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6450   $as_echo_n "(cached) " >&6
6451 else
6452   if test -n "$ac_ct_AR"; then
6453   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6454 else
6455 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6456 for as_dir in $PATH
6457 do
6458   IFS=$as_save_IFS
6459   test -z "$as_dir" && as_dir=.
6460     for ac_exec_ext in '' $ac_executable_extensions; do
6461   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6462     ac_cv_prog_ac_ct_AR="ar"
6463     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6464     break 2
6465   fi
6466 done
6467   done
6468 IFS=$as_save_IFS
6469
6470 fi
6471 fi
6472 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6473 if test -n "$ac_ct_AR"; then
6474   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6475 $as_echo "$ac_ct_AR" >&6; }
6476 else
6477   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6478 $as_echo "no" >&6; }
6479 fi
6480
6481   if test "x$ac_ct_AR" = x; then
6482     AR="false"
6483   else
6484     case $cross_compiling:$ac_tool_warned in
6485 yes:)
6486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6487 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6488 ac_tool_warned=yes ;;
6489 esac
6490     AR=$ac_ct_AR
6491   fi
6492 else
6493   AR="$ac_cv_prog_AR"
6494 fi
6495
6496 test -z "$AR" && AR=ar
6497 test -z "$AR_FLAGS" && AR_FLAGS=cru
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509 if test -n "$ac_tool_prefix"; then
6510   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6511 set dummy ${ac_tool_prefix}strip; ac_word=$2
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6513 $as_echo_n "checking for $ac_word... " >&6; }
6514 if ${ac_cv_prog_STRIP+:} false; then :
6515   $as_echo_n "(cached) " >&6
6516 else
6517   if test -n "$STRIP"; then
6518   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6519 else
6520 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6521 for as_dir in $PATH
6522 do
6523   IFS=$as_save_IFS
6524   test -z "$as_dir" && as_dir=.
6525     for ac_exec_ext in '' $ac_executable_extensions; do
6526   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6527     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6528     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6529     break 2
6530   fi
6531 done
6532   done
6533 IFS=$as_save_IFS
6534
6535 fi
6536 fi
6537 STRIP=$ac_cv_prog_STRIP
6538 if test -n "$STRIP"; then
6539   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
6540 $as_echo "$STRIP" >&6; }
6541 else
6542   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6543 $as_echo "no" >&6; }
6544 fi
6545
6546
6547 fi
6548 if test -z "$ac_cv_prog_STRIP"; then
6549   ac_ct_STRIP=$STRIP
6550   # Extract the first word of "strip", so it can be a program name with args.
6551 set dummy strip; ac_word=$2
6552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6553 $as_echo_n "checking for $ac_word... " >&6; }
6554 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6555   $as_echo_n "(cached) " >&6
6556 else
6557   if test -n "$ac_ct_STRIP"; then
6558   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6559 else
6560 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6561 for as_dir in $PATH
6562 do
6563   IFS=$as_save_IFS
6564   test -z "$as_dir" && as_dir=.
6565     for ac_exec_ext in '' $ac_executable_extensions; do
6566   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6567     ac_cv_prog_ac_ct_STRIP="strip"
6568     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6569     break 2
6570   fi
6571 done
6572   done
6573 IFS=$as_save_IFS
6574
6575 fi
6576 fi
6577 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6578 if test -n "$ac_ct_STRIP"; then
6579   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
6580 $as_echo "$ac_ct_STRIP" >&6; }
6581 else
6582   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6583 $as_echo "no" >&6; }
6584 fi
6585
6586   if test "x$ac_ct_STRIP" = x; then
6587     STRIP=":"
6588   else
6589     case $cross_compiling:$ac_tool_warned in
6590 yes:)
6591 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6592 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6593 ac_tool_warned=yes ;;
6594 esac
6595     STRIP=$ac_ct_STRIP
6596   fi
6597 else
6598   STRIP="$ac_cv_prog_STRIP"
6599 fi
6600
6601 test -z "$STRIP" && STRIP=:
6602
6603
6604
6605
6606
6607
6608 if test -n "$ac_tool_prefix"; then
6609   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6610 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6612 $as_echo_n "checking for $ac_word... " >&6; }
6613 if ${ac_cv_prog_RANLIB+:} false; then :
6614   $as_echo_n "(cached) " >&6
6615 else
6616   if test -n "$RANLIB"; then
6617   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6618 else
6619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6620 for as_dir in $PATH
6621 do
6622   IFS=$as_save_IFS
6623   test -z "$as_dir" && as_dir=.
6624     for ac_exec_ext in '' $ac_executable_extensions; do
6625   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6626     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6627     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6628     break 2
6629   fi
6630 done
6631   done
6632 IFS=$as_save_IFS
6633
6634 fi
6635 fi
6636 RANLIB=$ac_cv_prog_RANLIB
6637 if test -n "$RANLIB"; then
6638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6639 $as_echo "$RANLIB" >&6; }
6640 else
6641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6642 $as_echo "no" >&6; }
6643 fi
6644
6645
6646 fi
6647 if test -z "$ac_cv_prog_RANLIB"; then
6648   ac_ct_RANLIB=$RANLIB
6649   # Extract the first word of "ranlib", so it can be a program name with args.
6650 set dummy ranlib; ac_word=$2
6651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6652 $as_echo_n "checking for $ac_word... " >&6; }
6653 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
6654   $as_echo_n "(cached) " >&6
6655 else
6656   if test -n "$ac_ct_RANLIB"; then
6657   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6658 else
6659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6660 for as_dir in $PATH
6661 do
6662   IFS=$as_save_IFS
6663   test -z "$as_dir" && as_dir=.
6664     for ac_exec_ext in '' $ac_executable_extensions; do
6665   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6666     ac_cv_prog_ac_ct_RANLIB="ranlib"
6667     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6668     break 2
6669   fi
6670 done
6671   done
6672 IFS=$as_save_IFS
6673
6674 fi
6675 fi
6676 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6677 if test -n "$ac_ct_RANLIB"; then
6678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6679 $as_echo "$ac_ct_RANLIB" >&6; }
6680 else
6681   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6682 $as_echo "no" >&6; }
6683 fi
6684
6685   if test "x$ac_ct_RANLIB" = x; then
6686     RANLIB=":"
6687   else
6688     case $cross_compiling:$ac_tool_warned in
6689 yes:)
6690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6691 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6692 ac_tool_warned=yes ;;
6693 esac
6694     RANLIB=$ac_ct_RANLIB
6695   fi
6696 else
6697   RANLIB="$ac_cv_prog_RANLIB"
6698 fi
6699
6700 test -z "$RANLIB" && RANLIB=:
6701
6702
6703
6704
6705
6706
6707 # Determine commands to create old-style static archives.
6708 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6709 old_postinstall_cmds='chmod 644 $oldlib'
6710 old_postuninstall_cmds=
6711
6712 if test -n "$RANLIB"; then
6713   case $host_os in
6714   openbsd*)
6715     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6716     ;;
6717   *)
6718     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6719     ;;
6720   esac
6721   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6722 fi
6723
6724 case $host_os in
6725   darwin*)
6726     lock_old_archive_extraction=yes ;;
6727   *)
6728     lock_old_archive_extraction=no ;;
6729 esac
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769 # If no C compiler was specified, use CC.
6770 LTCC=${LTCC-"$CC"}
6771
6772 # If no C compiler flags were specified, use CFLAGS.
6773 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6774
6775 # Allow CC to be a program name with arguments.
6776 compiler=$CC
6777
6778
6779 # Check for command to grab the raw symbol name followed by C symbol from nm.
6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
6781 $as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
6782 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
6783   $as_echo_n "(cached) " >&6
6784 else
6785
6786 # These are sane defaults that work on at least a few old systems.
6787 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6788
6789 # Character class describing NM global symbol codes.
6790 symcode='[BCDEGRST]'
6791
6792 # Regexp to match symbols that can be accessed directly from C.
6793 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6794
6795 # Define system-specific variables.
6796 case $host_os in
6797 aix*)
6798   symcode='[BCDT]'
6799   ;;
6800 cygwin* | mingw* | pw32* | cegcc*)
6801   symcode='[ABCDGISTW]'
6802   ;;
6803 hpux*)
6804   if test "$host_cpu" = ia64; then
6805     symcode='[ABCDEGRST]'
6806   fi
6807   ;;
6808 irix* | nonstopux*)
6809   symcode='[BCDEGRST]'
6810   ;;
6811 osf*)
6812   symcode='[BCDEGQRST]'
6813   ;;
6814 solaris*)
6815   symcode='[BDRT]'
6816   ;;
6817 sco3.2v5*)
6818   symcode='[DT]'
6819   ;;
6820 sysv4.2uw2*)
6821   symcode='[DT]'
6822   ;;
6823 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6824   symcode='[ABDT]'
6825   ;;
6826 sysv4)
6827   symcode='[DFNSTU]'
6828   ;;
6829 esac
6830
6831 # If we're using GNU nm, then use its standard symbol codes.
6832 case `$NM -V 2>&1` in
6833 *GNU* | *'with BFD'*)
6834   symcode='[ABCDGIRSTW]' ;;
6835 esac
6836
6837 # Transform an extracted symbol line into a proper C declaration.
6838 # Some systems (esp. on ia64) link data and code symbols differently,
6839 # so use this general approach.
6840 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6841
6842 # Transform an extracted symbol line into symbol name and symbol address
6843 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6844 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'"
6845
6846 # Handle CRLF in mingw tool chain
6847 opt_cr=
6848 case $build_os in
6849 mingw*)
6850   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6851   ;;
6852 esac
6853
6854 # Try without a prefix underscore, then with it.
6855 for ac_symprfx in "" "_"; do
6856
6857   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6858   symxfrm="\\1 $ac_symprfx\\2 \\2"
6859
6860   # Write the raw and C identifiers.
6861   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6862     # Fake it for dumpbin and say T for any non-static function
6863     # and D for any global variable.
6864     # Also find C++ and __fastcall symbols from MSVC++,
6865     # which start with @ or ?.
6866     lt_cv_sys_global_symbol_pipe="$AWK '"\
6867 "     {last_section=section; section=\$ 3};"\
6868 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6869 "     \$ 0!~/External *\|/{next};"\
6870 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6871 "     {if(hide[section]) next};"\
6872 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6873 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6874 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6875 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6876 "     ' prfx=^$ac_symprfx"
6877   else
6878     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6879   fi
6880
6881   # Check to see that the pipe works correctly.
6882   pipe_works=no
6883
6884   rm -f conftest*
6885   cat > conftest.$ac_ext <<_LT_EOF
6886 #ifdef __cplusplus
6887 extern "C" {
6888 #endif
6889 char nm_test_var;
6890 void nm_test_func(void);
6891 void nm_test_func(void){}
6892 #ifdef __cplusplus
6893 }
6894 #endif
6895 int main(){nm_test_var='a';nm_test_func();return(0);}
6896 _LT_EOF
6897
6898   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6899   (eval $ac_compile) 2>&5
6900   ac_status=$?
6901   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6902   test $ac_status = 0; }; then
6903     # Now try to grab the symbols.
6904     nlist=conftest.nm
6905     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
6906   (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6907   ac_status=$?
6908   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6909   test $ac_status = 0; } && test -s "$nlist"; then
6910       # Try sorting and uniquifying the output.
6911       if sort "$nlist" | uniq > "$nlist"T; then
6912         mv -f "$nlist"T "$nlist"
6913       else
6914         rm -f "$nlist"T
6915       fi
6916
6917       # Make sure that we snagged all the symbols we need.
6918       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6919         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6920           cat <<_LT_EOF > conftest.$ac_ext
6921 #ifdef __cplusplus
6922 extern "C" {
6923 #endif
6924
6925 _LT_EOF
6926           # Now generate the symbol file.
6927           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6928
6929           cat <<_LT_EOF >> conftest.$ac_ext
6930
6931 /* The mapping between symbol names and symbols.  */
6932 const struct {
6933   const char *name;
6934   void       *address;
6935 }
6936 lt__PROGRAM__LTX_preloaded_symbols[] =
6937 {
6938   { "@PROGRAM@", (void *) 0 },
6939 _LT_EOF
6940           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6941           cat <<\_LT_EOF >> conftest.$ac_ext
6942   {0, (void *) 0}
6943 };
6944
6945 /* This works around a problem in FreeBSD linker */
6946 #ifdef FREEBSD_WORKAROUND
6947 static const void *lt_preloaded_setup() {
6948   return lt__PROGRAM__LTX_preloaded_symbols;
6949 }
6950 #endif
6951
6952 #ifdef __cplusplus
6953 }
6954 #endif
6955 _LT_EOF
6956           # Now try linking the two files.
6957           mv conftest.$ac_objext conftstm.$ac_objext
6958           lt_save_LIBS="$LIBS"
6959           lt_save_CFLAGS="$CFLAGS"
6960           LIBS="conftstm.$ac_objext"
6961           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6962           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6963   (eval $ac_link) 2>&5
6964   ac_status=$?
6965   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
6966   test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6967             pipe_works=yes
6968           fi
6969           LIBS="$lt_save_LIBS"
6970           CFLAGS="$lt_save_CFLAGS"
6971         else
6972           echo "cannot find nm_test_func in $nlist" >&5
6973         fi
6974       else
6975         echo "cannot find nm_test_var in $nlist" >&5
6976       fi
6977     else
6978       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6979     fi
6980   else
6981     echo "$progname: failed program was:" >&5
6982     cat conftest.$ac_ext >&5
6983   fi
6984   rm -rf conftest* conftst*
6985
6986   # Do not use the global_symbol_pipe unless it works.
6987   if test "$pipe_works" = yes; then
6988     break
6989   else
6990     lt_cv_sys_global_symbol_pipe=
6991   fi
6992 done
6993
6994 fi
6995
6996 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6997   lt_cv_sys_global_symbol_to_cdecl=
6998 fi
6999 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7000   { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
7001 $as_echo "failed" >&6; }
7002 else
7003   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7004 $as_echo "ok" >&6; }
7005 fi
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028 # Check whether --enable-libtool-lock was given.
7029 if test "${enable_libtool_lock+set}" = set; then :
7030   enableval=$enable_libtool_lock;
7031 fi
7032
7033 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
7034
7035 # Some flags need to be propagated to the compiler or linker for good
7036 # libtool support.
7037 case $host in
7038 ia64-*-hpux*)
7039   # Find out which ABI we are using.
7040   echo 'int i;' > conftest.$ac_ext
7041   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7042   (eval $ac_compile) 2>&5
7043   ac_status=$?
7044   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7045   test $ac_status = 0; }; then
7046     case `/usr/bin/file conftest.$ac_objext` in
7047       *ELF-32*)
7048         HPUX_IA64_MODE="32"
7049         ;;
7050       *ELF-64*)
7051         HPUX_IA64_MODE="64"
7052         ;;
7053     esac
7054   fi
7055   rm -rf conftest*
7056   ;;
7057 *-*-irix6*)
7058   # Find out which ABI we are using.
7059   echo '#line '$LINENO' "configure"' > conftest.$ac_ext
7060   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7061   (eval $ac_compile) 2>&5
7062   ac_status=$?
7063   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7064   test $ac_status = 0; }; then
7065     if test "$lt_cv_prog_gnu_ld" = yes; then
7066       case `/usr/bin/file conftest.$ac_objext` in
7067         *32-bit*)
7068           LD="${LD-ld} -melf32bsmip"
7069           ;;
7070         *N32*)
7071           LD="${LD-ld} -melf32bmipn32"
7072           ;;
7073         *64-bit*)
7074           LD="${LD-ld} -melf64bmip"
7075         ;;
7076       esac
7077     else
7078       case `/usr/bin/file conftest.$ac_objext` in
7079         *32-bit*)
7080           LD="${LD-ld} -32"
7081           ;;
7082         *N32*)
7083           LD="${LD-ld} -n32"
7084           ;;
7085         *64-bit*)
7086           LD="${LD-ld} -64"
7087           ;;
7088       esac
7089     fi
7090   fi
7091   rm -rf conftest*
7092   ;;
7093
7094 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7095 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7096   # Find out which ABI we are using.
7097   echo 'int i;' > conftest.$ac_ext
7098   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7099   (eval $ac_compile) 2>&5
7100   ac_status=$?
7101   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7102   test $ac_status = 0; }; then
7103     case `/usr/bin/file conftest.o` in
7104       *32-bit*)
7105         case $host in
7106           x86_64-*kfreebsd*-gnu)
7107             LD="${LD-ld} -m elf_i386_fbsd"
7108             ;;
7109           x86_64-*linux*)
7110             case `/usr/bin/file conftest.o` in
7111               *x86-64*)
7112                 LD="${LD-ld} -m elf32_x86_64"
7113                 ;;
7114               *)
7115                 LD="${LD-ld} -m elf_i386"
7116                 ;;
7117             esac
7118             ;;
7119           powerpc64le-*linux*)
7120             LD="${LD-ld} -m elf32lppclinux"
7121             ;;
7122           powerpc64-*linux*)
7123             LD="${LD-ld} -m elf32ppclinux"
7124             ;;
7125           s390x-*linux*)
7126             LD="${LD-ld} -m elf_s390"
7127             ;;
7128           sparc64-*linux*)
7129             LD="${LD-ld} -m elf32_sparc"
7130             ;;
7131         esac
7132         ;;
7133       *64-bit*)
7134         case $host in
7135           x86_64-*kfreebsd*-gnu)
7136             LD="${LD-ld} -m elf_x86_64_fbsd"
7137             ;;
7138           x86_64-*linux*)
7139             LD="${LD-ld} -m elf_x86_64"
7140             ;;
7141           powerpcle-*linux*)
7142             LD="${LD-ld} -m elf64lppc"
7143             ;;
7144           powerpc-*linux*)
7145             LD="${LD-ld} -m elf64ppc"
7146             ;;
7147           s390*-*linux*|s390*-*tpf*)
7148             LD="${LD-ld} -m elf64_s390"
7149             ;;
7150           sparc*-*linux*)
7151             LD="${LD-ld} -m elf64_sparc"
7152             ;;
7153         esac
7154         ;;
7155     esac
7156   fi
7157   rm -rf conftest*
7158   ;;
7159
7160 *-*-sco3.2v5*)
7161   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7162   SAVE_CFLAGS="$CFLAGS"
7163   CFLAGS="$CFLAGS -belf"
7164   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
7165 $as_echo_n "checking whether the C compiler needs -belf... " >&6; }
7166 if ${lt_cv_cc_needs_belf+:} false; then :
7167   $as_echo_n "(cached) " >&6
7168 else
7169   ac_ext=c
7170 ac_cpp='$CPP $CPPFLAGS'
7171 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7172 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7173 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7174
7175      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7176 /* end confdefs.h.  */
7177
7178 int
7179 main ()
7180 {
7181
7182   ;
7183   return 0;
7184 }
7185 _ACEOF
7186 if ac_fn_c_try_link "$LINENO"; then :
7187   lt_cv_cc_needs_belf=yes
7188 else
7189   lt_cv_cc_needs_belf=no
7190 fi
7191 rm -f core conftest.err conftest.$ac_objext \
7192     conftest$ac_exeext conftest.$ac_ext
7193      ac_ext=c
7194 ac_cpp='$CPP $CPPFLAGS'
7195 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7196 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7197 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7198
7199 fi
7200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
7201 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7202   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7203     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7204     CFLAGS="$SAVE_CFLAGS"
7205   fi
7206   ;;
7207 sparc*-*solaris*)
7208   # Find out which ABI we are using.
7209   echo 'int i;' > conftest.$ac_ext
7210   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7211   (eval $ac_compile) 2>&5
7212   ac_status=$?
7213   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
7214   test $ac_status = 0; }; then
7215     case `/usr/bin/file conftest.o` in
7216     *64-bit*)
7217       case $lt_cv_prog_gnu_ld in
7218       yes*) LD="${LD-ld} -m elf64_sparc" ;;
7219       *)
7220         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7221           LD="${LD-ld} -64"
7222         fi
7223         ;;
7224       esac
7225       ;;
7226     esac
7227   fi
7228   rm -rf conftest*
7229   ;;
7230 esac
7231
7232 need_locks="$enable_libtool_lock"
7233
7234
7235   case $host_os in
7236     rhapsody* | darwin*)
7237     if test -n "$ac_tool_prefix"; then
7238   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
7239 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7240 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7241 $as_echo_n "checking for $ac_word... " >&6; }
7242 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7243   $as_echo_n "(cached) " >&6
7244 else
7245   if test -n "$DSYMUTIL"; then
7246   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7247 else
7248 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7249 for as_dir in $PATH
7250 do
7251   IFS=$as_save_IFS
7252   test -z "$as_dir" && as_dir=.
7253     for ac_exec_ext in '' $ac_executable_extensions; do
7254   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7255     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
7256     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7257     break 2
7258   fi
7259 done
7260   done
7261 IFS=$as_save_IFS
7262
7263 fi
7264 fi
7265 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7266 if test -n "$DSYMUTIL"; then
7267   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
7268 $as_echo "$DSYMUTIL" >&6; }
7269 else
7270   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7271 $as_echo "no" >&6; }
7272 fi
7273
7274
7275 fi
7276 if test -z "$ac_cv_prog_DSYMUTIL"; then
7277   ac_ct_DSYMUTIL=$DSYMUTIL
7278   # Extract the first word of "dsymutil", so it can be a program name with args.
7279 set dummy dsymutil; ac_word=$2
7280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7281 $as_echo_n "checking for $ac_word... " >&6; }
7282 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7283   $as_echo_n "(cached) " >&6
7284 else
7285   if test -n "$ac_ct_DSYMUTIL"; then
7286   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7287 else
7288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7289 for as_dir in $PATH
7290 do
7291   IFS=$as_save_IFS
7292   test -z "$as_dir" && as_dir=.
7293     for ac_exec_ext in '' $ac_executable_extensions; do
7294   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7295     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
7296     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7297     break 2
7298   fi
7299 done
7300   done
7301 IFS=$as_save_IFS
7302
7303 fi
7304 fi
7305 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7306 if test -n "$ac_ct_DSYMUTIL"; then
7307   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
7308 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7309 else
7310   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7311 $as_echo "no" >&6; }
7312 fi
7313
7314   if test "x$ac_ct_DSYMUTIL" = x; then
7315     DSYMUTIL=":"
7316   else
7317     case $cross_compiling:$ac_tool_warned in
7318 yes:)
7319 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7320 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7321 ac_tool_warned=yes ;;
7322 esac
7323     DSYMUTIL=$ac_ct_DSYMUTIL
7324   fi
7325 else
7326   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7327 fi
7328
7329     if test -n "$ac_tool_prefix"; then
7330   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
7331 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7333 $as_echo_n "checking for $ac_word... " >&6; }
7334 if ${ac_cv_prog_NMEDIT+:} false; then :
7335   $as_echo_n "(cached) " >&6
7336 else
7337   if test -n "$NMEDIT"; then
7338   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7339 else
7340 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7341 for as_dir in $PATH
7342 do
7343   IFS=$as_save_IFS
7344   test -z "$as_dir" && as_dir=.
7345     for ac_exec_ext in '' $ac_executable_extensions; do
7346   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7347     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
7348     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7349     break 2
7350   fi
7351 done
7352   done
7353 IFS=$as_save_IFS
7354
7355 fi
7356 fi
7357 NMEDIT=$ac_cv_prog_NMEDIT
7358 if test -n "$NMEDIT"; then
7359   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
7360 $as_echo "$NMEDIT" >&6; }
7361 else
7362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7363 $as_echo "no" >&6; }
7364 fi
7365
7366
7367 fi
7368 if test -z "$ac_cv_prog_NMEDIT"; then
7369   ac_ct_NMEDIT=$NMEDIT
7370   # Extract the first word of "nmedit", so it can be a program name with args.
7371 set dummy nmedit; ac_word=$2
7372 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7373 $as_echo_n "checking for $ac_word... " >&6; }
7374 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7375   $as_echo_n "(cached) " >&6
7376 else
7377   if test -n "$ac_ct_NMEDIT"; then
7378   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7379 else
7380 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7381 for as_dir in $PATH
7382 do
7383   IFS=$as_save_IFS
7384   test -z "$as_dir" && as_dir=.
7385     for ac_exec_ext in '' $ac_executable_extensions; do
7386   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7387     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7388     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7389     break 2
7390   fi
7391 done
7392   done
7393 IFS=$as_save_IFS
7394
7395 fi
7396 fi
7397 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7398 if test -n "$ac_ct_NMEDIT"; then
7399   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
7400 $as_echo "$ac_ct_NMEDIT" >&6; }
7401 else
7402   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7403 $as_echo "no" >&6; }
7404 fi
7405
7406   if test "x$ac_ct_NMEDIT" = x; then
7407     NMEDIT=":"
7408   else
7409     case $cross_compiling:$ac_tool_warned in
7410 yes:)
7411 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7412 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7413 ac_tool_warned=yes ;;
7414 esac
7415     NMEDIT=$ac_ct_NMEDIT
7416   fi
7417 else
7418   NMEDIT="$ac_cv_prog_NMEDIT"
7419 fi
7420
7421     if test -n "$ac_tool_prefix"; then
7422   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7423 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7425 $as_echo_n "checking for $ac_word... " >&6; }
7426 if ${ac_cv_prog_LIPO+:} false; then :
7427   $as_echo_n "(cached) " >&6
7428 else
7429   if test -n "$LIPO"; then
7430   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7431 else
7432 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7433 for as_dir in $PATH
7434 do
7435   IFS=$as_save_IFS
7436   test -z "$as_dir" && as_dir=.
7437     for ac_exec_ext in '' $ac_executable_extensions; do
7438   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7439     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7440     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7441     break 2
7442   fi
7443 done
7444   done
7445 IFS=$as_save_IFS
7446
7447 fi
7448 fi
7449 LIPO=$ac_cv_prog_LIPO
7450 if test -n "$LIPO"; then
7451   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
7452 $as_echo "$LIPO" >&6; }
7453 else
7454   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7455 $as_echo "no" >&6; }
7456 fi
7457
7458
7459 fi
7460 if test -z "$ac_cv_prog_LIPO"; then
7461   ac_ct_LIPO=$LIPO
7462   # Extract the first word of "lipo", so it can be a program name with args.
7463 set dummy lipo; ac_word=$2
7464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7465 $as_echo_n "checking for $ac_word... " >&6; }
7466 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7467   $as_echo_n "(cached) " >&6
7468 else
7469   if test -n "$ac_ct_LIPO"; then
7470   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7471 else
7472 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7473 for as_dir in $PATH
7474 do
7475   IFS=$as_save_IFS
7476   test -z "$as_dir" && as_dir=.
7477     for ac_exec_ext in '' $ac_executable_extensions; do
7478   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7479     ac_cv_prog_ac_ct_LIPO="lipo"
7480     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7481     break 2
7482   fi
7483 done
7484   done
7485 IFS=$as_save_IFS
7486
7487 fi
7488 fi
7489 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7490 if test -n "$ac_ct_LIPO"; then
7491   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
7492 $as_echo "$ac_ct_LIPO" >&6; }
7493 else
7494   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7495 $as_echo "no" >&6; }
7496 fi
7497
7498   if test "x$ac_ct_LIPO" = x; then
7499     LIPO=":"
7500   else
7501     case $cross_compiling:$ac_tool_warned in
7502 yes:)
7503 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7504 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7505 ac_tool_warned=yes ;;
7506 esac
7507     LIPO=$ac_ct_LIPO
7508   fi
7509 else
7510   LIPO="$ac_cv_prog_LIPO"
7511 fi
7512
7513     if test -n "$ac_tool_prefix"; then
7514   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7515 set dummy ${ac_tool_prefix}otool; ac_word=$2
7516 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7517 $as_echo_n "checking for $ac_word... " >&6; }
7518 if ${ac_cv_prog_OTOOL+:} false; then :
7519   $as_echo_n "(cached) " >&6
7520 else
7521   if test -n "$OTOOL"; then
7522   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7523 else
7524 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7525 for as_dir in $PATH
7526 do
7527   IFS=$as_save_IFS
7528   test -z "$as_dir" && as_dir=.
7529     for ac_exec_ext in '' $ac_executable_extensions; do
7530   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7531     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7532     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7533     break 2
7534   fi
7535 done
7536   done
7537 IFS=$as_save_IFS
7538
7539 fi
7540 fi
7541 OTOOL=$ac_cv_prog_OTOOL
7542 if test -n "$OTOOL"; then
7543   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
7544 $as_echo "$OTOOL" >&6; }
7545 else
7546   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7547 $as_echo "no" >&6; }
7548 fi
7549
7550
7551 fi
7552 if test -z "$ac_cv_prog_OTOOL"; then
7553   ac_ct_OTOOL=$OTOOL
7554   # Extract the first word of "otool", so it can be a program name with args.
7555 set dummy otool; ac_word=$2
7556 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7557 $as_echo_n "checking for $ac_word... " >&6; }
7558 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7559   $as_echo_n "(cached) " >&6
7560 else
7561   if test -n "$ac_ct_OTOOL"; then
7562   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7563 else
7564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7565 for as_dir in $PATH
7566 do
7567   IFS=$as_save_IFS
7568   test -z "$as_dir" && as_dir=.
7569     for ac_exec_ext in '' $ac_executable_extensions; do
7570   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7571     ac_cv_prog_ac_ct_OTOOL="otool"
7572     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7573     break 2
7574   fi
7575 done
7576   done
7577 IFS=$as_save_IFS
7578
7579 fi
7580 fi
7581 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7582 if test -n "$ac_ct_OTOOL"; then
7583   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
7584 $as_echo "$ac_ct_OTOOL" >&6; }
7585 else
7586   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7587 $as_echo "no" >&6; }
7588 fi
7589
7590   if test "x$ac_ct_OTOOL" = x; then
7591     OTOOL=":"
7592   else
7593     case $cross_compiling:$ac_tool_warned in
7594 yes:)
7595 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7596 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7597 ac_tool_warned=yes ;;
7598 esac
7599     OTOOL=$ac_ct_OTOOL
7600   fi
7601 else
7602   OTOOL="$ac_cv_prog_OTOOL"
7603 fi
7604
7605     if test -n "$ac_tool_prefix"; then
7606   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7607 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7608 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7609 $as_echo_n "checking for $ac_word... " >&6; }
7610 if ${ac_cv_prog_OTOOL64+:} false; then :
7611   $as_echo_n "(cached) " >&6
7612 else
7613   if test -n "$OTOOL64"; then
7614   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7615 else
7616 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7617 for as_dir in $PATH
7618 do
7619   IFS=$as_save_IFS
7620   test -z "$as_dir" && as_dir=.
7621     for ac_exec_ext in '' $ac_executable_extensions; do
7622   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7623     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7624     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7625     break 2
7626   fi
7627 done
7628   done
7629 IFS=$as_save_IFS
7630
7631 fi
7632 fi
7633 OTOOL64=$ac_cv_prog_OTOOL64
7634 if test -n "$OTOOL64"; then
7635   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
7636 $as_echo "$OTOOL64" >&6; }
7637 else
7638   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7639 $as_echo "no" >&6; }
7640 fi
7641
7642
7643 fi
7644 if test -z "$ac_cv_prog_OTOOL64"; then
7645   ac_ct_OTOOL64=$OTOOL64
7646   # Extract the first word of "otool64", so it can be a program name with args.
7647 set dummy otool64; ac_word=$2
7648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7649 $as_echo_n "checking for $ac_word... " >&6; }
7650 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
7651   $as_echo_n "(cached) " >&6
7652 else
7653   if test -n "$ac_ct_OTOOL64"; then
7654   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7655 else
7656 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7657 for as_dir in $PATH
7658 do
7659   IFS=$as_save_IFS
7660   test -z "$as_dir" && as_dir=.
7661     for ac_exec_ext in '' $ac_executable_extensions; do
7662   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7663     ac_cv_prog_ac_ct_OTOOL64="otool64"
7664     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7665     break 2
7666   fi
7667 done
7668   done
7669 IFS=$as_save_IFS
7670
7671 fi
7672 fi
7673 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7674 if test -n "$ac_ct_OTOOL64"; then
7675   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
7676 $as_echo "$ac_ct_OTOOL64" >&6; }
7677 else
7678   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7679 $as_echo "no" >&6; }
7680 fi
7681
7682   if test "x$ac_ct_OTOOL64" = x; then
7683     OTOOL64=":"
7684   else
7685     case $cross_compiling:$ac_tool_warned in
7686 yes:)
7687 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7688 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7689 ac_tool_warned=yes ;;
7690 esac
7691     OTOOL64=$ac_ct_OTOOL64
7692   fi
7693 else
7694   OTOOL64="$ac_cv_prog_OTOOL64"
7695 fi
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
7724 $as_echo_n "checking for -single_module linker flag... " >&6; }
7725 if ${lt_cv_apple_cc_single_mod+:} false; then :
7726   $as_echo_n "(cached) " >&6
7727 else
7728   lt_cv_apple_cc_single_mod=no
7729       if test -z "${LT_MULTI_MODULE}"; then
7730         # By default we will add the -single_module flag. You can override
7731         # by either setting the environment variable LT_MULTI_MODULE
7732         # non-empty at configure time, or by adding -multi_module to the
7733         # link flags.
7734         rm -rf libconftest.dylib*
7735         echo "int foo(void){return 1;}" > conftest.c
7736         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7737 -dynamiclib -Wl,-single_module conftest.c" >&5
7738         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7739           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7740         _lt_result=$?
7741         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7742           lt_cv_apple_cc_single_mod=yes
7743         else
7744           cat conftest.err >&5
7745         fi
7746         rm -rf libconftest.dylib*
7747         rm -f conftest.*
7748       fi
7749 fi
7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
7751 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
7752     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
7753 $as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
7754 if ${lt_cv_ld_exported_symbols_list+:} false; then :
7755   $as_echo_n "(cached) " >&6
7756 else
7757   lt_cv_ld_exported_symbols_list=no
7758       save_LDFLAGS=$LDFLAGS
7759       echo "_main" > conftest.sym
7760       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7761       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7762 /* end confdefs.h.  */
7763
7764 int
7765 main ()
7766 {
7767
7768   ;
7769   return 0;
7770 }
7771 _ACEOF
7772 if ac_fn_c_try_link "$LINENO"; then :
7773   lt_cv_ld_exported_symbols_list=yes
7774 else
7775   lt_cv_ld_exported_symbols_list=no
7776 fi
7777 rm -f core conftest.err conftest.$ac_objext \
7778     conftest$ac_exeext conftest.$ac_ext
7779         LDFLAGS="$save_LDFLAGS"
7780
7781 fi
7782 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
7783 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7784     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
7785 $as_echo_n "checking for -force_load linker flag... " >&6; }
7786 if ${lt_cv_ld_force_load+:} false; then :
7787   $as_echo_n "(cached) " >&6
7788 else
7789   lt_cv_ld_force_load=no
7790       cat > conftest.c << _LT_EOF
7791 int forced_loaded() { return 2;}
7792 _LT_EOF
7793       echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
7794       $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7795       echo "$AR cru libconftest.a conftest.o" >&5
7796       $AR cru libconftest.a conftest.o 2>&5
7797       cat > conftest.c << _LT_EOF
7798 int main() { return 0;}
7799 _LT_EOF
7800       echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
7801       $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7802       _lt_result=$?
7803       if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7804         lt_cv_ld_force_load=yes
7805       else
7806         cat conftest.err >&5
7807       fi
7808         rm -f conftest.err libconftest.a conftest conftest.c
7809         rm -rf conftest.dSYM
7810
7811 fi
7812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
7813 $as_echo "$lt_cv_ld_force_load" >&6; }
7814     case $host_os in
7815     rhapsody* | darwin1.[012])
7816       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7817     darwin1.*)
7818       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7819     darwin*) # darwin 5.x on
7820       # if running on 10.5 or later, the deployment target defaults
7821       # to the OS version, if on x86, and 10.4, the deployment
7822       # target defaults to 10.4. Don't you love it?
7823       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7824         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7825           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7826         10.[012][,.]*)
7827           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7828         10.*)
7829           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7830       esac
7831     ;;
7832   esac
7833     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7834       _lt_dar_single_mod='$single_module'
7835     fi
7836     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7837       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7838     else
7839       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7840     fi
7841     if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
7842       _lt_dsymutil='~$DSYMUTIL $lib || :'
7843     else
7844       _lt_dsymutil=
7845     fi
7846     ;;
7847   esac
7848
7849 for ac_header in dlfcn.h
7850 do :
7851   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7852 "
7853 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
7854   cat >>confdefs.h <<_ACEOF
7855 #define HAVE_DLFCN_H 1
7856 _ACEOF
7857
7858 fi
7859
7860 done
7861
7862
7863
7864
7865
7866 # Set options
7867
7868
7869
7870         enable_dlopen=no
7871
7872
7873   enable_win32_dll=no
7874
7875
7876             # Check whether --enable-shared was given.
7877 if test "${enable_shared+set}" = set; then :
7878   enableval=$enable_shared; p=${PACKAGE-default}
7879     case $enableval in
7880     yes) enable_shared=yes ;;
7881     no) enable_shared=no ;;
7882     *)
7883       enable_shared=no
7884       # Look at the argument we got.  We use all the common list separators.
7885       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7886       for pkg in $enableval; do
7887         IFS="$lt_save_ifs"
7888         if test "X$pkg" = "X$p"; then
7889           enable_shared=yes
7890         fi
7891       done
7892       IFS="$lt_save_ifs"
7893       ;;
7894     esac
7895 else
7896   enable_shared=yes
7897 fi
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907   # Check whether --enable-static was given.
7908 if test "${enable_static+set}" = set; then :
7909   enableval=$enable_static; p=${PACKAGE-default}
7910     case $enableval in
7911     yes) enable_static=yes ;;
7912     no) enable_static=no ;;
7913     *)
7914      enable_static=no
7915       # Look at the argument we got.  We use all the common list separators.
7916       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7917       for pkg in $enableval; do
7918         IFS="$lt_save_ifs"
7919         if test "X$pkg" = "X$p"; then
7920           enable_static=yes
7921         fi
7922       done
7923       IFS="$lt_save_ifs"
7924       ;;
7925     esac
7926 else
7927   enable_static=yes
7928 fi
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939 # Check whether --with-pic was given.
7940 if test "${with_pic+set}" = set; then :
7941   withval=$with_pic; pic_mode="$withval"
7942 else
7943   pic_mode=default
7944 fi
7945
7946
7947 test -z "$pic_mode" && pic_mode=default
7948
7949
7950
7951
7952
7953
7954
7955   # Check whether --enable-fast-install was given.
7956 if test "${enable_fast_install+set}" = set; then :
7957   enableval=$enable_fast_install; p=${PACKAGE-default}
7958     case $enableval in
7959     yes) enable_fast_install=yes ;;
7960     no) enable_fast_install=no ;;
7961     *)
7962       enable_fast_install=no
7963       # Look at the argument we got.  We use all the common list separators.
7964       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7965       for pkg in $enableval; do
7966         IFS="$lt_save_ifs"
7967         if test "X$pkg" = "X$p"; then
7968           enable_fast_install=yes
7969         fi
7970       done
7971       IFS="$lt_save_ifs"
7972       ;;
7973     esac
7974 else
7975   enable_fast_install=yes
7976 fi
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988 # This can be used to rebuild libtool when needed
7989 LIBTOOL_DEPS="$ltmain"
7990
7991 # Always use our own libtool.
7992 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019 test -z "$LN_S" && LN_S="ln -s"
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034 if test -n "${ZSH_VERSION+set}" ; then
8035    setopt NO_GLOB_SUBST
8036 fi
8037
8038 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8039 $as_echo_n "checking for objdir... " >&6; }
8040 if ${lt_cv_objdir+:} false; then :
8041   $as_echo_n "(cached) " >&6
8042 else
8043   rm -f .libs 2>/dev/null
8044 mkdir .libs 2>/dev/null
8045 if test -d .libs; then
8046   lt_cv_objdir=.libs
8047 else
8048   # MS-DOS does not allow filenames that begin with a dot.
8049   lt_cv_objdir=_libs
8050 fi
8051 rmdir .libs 2>/dev/null
8052 fi
8053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8054 $as_echo "$lt_cv_objdir" >&6; }
8055 objdir=$lt_cv_objdir
8056
8057
8058
8059
8060
8061 cat >>confdefs.h <<_ACEOF
8062 #define LT_OBJDIR "$lt_cv_objdir/"
8063 _ACEOF
8064
8065
8066
8067
8068 case $host_os in
8069 aix3*)
8070   # AIX sometimes has problems with the GCC collect2 program.  For some
8071   # reason, if we set the COLLECT_NAMES environment variable, the problems
8072   # vanish in a puff of smoke.
8073   if test "X${COLLECT_NAMES+set}" != Xset; then
8074     COLLECT_NAMES=
8075     export COLLECT_NAMES
8076   fi
8077   ;;
8078 esac
8079
8080 # Global variables:
8081 ofile=libtool
8082 can_build_shared=yes
8083
8084 # All known linkers require a `.a' archive for static linking (except MSVC,
8085 # which needs '.lib').
8086 libext=a
8087
8088 with_gnu_ld="$lt_cv_prog_gnu_ld"
8089
8090 old_CC="$CC"
8091 old_CFLAGS="$CFLAGS"
8092
8093 # Set sane defaults for various variables
8094 test -z "$CC" && CC=cc
8095 test -z "$LTCC" && LTCC=$CC
8096 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
8097 test -z "$LD" && LD=ld
8098 test -z "$ac_objext" && ac_objext=o
8099
8100 for cc_temp in $compiler""; do
8101   case $cc_temp in
8102     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
8103     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
8104     \-*) ;;
8105     *) break;;
8106   esac
8107 done
8108 cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
8109
8110
8111 # Only perform the check for file, if the check method requires it
8112 test -z "$MAGIC_CMD" && MAGIC_CMD=file
8113 case $deplibs_check_method in
8114 file_magic*)
8115   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
8116     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
8117 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
8118 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8119   $as_echo_n "(cached) " >&6
8120 else
8121   case $MAGIC_CMD in
8122 [\\/*] |  ?:[\\/]*)
8123   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8124   ;;
8125 *)
8126   lt_save_MAGIC_CMD="$MAGIC_CMD"
8127   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8128   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8129   for ac_dir in $ac_dummy; do
8130     IFS="$lt_save_ifs"
8131     test -z "$ac_dir" && ac_dir=.
8132     if test -f $ac_dir/${ac_tool_prefix}file; then
8133       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
8134       if test -n "$file_magic_test_file"; then
8135         case $deplibs_check_method in
8136         "file_magic "*)
8137           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8138           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8139           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8140             $EGREP "$file_magic_regex" > /dev/null; then
8141             :
8142           else
8143             cat <<_LT_EOF 1>&2
8144
8145 *** Warning: the command libtool uses to detect shared libraries,
8146 *** $file_magic_cmd, produces output that libtool cannot recognize.
8147 *** The result is that libtool may fail to recognize shared libraries
8148 *** as such.  This will affect the creation of libtool libraries that
8149 *** depend on shared libraries, but programs linked with such libtool
8150 *** libraries will work regardless of this problem.  Nevertheless, you
8151 *** may want to report the problem to your system manager and/or to
8152 *** bug-libtool@gnu.org
8153
8154 _LT_EOF
8155           fi ;;
8156         esac
8157       fi
8158       break
8159     fi
8160   done
8161   IFS="$lt_save_ifs"
8162   MAGIC_CMD="$lt_save_MAGIC_CMD"
8163   ;;
8164 esac
8165 fi
8166
8167 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8168 if test -n "$MAGIC_CMD"; then
8169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8170 $as_echo "$MAGIC_CMD" >&6; }
8171 else
8172   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8173 $as_echo "no" >&6; }
8174 fi
8175
8176
8177
8178
8179
8180 if test -z "$lt_cv_path_MAGIC_CMD"; then
8181   if test -n "$ac_tool_prefix"; then
8182     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8183 $as_echo_n "checking for file... " >&6; }
8184 if ${lt_cv_path_MAGIC_CMD+:} false; then :
8185   $as_echo_n "(cached) " >&6
8186 else
8187   case $MAGIC_CMD in
8188 [\\/*] |  ?:[\\/]*)
8189   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
8190   ;;
8191 *)
8192   lt_save_MAGIC_CMD="$MAGIC_CMD"
8193   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
8194   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
8195   for ac_dir in $ac_dummy; do
8196     IFS="$lt_save_ifs"
8197     test -z "$ac_dir" && ac_dir=.
8198     if test -f $ac_dir/file; then
8199       lt_cv_path_MAGIC_CMD="$ac_dir/file"
8200       if test -n "$file_magic_test_file"; then
8201         case $deplibs_check_method in
8202         "file_magic "*)
8203           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8204           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8205           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
8206             $EGREP "$file_magic_regex" > /dev/null; then
8207             :
8208           else
8209             cat <<_LT_EOF 1>&2
8210
8211 *** Warning: the command libtool uses to detect shared libraries,
8212 *** $file_magic_cmd, produces output that libtool cannot recognize.
8213 *** The result is that libtool may fail to recognize shared libraries
8214 *** as such.  This will affect the creation of libtool libraries that
8215 *** depend on shared libraries, but programs linked with such libtool
8216 *** libraries will work regardless of this problem.  Nevertheless, you
8217 *** may want to report the problem to your system manager and/or to
8218 *** bug-libtool@gnu.org
8219
8220 _LT_EOF
8221           fi ;;
8222         esac
8223       fi
8224       break
8225     fi
8226   done
8227   IFS="$lt_save_ifs"
8228   MAGIC_CMD="$lt_save_MAGIC_CMD"
8229   ;;
8230 esac
8231 fi
8232
8233 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
8234 if test -n "$MAGIC_CMD"; then
8235   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8236 $as_echo "$MAGIC_CMD" >&6; }
8237 else
8238   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8239 $as_echo "no" >&6; }
8240 fi
8241
8242
8243   else
8244     MAGIC_CMD=:
8245   fi
8246 fi
8247
8248   fi
8249   ;;
8250 esac
8251
8252 # Use C for the default configuration in the libtool script
8253
8254 lt_save_CC="$CC"
8255 ac_ext=c
8256 ac_cpp='$CPP $CPPFLAGS'
8257 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8258 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8259 ac_compiler_gnu=$ac_cv_c_compiler_gnu
8260
8261
8262 # Source file extension for C test sources.
8263 ac_ext=c
8264
8265 # Object file extension for compiled C test sources.
8266 objext=o
8267 objext=$objext
8268
8269 # Code to be used in simple compile tests
8270 lt_simple_compile_test_code="int some_variable = 0;"
8271
8272 # Code to be used in simple link tests
8273 lt_simple_link_test_code='int main(){return(0);}'
8274
8275
8276
8277
8278
8279
8280
8281 # If no C compiler was specified, use CC.
8282 LTCC=${LTCC-"$CC"}
8283
8284 # If no C compiler flags were specified, use CFLAGS.
8285 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
8286
8287 # Allow CC to be a program name with arguments.
8288 compiler=$CC
8289
8290 # Save the default compiler, since it gets overwritten when the other
8291 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8292 compiler_DEFAULT=$CC
8293
8294 # save warnings/boilerplate of simple test code
8295 ac_outfile=conftest.$ac_objext
8296 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
8297 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8298 _lt_compiler_boilerplate=`cat conftest.err`
8299 $RM conftest*
8300
8301 ac_outfile=conftest.$ac_objext
8302 echo "$lt_simple_link_test_code" >conftest.$ac_ext
8303 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
8304 _lt_linker_boilerplate=`cat conftest.err`
8305 $RM -r conftest*
8306
8307
8308 ## CAVEAT EMPTOR:
8309 ## There is no encapsulation within the following macros, do not change
8310 ## the running order or otherwise move them around unless you know exactly
8311 ## what you are doing...
8312 if test -n "$compiler"; then
8313
8314 lt_prog_compiler_no_builtin_flag=
8315
8316 if test "$GCC" = yes; then
8317   case $cc_basename in
8318   nvcc*)
8319     lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
8320   *)
8321     lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
8322   esac
8323
8324   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8325 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8326 if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
8327   $as_echo_n "(cached) " >&6
8328 else
8329   lt_cv_prog_compiler_rtti_exceptions=no
8330    ac_outfile=conftest.$ac_objext
8331    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8332    lt_compiler_flag="-fno-rtti -fno-exceptions"
8333    # Insert the option either (1) after the last *FLAGS variable, or
8334    # (2) before a word containing "conftest.", or (3) at the end.
8335    # Note that $ac_compile itself does not contain backslashes and begins
8336    # with a dollar sign (not a hyphen), so the echo should work correctly.
8337    # The option is referenced via a variable to avoid confusing sed.
8338    lt_compile=`echo "$ac_compile" | $SED \
8339    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8340    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8341    -e 's:$: $lt_compiler_flag:'`
8342    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8343    (eval "$lt_compile" 2>conftest.err)
8344    ac_status=$?
8345    cat conftest.err >&5
8346    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8347    if (exit $ac_status) && test -s "$ac_outfile"; then
8348      # The compiler can only warn and ignore the option if not recognized
8349      # So say no if there are warnings other than the usual output.
8350      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8351      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8352      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8353        lt_cv_prog_compiler_rtti_exceptions=yes
8354      fi
8355    fi
8356    $RM conftest*
8357
8358 fi
8359 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8360 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8361
8362 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
8363     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8364 else
8365     :
8366 fi
8367
8368 fi
8369
8370
8371
8372
8373
8374
8375   lt_prog_compiler_wl=
8376 lt_prog_compiler_pic=
8377 lt_prog_compiler_static=
8378
8379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8380 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8381
8382   if test "$GCC" = yes; then
8383     lt_prog_compiler_wl='-Wl,'
8384     lt_prog_compiler_static='-static'
8385
8386     case $host_os in
8387       aix*)
8388       # All AIX code is PIC.
8389       if test "$host_cpu" = ia64; then
8390         # AIX 5 now supports IA64 processor
8391         lt_prog_compiler_static='-Bstatic'
8392       fi
8393       lt_prog_compiler_pic='-fPIC'
8394       ;;
8395
8396     amigaos*)
8397       case $host_cpu in
8398       powerpc)
8399             # see comment about AmigaOS4 .so support
8400             lt_prog_compiler_pic='-fPIC'
8401         ;;
8402       m68k)
8403             # FIXME: we need at least 68020 code to build shared libraries, but
8404             # adding the `-m68020' flag to GCC prevents building anything better,
8405             # like `-m68040'.
8406             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8407         ;;
8408       esac
8409       ;;
8410
8411     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8412       # PIC is the default for these OSes.
8413       ;;
8414
8415     mingw* | cygwin* | pw32* | os2* | cegcc*)
8416       # This hack is so that the source file can tell whether it is being
8417       # built for inclusion in a dll (and should export symbols for example).
8418       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8419       # (--disable-auto-import) libraries
8420       lt_prog_compiler_pic='-DDLL_EXPORT'
8421       ;;
8422
8423     darwin* | rhapsody*)
8424       # PIC is the default on this platform
8425       # Common symbols not allowed in MH_DYLIB files
8426       lt_prog_compiler_pic='-fno-common'
8427       ;;
8428
8429     haiku*)
8430       # PIC is the default for Haiku.
8431       # The "-static" flag exists, but is broken.
8432       lt_prog_compiler_static=
8433       ;;
8434
8435     hpux*)
8436       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8437       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8438       # sets the default TLS model and affects inlining.
8439       case $host_cpu in
8440       hppa*64*)
8441         # +Z the default
8442         ;;
8443       *)
8444         lt_prog_compiler_pic='-fPIC'
8445         ;;
8446       esac
8447       ;;
8448
8449     interix[3-9]*)
8450       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8451       # Instead, we relocate shared libraries at runtime.
8452       ;;
8453
8454     msdosdjgpp*)
8455       # Just because we use GCC doesn't mean we suddenly get shared libraries
8456       # on systems that don't support them.
8457       lt_prog_compiler_can_build_shared=no
8458       enable_shared=no
8459       ;;
8460
8461     *nto* | *qnx*)
8462       # QNX uses GNU C++, but need to define -shared option too, otherwise
8463       # it will coredump.
8464       lt_prog_compiler_pic='-fPIC -shared'
8465       ;;
8466
8467     sysv4*MP*)
8468       if test -d /usr/nec; then
8469         lt_prog_compiler_pic=-Kconform_pic
8470       fi
8471       ;;
8472
8473     *)
8474       lt_prog_compiler_pic='-fPIC'
8475       ;;
8476     esac
8477
8478     case $cc_basename in
8479     nvcc*) # Cuda Compiler Driver 2.2
8480       lt_prog_compiler_wl='-Xlinker '
8481       lt_prog_compiler_pic='-Xcompiler -fPIC'
8482       ;;
8483     esac
8484   else
8485     # PORTME Check for flag to pass linker flags through the system compiler.
8486     case $host_os in
8487     aix*)
8488       lt_prog_compiler_wl='-Wl,'
8489       if test "$host_cpu" = ia64; then
8490         # AIX 5 now supports IA64 processor
8491         lt_prog_compiler_static='-Bstatic'
8492       else
8493         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8494       fi
8495       ;;
8496
8497     mingw* | cygwin* | pw32* | os2* | cegcc*)
8498       # This hack is so that the source file can tell whether it is being
8499       # built for inclusion in a dll (and should export symbols for example).
8500       lt_prog_compiler_pic='-DDLL_EXPORT'
8501       ;;
8502
8503     hpux9* | hpux10* | hpux11*)
8504       lt_prog_compiler_wl='-Wl,'
8505       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8506       # not for PA HP-UX.
8507       case $host_cpu in
8508       hppa*64*|ia64*)
8509         # +Z the default
8510         ;;
8511       *)
8512         lt_prog_compiler_pic='+Z'
8513         ;;
8514       esac
8515       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8516       lt_prog_compiler_static='${wl}-a ${wl}archive'
8517       ;;
8518
8519     irix5* | irix6* | nonstopux*)
8520       lt_prog_compiler_wl='-Wl,'
8521       # PIC (with -KPIC) is the default.
8522       lt_prog_compiler_static='-non_shared'
8523       ;;
8524
8525     linux* | k*bsd*-gnu | kopensolaris*-gnu)
8526       case $cc_basename in
8527       # old Intel for x86_64 which still supported -KPIC.
8528       ecc*)
8529         lt_prog_compiler_wl='-Wl,'
8530         lt_prog_compiler_pic='-KPIC'
8531         lt_prog_compiler_static='-static'
8532         ;;
8533       # icc used to be incompatible with GCC.
8534       # ICC 10 doesn't accept -KPIC any more.
8535       icc* | ifort*)
8536         lt_prog_compiler_wl='-Wl,'
8537         lt_prog_compiler_pic='-fPIC'
8538         lt_prog_compiler_static='-static'
8539         ;;
8540       # Lahey Fortran 8.1.
8541       lf95*)
8542         lt_prog_compiler_wl='-Wl,'
8543         lt_prog_compiler_pic='--shared'
8544         lt_prog_compiler_static='--static'
8545         ;;
8546       pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
8547         # Portland Group compilers (*not* the Pentium gcc compiler,
8548         # which looks to be a dead project)
8549         lt_prog_compiler_wl='-Wl,'
8550         lt_prog_compiler_pic='-fpic'
8551         lt_prog_compiler_static='-Bstatic'
8552         ;;
8553       ccc*)
8554         lt_prog_compiler_wl='-Wl,'
8555         # All Alpha code is PIC.
8556         lt_prog_compiler_static='-non_shared'
8557         ;;
8558       xl* | bgxl* | bgf* | mpixl*)
8559         # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8560         lt_prog_compiler_wl='-Wl,'
8561         lt_prog_compiler_pic='-qpic'
8562         lt_prog_compiler_static='-qstaticlink'
8563         ;;
8564       *)
8565         case `$CC -V 2>&1 | sed 5q` in
8566         *Sun\ F* | *Sun*Fortran*)
8567           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8568           lt_prog_compiler_pic='-KPIC'
8569           lt_prog_compiler_static='-Bstatic'
8570           lt_prog_compiler_wl=''
8571           ;;
8572         *Sun\ C*)
8573           # Sun C 5.9
8574           lt_prog_compiler_pic='-KPIC'
8575           lt_prog_compiler_static='-Bstatic'
8576           lt_prog_compiler_wl='-Wl,'
8577           ;;
8578         esac
8579         ;;
8580       esac
8581       ;;
8582
8583     newsos6)
8584       lt_prog_compiler_pic='-KPIC'
8585       lt_prog_compiler_static='-Bstatic'
8586       ;;
8587
8588     *nto* | *qnx*)
8589       # QNX uses GNU C++, but need to define -shared option too, otherwise
8590       # it will coredump.
8591       lt_prog_compiler_pic='-fPIC -shared'
8592       ;;
8593
8594     osf3* | osf4* | osf5*)
8595       lt_prog_compiler_wl='-Wl,'
8596       # All OSF/1 code is PIC.
8597       lt_prog_compiler_static='-non_shared'
8598       ;;
8599
8600     rdos*)
8601       lt_prog_compiler_static='-non_shared'
8602       ;;
8603
8604     solaris*)
8605       lt_prog_compiler_pic='-KPIC'
8606       lt_prog_compiler_static='-Bstatic'
8607       case $cc_basename in
8608       f77* | f90* | f95*)
8609         lt_prog_compiler_wl='-Qoption ld ';;
8610       *)
8611         lt_prog_compiler_wl='-Wl,';;
8612       esac
8613       ;;
8614
8615     sunos4*)
8616       lt_prog_compiler_wl='-Qoption ld '
8617       lt_prog_compiler_pic='-PIC'
8618       lt_prog_compiler_static='-Bstatic'
8619       ;;
8620
8621     sysv4 | sysv4.2uw2* | sysv4.3*)
8622       lt_prog_compiler_wl='-Wl,'
8623       lt_prog_compiler_pic='-KPIC'
8624       lt_prog_compiler_static='-Bstatic'
8625       ;;
8626
8627     sysv4*MP*)
8628       if test -d /usr/nec ;then
8629         lt_prog_compiler_pic='-Kconform_pic'
8630         lt_prog_compiler_static='-Bstatic'
8631       fi
8632       ;;
8633
8634     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8635       lt_prog_compiler_wl='-Wl,'
8636       lt_prog_compiler_pic='-KPIC'
8637       lt_prog_compiler_static='-Bstatic'
8638       ;;
8639
8640     unicos*)
8641       lt_prog_compiler_wl='-Wl,'
8642       lt_prog_compiler_can_build_shared=no
8643       ;;
8644
8645     uts4*)
8646       lt_prog_compiler_pic='-pic'
8647       lt_prog_compiler_static='-Bstatic'
8648       ;;
8649
8650     *)
8651       lt_prog_compiler_can_build_shared=no
8652       ;;
8653     esac
8654   fi
8655
8656 case $host_os in
8657   # For platforms which do not support PIC, -DPIC is meaningless:
8658   *djgpp*)
8659     lt_prog_compiler_pic=
8660     ;;
8661   *)
8662     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8663     ;;
8664 esac
8665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8666 $as_echo "$lt_prog_compiler_pic" >&6; }
8667
8668
8669
8670
8671
8672
8673 #
8674 # Check to make sure the PIC flag actually works.
8675 #
8676 if test -n "$lt_prog_compiler_pic"; then
8677   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8678 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8679 if ${lt_cv_prog_compiler_pic_works+:} false; then :
8680   $as_echo_n "(cached) " >&6
8681 else
8682   lt_cv_prog_compiler_pic_works=no
8683    ac_outfile=conftest.$ac_objext
8684    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8685    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8686    # Insert the option either (1) after the last *FLAGS variable, or
8687    # (2) before a word containing "conftest.", or (3) at the end.
8688    # Note that $ac_compile itself does not contain backslashes and begins
8689    # with a dollar sign (not a hyphen), so the echo should work correctly.
8690    # The option is referenced via a variable to avoid confusing sed.
8691    lt_compile=`echo "$ac_compile" | $SED \
8692    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8693    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8694    -e 's:$: $lt_compiler_flag:'`
8695    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8696    (eval "$lt_compile" 2>conftest.err)
8697    ac_status=$?
8698    cat conftest.err >&5
8699    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8700    if (exit $ac_status) && test -s "$ac_outfile"; then
8701      # The compiler can only warn and ignore the option if not recognized
8702      # So say no if there are warnings other than the usual output.
8703      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
8704      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8705      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8706        lt_cv_prog_compiler_pic_works=yes
8707      fi
8708    fi
8709    $RM conftest*
8710
8711 fi
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8713 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8714
8715 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8716     case $lt_prog_compiler_pic in
8717      "" | " "*) ;;
8718      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8719      esac
8720 else
8721     lt_prog_compiler_pic=
8722      lt_prog_compiler_can_build_shared=no
8723 fi
8724
8725 fi
8726
8727
8728
8729
8730
8731
8732 #
8733 # Check to make sure the static flag actually works.
8734 #
8735 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8737 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8738 if ${lt_cv_prog_compiler_static_works+:} false; then :
8739   $as_echo_n "(cached) " >&6
8740 else
8741   lt_cv_prog_compiler_static_works=no
8742    save_LDFLAGS="$LDFLAGS"
8743    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8744    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8745    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8746      # The linker can only warn and ignore the option if not recognized
8747      # So say no if there are warnings
8748      if test -s conftest.err; then
8749        # Append any errors to the config.log.
8750        cat conftest.err 1>&5
8751        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
8752        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8753        if diff conftest.exp conftest.er2 >/dev/null; then
8754          lt_cv_prog_compiler_static_works=yes
8755        fi
8756      else
8757        lt_cv_prog_compiler_static_works=yes
8758      fi
8759    fi
8760    $RM -r conftest*
8761    LDFLAGS="$save_LDFLAGS"
8762
8763 fi
8764 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8765 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8766
8767 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8768     :
8769 else
8770     lt_prog_compiler_static=
8771 fi
8772
8773
8774
8775
8776
8777
8778
8779   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8780 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8781 if ${lt_cv_prog_compiler_c_o+:} false; then :
8782   $as_echo_n "(cached) " >&6
8783 else
8784   lt_cv_prog_compiler_c_o=no
8785    $RM -r conftest 2>/dev/null
8786    mkdir conftest
8787    cd conftest
8788    mkdir out
8789    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8790
8791    lt_compiler_flag="-o out/conftest2.$ac_objext"
8792    # Insert the option either (1) after the last *FLAGS variable, or
8793    # (2) before a word containing "conftest.", or (3) at the end.
8794    # Note that $ac_compile itself does not contain backslashes and begins
8795    # with a dollar sign (not a hyphen), so the echo should work correctly.
8796    lt_compile=`echo "$ac_compile" | $SED \
8797    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8798    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8799    -e 's:$: $lt_compiler_flag:'`
8800    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8801    (eval "$lt_compile" 2>out/conftest.err)
8802    ac_status=$?
8803    cat out/conftest.err >&5
8804    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8805    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8806    then
8807      # The compiler can only warn and ignore the option if not recognized
8808      # So say no if there are warnings
8809      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8810      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8811      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8812        lt_cv_prog_compiler_c_o=yes
8813      fi
8814    fi
8815    chmod u+w . 2>&5
8816    $RM conftest*
8817    # SGI C++ compiler will create directory out/ii_files/ for
8818    # template instantiation
8819    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8820    $RM out/* && rmdir out
8821    cd ..
8822    $RM -r conftest
8823    $RM conftest*
8824
8825 fi
8826 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8827 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8828
8829
8830
8831
8832
8833
8834   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8835 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8836 if ${lt_cv_prog_compiler_c_o+:} false; then :
8837   $as_echo_n "(cached) " >&6
8838 else
8839   lt_cv_prog_compiler_c_o=no
8840    $RM -r conftest 2>/dev/null
8841    mkdir conftest
8842    cd conftest
8843    mkdir out
8844    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8845
8846    lt_compiler_flag="-o out/conftest2.$ac_objext"
8847    # Insert the option either (1) after the last *FLAGS variable, or
8848    # (2) before a word containing "conftest.", or (3) at the end.
8849    # Note that $ac_compile itself does not contain backslashes and begins
8850    # with a dollar sign (not a hyphen), so the echo should work correctly.
8851    lt_compile=`echo "$ac_compile" | $SED \
8852    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8853    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8854    -e 's:$: $lt_compiler_flag:'`
8855    (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8856    (eval "$lt_compile" 2>out/conftest.err)
8857    ac_status=$?
8858    cat out/conftest.err >&5
8859    echo "$as_me:$LINENO: \$? = $ac_status" >&5
8860    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8861    then
8862      # The compiler can only warn and ignore the option if not recognized
8863      # So say no if there are warnings
8864      $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8865      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8866      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8867        lt_cv_prog_compiler_c_o=yes
8868      fi
8869    fi
8870    chmod u+w . 2>&5
8871    $RM conftest*
8872    # SGI C++ compiler will create directory out/ii_files/ for
8873    # template instantiation
8874    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8875    $RM out/* && rmdir out
8876    cd ..
8877    $RM -r conftest
8878    $RM conftest*
8879
8880 fi
8881 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8882 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8883
8884
8885
8886
8887 hard_links="nottested"
8888 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8889   # do not overwrite the value of need_locks provided by the user
8890   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8891 $as_echo_n "checking if we can lock with hard links... " >&6; }
8892   hard_links=yes
8893   $RM conftest*
8894   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8895   touch conftest.a
8896   ln conftest.a conftest.b 2>&5 || hard_links=no
8897   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8898   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8899 $as_echo "$hard_links" >&6; }
8900   if test "$hard_links" = no; then
8901     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8902 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8903     need_locks=warn
8904   fi
8905 else
8906   need_locks=no
8907 fi
8908
8909
8910
8911
8912
8913
8914   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8915 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8916
8917   runpath_var=
8918   allow_undefined_flag=
8919   always_export_symbols=no
8920   archive_cmds=
8921   archive_expsym_cmds=
8922   compiler_needs_object=no
8923   enable_shared_with_static_runtimes=no
8924   export_dynamic_flag_spec=
8925   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8926   hardcode_automatic=no
8927   hardcode_direct=no
8928   hardcode_direct_absolute=no
8929   hardcode_libdir_flag_spec=
8930   hardcode_libdir_flag_spec_ld=
8931   hardcode_libdir_separator=
8932   hardcode_minus_L=no
8933   hardcode_shlibpath_var=unsupported
8934   inherit_rpath=no
8935   link_all_deplibs=unknown
8936   module_cmds=
8937   module_expsym_cmds=
8938   old_archive_from_new_cmds=
8939   old_archive_from_expsyms_cmds=
8940   thread_safe_flag_spec=
8941   whole_archive_flag_spec=
8942   # include_expsyms should be a list of space-separated symbols to be *always*
8943   # included in the symbol list
8944   include_expsyms=
8945   # exclude_expsyms can be an extended regexp of symbols to exclude
8946   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8947   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8948   # as well as any symbol that contains `d'.
8949   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8950   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8951   # platforms (ab)use it in PIC code, but their linkers get confused if
8952   # the symbol is explicitly referenced.  Since portable code cannot
8953   # rely on this symbol name, it's probably fine to never include it in
8954   # preloaded symbol tables.
8955   # Exclude shared library initialization/finalization symbols.
8956   extract_expsyms_cmds=
8957
8958   case $host_os in
8959   cygwin* | mingw* | pw32* | cegcc*)
8960     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8961     # When not using gcc, we currently assume that we are using
8962     # Microsoft Visual C++.
8963     if test "$GCC" != yes; then
8964       with_gnu_ld=no
8965     fi
8966     ;;
8967   interix*)
8968     # we just hope/assume this is gcc and not c89 (= MSVC++)
8969     with_gnu_ld=yes
8970     ;;
8971   openbsd*)
8972     with_gnu_ld=no
8973     ;;
8974   esac
8975
8976   ld_shlibs=yes
8977
8978   # On some targets, GNU ld is compatible enough with the native linker
8979   # that we're better off using the native interface for both.
8980   lt_use_gnu_ld_interface=no
8981   if test "$with_gnu_ld" = yes; then
8982     case $host_os in
8983       aix*)
8984         # The AIX port of GNU ld has always aspired to compatibility
8985         # with the native linker.  However, as the warning in the GNU ld
8986         # block says, versions before 2.19.5* couldn't really create working
8987         # shared libraries, regardless of the interface used.
8988         case `$LD -v 2>&1` in
8989           *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8990           *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8991           *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8992           *)
8993             lt_use_gnu_ld_interface=yes
8994             ;;
8995         esac
8996         ;;
8997       *)
8998         lt_use_gnu_ld_interface=yes
8999         ;;
9000     esac
9001   fi
9002
9003   if test "$lt_use_gnu_ld_interface" = yes; then
9004     # If archive_cmds runs LD, not CC, wlarc should be empty
9005     wlarc='${wl}'
9006
9007     # Set some defaults for GNU ld with shared library support. These
9008     # are reset later if shared libraries are not supported. Putting them
9009     # here allows them to be overridden if necessary.
9010     runpath_var=LD_RUN_PATH
9011     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9012     export_dynamic_flag_spec='${wl}--export-dynamic'
9013     # ancient GNU ld didn't support --whole-archive et. al.
9014     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
9015       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9016     else
9017       whole_archive_flag_spec=
9018     fi
9019     supports_anon_versioning=no
9020     case `$LD -v 2>&1` in
9021       *GNU\ gold*) supports_anon_versioning=yes ;;
9022       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
9023       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
9024       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
9025       *\ 2.11.*) ;; # other 2.11 versions
9026       *) supports_anon_versioning=yes ;;
9027     esac
9028
9029     # See if GNU ld supports shared libraries.
9030     case $host_os in
9031     aix[3-9]*)
9032       # On AIX/PPC, the GNU linker is very broken
9033       if test "$host_cpu" != ia64; then
9034         ld_shlibs=no
9035         cat <<_LT_EOF 1>&2
9036
9037 *** Warning: the GNU linker, at least up to release 2.19, is reported
9038 *** to be unable to reliably create shared libraries on AIX.
9039 *** Therefore, libtool is disabling shared libraries support.  If you
9040 *** really care for shared libraries, you may want to install binutils
9041 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9042 *** You will then need to restart the configuration process.
9043
9044 _LT_EOF
9045       fi
9046       ;;
9047
9048     amigaos*)
9049       case $host_cpu in
9050       powerpc)
9051             # see comment about AmigaOS4 .so support
9052             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9053             archive_expsym_cmds=''
9054         ;;
9055       m68k)
9056             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)'
9057             hardcode_libdir_flag_spec='-L$libdir'
9058             hardcode_minus_L=yes
9059         ;;
9060       esac
9061       ;;
9062
9063     beos*)
9064       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9065         allow_undefined_flag=unsupported
9066         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9067         # support --undefined.  This deserves some investigation.  FIXME
9068         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9069       else
9070         ld_shlibs=no
9071       fi
9072       ;;
9073
9074     cygwin* | mingw* | pw32* | cegcc*)
9075       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9076       # as there is no search path for DLLs.
9077       hardcode_libdir_flag_spec='-L$libdir'
9078       export_dynamic_flag_spec='${wl}--export-all-symbols'
9079       allow_undefined_flag=unsupported
9080       always_export_symbols=no
9081       enable_shared_with_static_runtimes=yes
9082       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
9083
9084       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
9085         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9086         # If the export-symbols file already is a .def file (1st line
9087         # is EXPORTS), use it as is; otherwise, prepend...
9088         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
9089           cp $export_symbols $output_objdir/$soname.def;
9090         else
9091           echo EXPORTS > $output_objdir/$soname.def;
9092           cat $export_symbols >> $output_objdir/$soname.def;
9093         fi~
9094         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
9095       else
9096         ld_shlibs=no
9097       fi
9098       ;;
9099
9100     haiku*)
9101       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9102       link_all_deplibs=yes
9103       ;;
9104
9105     interix[3-9]*)
9106       hardcode_direct=no
9107       hardcode_shlibpath_var=no
9108       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9109       export_dynamic_flag_spec='${wl}-E'
9110       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
9111       # Instead, shared libraries are loaded at an image base (0x10000000 by
9112       # default) and relocated if they conflict, which is a slow very memory
9113       # consuming and fragmenting process.  To avoid this, we pick a random,
9114       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
9115       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
9116       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
9117       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'
9118       ;;
9119
9120     gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
9121       tmp_diet=no
9122       if test "$host_os" = linux-dietlibc; then
9123         case $cc_basename in
9124           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
9125         esac
9126       fi
9127       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
9128          && test "$tmp_diet" = no
9129       then
9130         tmp_addflag=' $pic_flag'
9131         tmp_sharedflag='-shared'
9132         case $cc_basename,$host_cpu in
9133         pgcc*)                          # Portland Group C compiler
9134           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'
9135           tmp_addflag=' $pic_flag'
9136           ;;
9137         pgf77* | pgf90* | pgf95* | pgfortran*)
9138                                         # Portland Group f77 and f90 compilers
9139           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'
9140           tmp_addflag=' $pic_flag -Mnomain' ;;
9141         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
9142           tmp_addflag=' -i_dynamic' ;;
9143         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
9144           tmp_addflag=' -i_dynamic -nofor_main' ;;
9145         ifc* | ifort*)                  # Intel Fortran compiler
9146           tmp_addflag=' -nofor_main' ;;
9147         lf95*)                          # Lahey Fortran 8.1
9148           whole_archive_flag_spec=
9149           tmp_sharedflag='--shared' ;;
9150         xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9151           tmp_sharedflag='-qmkshrobj'
9152           tmp_addflag= ;;
9153         nvcc*)  # Cuda Compiler Driver 2.2
9154           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'
9155           compiler_needs_object=yes
9156           ;;
9157         esac
9158         case `$CC -V 2>&1 | sed 5q` in
9159         *Sun\ C*)                       # Sun C 5.9
9160           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'
9161           compiler_needs_object=yes
9162           tmp_sharedflag='-G' ;;
9163         *Sun\ F*)                       # Sun Fortran 8.3
9164           tmp_sharedflag='-G' ;;
9165         esac
9166         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9167
9168         if test "x$supports_anon_versioning" = xyes; then
9169           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9170             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9171             echo "local: *; };" >> $output_objdir/$libname.ver~
9172             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9173         fi
9174
9175         case $cc_basename in
9176         xlf* | bgf* | bgxlf* | mpixlf*)
9177           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9178           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
9179           hardcode_libdir_flag_spec=
9180           hardcode_libdir_flag_spec_ld='-rpath $libdir'
9181           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9182           if test "x$supports_anon_versioning" = xyes; then
9183             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
9184               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9185               echo "local: *; };" >> $output_objdir/$libname.ver~
9186               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9187           fi
9188           ;;
9189         esac
9190       else
9191         ld_shlibs=no
9192       fi
9193       ;;
9194
9195     netbsd*)
9196       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9197         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9198         wlarc=
9199       else
9200         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9201         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9202       fi
9203       ;;
9204
9205     solaris*)
9206       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
9207         ld_shlibs=no
9208         cat <<_LT_EOF 1>&2
9209
9210 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9211 *** create shared libraries on Solaris systems.  Therefore, libtool
9212 *** is disabling shared libraries support.  We urge you to upgrade GNU
9213 *** binutils to release 2.9.1 or newer.  Another option is to modify
9214 *** your PATH or compiler configuration so that the native linker is
9215 *** used, and then restart.
9216
9217 _LT_EOF
9218       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9219         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9220         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9221       else
9222         ld_shlibs=no
9223       fi
9224       ;;
9225
9226     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
9227       case `$LD -v 2>&1` in
9228         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
9229         ld_shlibs=no
9230         cat <<_LT_EOF 1>&2
9231
9232 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9233 *** reliably create shared libraries on SCO systems.  Therefore, libtool
9234 *** is disabling shared libraries support.  We urge you to upgrade GNU
9235 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
9236 *** your PATH or compiler configuration so that the native linker is
9237 *** used, and then restart.
9238
9239 _LT_EOF
9240         ;;
9241         *)
9242           # For security reasons, it is highly recommended that you always
9243           # use absolute paths for naming shared libraries, and exclude the
9244           # DT_RUNPATH tag from executables and libraries.  But doing so
9245           # requires that you compile everything twice, which is a pain.
9246           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9247             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9248             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9249             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9250           else
9251             ld_shlibs=no
9252           fi
9253         ;;
9254       esac
9255       ;;
9256
9257     sunos4*)
9258       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9259       wlarc=
9260       hardcode_direct=yes
9261       hardcode_shlibpath_var=no
9262       ;;
9263
9264     *)
9265       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
9266         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9267         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9268       else
9269         ld_shlibs=no
9270       fi
9271       ;;
9272     esac
9273
9274     if test "$ld_shlibs" = no; then
9275       runpath_var=
9276       hardcode_libdir_flag_spec=
9277       export_dynamic_flag_spec=
9278       whole_archive_flag_spec=
9279     fi
9280   else
9281     # PORTME fill in a description of your system's linker (not GNU ld)
9282     case $host_os in
9283     aix3*)
9284       allow_undefined_flag=unsupported
9285       always_export_symbols=yes
9286       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'
9287       # Note: this linker hardcodes the directories in LIBPATH if there
9288       # are no directories specified by -L.
9289       hardcode_minus_L=yes
9290       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9291         # Neither direct hardcoding nor static linking is supported with a
9292         # broken collect2.
9293         hardcode_direct=unsupported
9294       fi
9295       ;;
9296
9297     aix[4-9]*)
9298       if test "$host_cpu" = ia64; then
9299         # On IA64, the linker does run time linking by default, so we don't
9300         # have to do anything special.
9301         aix_use_runtimelinking=no
9302         exp_sym_flag='-Bexport'
9303         no_entry_flag=""
9304       else
9305         # If we're using GNU nm, then we don't want the "-C" option.
9306         # -C means demangle to AIX nm, but means don't demangle with GNU nm
9307         # Also, AIX nm treats weak defined symbols like other global
9308         # defined symbols, whereas GNU nm marks them as "W".
9309         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
9310           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'
9311         else
9312           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'
9313         fi
9314         aix_use_runtimelinking=no
9315
9316         # Test if we are trying to use run time linking or normal
9317         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9318         # need to do runtime linking.
9319         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
9320           for ld_flag in $LDFLAGS; do
9321           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
9322             aix_use_runtimelinking=yes
9323             break
9324           fi
9325           done
9326           ;;
9327         esac
9328
9329         exp_sym_flag='-bexport'
9330         no_entry_flag='-bnoentry'
9331       fi
9332
9333       # When large executables or shared objects are built, AIX ld can
9334       # have problems creating the table of contents.  If linking a library
9335       # or program results in "error TOC overflow" add -mminimal-toc to
9336       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
9337       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9338
9339       archive_cmds=''
9340       hardcode_direct=yes
9341       hardcode_direct_absolute=yes
9342       hardcode_libdir_separator=':'
9343       link_all_deplibs=yes
9344       file_list_spec='${wl}-f,'
9345
9346       if test "$GCC" = yes; then
9347         case $host_os in aix4.[012]|aix4.[012].*)
9348         # We only want to do this on AIX 4.2 and lower, the check
9349         # below for broken collect2 doesn't work under 4.3+
9350           collect2name=`${CC} -print-prog-name=collect2`
9351           if test -f "$collect2name" &&
9352            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
9353           then
9354           # We have reworked collect2
9355           :
9356           else
9357           # We have old collect2
9358           hardcode_direct=unsupported
9359           # It fails to find uninstalled libraries when the uninstalled
9360           # path is not listed in the libpath.  Setting hardcode_minus_L
9361           # to unsupported forces relinking
9362           hardcode_minus_L=yes
9363           hardcode_libdir_flag_spec='-L$libdir'
9364           hardcode_libdir_separator=
9365           fi
9366           ;;
9367         esac
9368         shared_flag='-shared'
9369         if test "$aix_use_runtimelinking" = yes; then
9370           shared_flag="$shared_flag "'${wl}-G'
9371         fi
9372       else
9373         # not using gcc
9374         if test "$host_cpu" = ia64; then
9375         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9376         # chokes on -Wl,-G. The following line is correct:
9377           shared_flag='-G'
9378         else
9379           if test "$aix_use_runtimelinking" = yes; then
9380             shared_flag='${wl}-G'
9381           else
9382             shared_flag='${wl}-bM:SRE'
9383           fi
9384         fi
9385       fi
9386
9387       export_dynamic_flag_spec='${wl}-bexpall'
9388       # It seems that -bexpall does not export symbols beginning with
9389       # underscore (_), so it is better to generate a list of symbols to export.
9390       always_export_symbols=yes
9391       if test "$aix_use_runtimelinking" = yes; then
9392         # Warning - without using the other runtime loading flags (-brtl),
9393         # -berok will link without error, but may produce a broken library.
9394         allow_undefined_flag='-berok'
9395         # Determine the default libpath from the value encoded in an
9396         # empty executable.
9397         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9398 /* end confdefs.h.  */
9399
9400 int
9401 main ()
9402 {
9403
9404   ;
9405   return 0;
9406 }
9407 _ACEOF
9408 if ac_fn_c_try_link "$LINENO"; then :
9409
9410 lt_aix_libpath_sed='
9411     /Import File Strings/,/^$/ {
9412         /^0/ {
9413             s/^0  *\(.*\)$/\1/
9414             p
9415         }
9416     }'
9417 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9418 # Check for a 64-bit object if we didn't find anything.
9419 if test -z "$aix_libpath"; then
9420   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9421 fi
9422 fi
9423 rm -f core conftest.err conftest.$ac_objext \
9424     conftest$ac_exeext conftest.$ac_ext
9425 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9426
9427         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9428         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"
9429       else
9430         if test "$host_cpu" = ia64; then
9431           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9432           allow_undefined_flag="-z nodefs"
9433           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"
9434         else
9435          # Determine the default libpath from the value encoded in an
9436          # empty executable.
9437          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9438 /* end confdefs.h.  */
9439
9440 int
9441 main ()
9442 {
9443
9444   ;
9445   return 0;
9446 }
9447 _ACEOF
9448 if ac_fn_c_try_link "$LINENO"; then :
9449
9450 lt_aix_libpath_sed='
9451     /Import File Strings/,/^$/ {
9452         /^0/ {
9453             s/^0  *\(.*\)$/\1/
9454             p
9455         }
9456     }'
9457 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9458 # Check for a 64-bit object if we didn't find anything.
9459 if test -z "$aix_libpath"; then
9460   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9461 fi
9462 fi
9463 rm -f core conftest.err conftest.$ac_objext \
9464     conftest$ac_exeext conftest.$ac_ext
9465 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9466
9467          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9468           # Warning - without using the other run time loading flags,
9469           # -berok will link without error, but may produce a broken library.
9470           no_undefined_flag=' ${wl}-bernotok'
9471           allow_undefined_flag=' ${wl}-berok'
9472           if test "$with_gnu_ld" = yes; then
9473             # We only use this code for GNU lds that support --whole-archive.
9474             whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9475           else
9476             # Exported symbols can be pulled into shared objects from archives
9477             whole_archive_flag_spec='$convenience'
9478           fi
9479           archive_cmds_need_lc=yes
9480           # This is similar to how AIX traditionally builds its shared libraries.
9481           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'
9482         fi
9483       fi
9484       ;;
9485
9486     amigaos*)
9487       case $host_cpu in
9488       powerpc)
9489             # see comment about AmigaOS4 .so support
9490             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9491             archive_expsym_cmds=''
9492         ;;
9493       m68k)
9494             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)'
9495             hardcode_libdir_flag_spec='-L$libdir'
9496             hardcode_minus_L=yes
9497         ;;
9498       esac
9499       ;;
9500
9501     bsdi[45]*)
9502       export_dynamic_flag_spec=-rdynamic
9503       ;;
9504
9505     cygwin* | mingw* | pw32* | cegcc*)
9506       # When not using gcc, we currently assume that we are using
9507       # Microsoft Visual C++.
9508       # hardcode_libdir_flag_spec is actually meaningless, as there is
9509       # no search path for DLLs.
9510       hardcode_libdir_flag_spec=' '
9511       allow_undefined_flag=unsupported
9512       # Tell ltmain to make .lib files, not .a files.
9513       libext=lib
9514       # Tell ltmain to make .dll files, not .so files.
9515       shrext_cmds=".dll"
9516       # FIXME: Setting linknames here is a bad hack.
9517       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9518       # The linker will automatically build a .lib file if we build a DLL.
9519       old_archive_from_new_cmds='true'
9520       # FIXME: Should let the user specify the lib program.
9521       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9522       fix_srcfile_path='`cygpath -w "$srcfile"`'
9523       enable_shared_with_static_runtimes=yes
9524       ;;
9525
9526     darwin* | rhapsody*)
9527
9528
9529   archive_cmds_need_lc=no
9530   hardcode_direct=no
9531   hardcode_automatic=yes
9532   hardcode_shlibpath_var=unsupported
9533   if test "$lt_cv_ld_force_load" = "yes"; then
9534     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\"`'
9535   else
9536     whole_archive_flag_spec=''
9537   fi
9538   link_all_deplibs=yes
9539   allow_undefined_flag="$_lt_dar_allow_undefined"
9540   case $cc_basename in
9541      ifort*) _lt_dar_can_shared=yes ;;
9542      *) _lt_dar_can_shared=$GCC ;;
9543   esac
9544   if test "$_lt_dar_can_shared" = "yes"; then
9545     output_verbose_link_cmd=func_echo_all
9546     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9547     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9548     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}"
9549     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}"
9550
9551   else
9552   ld_shlibs=no
9553   fi
9554
9555       ;;
9556
9557     dgux*)
9558       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9559       hardcode_libdir_flag_spec='-L$libdir'
9560       hardcode_shlibpath_var=no
9561       ;;
9562
9563     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9564     # support.  Future versions do this automatically, but an explicit c++rt0.o
9565     # does not break anything, and helps significantly (at the cost of a little
9566     # extra space).
9567     freebsd2.2*)
9568       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9569       hardcode_libdir_flag_spec='-R$libdir'
9570       hardcode_direct=yes
9571       hardcode_shlibpath_var=no
9572       ;;
9573
9574     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9575     freebsd2.*)
9576       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9577       hardcode_direct=yes
9578       hardcode_minus_L=yes
9579       hardcode_shlibpath_var=no
9580       ;;
9581
9582     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9583     freebsd* | dragonfly*)
9584       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9585       hardcode_libdir_flag_spec='-R$libdir'
9586       hardcode_direct=yes
9587       hardcode_shlibpath_var=no
9588       ;;
9589
9590     hpux9*)
9591       if test "$GCC" = yes; then
9592         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'
9593       else
9594         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'
9595       fi
9596       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9597       hardcode_libdir_separator=:
9598       hardcode_direct=yes
9599
9600       # hardcode_minus_L: Not really in the search PATH,
9601       # but as the default location of the library.
9602       hardcode_minus_L=yes
9603       export_dynamic_flag_spec='${wl}-E'
9604       ;;
9605
9606     hpux10*)
9607       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9608         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9609       else
9610         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9611       fi
9612       if test "$with_gnu_ld" = no; then
9613         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9614         hardcode_libdir_flag_spec_ld='+b $libdir'
9615         hardcode_libdir_separator=:
9616         hardcode_direct=yes
9617         hardcode_direct_absolute=yes
9618         export_dynamic_flag_spec='${wl}-E'
9619         # hardcode_minus_L: Not really in the search PATH,
9620         # but as the default location of the library.
9621         hardcode_minus_L=yes
9622       fi
9623       ;;
9624
9625     hpux11*)
9626       if test "$GCC" = yes && test "$with_gnu_ld" = no; then
9627         case $host_cpu in
9628         hppa*64*)
9629           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9630           ;;
9631         ia64*)
9632           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9633           ;;
9634         *)
9635           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9636           ;;
9637         esac
9638       else
9639         case $host_cpu in
9640         hppa*64*)
9641           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9642           ;;
9643         ia64*)
9644           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9645           ;;
9646         *)
9647
9648           # Older versions of the 11.00 compiler do not understand -b yet
9649           # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9650           { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9651 $as_echo_n "checking if $CC understands -b... " >&6; }
9652 if ${lt_cv_prog_compiler__b+:} false; then :
9653   $as_echo_n "(cached) " >&6
9654 else
9655   lt_cv_prog_compiler__b=no
9656    save_LDFLAGS="$LDFLAGS"
9657    LDFLAGS="$LDFLAGS -b"
9658    echo "$lt_simple_link_test_code" > conftest.$ac_ext
9659    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
9660      # The linker can only warn and ignore the option if not recognized
9661      # So say no if there are warnings
9662      if test -s conftest.err; then
9663        # Append any errors to the config.log.
9664        cat conftest.err 1>&5
9665        $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
9666        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
9667        if diff conftest.exp conftest.er2 >/dev/null; then
9668          lt_cv_prog_compiler__b=yes
9669        fi
9670      else
9671        lt_cv_prog_compiler__b=yes
9672      fi
9673    fi
9674    $RM -r conftest*
9675    LDFLAGS="$save_LDFLAGS"
9676
9677 fi
9678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9679 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9680
9681 if test x"$lt_cv_prog_compiler__b" = xyes; then
9682     archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9683 else
9684     archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9685 fi
9686
9687           ;;
9688         esac
9689       fi
9690       if test "$with_gnu_ld" = no; then
9691         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9692         hardcode_libdir_separator=:
9693
9694         case $host_cpu in
9695         hppa*64*|ia64*)
9696           hardcode_direct=no
9697           hardcode_shlibpath_var=no
9698           ;;
9699         *)
9700           hardcode_direct=yes
9701           hardcode_direct_absolute=yes
9702           export_dynamic_flag_spec='${wl}-E'
9703
9704           # hardcode_minus_L: Not really in the search PATH,
9705           # but as the default location of the library.
9706           hardcode_minus_L=yes
9707           ;;
9708         esac
9709       fi
9710       ;;
9711
9712     irix5* | irix6* | nonstopux*)
9713       if test "$GCC" = yes; then
9714         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'
9715         # Try to use the -exported_symbol ld option, if it does not
9716         # work, assume that -exports_file does not work either and
9717         # implicitly export all symbols.
9718         save_LDFLAGS="$LDFLAGS"
9719         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9720         cat confdefs.h - <<_ACEOF >conftest.$ac_ext
9721 /* end confdefs.h.  */
9722 int foo(void) {}
9723 _ACEOF
9724 if ac_fn_c_try_link "$LINENO"; then :
9725   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'
9726
9727 fi
9728 rm -f core conftest.err conftest.$ac_objext \
9729     conftest$ac_exeext conftest.$ac_ext
9730         LDFLAGS="$save_LDFLAGS"
9731       else
9732         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'
9733         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'
9734       fi
9735       archive_cmds_need_lc='no'
9736       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9737       hardcode_libdir_separator=:
9738       inherit_rpath=yes
9739       link_all_deplibs=yes
9740       ;;
9741
9742     netbsd*)
9743       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9744         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9745       else
9746         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9747       fi
9748       hardcode_libdir_flag_spec='-R$libdir'
9749       hardcode_direct=yes
9750       hardcode_shlibpath_var=no
9751       ;;
9752
9753     newsos6)
9754       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9755       hardcode_direct=yes
9756       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9757       hardcode_libdir_separator=:
9758       hardcode_shlibpath_var=no
9759       ;;
9760
9761     *nto* | *qnx*)
9762       ;;
9763
9764     openbsd*)
9765       if test -f /usr/libexec/ld.so; then
9766         hardcode_direct=yes
9767         hardcode_shlibpath_var=no
9768         hardcode_direct_absolute=yes
9769         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9770           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9771           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9772           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9773           export_dynamic_flag_spec='${wl}-E'
9774         else
9775           case $host_os in
9776            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9777              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9778              hardcode_libdir_flag_spec='-R$libdir'
9779              ;;
9780            *)
9781              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9782              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9783              ;;
9784           esac
9785         fi
9786       else
9787         ld_shlibs=no
9788       fi
9789       ;;
9790
9791     os2*)
9792       hardcode_libdir_flag_spec='-L$libdir'
9793       hardcode_minus_L=yes
9794       allow_undefined_flag=unsupported
9795       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'
9796       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9797       ;;
9798
9799     osf3*)
9800       if test "$GCC" = yes; then
9801         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9802         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'
9803       else
9804         allow_undefined_flag=' -expect_unresolved \*'
9805         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'
9806       fi
9807       archive_cmds_need_lc='no'
9808       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9809       hardcode_libdir_separator=:
9810       ;;
9811
9812     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9813       if test "$GCC" = yes; then
9814         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9815         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'
9816         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9817       else
9818         allow_undefined_flag=' -expect_unresolved \*'
9819         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'
9820         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~
9821         $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'
9822
9823         # Both c and cxx compiler support -rpath directly
9824         hardcode_libdir_flag_spec='-rpath $libdir'
9825       fi
9826       archive_cmds_need_lc='no'
9827       hardcode_libdir_separator=:
9828       ;;
9829
9830     solaris*)
9831       no_undefined_flag=' -z defs'
9832       if test "$GCC" = yes; then
9833         wlarc='${wl}'
9834         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9835         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9836           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9837       else
9838         case `$CC -V 2>&1` in
9839         *"Compilers 5.0"*)
9840           wlarc=''
9841           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9842           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9843           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9844           ;;
9845         *)
9846           wlarc='${wl}'
9847           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9848           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9849           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9850           ;;
9851         esac
9852       fi
9853       hardcode_libdir_flag_spec='-R$libdir'
9854       hardcode_shlibpath_var=no
9855       case $host_os in
9856       solaris2.[0-5] | solaris2.[0-5].*) ;;
9857       *)
9858         # The compiler driver will combine and reorder linker options,
9859         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9860         # but is careful enough not to reorder.
9861         # Supported since Solaris 2.6 (maybe 2.5.1?)
9862         if test "$GCC" = yes; then
9863           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9864         else
9865           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9866         fi
9867         ;;
9868       esac
9869       link_all_deplibs=yes
9870       ;;
9871
9872     sunos4*)
9873       if test "x$host_vendor" = xsequent; then
9874         # Use $CC to link under sequent, because it throws in some extra .o
9875         # files that make .init and .fini sections work.
9876         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9877       else
9878         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9879       fi
9880       hardcode_libdir_flag_spec='-L$libdir'
9881       hardcode_direct=yes
9882       hardcode_minus_L=yes
9883       hardcode_shlibpath_var=no
9884       ;;
9885
9886     sysv4)
9887       case $host_vendor in
9888         sni)
9889           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9890           hardcode_direct=yes # is this really true???
9891         ;;
9892         siemens)
9893           ## LD is ld it makes a PLAMLIB
9894           ## CC just makes a GrossModule.
9895           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9896           reload_cmds='$CC -r -o $output$reload_objs'
9897           hardcode_direct=no
9898         ;;
9899         motorola)
9900           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9901           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9902         ;;
9903       esac
9904       runpath_var='LD_RUN_PATH'
9905       hardcode_shlibpath_var=no
9906       ;;
9907
9908     sysv4.3*)
9909       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9910       hardcode_shlibpath_var=no
9911       export_dynamic_flag_spec='-Bexport'
9912       ;;
9913
9914     sysv4*MP*)
9915       if test -d /usr/nec; then
9916         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9917         hardcode_shlibpath_var=no
9918         runpath_var=LD_RUN_PATH
9919         hardcode_runpath_var=yes
9920         ld_shlibs=yes
9921       fi
9922       ;;
9923
9924     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9925       no_undefined_flag='${wl}-z,text'
9926       archive_cmds_need_lc=no
9927       hardcode_shlibpath_var=no
9928       runpath_var='LD_RUN_PATH'
9929
9930       if test "$GCC" = yes; then
9931         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9932         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9933       else
9934         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9935         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9936       fi
9937       ;;
9938
9939     sysv5* | sco3.2v5* | sco5v6*)
9940       # Note: We can NOT use -z defs as we might desire, because we do not
9941       # link with -lc, and that would cause any symbols used from libc to
9942       # always be unresolved, which means just about no library would
9943       # ever link correctly.  If we're not using GNU ld we use -z text
9944       # though, which does catch some bad symbols but isn't as heavy-handed
9945       # as -z defs.
9946       no_undefined_flag='${wl}-z,text'
9947       allow_undefined_flag='${wl}-z,nodefs'
9948       archive_cmds_need_lc=no
9949       hardcode_shlibpath_var=no
9950       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9951       hardcode_libdir_separator=':'
9952       link_all_deplibs=yes
9953       export_dynamic_flag_spec='${wl}-Bexport'
9954       runpath_var='LD_RUN_PATH'
9955
9956       if test "$GCC" = yes; then
9957         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9958         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9959       else
9960         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9961         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9962       fi
9963       ;;
9964
9965     uts4*)
9966       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9967       hardcode_libdir_flag_spec='-L$libdir'
9968       hardcode_shlibpath_var=no
9969       ;;
9970
9971     *)
9972       ld_shlibs=no
9973       ;;
9974     esac
9975
9976     if test x$host_vendor = xsni; then
9977       case $host in
9978       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9979         export_dynamic_flag_spec='${wl}-Blargedynsym'
9980         ;;
9981       esac
9982     fi
9983   fi
9984
9985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9986 $as_echo "$ld_shlibs" >&6; }
9987 test "$ld_shlibs" = no && can_build_shared=no
9988
9989 with_gnu_ld=$with_gnu_ld
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005 #
10006 # Do we need to explicitly link libc?
10007 #
10008 case "x$archive_cmds_need_lc" in
10009 x|xyes)
10010   # Assume -lc should be added
10011   archive_cmds_need_lc=yes
10012
10013   if test "$enable_shared" = yes && test "$GCC" = yes; then
10014     case $archive_cmds in
10015     *'~'*)
10016       # FIXME: we may have to deal with multi-command sequences.
10017       ;;
10018     '$CC '*)
10019       # Test whether the compiler implicitly links with -lc since on some
10020       # systems, -lgcc has to come before -lc. If gcc already passes -lc
10021       # to ld, don't add -lc before -lgcc.
10022       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10023 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10024 if ${lt_cv_archive_cmds_need_lc+:} false; then :
10025   $as_echo_n "(cached) " >&6
10026 else
10027   $RM conftest*
10028         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
10029
10030         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10031   (eval $ac_compile) 2>&5
10032   ac_status=$?
10033   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10034   test $ac_status = 0; } 2>conftest.err; then
10035           soname=conftest
10036           lib=conftest
10037           libobjs=conftest.$ac_objext
10038           deplibs=
10039           wl=$lt_prog_compiler_wl
10040           pic_flag=$lt_prog_compiler_pic
10041           compiler_flags=-v
10042           linker_flags=-v
10043           verstring=
10044           output_objdir=.
10045           libname=conftest
10046           lt_save_allow_undefined_flag=$allow_undefined_flag
10047           allow_undefined_flag=
10048           if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10049   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
10050   ac_status=$?
10051   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10052   test $ac_status = 0; }
10053           then
10054             lt_cv_archive_cmds_need_lc=no
10055           else
10056             lt_cv_archive_cmds_need_lc=yes
10057           fi
10058           allow_undefined_flag=$lt_save_allow_undefined_flag
10059         else
10060           cat conftest.err 1>&5
10061         fi
10062         $RM conftest*
10063
10064 fi
10065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10066 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10067       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
10068       ;;
10069     esac
10070   fi
10071   ;;
10072 esac
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230   { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10231 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10232
10233 if test "$GCC" = yes; then
10234   case $host_os in
10235     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
10236     *) lt_awk_arg="/^libraries:/" ;;
10237   esac
10238   case $host_os in
10239     mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
10240     *) lt_sed_strip_eq="s,=/,/,g" ;;
10241   esac
10242   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10243   case $lt_search_path_spec in
10244   *\;*)
10245     # if the path contains ";" then we assume it to be the separator
10246     # otherwise default to the standard path separator (i.e. ":") - it is
10247     # assumed that no part of a normal pathname contains ";" but that should
10248     # okay in the real world where ";" in dirpaths is itself problematic.
10249     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10250     ;;
10251   *)
10252     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10253     ;;
10254   esac
10255   # Ok, now we have the path, separated by spaces, we can step through it
10256   # and add multilib dir if necessary.
10257   lt_tmp_lt_search_path_spec=
10258   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10259   for lt_sys_path in $lt_search_path_spec; do
10260     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10261       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10262     else
10263       test -d "$lt_sys_path" && \
10264         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
10265     fi
10266   done
10267   lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10268 BEGIN {RS=" "; FS="/|\n";} {
10269   lt_foo="";
10270   lt_count=0;
10271   for (lt_i = NF; lt_i > 0; lt_i--) {
10272     if ($lt_i != "" && $lt_i != ".") {
10273       if ($lt_i == "..") {
10274         lt_count++;
10275       } else {
10276         if (lt_count == 0) {
10277           lt_foo="/" $lt_i lt_foo;
10278         } else {
10279           lt_count--;
10280         }
10281       }
10282     }
10283   }
10284   if (lt_foo != "") { lt_freq[lt_foo]++; }
10285   if (lt_freq[lt_foo] == 1) { print lt_foo; }
10286 }'`
10287   # AWK program above erroneously prepends '/' to C:/dos/paths
10288   # for these hosts.
10289   case $host_os in
10290     mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
10291       $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10292   esac
10293   sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10294 else
10295   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
10296 fi
10297 library_names_spec=
10298 libname_spec='lib$name'
10299 soname_spec=
10300 shrext_cmds=".so"
10301 postinstall_cmds=
10302 postuninstall_cmds=
10303 finish_cmds=
10304 finish_eval=
10305 shlibpath_var=
10306 shlibpath_overrides_runpath=unknown
10307 version_type=none
10308 dynamic_linker="$host_os ld.so"
10309 sys_lib_dlsearch_path_spec="/lib /usr/lib"
10310 need_lib_prefix=unknown
10311 hardcode_into_libs=no
10312
10313 # when you set need_version to no, make sure it does not cause -set_version
10314 # flags to be left without arguments
10315 need_version=unknown
10316
10317 case $host_os in
10318 aix3*)
10319   version_type=linux
10320   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
10321   shlibpath_var=LIBPATH
10322
10323   # AIX 3 has no versioning support, so we append a major version to the name.
10324   soname_spec='${libname}${release}${shared_ext}$major'
10325   ;;
10326
10327 aix[4-9]*)
10328   version_type=linux
10329   need_lib_prefix=no
10330   need_version=no
10331   hardcode_into_libs=yes
10332   if test "$host_cpu" = ia64; then
10333     # AIX 5 supports IA64
10334     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10335     shlibpath_var=LD_LIBRARY_PATH
10336   else
10337     # With GCC up to 2.95.x, collect2 would create an import file
10338     # for dependence libraries.  The import file would start with
10339     # the line `#! .'.  This would cause the generated library to
10340     # depend on `.', always an invalid library.  This was fixed in
10341     # development snapshots of GCC prior to 3.0.
10342     case $host_os in
10343       aix4 | aix4.[01] | aix4.[01].*)
10344       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10345            echo ' yes '
10346            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
10347         :
10348       else
10349         can_build_shared=no
10350       fi
10351       ;;
10352     esac
10353     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10354     # soname into executable. Probably we can add versioning support to
10355     # collect2, so additional links can be useful in future.
10356     if test "$aix_use_runtimelinking" = yes; then
10357       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10358       # instead of lib<name>.a to let people know that these are not
10359       # typical AIX shared libraries.
10360       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10361     else
10362       # We preserve .a as extension for shared libraries through AIX4.2
10363       # and later when we are not doing run time linking.
10364       library_names_spec='${libname}${release}.a $libname.a'
10365       soname_spec='${libname}${release}${shared_ext}$major'
10366     fi
10367     shlibpath_var=LIBPATH
10368   fi
10369   ;;
10370
10371 amigaos*)
10372   case $host_cpu in
10373   powerpc)
10374     # Since July 2007 AmigaOS4 officially supports .so libraries.
10375     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10376     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10377     ;;
10378   m68k)
10379     library_names_spec='$libname.ixlibrary $libname.a'
10380     # Create ${libname}_ixlibrary.a entries in /sys/libs.
10381     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'
10382     ;;
10383   esac
10384   ;;
10385
10386 beos*)
10387   library_names_spec='${libname}${shared_ext}'
10388   dynamic_linker="$host_os ld.so"
10389   shlibpath_var=LIBRARY_PATH
10390   ;;
10391
10392 bsdi[45]*)
10393   version_type=linux
10394   need_version=no
10395   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10396   soname_spec='${libname}${release}${shared_ext}$major'
10397   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10398   shlibpath_var=LD_LIBRARY_PATH
10399   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10400   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10401   # the default ld.so.conf also contains /usr/contrib/lib and
10402   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10403   # libtool to hard-code these into programs
10404   ;;
10405
10406 cygwin* | mingw* | pw32* | cegcc*)
10407   version_type=windows
10408   shrext_cmds=".dll"
10409   need_version=no
10410   need_lib_prefix=no
10411
10412   case $GCC,$host_os in
10413   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10414     library_names_spec='$libname.dll.a'
10415     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10416     postinstall_cmds='base_file=`basename \${file}`~
10417       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10418       dldir=$destdir/`dirname \$dlpath`~
10419       test -d \$dldir || mkdir -p \$dldir~
10420       $install_prog $dir/$dlname \$dldir/$dlname~
10421       chmod a+x \$dldir/$dlname~
10422       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10423         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10424       fi'
10425     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10426       dlpath=$dir/\$dldll~
10427        $RM \$dlpath'
10428     shlibpath_overrides_runpath=yes
10429
10430     case $host_os in
10431     cygwin*)
10432       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10433       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10434
10435       sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
10436       ;;
10437     mingw* | cegcc*)
10438       # MinGW DLLs use traditional 'lib' prefix
10439       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10440       ;;
10441     pw32*)
10442       # pw32 DLLs use 'pw' prefix rather than 'lib'
10443       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10444       ;;
10445     esac
10446     ;;
10447
10448   *)
10449     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10450     ;;
10451   esac
10452   dynamic_linker='Win32 ld.exe'
10453   # FIXME: first we should search . and the directory the executable is in
10454   shlibpath_var=PATH
10455   ;;
10456
10457 darwin* | rhapsody*)
10458   dynamic_linker="$host_os dyld"
10459   version_type=darwin
10460   need_lib_prefix=no
10461   need_version=no
10462   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10463   soname_spec='${libname}${release}${major}$shared_ext'
10464   shlibpath_overrides_runpath=yes
10465   shlibpath_var=DYLD_LIBRARY_PATH
10466   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10467
10468   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10469   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10470   ;;
10471
10472 dgux*)
10473   version_type=linux
10474   need_lib_prefix=no
10475   need_version=no
10476   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10477   soname_spec='${libname}${release}${shared_ext}$major'
10478   shlibpath_var=LD_LIBRARY_PATH
10479   ;;
10480
10481 freebsd* | dragonfly*)
10482   # DragonFly does not have aout.  When/if they implement a new
10483   # versioning mechanism, adjust this.
10484   if test -x /usr/bin/objformat; then
10485     objformat=`/usr/bin/objformat`
10486   else
10487     case $host_os in
10488     freebsd[23].*) objformat=aout ;;
10489     *) objformat=elf ;;
10490     esac
10491   fi
10492   version_type=freebsd-$objformat
10493   case $version_type in
10494     freebsd-elf*)
10495       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10496       need_version=no
10497       need_lib_prefix=no
10498       ;;
10499     freebsd-*)
10500       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10501       need_version=yes
10502       ;;
10503   esac
10504   shlibpath_var=LD_LIBRARY_PATH
10505   case $host_os in
10506   freebsd2.*)
10507     shlibpath_overrides_runpath=yes
10508     ;;
10509   freebsd3.[01]* | freebsdelf3.[01]*)
10510     shlibpath_overrides_runpath=yes
10511     hardcode_into_libs=yes
10512     ;;
10513   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10514   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10515     shlibpath_overrides_runpath=no
10516     hardcode_into_libs=yes
10517     ;;
10518   *) # from 4.6 on, and DragonFly
10519     shlibpath_overrides_runpath=yes
10520     hardcode_into_libs=yes
10521     ;;
10522   esac
10523   ;;
10524
10525 gnu*)
10526   version_type=linux
10527   need_lib_prefix=no
10528   need_version=no
10529   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10530   soname_spec='${libname}${release}${shared_ext}$major'
10531   shlibpath_var=LD_LIBRARY_PATH
10532   hardcode_into_libs=yes
10533   ;;
10534
10535 haiku*)
10536   version_type=linux
10537   need_lib_prefix=no
10538   need_version=no
10539   dynamic_linker="$host_os runtime_loader"
10540   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10541   soname_spec='${libname}${release}${shared_ext}$major'
10542   shlibpath_var=LIBRARY_PATH
10543   shlibpath_overrides_runpath=yes
10544   sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10545   hardcode_into_libs=yes
10546   ;;
10547
10548 hpux9* | hpux10* | hpux11*)
10549   # Give a soname corresponding to the major version so that dld.sl refuses to
10550   # link against other versions.
10551   version_type=sunos
10552   need_lib_prefix=no
10553   need_version=no
10554   case $host_cpu in
10555   ia64*)
10556     shrext_cmds='.so'
10557     hardcode_into_libs=yes
10558     dynamic_linker="$host_os dld.so"
10559     shlibpath_var=LD_LIBRARY_PATH
10560     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10561     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10562     soname_spec='${libname}${release}${shared_ext}$major'
10563     if test "X$HPUX_IA64_MODE" = X32; then
10564       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10565     else
10566       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10567     fi
10568     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10569     ;;
10570   hppa*64*)
10571     shrext_cmds='.sl'
10572     hardcode_into_libs=yes
10573     dynamic_linker="$host_os dld.sl"
10574     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10575     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10576     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10577     soname_spec='${libname}${release}${shared_ext}$major'
10578     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10579     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10580     ;;
10581   *)
10582     shrext_cmds='.sl'
10583     dynamic_linker="$host_os dld.sl"
10584     shlibpath_var=SHLIB_PATH
10585     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10586     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10587     soname_spec='${libname}${release}${shared_ext}$major'
10588     ;;
10589   esac
10590   # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10591   postinstall_cmds='chmod 555 $lib'
10592   # or fails outright, so override atomically:
10593   install_override_mode=555
10594   ;;
10595
10596 interix[3-9]*)
10597   version_type=linux
10598   need_lib_prefix=no
10599   need_version=no
10600   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10601   soname_spec='${libname}${release}${shared_ext}$major'
10602   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10603   shlibpath_var=LD_LIBRARY_PATH
10604   shlibpath_overrides_runpath=no
10605   hardcode_into_libs=yes
10606   ;;
10607
10608 irix5* | irix6* | nonstopux*)
10609   case $host_os in
10610     nonstopux*) version_type=nonstopux ;;
10611     *)
10612         if test "$lt_cv_prog_gnu_ld" = yes; then
10613                 version_type=linux
10614         else
10615                 version_type=irix
10616         fi ;;
10617   esac
10618   need_lib_prefix=no
10619   need_version=no
10620   soname_spec='${libname}${release}${shared_ext}$major'
10621   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10622   case $host_os in
10623   irix5* | nonstopux*)
10624     libsuff= shlibsuff=
10625     ;;
10626   *)
10627     case $LD in # libtool.m4 will add one of these switches to LD
10628     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10629       libsuff= shlibsuff= libmagic=32-bit;;
10630     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10631       libsuff=32 shlibsuff=N32 libmagic=N32;;
10632     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10633       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10634     *) libsuff= shlibsuff= libmagic=never-match;;
10635     esac
10636     ;;
10637   esac
10638   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10639   shlibpath_overrides_runpath=no
10640   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10641   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10642   hardcode_into_libs=yes
10643   ;;
10644
10645 # No shared lib support for Linux oldld, aout, or coff.
10646 linux*oldld* | linux*aout* | linux*coff*)
10647   dynamic_linker=no
10648   ;;
10649
10650 # This must be Linux ELF.
10651 linux* | k*bsd*-gnu | kopensolaris*-gnu)
10652   version_type=linux
10653   need_lib_prefix=no
10654   need_version=no
10655   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10656   soname_spec='${libname}${release}${shared_ext}$major'
10657   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10658   shlibpath_var=LD_LIBRARY_PATH
10659   shlibpath_overrides_runpath=no
10660
10661   # Some binutils ld are patched to set DT_RUNPATH
10662   if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
10663   $as_echo_n "(cached) " >&6
10664 else
10665   lt_cv_shlibpath_overrides_runpath=no
10666     save_LDFLAGS=$LDFLAGS
10667     save_libdir=$libdir
10668     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10669          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10670     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
10671 /* end confdefs.h.  */
10672
10673 int
10674 main ()
10675 {
10676
10677   ;
10678   return 0;
10679 }
10680 _ACEOF
10681 if ac_fn_c_try_link "$LINENO"; then :
10682   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
10683   lt_cv_shlibpath_overrides_runpath=yes
10684 fi
10685 fi
10686 rm -f core conftest.err conftest.$ac_objext \
10687     conftest$ac_exeext conftest.$ac_ext
10688     LDFLAGS=$save_LDFLAGS
10689     libdir=$save_libdir
10690
10691 fi
10692
10693   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10694
10695   # This implies no fast_install, which is unacceptable.
10696   # Some rework will be needed to allow for fast_install
10697   # before this can be enabled.
10698   hardcode_into_libs=yes
10699
10700   # Append ld.so.conf contents to the search path
10701   if test -f /etc/ld.so.conf; then
10702     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' ' '`
10703     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10704   fi
10705
10706   # We used to test for /lib/ld.so.1 and disable shared libraries on
10707   # powerpc, because MkLinux only supported shared libraries with the
10708   # GNU dynamic linker.  Since this was broken with cross compilers,
10709   # most powerpc-linux boxes support dynamic linking these days and
10710   # people can always --disable-shared, the test was removed, and we
10711   # assume the GNU/Linux dynamic linker is in use.
10712   dynamic_linker='GNU/Linux ld.so'
10713   ;;
10714
10715 netbsd*)
10716   version_type=sunos
10717   need_lib_prefix=no
10718   need_version=no
10719   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10720     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10721     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10722     dynamic_linker='NetBSD (a.out) ld.so'
10723   else
10724     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10725     soname_spec='${libname}${release}${shared_ext}$major'
10726     dynamic_linker='NetBSD ld.elf_so'
10727   fi
10728   shlibpath_var=LD_LIBRARY_PATH
10729   shlibpath_overrides_runpath=yes
10730   hardcode_into_libs=yes
10731   ;;
10732
10733 newsos6)
10734   version_type=linux
10735   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10736   shlibpath_var=LD_LIBRARY_PATH
10737   shlibpath_overrides_runpath=yes
10738   ;;
10739
10740 *nto* | *qnx*)
10741   version_type=qnx
10742   need_lib_prefix=no
10743   need_version=no
10744   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10745   soname_spec='${libname}${release}${shared_ext}$major'
10746   shlibpath_var=LD_LIBRARY_PATH
10747   shlibpath_overrides_runpath=no
10748   hardcode_into_libs=yes
10749   dynamic_linker='ldqnx.so'
10750   ;;
10751
10752 openbsd*)
10753   version_type=sunos
10754   sys_lib_dlsearch_path_spec="/usr/lib"
10755   need_lib_prefix=no
10756   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10757   case $host_os in
10758     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10759     *)                          need_version=no  ;;
10760   esac
10761   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10762   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10763   shlibpath_var=LD_LIBRARY_PATH
10764   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10765     case $host_os in
10766       openbsd2.[89] | openbsd2.[89].*)
10767         shlibpath_overrides_runpath=no
10768         ;;
10769       *)
10770         shlibpath_overrides_runpath=yes
10771         ;;
10772       esac
10773   else
10774     shlibpath_overrides_runpath=yes
10775   fi
10776   ;;
10777
10778 os2*)
10779   libname_spec='$name'
10780   shrext_cmds=".dll"
10781   need_lib_prefix=no
10782   library_names_spec='$libname${shared_ext} $libname.a'
10783   dynamic_linker='OS/2 ld.exe'
10784   shlibpath_var=LIBPATH
10785   ;;
10786
10787 osf3* | osf4* | osf5*)
10788   version_type=osf
10789   need_lib_prefix=no
10790   need_version=no
10791   soname_spec='${libname}${release}${shared_ext}$major'
10792   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10793   shlibpath_var=LD_LIBRARY_PATH
10794   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10795   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10796   ;;
10797
10798 rdos*)
10799   dynamic_linker=no
10800   ;;
10801
10802 solaris*)
10803   version_type=linux
10804   need_lib_prefix=no
10805   need_version=no
10806   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10807   soname_spec='${libname}${release}${shared_ext}$major'
10808   shlibpath_var=LD_LIBRARY_PATH
10809   shlibpath_overrides_runpath=yes
10810   hardcode_into_libs=yes
10811   # ldd complains unless libraries are executable
10812   postinstall_cmds='chmod +x $lib'
10813   ;;
10814
10815 sunos4*)
10816   version_type=sunos
10817   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10818   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10819   shlibpath_var=LD_LIBRARY_PATH
10820   shlibpath_overrides_runpath=yes
10821   if test "$with_gnu_ld" = yes; then
10822     need_lib_prefix=no
10823   fi
10824   need_version=yes
10825   ;;
10826
10827 sysv4 | sysv4.3*)
10828   version_type=linux
10829   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10830   soname_spec='${libname}${release}${shared_ext}$major'
10831   shlibpath_var=LD_LIBRARY_PATH
10832   case $host_vendor in
10833     sni)
10834       shlibpath_overrides_runpath=no
10835       need_lib_prefix=no
10836       runpath_var=LD_RUN_PATH
10837       ;;
10838     siemens)
10839       need_lib_prefix=no
10840       ;;
10841     motorola)
10842       need_lib_prefix=no
10843       need_version=no
10844       shlibpath_overrides_runpath=no
10845       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10846       ;;
10847   esac
10848   ;;
10849
10850 sysv4*MP*)
10851   if test -d /usr/nec ;then
10852     version_type=linux
10853     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10854     soname_spec='$libname${shared_ext}.$major'
10855     shlibpath_var=LD_LIBRARY_PATH
10856   fi
10857   ;;
10858
10859 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10860   version_type=freebsd-elf
10861   need_lib_prefix=no
10862   need_version=no
10863   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10864   soname_spec='${libname}${release}${shared_ext}$major'
10865   shlibpath_var=LD_LIBRARY_PATH
10866   shlibpath_overrides_runpath=yes
10867   hardcode_into_libs=yes
10868   if test "$with_gnu_ld" = yes; then
10869     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10870   else
10871     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10872     case $host_os in
10873       sco3.2v5*)
10874         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10875         ;;
10876     esac
10877   fi
10878   sys_lib_dlsearch_path_spec='/usr/lib'
10879   ;;
10880
10881 tpf*)
10882   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10883   version_type=linux
10884   need_lib_prefix=no
10885   need_version=no
10886   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10887   shlibpath_var=LD_LIBRARY_PATH
10888   shlibpath_overrides_runpath=no
10889   hardcode_into_libs=yes
10890   ;;
10891
10892 uts4*)
10893   version_type=linux
10894   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10895   soname_spec='${libname}${release}${shared_ext}$major'
10896   shlibpath_var=LD_LIBRARY_PATH
10897   ;;
10898
10899 *)
10900   dynamic_linker=no
10901   ;;
10902 esac
10903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10904 $as_echo "$dynamic_linker" >&6; }
10905 test "$dynamic_linker" = no && can_build_shared=no
10906
10907 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10908 if test "$GCC" = yes; then
10909   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10910 fi
10911
10912 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10913   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10914 fi
10915 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10916   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10917 fi
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010   { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11011 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11012 hardcode_action=
11013 if test -n "$hardcode_libdir_flag_spec" ||
11014    test -n "$runpath_var" ||
11015    test "X$hardcode_automatic" = "Xyes" ; then
11016
11017   # We can hardcode non-existent directories.
11018   if test "$hardcode_direct" != no &&
11019      # If the only mechanism to avoid hardcoding is shlibpath_var, we
11020      # have to relink, otherwise we might link with an installed library
11021      # when we should be linking with a yet-to-be-installed one
11022      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11023      test "$hardcode_minus_L" != no; then
11024     # Linking always hardcodes the temporary library directory.
11025     hardcode_action=relink
11026   else
11027     # We can link without hardcoding, and we can hardcode nonexisting dirs.
11028     hardcode_action=immediate
11029   fi
11030 else
11031   # We cannot hardcode anything, or else we can only hardcode existing
11032   # directories.
11033   hardcode_action=unsupported
11034 fi
11035 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11036 $as_echo "$hardcode_action" >&6; }
11037
11038 if test "$hardcode_action" = relink ||
11039    test "$inherit_rpath" = yes; then
11040   # Fast installation is not supported
11041   enable_fast_install=no
11042 elif test "$shlibpath_overrides_runpath" = yes ||
11043      test "$enable_shared" = no; then
11044   # Fast installation is not necessary
11045   enable_fast_install=needless
11046 fi
11047
11048
11049
11050
11051
11052
11053   if test "x$enable_dlopen" != xyes; then
11054   enable_dlopen=unknown
11055   enable_dlopen_self=unknown
11056   enable_dlopen_self_static=unknown
11057 else
11058   lt_cv_dlopen=no
11059   lt_cv_dlopen_libs=
11060
11061   case $host_os in
11062   beos*)
11063     lt_cv_dlopen="load_add_on"
11064     lt_cv_dlopen_libs=
11065     lt_cv_dlopen_self=yes
11066     ;;
11067
11068   mingw* | pw32* | cegcc*)
11069     lt_cv_dlopen="LoadLibrary"
11070     lt_cv_dlopen_libs=
11071     ;;
11072
11073   cygwin*)
11074     lt_cv_dlopen="dlopen"
11075     lt_cv_dlopen_libs=
11076     ;;
11077
11078   darwin*)
11079   # if libdl is installed we need to link against it
11080     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11081 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11082 if ${ac_cv_lib_dl_dlopen+:} false; then :
11083   $as_echo_n "(cached) " >&6
11084 else
11085   ac_check_lib_save_LIBS=$LIBS
11086 LIBS="-ldl  $LIBS"
11087 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11088 /* end confdefs.h.  */
11089
11090 /* Override any GCC internal prototype to avoid an error.
11091    Use char because int might match the return type of a GCC
11092    builtin and then its argument prototype would still apply.  */
11093 #ifdef __cplusplus
11094 extern "C"
11095 #endif
11096 char dlopen ();
11097 int
11098 main ()
11099 {
11100 return dlopen ();
11101   ;
11102   return 0;
11103 }
11104 _ACEOF
11105 if ac_fn_c_try_link "$LINENO"; then :
11106   ac_cv_lib_dl_dlopen=yes
11107 else
11108   ac_cv_lib_dl_dlopen=no
11109 fi
11110 rm -f core conftest.err conftest.$ac_objext \
11111     conftest$ac_exeext conftest.$ac_ext
11112 LIBS=$ac_check_lib_save_LIBS
11113 fi
11114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11115 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11116 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11117   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11118 else
11119
11120     lt_cv_dlopen="dyld"
11121     lt_cv_dlopen_libs=
11122     lt_cv_dlopen_self=yes
11123
11124 fi
11125
11126     ;;
11127
11128   *)
11129     ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
11130 if test "x$ac_cv_func_shl_load" = xyes; then :
11131   lt_cv_dlopen="shl_load"
11132 else
11133   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
11134 $as_echo_n "checking for shl_load in -ldld... " >&6; }
11135 if ${ac_cv_lib_dld_shl_load+:} false; then :
11136   $as_echo_n "(cached) " >&6
11137 else
11138   ac_check_lib_save_LIBS=$LIBS
11139 LIBS="-ldld  $LIBS"
11140 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11141 /* end confdefs.h.  */
11142
11143 /* Override any GCC internal prototype to avoid an error.
11144    Use char because int might match the return type of a GCC
11145    builtin and then its argument prototype would still apply.  */
11146 #ifdef __cplusplus
11147 extern "C"
11148 #endif
11149 char shl_load ();
11150 int
11151 main ()
11152 {
11153 return shl_load ();
11154   ;
11155   return 0;
11156 }
11157 _ACEOF
11158 if ac_fn_c_try_link "$LINENO"; then :
11159   ac_cv_lib_dld_shl_load=yes
11160 else
11161   ac_cv_lib_dld_shl_load=no
11162 fi
11163 rm -f core conftest.err conftest.$ac_objext \
11164     conftest$ac_exeext conftest.$ac_ext
11165 LIBS=$ac_check_lib_save_LIBS
11166 fi
11167 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11168 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11169 if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
11170   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
11171 else
11172   ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
11173 if test "x$ac_cv_func_dlopen" = xyes; then :
11174   lt_cv_dlopen="dlopen"
11175 else
11176   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11177 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11178 if ${ac_cv_lib_dl_dlopen+:} false; then :
11179   $as_echo_n "(cached) " >&6
11180 else
11181   ac_check_lib_save_LIBS=$LIBS
11182 LIBS="-ldl  $LIBS"
11183 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11184 /* end confdefs.h.  */
11185
11186 /* Override any GCC internal prototype to avoid an error.
11187    Use char because int might match the return type of a GCC
11188    builtin and then its argument prototype would still apply.  */
11189 #ifdef __cplusplus
11190 extern "C"
11191 #endif
11192 char dlopen ();
11193 int
11194 main ()
11195 {
11196 return dlopen ();
11197   ;
11198   return 0;
11199 }
11200 _ACEOF
11201 if ac_fn_c_try_link "$LINENO"; then :
11202   ac_cv_lib_dl_dlopen=yes
11203 else
11204   ac_cv_lib_dl_dlopen=no
11205 fi
11206 rm -f core conftest.err conftest.$ac_objext \
11207     conftest$ac_exeext conftest.$ac_ext
11208 LIBS=$ac_check_lib_save_LIBS
11209 fi
11210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11211 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11212 if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
11213   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11214 else
11215   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11216 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11217 if ${ac_cv_lib_svld_dlopen+:} false; then :
11218   $as_echo_n "(cached) " >&6
11219 else
11220   ac_check_lib_save_LIBS=$LIBS
11221 LIBS="-lsvld  $LIBS"
11222 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11223 /* end confdefs.h.  */
11224
11225 /* Override any GCC internal prototype to avoid an error.
11226    Use char because int might match the return type of a GCC
11227    builtin and then its argument prototype would still apply.  */
11228 #ifdef __cplusplus
11229 extern "C"
11230 #endif
11231 char dlopen ();
11232 int
11233 main ()
11234 {
11235 return dlopen ();
11236   ;
11237   return 0;
11238 }
11239 _ACEOF
11240 if ac_fn_c_try_link "$LINENO"; then :
11241   ac_cv_lib_svld_dlopen=yes
11242 else
11243   ac_cv_lib_svld_dlopen=no
11244 fi
11245 rm -f core conftest.err conftest.$ac_objext \
11246     conftest$ac_exeext conftest.$ac_ext
11247 LIBS=$ac_check_lib_save_LIBS
11248 fi
11249 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11250 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11251 if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
11252   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11253 else
11254   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11255 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11256 if ${ac_cv_lib_dld_dld_link+:} false; then :
11257   $as_echo_n "(cached) " >&6
11258 else
11259   ac_check_lib_save_LIBS=$LIBS
11260 LIBS="-ldld  $LIBS"
11261 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11262 /* end confdefs.h.  */
11263
11264 /* Override any GCC internal prototype to avoid an error.
11265    Use char because int might match the return type of a GCC
11266    builtin and then its argument prototype would still apply.  */
11267 #ifdef __cplusplus
11268 extern "C"
11269 #endif
11270 char dld_link ();
11271 int
11272 main ()
11273 {
11274 return dld_link ();
11275   ;
11276   return 0;
11277 }
11278 _ACEOF
11279 if ac_fn_c_try_link "$LINENO"; then :
11280   ac_cv_lib_dld_dld_link=yes
11281 else
11282   ac_cv_lib_dld_dld_link=no
11283 fi
11284 rm -f core conftest.err conftest.$ac_objext \
11285     conftest$ac_exeext conftest.$ac_ext
11286 LIBS=$ac_check_lib_save_LIBS
11287 fi
11288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11289 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11290 if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
11291   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11292 fi
11293
11294
11295 fi
11296
11297
11298 fi
11299
11300
11301 fi
11302
11303
11304 fi
11305
11306
11307 fi
11308
11309     ;;
11310   esac
11311
11312   if test "x$lt_cv_dlopen" != xno; then
11313     enable_dlopen=yes
11314   else
11315     enable_dlopen=no
11316   fi
11317
11318   case $lt_cv_dlopen in
11319   dlopen)
11320     save_CPPFLAGS="$CPPFLAGS"
11321     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11322
11323     save_LDFLAGS="$LDFLAGS"
11324     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11325
11326     save_LIBS="$LIBS"
11327     LIBS="$lt_cv_dlopen_libs $LIBS"
11328
11329     { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11330 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11331 if ${lt_cv_dlopen_self+:} false; then :
11332   $as_echo_n "(cached) " >&6
11333 else
11334           if test "$cross_compiling" = yes; then :
11335   lt_cv_dlopen_self=cross
11336 else
11337   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11338   lt_status=$lt_dlunknown
11339   cat > conftest.$ac_ext <<_LT_EOF
11340 #line 11340 "configure"
11341 #include "confdefs.h"
11342
11343 #if HAVE_DLFCN_H
11344 #include <dlfcn.h>
11345 #endif
11346
11347 #include <stdio.h>
11348
11349 #ifdef RTLD_GLOBAL
11350 #  define LT_DLGLOBAL           RTLD_GLOBAL
11351 #else
11352 #  ifdef DL_GLOBAL
11353 #    define LT_DLGLOBAL         DL_GLOBAL
11354 #  else
11355 #    define LT_DLGLOBAL         0
11356 #  endif
11357 #endif
11358
11359 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11360    find out it does not work in some platform. */
11361 #ifndef LT_DLLAZY_OR_NOW
11362 #  ifdef RTLD_LAZY
11363 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11364 #  else
11365 #    ifdef DL_LAZY
11366 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11367 #    else
11368 #      ifdef RTLD_NOW
11369 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11370 #      else
11371 #        ifdef DL_NOW
11372 #          define LT_DLLAZY_OR_NOW      DL_NOW
11373 #        else
11374 #          define LT_DLLAZY_OR_NOW      0
11375 #        endif
11376 #      endif
11377 #    endif
11378 #  endif
11379 #endif
11380
11381 /* When -fvisbility=hidden is used, assume the code has been annotated
11382    correspondingly for the symbols needed.  */
11383 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11384 void fnord () __attribute__((visibility("default")));
11385 #endif
11386
11387 void fnord () { int i=42; }
11388 int main ()
11389 {
11390   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11391   int status = $lt_dlunknown;
11392
11393   if (self)
11394     {
11395       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11396       else
11397         {
11398           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11399           else puts (dlerror ());
11400         }
11401       /* dlclose (self); */
11402     }
11403   else
11404     puts (dlerror ());
11405
11406   return status;
11407 }
11408 _LT_EOF
11409   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11410   (eval $ac_link) 2>&5
11411   ac_status=$?
11412   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11413   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11414     (./conftest; exit; ) >&5 2>/dev/null
11415     lt_status=$?
11416     case x$lt_status in
11417       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11418       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11419       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11420     esac
11421   else :
11422     # compilation failed
11423     lt_cv_dlopen_self=no
11424   fi
11425 fi
11426 rm -fr conftest*
11427
11428
11429 fi
11430 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11431 $as_echo "$lt_cv_dlopen_self" >&6; }
11432
11433     if test "x$lt_cv_dlopen_self" = xyes; then
11434       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11435       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11436 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11437 if ${lt_cv_dlopen_self_static+:} false; then :
11438   $as_echo_n "(cached) " >&6
11439 else
11440           if test "$cross_compiling" = yes; then :
11441   lt_cv_dlopen_self_static=cross
11442 else
11443   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11444   lt_status=$lt_dlunknown
11445   cat > conftest.$ac_ext <<_LT_EOF
11446 #line 11446 "configure"
11447 #include "confdefs.h"
11448
11449 #if HAVE_DLFCN_H
11450 #include <dlfcn.h>
11451 #endif
11452
11453 #include <stdio.h>
11454
11455 #ifdef RTLD_GLOBAL
11456 #  define LT_DLGLOBAL           RTLD_GLOBAL
11457 #else
11458 #  ifdef DL_GLOBAL
11459 #    define LT_DLGLOBAL         DL_GLOBAL
11460 #  else
11461 #    define LT_DLGLOBAL         0
11462 #  endif
11463 #endif
11464
11465 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11466    find out it does not work in some platform. */
11467 #ifndef LT_DLLAZY_OR_NOW
11468 #  ifdef RTLD_LAZY
11469 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11470 #  else
11471 #    ifdef DL_LAZY
11472 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11473 #    else
11474 #      ifdef RTLD_NOW
11475 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11476 #      else
11477 #        ifdef DL_NOW
11478 #          define LT_DLLAZY_OR_NOW      DL_NOW
11479 #        else
11480 #          define LT_DLLAZY_OR_NOW      0
11481 #        endif
11482 #      endif
11483 #    endif
11484 #  endif
11485 #endif
11486
11487 /* When -fvisbility=hidden is used, assume the code has been annotated
11488    correspondingly for the symbols needed.  */
11489 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11490 void fnord () __attribute__((visibility("default")));
11491 #endif
11492
11493 void fnord () { int i=42; }
11494 int main ()
11495 {
11496   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11497   int status = $lt_dlunknown;
11498
11499   if (self)
11500     {
11501       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11502       else
11503         {
11504           if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
11505           else puts (dlerror ());
11506         }
11507       /* dlclose (self); */
11508     }
11509   else
11510     puts (dlerror ());
11511
11512   return status;
11513 }
11514 _LT_EOF
11515   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11516   (eval $ac_link) 2>&5
11517   ac_status=$?
11518   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11519   test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
11520     (./conftest; exit; ) >&5 2>/dev/null
11521     lt_status=$?
11522     case x$lt_status in
11523       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11524       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11525       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11526     esac
11527   else :
11528     # compilation failed
11529     lt_cv_dlopen_self_static=no
11530   fi
11531 fi
11532 rm -fr conftest*
11533
11534
11535 fi
11536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11537 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11538     fi
11539
11540     CPPFLAGS="$save_CPPFLAGS"
11541     LDFLAGS="$save_LDFLAGS"
11542     LIBS="$save_LIBS"
11543     ;;
11544   esac
11545
11546   case $lt_cv_dlopen_self in
11547   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11548   *) enable_dlopen_self=unknown ;;
11549   esac
11550
11551   case $lt_cv_dlopen_self_static in
11552   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11553   *) enable_dlopen_self_static=unknown ;;
11554   esac
11555 fi
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573 striplib=
11574 old_striplib=
11575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11576 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11577 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11578   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11579   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11580   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11581 $as_echo "yes" >&6; }
11582 else
11583 # FIXME - insert some real tests, host_os isn't really good enough
11584   case $host_os in
11585   darwin*)
11586     if test -n "$STRIP" ; then
11587       striplib="$STRIP -x"
11588       old_striplib="$STRIP -S"
11589       { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11590 $as_echo "yes" >&6; }
11591     else
11592       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11593 $as_echo "no" >&6; }
11594     fi
11595     ;;
11596   *)
11597     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11598 $as_echo "no" >&6; }
11599     ;;
11600   esac
11601 fi
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614   # Report which library types will actually be built
11615   { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11616 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11617   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11618 $as_echo "$can_build_shared" >&6; }
11619
11620   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11621 $as_echo_n "checking whether to build shared libraries... " >&6; }
11622   test "$can_build_shared" = "no" && enable_shared=no
11623
11624   # On AIX, shared libraries and static libraries use the same namespace, and
11625   # are all built from PIC.
11626   case $host_os in
11627   aix3*)
11628     test "$enable_shared" = yes && enable_static=no
11629     if test -n "$RANLIB"; then
11630       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11631       postinstall_cmds='$RANLIB $lib'
11632     fi
11633     ;;
11634
11635   aix[4-9]*)
11636     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11637       test "$enable_shared" = yes && enable_static=no
11638     fi
11639     ;;
11640   esac
11641   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11642 $as_echo "$enable_shared" >&6; }
11643
11644   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11645 $as_echo_n "checking whether to build static libraries... " >&6; }
11646   # Make sure either enable_shared or enable_static is yes.
11647   test "$enable_shared" = yes || enable_static=yes
11648   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11649 $as_echo "$enable_static" >&6; }
11650
11651
11652
11653
11654 fi
11655 ac_ext=c
11656 ac_cpp='$CPP $CPPFLAGS'
11657 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11658 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11659 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11660
11661 CC="$lt_save_CC"
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675         ac_config_commands="$ac_config_commands libtool"
11676
11677
11678
11679
11680 # Only expand once:
11681
11682
11683
11684 # The tests for host and target for $enable_largefile require
11685 # canonical names.
11686
11687
11688
11689 # As the $enable_largefile decision depends on --enable-plugins we must set it
11690 # even in directories otherwise not depending on the $plugins option.
11691
11692
11693   maybe_plugins=no
11694   for ac_header in dlfcn.h
11695 do :
11696   ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
11697 "
11698 if test "x$ac_cv_header_dlfcn_h" = xyes; then :
11699   cat >>confdefs.h <<_ACEOF
11700 #define HAVE_DLFCN_H 1
11701 _ACEOF
11702  maybe_plugins=yes
11703 fi
11704
11705 done
11706
11707   for ac_header in windows.h
11708 do :
11709   ac_fn_c_check_header_compile "$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
11710 "
11711 if test "x$ac_cv_header_windows_h" = xyes; then :
11712   cat >>confdefs.h <<_ACEOF
11713 #define HAVE_WINDOWS_H 1
11714 _ACEOF
11715  maybe_plugins=yes
11716 fi
11717
11718 done
11719
11720
11721   # Check whether --enable-plugins was given.
11722 if test "${enable_plugins+set}" = set; then :
11723   enableval=$enable_plugins; case "${enableval}" in
11724       no) plugins=no ;;
11725       *) plugins=yes
11726          if test "$maybe_plugins" != "yes" ; then
11727            as_fn_error $? "Building with plugin support requires a host that supports dlopen." "$LINENO" 5
11728          fi ;;
11729      esac
11730 else
11731   plugins=$maybe_plugins
11732
11733 fi
11734
11735   if test "$plugins" = "yes"; then
11736     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
11737 $as_echo_n "checking for library containing dlsym... " >&6; }
11738 if ${ac_cv_search_dlsym+:} false; then :
11739   $as_echo_n "(cached) " >&6
11740 else
11741   ac_func_search_save_LIBS=$LIBS
11742 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11743 /* end confdefs.h.  */
11744
11745 /* Override any GCC internal prototype to avoid an error.
11746    Use char because int might match the return type of a GCC
11747    builtin and then its argument prototype would still apply.  */
11748 #ifdef __cplusplus
11749 extern "C"
11750 #endif
11751 char dlsym ();
11752 int
11753 main ()
11754 {
11755 return dlsym ();
11756   ;
11757   return 0;
11758 }
11759 _ACEOF
11760 for ac_lib in '' dl; do
11761   if test -z "$ac_lib"; then
11762     ac_res="none required"
11763   else
11764     ac_res=-l$ac_lib
11765     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
11766   fi
11767   if ac_fn_c_try_link "$LINENO"; then :
11768   ac_cv_search_dlsym=$ac_res
11769 fi
11770 rm -f core conftest.err conftest.$ac_objext \
11771     conftest$ac_exeext
11772   if ${ac_cv_search_dlsym+:} false; then :
11773   break
11774 fi
11775 done
11776 if ${ac_cv_search_dlsym+:} false; then :
11777
11778 else
11779   ac_cv_search_dlsym=no
11780 fi
11781 rm conftest.$ac_ext
11782 LIBS=$ac_func_search_save_LIBS
11783 fi
11784 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
11785 $as_echo "$ac_cv_search_dlsym" >&6; }
11786 ac_res=$ac_cv_search_dlsym
11787 if test "$ac_res" != no; then :
11788   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
11789
11790 fi
11791
11792   fi
11793
11794
11795 case "${host}" in
11796   sparc-*-solaris*|i[3-7]86-*-solaris*)
11797     # On native 32bit sparc and ia32 solaris, large-file and procfs support
11798     # are mutually exclusive; and without procfs support, the bfd/ elf module
11799     # cannot provide certain routines such as elfcore_write_prpsinfo
11800     # or elfcore_write_prstatus.  So unless the user explicitly requested
11801     # large-file support through the --enable-largefile switch, disable
11802     # large-file support in favor of procfs support.
11803     test "${target}" = "${host}" -a "x$plugins" = xno \
11804       && : ${enable_largefile="no"}
11805     ;;
11806 esac
11807
11808 # Check whether --enable-largefile was given.
11809 if test "${enable_largefile+set}" = set; then :
11810   enableval=$enable_largefile;
11811 fi
11812
11813 if test "$enable_largefile" != no; then
11814
11815   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
11816 $as_echo_n "checking for special C compiler options needed for large files... " >&6; }
11817 if ${ac_cv_sys_largefile_CC+:} false; then :
11818   $as_echo_n "(cached) " >&6
11819 else
11820   ac_cv_sys_largefile_CC=no
11821      if test "$GCC" != yes; then
11822        ac_save_CC=$CC
11823        while :; do
11824          # IRIX 6.2 and later do not support large files by default,
11825          # so use the C compiler's -n32 option if that helps.
11826          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11827 /* end confdefs.h.  */
11828 #include <sys/types.h>
11829  /* Check that off_t can represent 2**63 - 1 correctly.
11830     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11831     since some C++ compilers masquerading as C compilers
11832     incorrectly reject 9223372036854775807.  */
11833 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11834   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11835                        && LARGE_OFF_T % 2147483647 == 1)
11836                       ? 1 : -1];
11837 int
11838 main ()
11839 {
11840
11841   ;
11842   return 0;
11843 }
11844 _ACEOF
11845          if ac_fn_c_try_compile "$LINENO"; then :
11846   break
11847 fi
11848 rm -f core conftest.err conftest.$ac_objext
11849          CC="$CC -n32"
11850          if ac_fn_c_try_compile "$LINENO"; then :
11851   ac_cv_sys_largefile_CC=' -n32'; break
11852 fi
11853 rm -f core conftest.err conftest.$ac_objext
11854          break
11855        done
11856        CC=$ac_save_CC
11857        rm -f conftest.$ac_ext
11858     fi
11859 fi
11860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
11861 $as_echo "$ac_cv_sys_largefile_CC" >&6; }
11862   if test "$ac_cv_sys_largefile_CC" != no; then
11863     CC=$CC$ac_cv_sys_largefile_CC
11864   fi
11865
11866   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
11867 $as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
11868 if ${ac_cv_sys_file_offset_bits+:} false; then :
11869   $as_echo_n "(cached) " >&6
11870 else
11871   while :; do
11872   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11873 /* end confdefs.h.  */
11874 #include <sys/types.h>
11875  /* Check that off_t can represent 2**63 - 1 correctly.
11876     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11877     since some C++ compilers masquerading as C compilers
11878     incorrectly reject 9223372036854775807.  */
11879 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11880   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11881                        && LARGE_OFF_T % 2147483647 == 1)
11882                       ? 1 : -1];
11883 int
11884 main ()
11885 {
11886
11887   ;
11888   return 0;
11889 }
11890 _ACEOF
11891 if ac_fn_c_try_compile "$LINENO"; then :
11892   ac_cv_sys_file_offset_bits=no; break
11893 fi
11894 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11895   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11896 /* end confdefs.h.  */
11897 #define _FILE_OFFSET_BITS 64
11898 #include <sys/types.h>
11899  /* Check that off_t can represent 2**63 - 1 correctly.
11900     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11901     since some C++ compilers masquerading as C compilers
11902     incorrectly reject 9223372036854775807.  */
11903 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11904   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11905                        && LARGE_OFF_T % 2147483647 == 1)
11906                       ? 1 : -1];
11907 int
11908 main ()
11909 {
11910
11911   ;
11912   return 0;
11913 }
11914 _ACEOF
11915 if ac_fn_c_try_compile "$LINENO"; then :
11916   ac_cv_sys_file_offset_bits=64; break
11917 fi
11918 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11919   ac_cv_sys_file_offset_bits=unknown
11920   break
11921 done
11922 fi
11923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
11924 $as_echo "$ac_cv_sys_file_offset_bits" >&6; }
11925 case $ac_cv_sys_file_offset_bits in #(
11926   no | unknown) ;;
11927   *)
11928 cat >>confdefs.h <<_ACEOF
11929 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
11930 _ACEOF
11931 ;;
11932 esac
11933 rm -rf conftest*
11934   if test $ac_cv_sys_file_offset_bits = unknown; then
11935     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
11936 $as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
11937 if ${ac_cv_sys_large_files+:} false; then :
11938   $as_echo_n "(cached) " >&6
11939 else
11940   while :; do
11941   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11942 /* end confdefs.h.  */
11943 #include <sys/types.h>
11944  /* Check that off_t can represent 2**63 - 1 correctly.
11945     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11946     since some C++ compilers masquerading as C compilers
11947     incorrectly reject 9223372036854775807.  */
11948 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11949   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11950                        && LARGE_OFF_T % 2147483647 == 1)
11951                       ? 1 : -1];
11952 int
11953 main ()
11954 {
11955
11956   ;
11957   return 0;
11958 }
11959 _ACEOF
11960 if ac_fn_c_try_compile "$LINENO"; then :
11961   ac_cv_sys_large_files=no; break
11962 fi
11963 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11964   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11965 /* end confdefs.h.  */
11966 #define _LARGE_FILES 1
11967 #include <sys/types.h>
11968  /* Check that off_t can represent 2**63 - 1 correctly.
11969     We can't simply define LARGE_OFF_T to be 9223372036854775807,
11970     since some C++ compilers masquerading as C compilers
11971     incorrectly reject 9223372036854775807.  */
11972 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
11973   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
11974                        && LARGE_OFF_T % 2147483647 == 1)
11975                       ? 1 : -1];
11976 int
11977 main ()
11978 {
11979
11980   ;
11981   return 0;
11982 }
11983 _ACEOF
11984 if ac_fn_c_try_compile "$LINENO"; then :
11985   ac_cv_sys_large_files=1; break
11986 fi
11987 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
11988   ac_cv_sys_large_files=unknown
11989   break
11990 done
11991 fi
11992 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
11993 $as_echo "$ac_cv_sys_large_files" >&6; }
11994 case $ac_cv_sys_large_files in #(
11995   no | unknown) ;;
11996   *)
11997 cat >>confdefs.h <<_ACEOF
11998 #define _LARGE_FILES $ac_cv_sys_large_files
11999 _ACEOF
12000 ;;
12001 esac
12002 rm -rf conftest*
12003   fi
12004
12005
12006 fi
12007
12008
12009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to compare bootstrapped objects" >&5
12010 $as_echo_n "checking how to compare bootstrapped objects... " >&6; }
12011 if ${gcc_cv_prog_cmp_skip+:} false; then :
12012   $as_echo_n "(cached) " >&6
12013 else
12014    echo abfoo >t1
12015   echo cdfoo >t2
12016   gcc_cv_prog_cmp_skip='tail -c +17 $$f1 > tmp-foo1; tail -c +17 $$f2 > tmp-foo2; cmp tmp-foo1 tmp-foo2'
12017   if cmp t1 t2 2 2 > /dev/null 2>&1; then
12018     if cmp t1 t2 1 1 > /dev/null 2>&1; then
12019       :
12020     else
12021       gcc_cv_prog_cmp_skip='cmp $$f1 $$f2 16 16'
12022     fi
12023   fi
12024   if cmp --ignore-initial=2 t1 t2 > /dev/null 2>&1; then
12025     if cmp --ignore-initial=1 t1 t2 > /dev/null 2>&1; then
12026       :
12027     else
12028       gcc_cv_prog_cmp_skip='cmp --ignore-initial=16 $$f1 $$f2'
12029     fi
12030   fi
12031   rm t1 t2
12032
12033 fi
12034 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_prog_cmp_skip" >&5
12035 $as_echo "$gcc_cv_prog_cmp_skip" >&6; }
12036 do_compare="$gcc_cv_prog_cmp_skip"
12037
12038
12039
12040 # Check whether --enable-targets was given.
12041 if test "${enable_targets+set}" = set; then :
12042   enableval=$enable_targets; case "${enableval}" in
12043   yes | "") as_fn_error $? "enable-targets option must specify target names or 'all'" "$LINENO" 5
12044             ;;
12045   no)       enable_targets= ;;
12046   *)        enable_targets=$enableval ;;
12047 esac
12048 fi
12049
12050 ac_checking=yes
12051 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
12052   ac_checking=
12053 fi
12054 # Check whether --enable-checking was given.
12055 if test "${enable_checking+set}" = set; then :
12056   enableval=$enable_checking; case "${enableval}" in
12057   no|none)  ac_checking= ;;
12058   *)        ac_checking=yes ;;
12059 esac
12060 fi
12061 if test x$ac_checking != x ; then
12062
12063 $as_echo "#define ENABLE_CHECKING 1" >>confdefs.h
12064
12065 fi
12066
12067 # PR gas/19109
12068 # Decide the default method for compressing debug sections.
12069 ac_default_compressed_debug_sections=unset
12070 # Provide a configure time option to override our default.
12071 # Check whether --enable-compressed_debug_sections was given.
12072 if test "${enable_compressed_debug_sections+set}" = set; then :
12073   enableval=$enable_compressed_debug_sections; case ,"${enableval}", in
12074   ,yes, | ,all, | *,gas,*) ac_default_compressed_debug_sections=yes ;;
12075   ,no, | ,none,)  ac_default_compressed_debug_sections=no ;;
12076   *)   ac_default_compressed_debug_sections=unset ;;
12077 esac
12078 fi
12079
12080 # PR gas/19520
12081 # Decide if x86 assembler should generate relax relocations.
12082 ac_default_x86_relax_relocations=unset
12083 # Provide a configure time option to override our default.
12084 # Check whether --enable-x86_relax_relocations was given.
12085 if test "${enable_x86_relax_relocations+set}" = set; then :
12086   enableval=$enable_x86_relax_relocations; case "${enableval}" in
12087   no)  ac_default_x86_relax_relocations=0 ;;
12088 esac
12089 fi
12090
12091 # Decide if ELF assembler should generate common symbols with the
12092 # STT_COMMON type.
12093 ac_default_elf_stt_common=unset
12094 # Provide a configure time option to override our default.
12095 # Check whether --enable-elf_stt_common was given.
12096 if test "${enable_elf_stt_common+set}" = set; then :
12097   enableval=$enable_elf_stt_common; case "${enableval}" in
12098   yes)  ac_default_elf_stt_common=1 ;;
12099 esac
12100 fi
12101
12102
12103 # Decide if the ELF assembler should default to generating
12104 # GNU Build notes if none are provided by the input.
12105 ac_default_generate_build_notes=0
12106 # Provide a configuration option to override the default.
12107 # Check whether --enable-generate_build_notes was given.
12108 if test "${enable_generate_build_notes+set}" = set; then :
12109   enableval=$enable_generate_build_notes; case "${enableval}" in
12110   yes)  ac_default_generate_build_notes=1 ;;
12111   no)   ac_default_generate_build_notes=0 ;;
12112 esac
12113 fi
12114
12115
12116 # Decide if the x86 ELF assembler should default to generating GNU x86
12117 # used ISA and feature properties.
12118 ac_default_generate_x86_used_note=unset
12119 # Provide a configuration option to override the default.
12120 # Check whether --enable-x86-used-note was given.
12121 if test "${enable_x86_used_note+set}" = set; then :
12122   enableval=$enable_x86_used_note; case "${enableval}" in
12123   yes)  ac_default_generate_x86_used_note=1 ;;
12124   no)   ac_default_generate_x86_used_note=0 ;;
12125 esac
12126 fi
12127
12128
12129 using_cgen=no
12130
12131
12132 # Set the 'development' global.
12133 . $srcdir/../bfd/development.sh
12134
12135 # Set acp_cpp_for_build variable
12136 ac_cpp_for_build="$CC_FOR_BUILD -E $CPPFLAGS_FOR_BUILD"
12137
12138 # Default set of GCC warnings to enable.
12139 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12140 GCC_WARN_CFLAGS_FOR_BUILD="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
12141
12142 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12143 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12144 /* end confdefs.h.  */
12145 __GNUC__
12146 _ACEOF
12147 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12148   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12149
12150 else
12151   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wshadow"
12152 fi
12153 rm -f conftest*
12154
12155
12156 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12158 /* end confdefs.h.  */
12159 __GNUC__
12160 _ACEOF
12161 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12162   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12163
12164 else
12165   GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144"
12166 fi
12167 rm -f conftest*
12168
12169
12170 # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings.
12171 WARN_WRITE_STRINGS=""
12172 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12173 /* end confdefs.h.  */
12174 __GNUC__
12175 _ACEOF
12176 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
12177   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12178
12179 else
12180   WARN_WRITE_STRINGS="-Wwrite-strings"
12181 fi
12182 rm -f conftest*
12183
12184
12185 # Verify CC_FOR_BUILD to be compatible with warning flags
12186
12187 # Add -Wshadow if the compiler is a sufficiently recent version of GCC.
12188 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12189 /* end confdefs.h.  */
12190 __GNUC__
12191 _ACEOF
12192 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12193   $EGREP "^[0-3]$" >/dev/null 2>&1; then :
12194
12195 else
12196   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wshadow"
12197 fi
12198 rm -f conftest*
12199
12200
12201 # Add -Wstack-usage if the compiler is a sufficiently recent version of GCC.
12202 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12203 /* end confdefs.h.  */
12204 __GNUC__
12205 _ACEOF
12206 if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 |
12207   $EGREP "^[0-4]$" >/dev/null 2>&1; then :
12208
12209 else
12210   GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144"
12211 fi
12212 rm -f conftest*
12213
12214
12215 # Check whether --enable-werror was given.
12216 if test "${enable_werror+set}" = set; then :
12217   enableval=$enable_werror; case "${enableval}" in
12218      yes | y) ERROR_ON_WARNING="yes" ;;
12219      no | n)  ERROR_ON_WARNING="no" ;;
12220      *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
12221    esac
12222 fi
12223
12224
12225 # Disable -Wformat by default when using gcc on mingw
12226 case "${host}" in
12227   *-*-mingw32*)
12228     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
12229       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
12230       GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wno-format"
12231     fi
12232     ;;
12233   *) ;;
12234 esac
12235
12236 # Enable -Werror by default when using gcc.  Turn it off for releases.
12237 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" -a "$development" = true ; then
12238     ERROR_ON_WARNING=yes
12239 fi
12240
12241 NO_WERROR=
12242 if test "${ERROR_ON_WARNING}" = yes ; then
12243     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
12244     GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Werror"
12245     NO_WERROR="-Wno-error"
12246 fi
12247
12248 if test "${GCC}" = yes ; then
12249   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12250   WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}"
12251 fi
12252
12253 # Check whether --enable-build-warnings was given.
12254 if test "${enable_build_warnings+set}" = set; then :
12255   enableval=$enable_build_warnings; case "${enableval}" in
12256   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}"
12257         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD}";;
12258   no)   if test "${GCC}" = yes ; then
12259           WARN_CFLAGS="-w"
12260       WARN_CFLAGS_FOR_BUILD="-w"
12261         fi;;
12262   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12263         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}"
12264         WARN_CFLAGS_FOR_BUILD="${GCC_WARN_CFLAGS_FOR_BUILD} ${t}";;
12265   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
12266         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}"
12267         WARN_CFLAGS_FOR_BUILD="${t} ${GCC_WARN_CFLAGS_FOR_BUILD}";;
12268   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`
12269         WARN_CFLAGS_FOR_BUILD=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12270 esac
12271 fi
12272
12273
12274 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
12275   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
12276 fi
12277
12278
12279
12280
12281
12282
12283
12284 # Generate a header file
12285 ac_config_headers="$ac_config_headers config.h:config.in"
12286
12287
12288
12289 # Check whether --with-cpu was given.
12290 if test "${with_cpu+set}" = set; then :
12291   withval=$with_cpu;
12292 cat >>confdefs.h <<_ACEOF
12293 #define TARGET_WITH_CPU "${with_cpu}"
12294 _ACEOF
12295
12296 fi
12297
12298
12299 # PR 14072
12300
12301
12302 # If we are on a DOS filesystem, we must use gdb.ini rather than
12303 # .gdbinit.
12304 case "${host}" in
12305   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
12306     GDBINIT="gdb.ini"
12307     ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
12308
12309     ;;
12310   *)
12311     GDBINIT=".gdbinit"
12312     ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
12313
12314     ;;
12315 esac
12316
12317
12318 #We need this for the host.
12319  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian" >&5
12320 $as_echo_n "checking whether byte ordering is bigendian... " >&6; }
12321 if ${ac_cv_c_bigendian+:} false; then :
12322   $as_echo_n "(cached) " >&6
12323 else
12324   ac_cv_c_bigendian=unknown
12325     # See if we're dealing with a universal compiler.
12326     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12327 /* end confdefs.h.  */
12328 #ifndef __APPLE_CC__
12329                not a universal capable compiler
12330              #endif
12331              typedef int dummy;
12332
12333 _ACEOF
12334 if ac_fn_c_try_compile "$LINENO"; then :
12335
12336         # Check for potential -arch flags.  It is not universal unless
12337         # there are at least two -arch flags with different values.
12338         ac_arch=
12339         ac_prev=
12340         for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
12341          if test -n "$ac_prev"; then
12342            case $ac_word in
12343              i?86 | x86_64 | ppc | ppc64)
12344                if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
12345                  ac_arch=$ac_word
12346                else
12347                  ac_cv_c_bigendian=universal
12348                  break
12349                fi
12350                ;;
12351            esac
12352            ac_prev=
12353          elif test "x$ac_word" = "x-arch"; then
12354            ac_prev=arch
12355          fi
12356        done
12357 fi
12358 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12359     if test $ac_cv_c_bigendian = unknown; then
12360       # See if sys/param.h defines the BYTE_ORDER macro.
12361       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12362 /* end confdefs.h.  */
12363 #include <sys/types.h>
12364              #include <sys/param.h>
12365
12366 int
12367 main ()
12368 {
12369 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
12370                      && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
12371                      && LITTLE_ENDIAN)
12372               bogus endian macros
12373              #endif
12374
12375   ;
12376   return 0;
12377 }
12378 _ACEOF
12379 if ac_fn_c_try_compile "$LINENO"; then :
12380   # It does; now see whether it defined to BIG_ENDIAN or not.
12381          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12382 /* end confdefs.h.  */
12383 #include <sys/types.h>
12384                 #include <sys/param.h>
12385
12386 int
12387 main ()
12388 {
12389 #if BYTE_ORDER != BIG_ENDIAN
12390                  not big endian
12391                 #endif
12392
12393   ;
12394   return 0;
12395 }
12396 _ACEOF
12397 if ac_fn_c_try_compile "$LINENO"; then :
12398   ac_cv_c_bigendian=yes
12399 else
12400   ac_cv_c_bigendian=no
12401 fi
12402 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12403 fi
12404 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12405     fi
12406     if test $ac_cv_c_bigendian = unknown; then
12407       # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
12408       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12409 /* end confdefs.h.  */
12410 #include <limits.h>
12411
12412 int
12413 main ()
12414 {
12415 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
12416               bogus endian macros
12417              #endif
12418
12419   ;
12420   return 0;
12421 }
12422 _ACEOF
12423 if ac_fn_c_try_compile "$LINENO"; then :
12424   # It does; now see whether it defined to _BIG_ENDIAN or not.
12425          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12426 /* end confdefs.h.  */
12427 #include <limits.h>
12428
12429 int
12430 main ()
12431 {
12432 #ifndef _BIG_ENDIAN
12433                  not big endian
12434                 #endif
12435
12436   ;
12437   return 0;
12438 }
12439 _ACEOF
12440 if ac_fn_c_try_compile "$LINENO"; then :
12441   ac_cv_c_bigendian=yes
12442 else
12443   ac_cv_c_bigendian=no
12444 fi
12445 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12446 fi
12447 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12448     fi
12449     if test $ac_cv_c_bigendian = unknown; then
12450       # Compile a test program.
12451       if test "$cross_compiling" = yes; then :
12452   # Try to guess by grepping values from an object file.
12453          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12454 /* end confdefs.h.  */
12455 short int ascii_mm[] =
12456                   { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
12457                 short int ascii_ii[] =
12458                   { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
12459                 int use_ascii (int i) {
12460                   return ascii_mm[i] + ascii_ii[i];
12461                 }
12462                 short int ebcdic_ii[] =
12463                   { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
12464                 short int ebcdic_mm[] =
12465                   { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
12466                 int use_ebcdic (int i) {
12467                   return ebcdic_mm[i] + ebcdic_ii[i];
12468                 }
12469                 extern int foo;
12470
12471 int
12472 main ()
12473 {
12474 return use_ascii (foo) == use_ebcdic (foo);
12475   ;
12476   return 0;
12477 }
12478 _ACEOF
12479 if ac_fn_c_try_compile "$LINENO"; then :
12480   if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
12481               ac_cv_c_bigendian=yes
12482             fi
12483             if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
12484               if test "$ac_cv_c_bigendian" = unknown; then
12485                 ac_cv_c_bigendian=no
12486               else
12487                 # finding both strings is unlikely to happen, but who knows?
12488                 ac_cv_c_bigendian=unknown
12489               fi
12490             fi
12491 fi
12492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
12493 else
12494   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12495 /* end confdefs.h.  */
12496 $ac_includes_default
12497 int
12498 main ()
12499 {
12500
12501              /* Are we little or big endian?  From Harbison&Steele.  */
12502              union
12503              {
12504                long int l;
12505                char c[sizeof (long int)];
12506              } u;
12507              u.l = 1;
12508              return u.c[sizeof (long int) - 1] == 1;
12509
12510   ;
12511   return 0;
12512 }
12513 _ACEOF
12514 if ac_fn_c_try_run "$LINENO"; then :
12515   ac_cv_c_bigendian=no
12516 else
12517   ac_cv_c_bigendian=yes
12518 fi
12519 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
12520   conftest.$ac_objext conftest.beam conftest.$ac_ext
12521 fi
12522
12523     fi
12524 fi
12525 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_bigendian" >&5
12526 $as_echo "$ac_cv_c_bigendian" >&6; }
12527  case $ac_cv_c_bigendian in #(
12528    yes)
12529      $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
12530 ;; #(
12531    no)
12532       ;; #(
12533    universal)
12534
12535 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
12536
12537      ;; #(
12538    *)
12539      as_fn_error $? "unknown endianness
12540  presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
12541  esac
12542
12543
12544 te_file=generic
12545
12546 # Makefile target for installing gas in $(tooldir)/bin.
12547 install_tooldir=install-exec-tooldir
12548
12549 canon_targets=""
12550 all_targets=no
12551 if test -n "$enable_targets" ; then
12552   for t in `echo $enable_targets | sed 's/,/ /g'`; do
12553     if test $t = "all"; then
12554       all_targets=yes
12555       continue
12556     fi
12557     result=`$ac_config_sub $t 2>/dev/null`
12558     if test -n "$result" ; then
12559       canon_targets="$canon_targets $result"
12560 #    else
12561 #      # Permit "all", etc.  We don't support it yet though.
12562 #      canon_targets="$canon_targets $t"
12563     fi
12564   done
12565   _gas_uniq_list="$canon_targets"
12566 _gas_uniq_newlist=""
12567 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12568   case $_gas_uniq_i in
12569   _gas_uniq_dummy) ;;
12570   *) case " $_gas_uniq_newlist " in
12571        *" $_gas_uniq_i "*) ;;
12572        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12573      esac ;;
12574   esac
12575 done
12576 canon_targets=$_gas_uniq_newlist
12577
12578 fi
12579
12580 emulations=""
12581
12582 for this_target in $target $canon_targets ; do
12583
12584     targ=${this_target}
12585     . ${srcdir}/configure.tgt
12586
12587     case ${target_cpu} in
12588       crisv32)
12589
12590 cat >>confdefs.h <<_ACEOF
12591 #define DEFAULT_CRIS_ARCH $arch
12592 _ACEOF
12593
12594         ;;
12595     esac
12596
12597     if test ${this_target} = $target ; then
12598       target_cpu_type=${cpu_type}
12599     elif test ${target_cpu_type} != ${cpu_type} ; then
12600       continue
12601     fi
12602
12603     generic_target=${cpu_type}-${target_vendor}-${target_os}
12604     case ${generic_target} in
12605       i386-*-msdosdjgpp* \
12606       | i386-*-go32* \
12607       | i386-go32-rtems*)
12608
12609 $as_echo "#define STRICTCOFF 1" >>confdefs.h
12610
12611         ;;
12612
12613       i386-*-solaris2 \
12614       | x86_64-*-solaris2 \
12615       | i386-*-solaris2.[0-9] \
12616       | i386-*-solaris2.1[01] \
12617       | x86_64-*-solaris2.1[01])
12618         if test ${this_target} = $target \
12619            && test ${ac_default_x86_relax_relocations} = unset; then
12620           ac_default_x86_relax_relocations=0
12621         fi
12622         ;;
12623
12624       microblaze*)
12625         ;;
12626
12627       ppc-*-aix[5-9].*)
12628
12629 $as_echo "#define AIX_WEAK_SUPPORT 1" >>confdefs.h
12630
12631         ;;
12632       ppc-*-solaris*)
12633         if test ${this_target} = $target; then
12634
12635 $as_echo "#define TARGET_SOLARIS_COMMENT 1" >>confdefs.h
12636
12637         fi
12638         if test x${endian} = xbig; then
12639           as_fn_error $? "Solaris must be configured little endian" "$LINENO" 5
12640         fi
12641         ;;
12642     esac
12643
12644     if test ${this_target} = $target ; then
12645       endian_def=
12646       if test x${endian} = xbig; then
12647         endian_def=1
12648       elif test x${endian} = xlittle; then
12649         endian_def=0
12650       fi
12651       if test x${endian_def} != x; then
12652
12653 cat >>confdefs.h <<_ACEOF
12654 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12655 _ACEOF
12656
12657       fi
12658     fi
12659
12660 # Other random stuff.
12661
12662     case ${cpu_type} in
12663       mips)
12664         # Set mips_cpu to the name of the default CPU.
12665         case ${target_cpu} in
12666           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12667             mips_cpu=from-abi
12668             ;;
12669           mipsisa32 | mipsisa32el)
12670             mips_cpu=mips32
12671             ;;
12672           mipsisa32r2 | mipsisa32r2el)
12673             mips_cpu=mips32r2
12674             ;;
12675           mipsisa32r3 | mipsisa32r3el)
12676             mips_cpu=mips32r3
12677             ;;
12678           mipsisa32r5 | mipsisa32r5el)
12679             mips_cpu=mips32r5
12680             ;;
12681           mipsisa32r6 | mipsisa32r6el)
12682             mips_cpu=mips32r6
12683             ;;
12684           mipsisa64 | mipsisa64el)
12685             mips_cpu=mips64
12686             ;;
12687           mipsisa64r2 | mipsisa64r2el)
12688             mips_cpu=mips64r2
12689             ;;
12690           mipsisa64r3 | mipsisa64r3el)
12691             mips_cpu=mips64r3
12692             ;;
12693           mipsisa64r5 | mipsisa64r5el)
12694             mips_cpu=mips64r5
12695             ;;
12696           mipsisa64r6 | mipsisa64r6el)
12697             mips_cpu=mips64r6
12698             ;;
12699           mipstx39 | mipstx39el)
12700             mips_cpu=r3900
12701             ;;
12702           mips64vr | mips64vrel)
12703             mips_cpu=vr4100
12704             ;;
12705           mipsisa32r2* | mipsisa64r2*)
12706             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12707             ;;
12708           mipsisa32r6* | mipsisa64r6*)
12709             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r6//' -e 's/el$//'`
12710             ;;
12711           mips64* | mipsisa64* | mipsisa32*)
12712             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12713             ;;
12714           mips*)
12715             mips_cpu=`echo $target_cpu | sed -e 's/^mips//' -e 's/el$//'`
12716             ;;
12717           *)
12718             as_fn_error $? "$target_cpu isn't a supported MIPS CPU name" "$LINENO" 5
12719             ;;
12720         esac
12721         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12722         # binaries.  It's a GNU extension that some OSes don't understand.
12723         case ${target} in
12724           *-*-irix*)
12725             use_e_mips_abi_o32=0
12726             ;;
12727           *)
12728             use_e_mips_abi_o32=1
12729             ;;
12730         esac
12731         # Decide whether to generate 32-bit or 64-bit code by default.
12732         # Used to resolve -march=from-abi when an embedded ABI is selected.
12733         case ${target} in
12734           mips64*-*-* | mipsisa64*-*-*)
12735             mips_default_64bit=1
12736             ;;
12737           *)
12738             mips_default_64bit=0
12739             ;;
12740         esac
12741         # Decide which ABI to target by default.
12742         case ${target} in
12743           mips64*-linux* | mips-sgi-irix6* | mips64*-freebsd* \
12744           | mips64*-kfreebsd*-gnu | mips64*-ps2-elf*)
12745             mips_default_abi=N32_ABI
12746             ;;
12747           mips*-linux* | mips*-freebsd* | mips*-kfreebsd*-gnu)
12748             mips_default_abi=O32_ABI
12749             ;;
12750           mips64*-openbsd*)
12751             mips_default_abi=N64_ABI
12752             ;;
12753           *)
12754             mips_default_abi=NO_ABI
12755             ;;
12756         esac
12757
12758 cat >>confdefs.h <<_ACEOF
12759 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12760 _ACEOF
12761
12762
12763 cat >>confdefs.h <<_ACEOF
12764 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12765 _ACEOF
12766
12767
12768 cat >>confdefs.h <<_ACEOF
12769 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12770 _ACEOF
12771
12772
12773 cat >>confdefs.h <<_ACEOF
12774 #define MIPS_DEFAULT_ABI $mips_default_abi
12775 _ACEOF
12776
12777         ;;
12778     esac
12779
12780     # Do we need the opcodes library?
12781     case ${cpu_type} in
12782       vax | tic30)
12783         ;;
12784
12785       *)
12786         need_opcodes=yes
12787
12788         case "${enable_shared}" in
12789         yes) shared_opcodes=true ;;
12790         *opcodes*) shared_opcodes=true ;;
12791         *) shared_opcodes=false ;;
12792         esac
12793         ;;
12794     esac
12795
12796     # Any other special object files needed ?
12797     case ${cpu_type} in
12798
12799       bfin)
12800         for f in bfin-parse.o bfin-lex-wrapper.o; do
12801           case " $extra_objects " in
12802             *" $f "*) ;;
12803             *) extra_objects="$extra_objects $f" ;;
12804           esac
12805         done
12806         ;;
12807
12808       epiphany | fr30 | ip2k | iq2000 | lm32 | m32r | or1k)
12809         using_cgen=yes
12810         ;;
12811
12812       m32c)
12813         using_cgen=yes
12814         ;;
12815       frv)
12816         using_cgen=yes
12817         ;;
12818       m68k)
12819         f=m68k-parse.o
12820         case " $extra_objects " in
12821           *" $f "*) ;;
12822           *) extra_objects="$extra_objects $f" ;;
12823         esac
12824         ;;
12825
12826       mep)
12827         using_cgen=yes
12828         ;;
12829
12830       mips)
12831         for f in itbl-parse.o itbl-lex-wrapper.o itbl-ops.o; do
12832           case " $extra_objects " in
12833             *" $f "*) ;;
12834             *) extra_objects="$extra_objects $f" ;;
12835           esac
12836         done
12837         ;;
12838
12839       mt)
12840         using_cgen=yes
12841         ;;
12842
12843       nds32)
12844         # setup NDS32_LINUX_TOOLCHAIN definition
12845         if test "linux" = $em; then
12846
12847 $as_echo "#define NDS32_LINUX_TOOLCHAIN 1" >>confdefs.h
12848
12849         else
12850
12851 $as_echo "#define NDS32_LINUX_TOOLCHAIN 0" >>confdefs.h
12852
12853         fi
12854
12855         # Decide BASELINE, REDUCED_REGS, FPU_DP_EXT, FPU_SP_EXT features
12856         # based on arch_name.
12857         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --with-arch" >&5
12858 $as_echo_n "checking for default configuration of --with-arch... " >&6; }
12859         if test "x${with_arch}" != x; then
12860           case ${with_arch} in
12861             v2j | v2s | v2f | v2 | v3m | v3j | v3s | v3f | v3 )
12862
12863 cat >>confdefs.h <<_ACEOF
12864 #define NDS32_DEFAULT_ARCH_NAME "$with_arch"
12865 _ACEOF
12866
12867               ;;
12868             *)
12869               as_fn_error $? "This kind of arch name does *NOT* exist!" "$LINENO" 5
12870               ;;
12871           esac
12872         fi
12873         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $with_arch" >&5
12874 $as_echo "$with_arch" >&6; }
12875
12876         # Decide features one by one.
12877         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dx-regs" >&5
12878 $as_echo_n "checking for default configuration of --enable-dx-regs... " >&6; }
12879         if test "x${enable_dx_regs}" = xyes; then
12880
12881 $as_echo "#define NDS32_DEFAULT_DX_REGS 1" >>confdefs.h
12882
12883         else
12884
12885 $as_echo "#define NDS32_DEFAULT_DX_REGS 0" >>confdefs.h
12886
12887         fi
12888         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dx_regs" >&5
12889 $as_echo "$enable_dx_regs" >&6; }
12890
12891         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext" >&5
12892 $as_echo_n "checking for default configuration of --enable-perf-ext... " >&6; }
12893         if test "x${enable_perf_ext}" = xno; then
12894
12895 $as_echo "#define NDS32_DEFAULT_PERF_EXT 0" >>confdefs.h
12896
12897         else
12898
12899 $as_echo "#define NDS32_DEFAULT_PERF_EXT 1" >>confdefs.h
12900
12901         fi
12902         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext" >&5
12903 $as_echo "$enable_perf_ext" >&6; }
12904
12905         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-perf-ext2" >&5
12906 $as_echo_n "checking for default configuration of --enable-perf-ext2... " >&6; }
12907         if test "x${enable_perf_ext2}" = xno; then
12908
12909 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 0" >>confdefs.h
12910
12911         else
12912
12913 $as_echo "#define NDS32_DEFAULT_PERF_EXT2 1" >>confdefs.h
12914
12915         fi
12916         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_perf_ext2" >&5
12917 $as_echo "$enable_perf_ext2" >&6; }
12918
12919         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-string-ext" >&5
12920 $as_echo_n "checking for default configuration of --enable-string-ext... " >&6; }
12921         if test "x${enable_string_ext}" = xno; then
12922
12923 $as_echo "#define NDS32_DEFAULT_STRING_EXT 0" >>confdefs.h
12924
12925         else
12926
12927 $as_echo "#define NDS32_DEFAULT_STRING_EXT 1" >>confdefs.h
12928
12929         fi
12930         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_string_ext" >&5
12931 $as_echo "$enable_string_ext" >&6; }
12932
12933         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-audio-ext" >&5
12934 $as_echo_n "checking for default configuration of --enable-audio-ext... " >&6; }
12935         if test "x${enable_audio_ext}" = xno; then
12936
12937 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 0" >>confdefs.h
12938
12939         else
12940
12941 $as_echo "#define NDS32_DEFAULT_AUDIO_EXT 1" >>confdefs.h
12942
12943         fi
12944         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_audio_ext" >&5
12945 $as_echo "$enable_audio_ext" >&6; }
12946
12947         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-dsp-ext" >&5
12948 $as_echo_n "checking for default configuration of --enable-dsp-ext... " >&6; }
12949         if test "x${enable_dsp_ext}" = xno; then
12950
12951 $as_echo "#define NDS32_DEFAULT_DSP_EXT 0" >>confdefs.h
12952
12953         else
12954
12955 $as_echo "#define NDS32_DEFAULT_DSP_EXT 1" >>confdefs.h
12956
12957         fi
12958         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_dsp_ext" >&5
12959 $as_echo "$enable_dsp_ext" >&6; }
12960
12961         { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default configuration of --enable-zol-ext" >&5
12962 $as_echo_n "checking for default configuration of --enable-zol-ext... " >&6; }
12963         if test "x${enable_zol_ext}" = xno; then
12964
12965 $as_echo "#define NDS32_DEFAULT_ZOL_EXT 0" >>confdefs.h
12966
12967         else
12968
12969 $as_echo "#define NDS32_DEFAULT_ZOL_EXT 1" >>confdefs.h
12970
12971         fi
12972         { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_zol_ext" >&5
12973 $as_echo "$enable_zol_ext" >&6; }
12974         ;;
12975
12976       aarch64 | i386 | riscv | s390 | sparc)
12977         if test $this_target = $target ; then
12978
12979 cat >>confdefs.h <<_ACEOF
12980 #define DEFAULT_ARCH "${arch}"
12981 _ACEOF
12982
12983         fi
12984         ;;
12985
12986       rl78)
12987         f=rl78-parse.o
12988         case " $extra_objects " in
12989           *" $f "*) ;;
12990           *) extra_objects="$extra_objects $f" ;;
12991         esac
12992         ;;
12993
12994       rx)
12995         f=rx-parse.o
12996         case " $extra_objects " in
12997           *" $f "*) ;;
12998           *) extra_objects="$extra_objects $f" ;;
12999         esac
13000         ;;
13001
13002       xstormy16)
13003         using_cgen=yes
13004         ;;
13005
13006       xc16x)
13007         using_cgen=yes
13008         ;;
13009
13010       xtensa)
13011         f=config/xtensa-relax.o
13012         case " $extra_objects " in
13013           *" $f "*) ;;
13014           *) extra_objects="$extra_objects $f" ;;
13015         esac
13016         ;;
13017
13018       *)
13019         ;;
13020     esac
13021
13022     if test $using_cgen = yes ; then
13023         f=cgen.o
13024         case " $extra_objects " in
13025           *" $f "*) ;;
13026           *) extra_objects="$extra_objects $f" ;;
13027         esac
13028     fi
13029
13030 # See if we really can support this configuration with the emulation code.
13031
13032     if test $this_target = $target ; then
13033       obj_format=$fmt
13034       te_file=$em
13035     fi
13036
13037     case ${te_file} in
13038       vms)
13039         f=config/te-vms.o
13040         case " $extra_objects " in
13041           *" $f "*) ;;
13042           *) extra_objects="$extra_objects $f" ;;
13043         esac ;;
13044     esac
13045
13046 # From target name and format, produce a list of supported emulations.
13047
13048     case ${generic_target}-${fmt} in
13049       mips-*-*-*)       case "$endian" in
13050                         big)    emulation="mipsbelf mipslelf mipself" ;;
13051                         *)      emulation="mipslelf mipsbelf mipself" ;;
13052                         esac ;;
13053       # i386-pc-pe-coff != i386-pc-coff.
13054       i386-*-pe-coff)   ;;
13055       # Uncommenting the next line will turn on support for i386 AOUT
13056       # for the default linux configuration
13057       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
13058       #
13059       i386-*-aout)      emulation="i386aout" ;;
13060       i386-*-coff)      emulation="i386coff" ;;
13061       i386-*-elf)       emulation="i386elf" ;;
13062
13063       # Always all formats.  The first stated emulation becomes the default.
13064       cris-*-*aout*)    emulation="crisaout criself" ;;
13065       cris-*-*)         emulation="criself crisaout" ;;
13066     esac
13067
13068     emulations="$emulations $emulation"
13069
13070 done
13071
13072 if test ${ac_default_x86_relax_relocations} = unset; then
13073   ac_default_x86_relax_relocations=1
13074 fi
13075
13076 cat >>confdefs.h <<_ACEOF
13077 #define DEFAULT_GENERATE_X86_RELAX_RELOCATIONS $ac_default_x86_relax_relocations
13078 _ACEOF
13079
13080
13081 if test ${ac_default_elf_stt_common} = unset; then
13082   ac_default_elf_stt_common=0
13083 fi
13084
13085 cat >>confdefs.h <<_ACEOF
13086 #define DEFAULT_GENERATE_ELF_STT_COMMON $ac_default_elf_stt_common
13087 _ACEOF
13088
13089
13090
13091 cat >>confdefs.h <<_ACEOF
13092 #define DEFAULT_GENERATE_BUILD_NOTES $ac_default_generate_build_notes
13093 _ACEOF
13094
13095
13096 if test ${ac_default_generate_x86_used_note} = unset; then
13097   ac_default_generate_x86_used_note=0
13098 fi
13099
13100 cat >>confdefs.h <<_ACEOF
13101 #define DEFAULT_X86_USED_NOTE $ac_default_generate_x86_used_note
13102 _ACEOF
13103
13104
13105 if test x$ac_default_compressed_debug_sections = xyes ; then
13106
13107 $as_echo "#define DEFAULT_FLAG_COMPRESS_DEBUG 1" >>confdefs.h
13108
13109 fi
13110
13111 # Turn on all targets if possible
13112 if test ${all_targets} = "yes"; then
13113   case ${target_cpu_type} in
13114   i386)
13115     case ${obj_format} in
13116     aout)
13117       emulations="$emulations i386coff i386elf"
13118       ;;
13119     coff)
13120       emulations="$emulations i386aout i386elf"
13121     ;;
13122     elf)
13123       emulations="$emulations i386aout i386coff"
13124       ;;
13125     esac
13126   ;;
13127   x86_64)
13128     case ${obj_format} in
13129     aout)
13130       emulations="$emulations i386coff i386elf"
13131       ;;
13132     coff)
13133       emulations="$emulations i386aout i386elf"
13134     ;;
13135     elf)
13136       emulations="$emulations i386aout i386coff"
13137       ;;
13138     esac
13139   ;;
13140   esac
13141 fi
13142
13143 # PE code has way too many macros tweaking behaviour
13144 case ${te_file} in
13145   pe*) emulations="" ;;
13146 esac
13147
13148 # Assign floating point type.  Most processors with FP support
13149 # IEEE FP.  On those that don't support FP at all, usually IEEE
13150 # is emulated.
13151 case ${target_cpu} in
13152   vax | pdp11 ) atof=vax ;;
13153   *)            atof=ieee ;;
13154 esac
13155
13156 case "${obj_format}" in
13157   "") as_fn_error $? "GAS does not know what format to use for target ${target}" "$LINENO" 5 ;;
13158 esac
13159
13160 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
13161 cgen_cpu_prefix=""
13162 if test $using_cgen = yes ; then
13163   case ${target_cpu} in
13164     or1knd)
13165        cgen_cpu_prefix=or1k ;;
13166     *) cgen_cpu_prefix=${target_cpu} ;;
13167   esac
13168
13169
13170 $as_echo "#define USING_CGEN 1" >>confdefs.h
13171
13172 fi
13173
13174
13175 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
13176   as_fn_error $? "GAS does not support target CPU ${target_cpu_type}" "$LINENO" 5
13177 fi
13178
13179 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
13180   as_fn_error $? "GAS does not have support for object file format ${obj_format}" "$LINENO" 5
13181 fi
13182
13183 # Some COFF configurations want these random other flags set.
13184 case ${obj_format} in
13185   coff)
13186     case ${target_cpu_type} in
13187       i386)
13188 $as_echo "#define I386COFF 1" >>confdefs.h
13189  ;;
13190       x86_64)
13191 $as_echo "#define I386COFF 1" >>confdefs.h
13192  ;;
13193     esac
13194     ;;
13195 esac
13196
13197 # Getting this done right is going to be a bitch.  Each configuration specified
13198 # with --enable-targets=... should be checked for environment, format, cpu
13199 # setting.
13200 #
13201 # For each configuration, the necessary object file support code must be linked
13202 # in.  This might be only one, it might be up to four.  The necessary emulation
13203 # code needs to be provided, too.
13204 #
13205 # And then there's "--enable-targets=all"....
13206 #
13207 # For now, just always do it for MIPS ELF configurations.  Sigh.
13208
13209 formats="${obj_format}"
13210 emfiles=""
13211 EMULATIONS=""
13212 _gas_uniq_list="$emulations"
13213 _gas_uniq_newlist=""
13214 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
13215   case $_gas_uniq_i in
13216   _gas_uniq_dummy) ;;
13217   *) case " $_gas_uniq_newlist " in
13218        *" $_gas_uniq_i "*) ;;
13219        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
13220      esac ;;
13221   esac
13222 done
13223 emulations=$_gas_uniq_newlist
13224
13225 for em in . $emulations ; do
13226   case $em in
13227     .)  continue ;;
13228     mipsbelf | mipslelf | mipself)
13229         fmt=elf   file=mipself ;;
13230     *coff)
13231         fmt=coff  file=$em ;;
13232     *aout)
13233         fmt=aout file=$em ;;
13234     *elf)
13235         fmt=elf file=$em ;;
13236   esac
13237   formats="$formats $fmt"
13238   emfiles="$emfiles config/e-$file.o"
13239   EMULATIONS="$EMULATIONS &$em,"
13240 done
13241 _gas_uniq_list="$formats"
13242 _gas_uniq_newlist=""
13243 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
13244   case $_gas_uniq_i in
13245   _gas_uniq_dummy) ;;
13246   *) case " $_gas_uniq_newlist " in
13247        *" $_gas_uniq_i "*) ;;
13248        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
13249      esac ;;
13250   esac
13251 done
13252 formats=$_gas_uniq_newlist
13253
13254 _gas_uniq_list="$emfiles"
13255 _gas_uniq_newlist=""
13256 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
13257   case $_gas_uniq_i in
13258   _gas_uniq_dummy) ;;
13259   *) case " $_gas_uniq_newlist " in
13260        *" $_gas_uniq_i "*) ;;
13261        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
13262      esac ;;
13263   esac
13264 done
13265 emfiles=$_gas_uniq_newlist
13266
13267 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
13268   for fmt in $formats ; do
13269     case $fmt in
13270       aout)
13271 $as_echo "#define OBJ_MAYBE_AOUT 1" >>confdefs.h
13272    ;;
13273       coff)
13274 $as_echo "#define OBJ_MAYBE_COFF 1" >>confdefs.h
13275     ;;
13276       ecoff)
13277 $as_echo "#define OBJ_MAYBE_ECOFF 1" >>confdefs.h
13278    ;;
13279       elf)
13280 $as_echo "#define OBJ_MAYBE_ELF 1" >>confdefs.h
13281      ;;
13282       generic)
13283 $as_echo "#define OBJ_MAYBE_GENERIC 1" >>confdefs.h
13284  ;;
13285       som)
13286 $as_echo "#define OBJ_MAYBE_SOM 1" >>confdefs.h
13287      ;;
13288     esac
13289     extra_objects="$extra_objects config/obj-$fmt.o"
13290   done
13291   obj_format=multi
13292 fi
13293 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
13294   DEFAULT_EMULATION=`set . $emulations ; echo $2`
13295   # e-mipself has more than one emulation per file, e-i386* has just one at the
13296   # moment.  If only one emulation is specified, then don't define
13297   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
13298   case "${obj_format}${emfiles}" in
13299     multi* | *mipself*)
13300       extra_objects="$extra_objects $emfiles"
13301
13302 $as_echo "#define USE_EMULATIONS 1" >>confdefs.h
13303  ;;
13304   esac
13305 fi
13306
13307
13308 cat >>confdefs.h <<_ACEOF
13309 #define EMULATIONS $EMULATIONS
13310 _ACEOF
13311
13312
13313 cat >>confdefs.h <<_ACEOF
13314 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
13315 _ACEOF
13316
13317
13318 reject_dev_configs=yes
13319
13320 case ${reject_dev_configs}-${dev} in
13321   yes-yes) # Oops.
13322     as_fn_error $? "GAS does not support the ${generic_target} configuration." "$LINENO" 5
13323     ;;
13324 esac
13325
13326
13327
13328
13329
13330
13331
13332 # do we need the opcodes library?
13333 case "${need_opcodes}" in
13334 yes)
13335   OPCODES_LIB=../opcodes/libopcodes.la
13336   ;;
13337 esac
13338
13339
13340
13341
13342 cat >>confdefs.h <<_ACEOF
13343 #define TARGET_ALIAS "${target_alias}"
13344 _ACEOF
13345
13346
13347 cat >>confdefs.h <<_ACEOF
13348 #define TARGET_CANONICAL "${target}"
13349 _ACEOF
13350
13351
13352 cat >>confdefs.h <<_ACEOF
13353 #define TARGET_CPU "${target_cpu}"
13354 _ACEOF
13355
13356
13357 cat >>confdefs.h <<_ACEOF
13358 #define TARGET_VENDOR "${target_vendor}"
13359 _ACEOF
13360
13361
13362 cat >>confdefs.h <<_ACEOF
13363 #define TARGET_OS "${target_os}"
13364 _ACEOF
13365
13366
13367 for ac_prog in 'bison -y' byacc
13368 do
13369   # Extract the first word of "$ac_prog", so it can be a program name with args.
13370 set dummy $ac_prog; ac_word=$2
13371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13372 $as_echo_n "checking for $ac_word... " >&6; }
13373 if ${ac_cv_prog_YACC+:} false; then :
13374   $as_echo_n "(cached) " >&6
13375 else
13376   if test -n "$YACC"; then
13377   ac_cv_prog_YACC="$YACC" # Let the user override the test.
13378 else
13379 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13380 for as_dir in $PATH
13381 do
13382   IFS=$as_save_IFS
13383   test -z "$as_dir" && as_dir=.
13384     for ac_exec_ext in '' $ac_executable_extensions; do
13385   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13386     ac_cv_prog_YACC="$ac_prog"
13387     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13388     break 2
13389   fi
13390 done
13391   done
13392 IFS=$as_save_IFS
13393
13394 fi
13395 fi
13396 YACC=$ac_cv_prog_YACC
13397 if test -n "$YACC"; then
13398   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
13399 $as_echo "$YACC" >&6; }
13400 else
13401   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13402 $as_echo "no" >&6; }
13403 fi
13404
13405
13406   test -n "$YACC" && break
13407 done
13408 test -n "$YACC" || YACC="yacc"
13409
13410 for ac_prog in flex lex
13411 do
13412   # Extract the first word of "$ac_prog", so it can be a program name with args.
13413 set dummy $ac_prog; ac_word=$2
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13415 $as_echo_n "checking for $ac_word... " >&6; }
13416 if ${ac_cv_prog_LEX+:} false; then :
13417   $as_echo_n "(cached) " >&6
13418 else
13419   if test -n "$LEX"; then
13420   ac_cv_prog_LEX="$LEX" # Let the user override the test.
13421 else
13422 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13423 for as_dir in $PATH
13424 do
13425   IFS=$as_save_IFS
13426   test -z "$as_dir" && as_dir=.
13427     for ac_exec_ext in '' $ac_executable_extensions; do
13428   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13429     ac_cv_prog_LEX="$ac_prog"
13430     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13431     break 2
13432   fi
13433 done
13434   done
13435 IFS=$as_save_IFS
13436
13437 fi
13438 fi
13439 LEX=$ac_cv_prog_LEX
13440 if test -n "$LEX"; then
13441   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
13442 $as_echo "$LEX" >&6; }
13443 else
13444   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13445 $as_echo "no" >&6; }
13446 fi
13447
13448
13449   test -n "$LEX" && break
13450 done
13451 test -n "$LEX" || LEX=":"
13452
13453 case "$LEX" in
13454   :|*"missing "*) ;;
13455   *) cat >conftest.l <<_ACEOF
13456 %%
13457 a { ECHO; }
13458 b { REJECT; }
13459 c { yymore (); }
13460 d { yyless (1); }
13461 e { /* IRIX 6.5 flex 2.5.4 underquotes its yyless argument.  */
13462     yyless ((input () != 0)); }
13463 f { unput (yytext[0]); }
13464 . { BEGIN INITIAL; }
13465 %%
13466 #ifdef YYTEXT_POINTER
13467 extern char *yytext;
13468 #endif
13469 int
13470 main (void)
13471 {
13472   return ! yylex () + ! yywrap ();
13473 }
13474 _ACEOF
13475 { { ac_try="$LEX conftest.l"
13476 case "(($ac_try" in
13477   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
13478   *) ac_try_echo=$ac_try;;
13479 esac
13480 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
13481 $as_echo "$ac_try_echo"; } >&5
13482   (eval "$LEX conftest.l") 2>&5
13483   ac_status=$?
13484   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13485   test $ac_status = 0; }
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
13487 $as_echo_n "checking lex output file root... " >&6; }
13488 if ${ac_cv_prog_lex_root+:} false; then :
13489   $as_echo_n "(cached) " >&6
13490 else
13491
13492 if test -f lex.yy.c; then
13493   ac_cv_prog_lex_root=lex.yy
13494 elif test -f lexyy.c; then
13495   ac_cv_prog_lex_root=lexyy
13496 else
13497   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
13498 fi
13499 fi
13500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
13501 $as_echo "$ac_cv_prog_lex_root" >&6; }
13502 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
13503
13504 if test -z "${LEXLIB+set}"; then
13505   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
13506 $as_echo_n "checking lex library... " >&6; }
13507 if ${ac_cv_lib_lex+:} false; then :
13508   $as_echo_n "(cached) " >&6
13509 else
13510
13511     ac_save_LIBS=$LIBS
13512     ac_cv_lib_lex='none needed'
13513     for ac_lib in '' -lfl -ll; do
13514       LIBS="$ac_lib $ac_save_LIBS"
13515       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13516 /* end confdefs.h.  */
13517 `cat $LEX_OUTPUT_ROOT.c`
13518 _ACEOF
13519 if ac_fn_c_try_link "$LINENO"; then :
13520   ac_cv_lib_lex=$ac_lib
13521 fi
13522 rm -f core conftest.err conftest.$ac_objext \
13523     conftest$ac_exeext conftest.$ac_ext
13524       test "$ac_cv_lib_lex" != 'none needed' && break
13525     done
13526     LIBS=$ac_save_LIBS
13527
13528 fi
13529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
13530 $as_echo "$ac_cv_lib_lex" >&6; }
13531   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
13532 fi
13533
13534
13535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
13536 $as_echo_n "checking whether yytext is a pointer... " >&6; }
13537 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
13538   $as_echo_n "(cached) " >&6
13539 else
13540   # POSIX says lex can declare yytext either as a pointer or an array; the
13541 # default is implementation-dependent.  Figure out which it is, since
13542 # not all implementations provide the %pointer and %array declarations.
13543 ac_cv_prog_lex_yytext_pointer=no
13544 ac_save_LIBS=$LIBS
13545 LIBS="$LEXLIB $ac_save_LIBS"
13546 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13547 /* end confdefs.h.  */
13548
13549   #define YYTEXT_POINTER 1
13550 `cat $LEX_OUTPUT_ROOT.c`
13551 _ACEOF
13552 if ac_fn_c_try_link "$LINENO"; then :
13553   ac_cv_prog_lex_yytext_pointer=yes
13554 fi
13555 rm -f core conftest.err conftest.$ac_objext \
13556     conftest$ac_exeext conftest.$ac_ext
13557 LIBS=$ac_save_LIBS
13558
13559 fi
13560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
13561 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
13562 if test $ac_cv_prog_lex_yytext_pointer = yes; then
13563
13564 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
13565
13566 fi
13567 rm -f conftest.l $LEX_OUTPUT_ROOT.c
13568  ;;
13569 esac
13570 if test "$LEX" = :; then
13571   LEX=${am_missing_run}flex
13572 fi
13573
13574 ALL_LINGUAS="es fi fr id ja ru rw sv tr uk zh_CN"
13575 # If we haven't got the data from the intl directory,
13576 # assume NLS is disabled.
13577 USE_NLS=no
13578 LIBINTL=
13579 LIBINTL_DEP=
13580 INCINTL=
13581 XGETTEXT=
13582 GMSGFMT=
13583 POSUB=
13584
13585 if test -f  ../intl/config.intl; then
13586   .  ../intl/config.intl
13587 fi
13588 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13589 $as_echo_n "checking whether NLS is requested... " >&6; }
13590 if test x"$USE_NLS" != xyes; then
13591   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13592 $as_echo "no" >&6; }
13593 else
13594   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13595 $as_echo "yes" >&6; }
13596
13597 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
13598
13599
13600   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
13601 $as_echo_n "checking for catalogs to be installed... " >&6; }
13602   # Look for .po and .gmo files in the source directory.
13603   CATALOGS=
13604   XLINGUAS=
13605   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13606     # If there aren't any .gmo files the shell will give us the
13607     # literal string "../path/to/srcdir/po/*.gmo" which has to be
13608     # weeded out.
13609     case "$cat" in *\**)
13610       continue;;
13611     esac
13612     # The quadruple backslash is collapsed to a double backslash
13613     # by the backticks, then collapsed again by the double quotes,
13614     # leaving us with one backslash in the sed expression (right
13615     # before the dot that mustn't act as a wildcard).
13616     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13617     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13618     # The user is allowed to set LINGUAS to a list of languages to
13619     # install catalogs for.  If it's empty that means "all of them."
13620     if test "x$LINGUAS" = x; then
13621       CATALOGS="$CATALOGS $cat"
13622       XLINGUAS="$XLINGUAS $lang"
13623     else
13624       case "$LINGUAS" in *$lang*)
13625         CATALOGS="$CATALOGS $cat"
13626         XLINGUAS="$XLINGUAS $lang"
13627         ;;
13628       esac
13629     fi
13630   done
13631   LINGUAS="$XLINGUAS"
13632   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
13633 $as_echo "$LINGUAS" >&6; }
13634
13635
13636     DATADIRNAME=share
13637
13638   INSTOBJEXT=.mo
13639
13640   GENCAT=gencat
13641
13642   CATOBJEXT=.gmo
13643
13644 fi
13645
13646         MKINSTALLDIRS=
13647   if test -n "$ac_aux_dir"; then
13648     case "$ac_aux_dir" in
13649       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13650       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13651     esac
13652   fi
13653   if test -z "$MKINSTALLDIRS"; then
13654     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13655   fi
13656
13657
13658
13659   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
13660 $as_echo_n "checking whether NLS is requested... " >&6; }
13661     # Check whether --enable-nls was given.
13662 if test "${enable_nls+set}" = set; then :
13663   enableval=$enable_nls; USE_NLS=$enableval
13664 else
13665   USE_NLS=yes
13666 fi
13667
13668   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
13669 $as_echo "$USE_NLS" >&6; }
13670
13671
13672
13673
13674
13675
13676 # Prepare PATH_SEPARATOR.
13677 # The user is always right.
13678 if test "${PATH_SEPARATOR+set}" != set; then
13679   echo "#! /bin/sh" >conf$$.sh
13680   echo  "exit 0"   >>conf$$.sh
13681   chmod +x conf$$.sh
13682   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13683     PATH_SEPARATOR=';'
13684   else
13685     PATH_SEPARATOR=:
13686   fi
13687   rm -f conf$$.sh
13688 fi
13689
13690 # Find out how to test for executable files. Don't use a zero-byte file,
13691 # as systems may use methods other than mode bits to determine executability.
13692 cat >conf$$.file <<_ASEOF
13693 #! /bin/sh
13694 exit 0
13695 _ASEOF
13696 chmod +x conf$$.file
13697 if test -x conf$$.file >/dev/null 2>&1; then
13698   ac_executable_p="test -x"
13699 else
13700   ac_executable_p="test -f"
13701 fi
13702 rm -f conf$$.file
13703
13704 # Extract the first word of "msgfmt", so it can be a program name with args.
13705 set dummy msgfmt; ac_word=$2
13706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13707 $as_echo_n "checking for $ac_word... " >&6; }
13708 if ${ac_cv_path_MSGFMT+:} false; then :
13709   $as_echo_n "(cached) " >&6
13710 else
13711   case "$MSGFMT" in
13712   [\\/]* | ?:[\\/]*)
13713     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13714     ;;
13715   *)
13716     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13717     for ac_dir in $PATH; do
13718       IFS="$ac_save_IFS"
13719       test -z "$ac_dir" && ac_dir=.
13720       for ac_exec_ext in '' $ac_executable_extensions; do
13721         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13722           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13723      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13724             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13725             break 2
13726           fi
13727         fi
13728       done
13729     done
13730     IFS="$ac_save_IFS"
13731   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13732     ;;
13733 esac
13734 fi
13735 MSGFMT="$ac_cv_path_MSGFMT"
13736 if test "$MSGFMT" != ":"; then
13737   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
13738 $as_echo "$MSGFMT" >&6; }
13739 else
13740   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13741 $as_echo "no" >&6; }
13742 fi
13743
13744   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13745 set dummy gmsgfmt; ac_word=$2
13746 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13747 $as_echo_n "checking for $ac_word... " >&6; }
13748 if ${ac_cv_path_GMSGFMT+:} false; then :
13749   $as_echo_n "(cached) " >&6
13750 else
13751   case $GMSGFMT in
13752   [\\/]* | ?:[\\/]*)
13753   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13754   ;;
13755   *)
13756   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13757 for as_dir in $PATH
13758 do
13759   IFS=$as_save_IFS
13760   test -z "$as_dir" && as_dir=.
13761     for ac_exec_ext in '' $ac_executable_extensions; do
13762   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13763     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13764     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
13765     break 2
13766   fi
13767 done
13768   done
13769 IFS=$as_save_IFS
13770
13771   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13772   ;;
13773 esac
13774 fi
13775 GMSGFMT=$ac_cv_path_GMSGFMT
13776 if test -n "$GMSGFMT"; then
13777   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
13778 $as_echo "$GMSGFMT" >&6; }
13779 else
13780   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13781 $as_echo "no" >&6; }
13782 fi
13783
13784
13785
13786
13787 # Prepare PATH_SEPARATOR.
13788 # The user is always right.
13789 if test "${PATH_SEPARATOR+set}" != set; then
13790   echo "#! /bin/sh" >conf$$.sh
13791   echo  "exit 0"   >>conf$$.sh
13792   chmod +x conf$$.sh
13793   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13794     PATH_SEPARATOR=';'
13795   else
13796     PATH_SEPARATOR=:
13797   fi
13798   rm -f conf$$.sh
13799 fi
13800
13801 # Find out how to test for executable files. Don't use a zero-byte file,
13802 # as systems may use methods other than mode bits to determine executability.
13803 cat >conf$$.file <<_ASEOF
13804 #! /bin/sh
13805 exit 0
13806 _ASEOF
13807 chmod +x conf$$.file
13808 if test -x conf$$.file >/dev/null 2>&1; then
13809   ac_executable_p="test -x"
13810 else
13811   ac_executable_p="test -f"
13812 fi
13813 rm -f conf$$.file
13814
13815 # Extract the first word of "xgettext", so it can be a program name with args.
13816 set dummy xgettext; ac_word=$2
13817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13818 $as_echo_n "checking for $ac_word... " >&6; }
13819 if ${ac_cv_path_XGETTEXT+:} false; then :
13820   $as_echo_n "(cached) " >&6
13821 else
13822   case "$XGETTEXT" in
13823   [\\/]* | ?:[\\/]*)
13824     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13825     ;;
13826   *)
13827     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13828     for ac_dir in $PATH; do
13829       IFS="$ac_save_IFS"
13830       test -z "$ac_dir" && ac_dir=.
13831       for ac_exec_ext in '' $ac_executable_extensions; do
13832         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13833           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13834      (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
13835             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13836             break 2
13837           fi
13838         fi
13839       done
13840     done
13841     IFS="$ac_save_IFS"
13842   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13843     ;;
13844 esac
13845 fi
13846 XGETTEXT="$ac_cv_path_XGETTEXT"
13847 if test "$XGETTEXT" != ":"; then
13848   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
13849 $as_echo "$XGETTEXT" >&6; }
13850 else
13851   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13852 $as_echo "no" >&6; }
13853 fi
13854
13855     rm -f messages.po
13856
13857
13858 # Prepare PATH_SEPARATOR.
13859 # The user is always right.
13860 if test "${PATH_SEPARATOR+set}" != set; then
13861   echo "#! /bin/sh" >conf$$.sh
13862   echo  "exit 0"   >>conf$$.sh
13863   chmod +x conf$$.sh
13864   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13865     PATH_SEPARATOR=';'
13866   else
13867     PATH_SEPARATOR=:
13868   fi
13869   rm -f conf$$.sh
13870 fi
13871
13872 # Find out how to test for executable files. Don't use a zero-byte file,
13873 # as systems may use methods other than mode bits to determine executability.
13874 cat >conf$$.file <<_ASEOF
13875 #! /bin/sh
13876 exit 0
13877 _ASEOF
13878 chmod +x conf$$.file
13879 if test -x conf$$.file >/dev/null 2>&1; then
13880   ac_executable_p="test -x"
13881 else
13882   ac_executable_p="test -f"
13883 fi
13884 rm -f conf$$.file
13885
13886 # Extract the first word of "msgmerge", so it can be a program name with args.
13887 set dummy msgmerge; ac_word=$2
13888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
13889 $as_echo_n "checking for $ac_word... " >&6; }
13890 if ${ac_cv_path_MSGMERGE+:} false; then :
13891   $as_echo_n "(cached) " >&6
13892 else
13893   case "$MSGMERGE" in
13894   [\\/]* | ?:[\\/]*)
13895     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13896     ;;
13897   *)
13898     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13899     for ac_dir in $PATH; do
13900       IFS="$ac_save_IFS"
13901       test -z "$ac_dir" && ac_dir=.
13902       for ac_exec_ext in '' $ac_executable_extensions; do
13903         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13904           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13905             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13906             break 2
13907           fi
13908         fi
13909       done
13910     done
13911     IFS="$ac_save_IFS"
13912   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13913     ;;
13914 esac
13915 fi
13916 MSGMERGE="$ac_cv_path_MSGMERGE"
13917 if test "$MSGMERGE" != ":"; then
13918   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
13919 $as_echo "$MSGMERGE" >&6; }
13920 else
13921   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13922 $as_echo "no" >&6; }
13923 fi
13924
13925
13926       if test "$GMSGFMT" != ":"; then
13927             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13928        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13929       : ;
13930     else
13931       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13932       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13933 $as_echo "found $GMSGFMT program is not GNU msgfmt; ignore it" >&6; }
13934       GMSGFMT=":"
13935     fi
13936   fi
13937
13938       if test "$XGETTEXT" != ":"; then
13939             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13940        (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
13941       : ;
13942     else
13943       { $as_echo "$as_me:${as_lineno-$LINENO}: result: found xgettext program is not GNU xgettext; ignore it" >&5
13944 $as_echo "found xgettext program is not GNU xgettext; ignore it" >&6; }
13945       XGETTEXT=":"
13946     fi
13947         rm -f messages.po
13948   fi
13949
13950   ac_config_commands="$ac_config_commands default-1"
13951
13952
13953
13954
13955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13956 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13957     # Check whether --enable-maintainer-mode was given.
13958 if test "${enable_maintainer_mode+set}" = set; then :
13959   enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
13960 else
13961   USE_MAINTAINER_MODE=no
13962 fi
13963
13964   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13965 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13966    if test $USE_MAINTAINER_MODE = yes; then
13967   MAINTAINER_MODE_TRUE=
13968   MAINTAINER_MODE_FALSE='#'
13969 else
13970   MAINTAINER_MODE_TRUE='#'
13971   MAINTAINER_MODE_FALSE=
13972 fi
13973
13974   MAINT=$MAINTAINER_MODE_TRUE
13975
13976
13977  if false; then
13978   GENINSRC_NEVER_TRUE=
13979   GENINSRC_NEVER_FALSE='#'
13980 else
13981   GENINSRC_NEVER_TRUE='#'
13982   GENINSRC_NEVER_FALSE=
13983 fi
13984
13985
13986
13987 for ac_header in string.h stdlib.h memory.h strings.h unistd.h errno.h sys/types.h limits.h locale.h time.h sys/stat.h
13988 do :
13989   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
13990 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
13991 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
13992   cat >>confdefs.h <<_ACEOF
13993 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
13994 _ACEOF
13995
13996 fi
13997
13998 done
13999
14000 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether string.h and strings.h may both be included" >&5
14001 $as_echo_n "checking whether string.h and strings.h may both be included... " >&6; }
14002 if ${gcc_cv_header_string+:} false; then :
14003   $as_echo_n "(cached) " >&6
14004 else
14005   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14006 /* end confdefs.h.  */
14007 #include <string.h>
14008 #include <strings.h>
14009 int
14010 main ()
14011 {
14012
14013   ;
14014   return 0;
14015 }
14016 _ACEOF
14017 if ac_fn_c_try_compile "$LINENO"; then :
14018   gcc_cv_header_string=yes
14019 else
14020   gcc_cv_header_string=no
14021 fi
14022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14023 fi
14024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gcc_cv_header_string" >&5
14025 $as_echo "$gcc_cv_header_string" >&6; }
14026 if test $gcc_cv_header_string = yes; then
14027
14028 $as_echo "#define STRING_WITH_STRINGS 1" >>confdefs.h
14029
14030 fi
14031
14032
14033 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
14034 # people who are not cross-compiling but are compiling cross-assemblers.
14035 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether compiling a cross-assembler" >&5
14036 $as_echo_n "checking whether compiling a cross-assembler... " >&6; }
14037 if test "${host}" = "${target}"; then
14038   cross_gas=no
14039 else
14040   cross_gas=yes
14041
14042 $as_echo "#define CROSS_COMPILE 1" >>confdefs.h
14043
14044 fi
14045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_gas" >&5
14046 $as_echo "$cross_gas" >&6; }
14047
14048 ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
14049 if test "x$ac_cv_type_size_t" = xyes; then :
14050
14051 else
14052
14053 cat >>confdefs.h <<_ACEOF
14054 #define size_t unsigned int
14055 _ACEOF
14056
14057 fi
14058
14059 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
14060 # for constant arguments.  Useless!
14061 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
14062 $as_echo_n "checking for working alloca.h... " >&6; }
14063 if ${ac_cv_working_alloca_h+:} false; then :
14064   $as_echo_n "(cached) " >&6
14065 else
14066   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14067 /* end confdefs.h.  */
14068 #include <alloca.h>
14069 int
14070 main ()
14071 {
14072 char *p = (char *) alloca (2 * sizeof (int));
14073                           if (p) return 0;
14074   ;
14075   return 0;
14076 }
14077 _ACEOF
14078 if ac_fn_c_try_link "$LINENO"; then :
14079   ac_cv_working_alloca_h=yes
14080 else
14081   ac_cv_working_alloca_h=no
14082 fi
14083 rm -f core conftest.err conftest.$ac_objext \
14084     conftest$ac_exeext conftest.$ac_ext
14085 fi
14086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_working_alloca_h" >&5
14087 $as_echo "$ac_cv_working_alloca_h" >&6; }
14088 if test $ac_cv_working_alloca_h = yes; then
14089
14090 $as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h
14091
14092 fi
14093
14094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
14095 $as_echo_n "checking for alloca... " >&6; }
14096 if ${ac_cv_func_alloca_works+:} false; then :
14097   $as_echo_n "(cached) " >&6
14098 else
14099   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14100 /* end confdefs.h.  */
14101 #ifdef __GNUC__
14102 # define alloca __builtin_alloca
14103 #else
14104 # ifdef _MSC_VER
14105 #  include <malloc.h>
14106 #  define alloca _alloca
14107 # else
14108 #  ifdef HAVE_ALLOCA_H
14109 #   include <alloca.h>
14110 #  else
14111 #   ifdef _AIX
14112  #pragma alloca
14113 #   else
14114 #    ifndef alloca /* predefined by HP cc +Olibcalls */
14115 void *alloca (size_t);
14116 #    endif
14117 #   endif
14118 #  endif
14119 # endif
14120 #endif
14121
14122 int
14123 main ()
14124 {
14125 char *p = (char *) alloca (1);
14126                                     if (p) return 0;
14127   ;
14128   return 0;
14129 }
14130 _ACEOF
14131 if ac_fn_c_try_link "$LINENO"; then :
14132   ac_cv_func_alloca_works=yes
14133 else
14134   ac_cv_func_alloca_works=no
14135 fi
14136 rm -f core conftest.err conftest.$ac_objext \
14137     conftest$ac_exeext conftest.$ac_ext
14138 fi
14139 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_alloca_works" >&5
14140 $as_echo "$ac_cv_func_alloca_works" >&6; }
14141
14142 if test $ac_cv_func_alloca_works = yes; then
14143
14144 $as_echo "#define HAVE_ALLOCA 1" >>confdefs.h
14145
14146 else
14147   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
14148 # that cause trouble.  Some versions do not even contain alloca or
14149 # contain a buggy version.  If you still want to use their alloca,
14150 # use ar to extract alloca.o from them instead of compiling alloca.c.
14151
14152 ALLOCA=\${LIBOBJDIR}alloca.$ac_objext
14153
14154 $as_echo "#define C_ALLOCA 1" >>confdefs.h
14155
14156
14157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
14158 $as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
14159 if ${ac_cv_os_cray+:} false; then :
14160   $as_echo_n "(cached) " >&6
14161 else
14162   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14163 /* end confdefs.h.  */
14164 #if defined CRAY && ! defined CRAY2
14165 webecray
14166 #else
14167 wenotbecray
14168 #endif
14169
14170 _ACEOF
14171 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
14172   $EGREP "webecray" >/dev/null 2>&1; then :
14173   ac_cv_os_cray=yes
14174 else
14175   ac_cv_os_cray=no
14176 fi
14177 rm -f conftest*
14178
14179 fi
14180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
14181 $as_echo "$ac_cv_os_cray" >&6; }
14182 if test $ac_cv_os_cray = yes; then
14183   for ac_func in _getb67 GETB67 getb67; do
14184     as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14185 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
14186 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
14187
14188 cat >>confdefs.h <<_ACEOF
14189 #define CRAY_STACKSEG_END $ac_func
14190 _ACEOF
14191
14192     break
14193 fi
14194
14195   done
14196 fi
14197
14198 { $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
14199 $as_echo_n "checking stack direction for C alloca... " >&6; }
14200 if ${ac_cv_c_stack_direction+:} false; then :
14201   $as_echo_n "(cached) " >&6
14202 else
14203   if test "$cross_compiling" = yes; then :
14204   ac_cv_c_stack_direction=0
14205 else
14206   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14207 /* end confdefs.h.  */
14208 $ac_includes_default
14209 int
14210 find_stack_direction (int *addr, int depth)
14211 {
14212   int dir, dummy = 0;
14213   if (! addr)
14214     addr = &dummy;
14215   *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
14216   dir = depth ? find_stack_direction (addr, depth - 1) : 0;
14217   return dir + dummy;
14218 }
14219
14220 int
14221 main (int argc, char **argv)
14222 {
14223   return find_stack_direction (0, argc + !argv + 20) < 0;
14224 }
14225 _ACEOF
14226 if ac_fn_c_try_run "$LINENO"; then :
14227   ac_cv_c_stack_direction=1
14228 else
14229   ac_cv_c_stack_direction=-1
14230 fi
14231 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
14232   conftest.$ac_objext conftest.beam conftest.$ac_ext
14233 fi
14234
14235 fi
14236 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_stack_direction" >&5
14237 $as_echo "$ac_cv_c_stack_direction" >&6; }
14238 cat >>confdefs.h <<_ACEOF
14239 #define STACK_DIRECTION $ac_cv_c_stack_direction
14240 _ACEOF
14241
14242
14243 fi
14244
14245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
14246 $as_echo_n "checking for inline... " >&6; }
14247 if ${ac_cv_c_inline+:} false; then :
14248   $as_echo_n "(cached) " >&6
14249 else
14250   ac_cv_c_inline=no
14251 for ac_kw in inline __inline__ __inline; do
14252   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14253 /* end confdefs.h.  */
14254 #ifndef __cplusplus
14255 typedef int foo_t;
14256 static $ac_kw foo_t static_foo () {return 0; }
14257 $ac_kw foo_t foo () {return 0; }
14258 #endif
14259
14260 _ACEOF
14261 if ac_fn_c_try_compile "$LINENO"; then :
14262   ac_cv_c_inline=$ac_kw
14263 fi
14264 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14265   test "$ac_cv_c_inline" != no && break
14266 done
14267
14268 fi
14269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
14270 $as_echo "$ac_cv_c_inline" >&6; }
14271
14272 case $ac_cv_c_inline in
14273   inline | yes) ;;
14274   *)
14275     case $ac_cv_c_inline in
14276       no) ac_val=;;
14277       *) ac_val=$ac_cv_c_inline;;
14278     esac
14279     cat >>confdefs.h <<_ACEOF
14280 #ifndef __cplusplus
14281 #define inline $ac_val
14282 #endif
14283 _ACEOF
14284     ;;
14285 esac
14286
14287
14288 # VMS doesn't have unlink.
14289 for ac_func in unlink remove
14290 do :
14291   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14292 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
14293 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
14294   cat >>confdefs.h <<_ACEOF
14295 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14296 _ACEOF
14297  break
14298 fi
14299 done
14300
14301 for ac_func in sbrk setlocale
14302 do :
14303   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
14304 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
14305 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
14306   cat >>confdefs.h <<_ACEOF
14307 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
14308 _ACEOF
14309
14310 fi
14311 done
14312
14313 for ac_func in strsignal
14314 do :
14315   ac_fn_c_check_func "$LINENO" "strsignal" "ac_cv_func_strsignal"
14316 if test "x$ac_cv_func_strsignal" = xyes; then :
14317   cat >>confdefs.h <<_ACEOF
14318 #define HAVE_STRSIGNAL 1
14319 _ACEOF
14320
14321 fi
14322 done
14323
14324
14325
14326   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LC_MESSAGES" >&5
14327 $as_echo_n "checking for LC_MESSAGES... " >&6; }
14328 if ${am_cv_val_LC_MESSAGES+:} false; then :
14329   $as_echo_n "(cached) " >&6
14330 else
14331   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14332 /* end confdefs.h.  */
14333 #include <locale.h>
14334 int
14335 main ()
14336 {
14337 return LC_MESSAGES
14338   ;
14339   return 0;
14340 }
14341 _ACEOF
14342 if ac_fn_c_try_link "$LINENO"; then :
14343   am_cv_val_LC_MESSAGES=yes
14344 else
14345   am_cv_val_LC_MESSAGES=no
14346 fi
14347 rm -f core conftest.err conftest.$ac_objext \
14348     conftest$ac_exeext conftest.$ac_ext
14349 fi
14350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_val_LC_MESSAGES" >&5
14351 $as_echo "$am_cv_val_LC_MESSAGES" >&6; }
14352   if test $am_cv_val_LC_MESSAGES = yes; then
14353
14354 $as_echo "#define HAVE_LC_MESSAGES 1" >>confdefs.h
14355
14356   fi
14357
14358
14359 # do we need the math library?
14360 case "${need_libm}" in
14361 yes)
14362   LIBM=
14363 case $host in
14364 *-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
14365   # These system don't have libm, or don't need it
14366   ;;
14367 *-ncr-sysv4.3*)
14368   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _mwvalidcheckl in -lmw" >&5
14369 $as_echo_n "checking for _mwvalidcheckl in -lmw... " >&6; }
14370 if ${ac_cv_lib_mw__mwvalidcheckl+:} false; then :
14371   $as_echo_n "(cached) " >&6
14372 else
14373   ac_check_lib_save_LIBS=$LIBS
14374 LIBS="-lmw  $LIBS"
14375 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14376 /* end confdefs.h.  */
14377
14378 /* Override any GCC internal prototype to avoid an error.
14379    Use char because int might match the return type of a GCC
14380    builtin and then its argument prototype would still apply.  */
14381 #ifdef __cplusplus
14382 extern "C"
14383 #endif
14384 char _mwvalidcheckl ();
14385 int
14386 main ()
14387 {
14388 return _mwvalidcheckl ();
14389   ;
14390   return 0;
14391 }
14392 _ACEOF
14393 if ac_fn_c_try_link "$LINENO"; then :
14394   ac_cv_lib_mw__mwvalidcheckl=yes
14395 else
14396   ac_cv_lib_mw__mwvalidcheckl=no
14397 fi
14398 rm -f core conftest.err conftest.$ac_objext \
14399     conftest$ac_exeext conftest.$ac_ext
14400 LIBS=$ac_check_lib_save_LIBS
14401 fi
14402 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14403 $as_echo "$ac_cv_lib_mw__mwvalidcheckl" >&6; }
14404 if test "x$ac_cv_lib_mw__mwvalidcheckl" = xyes; then :
14405   LIBM="-lmw"
14406 fi
14407
14408   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14409 $as_echo_n "checking for cos in -lm... " >&6; }
14410 if ${ac_cv_lib_m_cos+:} false; then :
14411   $as_echo_n "(cached) " >&6
14412 else
14413   ac_check_lib_save_LIBS=$LIBS
14414 LIBS="-lm  $LIBS"
14415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14416 /* end confdefs.h.  */
14417
14418 /* Override any GCC internal prototype to avoid an error.
14419    Use char because int might match the return type of a GCC
14420    builtin and then its argument prototype would still apply.  */
14421 #ifdef __cplusplus
14422 extern "C"
14423 #endif
14424 char cos ();
14425 int
14426 main ()
14427 {
14428 return cos ();
14429   ;
14430   return 0;
14431 }
14432 _ACEOF
14433 if ac_fn_c_try_link "$LINENO"; then :
14434   ac_cv_lib_m_cos=yes
14435 else
14436   ac_cv_lib_m_cos=no
14437 fi
14438 rm -f core conftest.err conftest.$ac_objext \
14439     conftest$ac_exeext conftest.$ac_ext
14440 LIBS=$ac_check_lib_save_LIBS
14441 fi
14442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14443 $as_echo "$ac_cv_lib_m_cos" >&6; }
14444 if test "x$ac_cv_lib_m_cos" = xyes; then :
14445   LIBM="$LIBM -lm"
14446 fi
14447
14448   ;;
14449 *)
14450   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cos in -lm" >&5
14451 $as_echo_n "checking for cos in -lm... " >&6; }
14452 if ${ac_cv_lib_m_cos+:} false; then :
14453   $as_echo_n "(cached) " >&6
14454 else
14455   ac_check_lib_save_LIBS=$LIBS
14456 LIBS="-lm  $LIBS"
14457 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14458 /* end confdefs.h.  */
14459
14460 /* Override any GCC internal prototype to avoid an error.
14461    Use char because int might match the return type of a GCC
14462    builtin and then its argument prototype would still apply.  */
14463 #ifdef __cplusplus
14464 extern "C"
14465 #endif
14466 char cos ();
14467 int
14468 main ()
14469 {
14470 return cos ();
14471   ;
14472   return 0;
14473 }
14474 _ACEOF
14475 if ac_fn_c_try_link "$LINENO"; then :
14476   ac_cv_lib_m_cos=yes
14477 else
14478   ac_cv_lib_m_cos=no
14479 fi
14480 rm -f core conftest.err conftest.$ac_objext \
14481     conftest$ac_exeext conftest.$ac_ext
14482 LIBS=$ac_check_lib_save_LIBS
14483 fi
14484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_cos" >&5
14485 $as_echo "$ac_cv_lib_m_cos" >&6; }
14486 if test "x$ac_cv_lib_m_cos" = xyes; then :
14487   LIBM="-lm"
14488 fi
14489
14490   ;;
14491 esac
14492
14493
14494
14495   ;;
14496 esac
14497
14498 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
14499 # enough, but on some of those systems, the assert macro relies on requoting
14500 # working properly!
14501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working assert macro" >&5
14502 $as_echo_n "checking for working assert macro... " >&6; }
14503 if ${gas_cv_assert_ok+:} false; then :
14504   $as_echo_n "(cached) " >&6
14505 else
14506   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14507 /* end confdefs.h.  */
14508 #include <assert.h>
14509 #include <stdio.h>
14510 int
14511 main ()
14512 {
14513
14514 /* check for requoting problems */
14515 static int a, b, c, d;
14516 static char *s;
14517 assert (!strcmp(s, "foo bar baz quux"));
14518 /* check for newline handling */
14519 assert (a == b
14520         || c == d);
14521
14522   ;
14523   return 0;
14524 }
14525 _ACEOF
14526 if ac_fn_c_try_link "$LINENO"; then :
14527   gas_cv_assert_ok=yes
14528 else
14529   gas_cv_assert_ok=no
14530 fi
14531 rm -f core conftest.err conftest.$ac_objext \
14532     conftest$ac_exeext conftest.$ac_ext
14533 fi
14534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_assert_ok" >&5
14535 $as_echo "$gas_cv_assert_ok" >&6; }
14536 test $gas_cv_assert_ok = yes ||
14537 $as_echo "#define BROKEN_ASSERT 1" >>confdefs.h
14538
14539
14540
14541 # On some systems, the system header files may not declare malloc, realloc,
14542 # and free.  There are places where gas needs these functions to have been
14543 # declared -- such as when taking their addresses.
14544 gas_test_headers="
14545 #ifdef HAVE_MEMORY_H
14546 #include <memory.h>
14547 #endif
14548 #ifdef HAVE_STRING_H
14549 #include <string.h>
14550 #else
14551 #ifdef HAVE_STRINGS_H
14552 #include <strings.h>
14553 #endif
14554 #endif
14555 #ifdef HAVE_STDLIB_H
14556 #include <stdlib.h>
14557 #endif
14558 #ifdef HAVE_UNISTD_H
14559 #include <unistd.h>
14560 #endif
14561 "
14562
14563 # Does errno.h declare errno, or do we have to add a separate declaration
14564 # for it?
14565
14566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for errno" >&5
14567 $as_echo_n "checking whether declaration is required for errno... " >&6; }
14568 if ${gas_cv_decl_needed_errno+:} false; then :
14569   $as_echo_n "(cached) " >&6
14570 else
14571   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14572 /* end confdefs.h.  */
14573
14574 #ifdef HAVE_ERRNO_H
14575 #include <errno.h>
14576 #endif
14577
14578 int
14579 main ()
14580 {
14581
14582 typedef int f;
14583 f x;
14584 x = (f) errno;
14585
14586   ;
14587   return 0;
14588 }
14589 _ACEOF
14590 if ac_fn_c_try_link "$LINENO"; then :
14591   gas_cv_decl_needed_errno=no
14592 else
14593   gas_cv_decl_needed_errno=yes
14594 fi
14595 rm -f core conftest.err conftest.$ac_objext \
14596     conftest$ac_exeext conftest.$ac_ext
14597 fi
14598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_errno" >&5
14599 $as_echo "$gas_cv_decl_needed_errno" >&6; }
14600 if test $gas_cv_decl_needed_errno = yes; then
14601
14602 $as_echo "#define NEED_DECLARATION_ERRNO 1" >>confdefs.h
14603
14604 fi
14605
14606
14607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a known getopt prototype in unistd.h" >&5
14608 $as_echo_n "checking for a known getopt prototype in unistd.h... " >&6; }
14609 if ${gas_cv_decl_getopt_unistd_h+:} false; then :
14610   $as_echo_n "(cached) " >&6
14611 else
14612   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14613 /* end confdefs.h.  */
14614 #include <unistd.h>
14615 int
14616 main ()
14617 {
14618 extern int getopt (int, char *const*, const char *);
14619   ;
14620   return 0;
14621 }
14622 _ACEOF
14623 if ac_fn_c_try_compile "$LINENO"; then :
14624   gas_cv_decl_getopt_unistd_h=yes
14625 else
14626   gas_cv_decl_getopt_unistd_h=no
14627 fi
14628 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
14629 fi
14630
14631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_getopt_unistd_h" >&5
14632 $as_echo "$gas_cv_decl_getopt_unistd_h" >&6; }
14633 if test $gas_cv_decl_getopt_unistd_h = yes; then
14634
14635 $as_echo "#define HAVE_DECL_GETOPT 1" >>confdefs.h
14636
14637 fi
14638
14639
14640 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for environ" >&5
14641 $as_echo_n "checking whether declaration is required for environ... " >&6; }
14642 if ${gas_cv_decl_needed_environ+:} false; then :
14643   $as_echo_n "(cached) " >&6
14644 else
14645   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14646 /* end confdefs.h.  */
14647 $gas_test_headers
14648 int
14649 main ()
14650 {
14651
14652 typedef char **f;
14653 f x;
14654 x = (f) environ;
14655
14656   ;
14657   return 0;
14658 }
14659 _ACEOF
14660 if ac_fn_c_try_link "$LINENO"; then :
14661   gas_cv_decl_needed_environ=no
14662 else
14663   gas_cv_decl_needed_environ=yes
14664 fi
14665 rm -f core conftest.err conftest.$ac_objext \
14666     conftest$ac_exeext conftest.$ac_ext
14667 fi
14668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_environ" >&5
14669 $as_echo "$gas_cv_decl_needed_environ" >&6; }
14670 if test $gas_cv_decl_needed_environ = yes; then
14671
14672 $as_echo "#define NEED_DECLARATION_ENVIRON 1" >>confdefs.h
14673
14674 fi
14675
14676
14677 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for ffs" >&5
14678 $as_echo_n "checking whether declaration is required for ffs... " >&6; }
14679 if ${gas_cv_decl_needed_ffs+:} false; then :
14680   $as_echo_n "(cached) " >&6
14681 else
14682   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14683 /* end confdefs.h.  */
14684 $gas_test_headers
14685 int
14686 main ()
14687 {
14688
14689 typedef int (*f)(int);
14690 f x;
14691 x = (f) ffs;
14692
14693   ;
14694   return 0;
14695 }
14696 _ACEOF
14697 if ac_fn_c_try_link "$LINENO"; then :
14698   gas_cv_decl_needed_ffs=no
14699 else
14700   gas_cv_decl_needed_ffs=yes
14701 fi
14702 rm -f core conftest.err conftest.$ac_objext \
14703     conftest$ac_exeext conftest.$ac_ext
14704 fi
14705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_ffs" >&5
14706 $as_echo "$gas_cv_decl_needed_ffs" >&6; }
14707 if test $gas_cv_decl_needed_ffs = yes; then
14708
14709 $as_echo "#define NEED_DECLARATION_FFS 1" >>confdefs.h
14710
14711 fi
14712
14713
14714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for free" >&5
14715 $as_echo_n "checking whether declaration is required for free... " >&6; }
14716 if ${gas_cv_decl_needed_free+:} false; then :
14717   $as_echo_n "(cached) " >&6
14718 else
14719   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14720 /* end confdefs.h.  */
14721 $gas_test_headers
14722 int
14723 main ()
14724 {
14725
14726 typedef void (*f)();
14727 f x;
14728 x = (f) free;
14729
14730   ;
14731   return 0;
14732 }
14733 _ACEOF
14734 if ac_fn_c_try_link "$LINENO"; then :
14735   gas_cv_decl_needed_free=no
14736 else
14737   gas_cv_decl_needed_free=yes
14738 fi
14739 rm -f core conftest.err conftest.$ac_objext \
14740     conftest$ac_exeext conftest.$ac_ext
14741 fi
14742 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_free" >&5
14743 $as_echo "$gas_cv_decl_needed_free" >&6; }
14744 if test $gas_cv_decl_needed_free = yes; then
14745
14746 $as_echo "#define NEED_DECLARATION_FREE 1" >>confdefs.h
14747
14748 fi
14749
14750
14751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for malloc" >&5
14752 $as_echo_n "checking whether declaration is required for malloc... " >&6; }
14753 if ${gas_cv_decl_needed_malloc+:} false; then :
14754   $as_echo_n "(cached) " >&6
14755 else
14756   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14757 /* end confdefs.h.  */
14758 $gas_test_headers
14759 int
14760 main ()
14761 {
14762
14763 typedef char *(*f)();
14764 f x;
14765 x = (f) malloc;
14766
14767   ;
14768   return 0;
14769 }
14770 _ACEOF
14771 if ac_fn_c_try_link "$LINENO"; then :
14772   gas_cv_decl_needed_malloc=no
14773 else
14774   gas_cv_decl_needed_malloc=yes
14775 fi
14776 rm -f core conftest.err conftest.$ac_objext \
14777     conftest$ac_exeext conftest.$ac_ext
14778 fi
14779 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_malloc" >&5
14780 $as_echo "$gas_cv_decl_needed_malloc" >&6; }
14781 if test $gas_cv_decl_needed_malloc = yes; then
14782
14783 $as_echo "#define NEED_DECLARATION_MALLOC 1" >>confdefs.h
14784
14785 fi
14786
14787
14788 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for sbrk" >&5
14789 $as_echo_n "checking whether declaration is required for sbrk... " >&6; }
14790 if ${gas_cv_decl_needed_sbrk+:} false; then :
14791   $as_echo_n "(cached) " >&6
14792 else
14793   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14794 /* end confdefs.h.  */
14795 $gas_test_headers
14796 int
14797 main ()
14798 {
14799
14800 typedef char *(*f)();
14801 f x;
14802 x = (f) sbrk;
14803
14804   ;
14805   return 0;
14806 }
14807 _ACEOF
14808 if ac_fn_c_try_link "$LINENO"; then :
14809   gas_cv_decl_needed_sbrk=no
14810 else
14811   gas_cv_decl_needed_sbrk=yes
14812 fi
14813 rm -f core conftest.err conftest.$ac_objext \
14814     conftest$ac_exeext conftest.$ac_ext
14815 fi
14816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_sbrk" >&5
14817 $as_echo "$gas_cv_decl_needed_sbrk" >&6; }
14818 if test $gas_cv_decl_needed_sbrk = yes; then
14819
14820 $as_echo "#define NEED_DECLARATION_SBRK 1" >>confdefs.h
14821
14822 fi
14823
14824
14825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether declaration is required for strstr" >&5
14826 $as_echo_n "checking whether declaration is required for strstr... " >&6; }
14827 if ${gas_cv_decl_needed_strstr+:} false; then :
14828   $as_echo_n "(cached) " >&6
14829 else
14830   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14831 /* end confdefs.h.  */
14832 $gas_test_headers
14833 int
14834 main ()
14835 {
14836
14837 typedef char *(*f)();
14838 f x;
14839 x = (f) strstr;
14840
14841   ;
14842   return 0;
14843 }
14844 _ACEOF
14845 if ac_fn_c_try_link "$LINENO"; then :
14846   gas_cv_decl_needed_strstr=no
14847 else
14848   gas_cv_decl_needed_strstr=yes
14849 fi
14850 rm -f core conftest.err conftest.$ac_objext \
14851     conftest$ac_exeext conftest.$ac_ext
14852 fi
14853 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_decl_needed_strstr" >&5
14854 $as_echo "$gas_cv_decl_needed_strstr" >&6; }
14855 if test $gas_cv_decl_needed_strstr = yes; then
14856
14857 $as_echo "#define NEED_DECLARATION_STRSTR 1" >>confdefs.h
14858
14859 fi
14860
14861
14862 ac_fn_c_check_decl "$LINENO" "free" "ac_cv_have_decl_free" "$ac_includes_default"
14863 if test "x$ac_cv_have_decl_free" = xyes; then :
14864   ac_have_decl=1
14865 else
14866   ac_have_decl=0
14867 fi
14868
14869 cat >>confdefs.h <<_ACEOF
14870 #define HAVE_DECL_FREE $ac_have_decl
14871 _ACEOF
14872 ac_fn_c_check_decl "$LINENO" "getenv" "ac_cv_have_decl_getenv" "$ac_includes_default"
14873 if test "x$ac_cv_have_decl_getenv" = xyes; then :
14874   ac_have_decl=1
14875 else
14876   ac_have_decl=0
14877 fi
14878
14879 cat >>confdefs.h <<_ACEOF
14880 #define HAVE_DECL_GETENV $ac_have_decl
14881 _ACEOF
14882 ac_fn_c_check_decl "$LINENO" "malloc" "ac_cv_have_decl_malloc" "$ac_includes_default"
14883 if test "x$ac_cv_have_decl_malloc" = xyes; then :
14884   ac_have_decl=1
14885 else
14886   ac_have_decl=0
14887 fi
14888
14889 cat >>confdefs.h <<_ACEOF
14890 #define HAVE_DECL_MALLOC $ac_have_decl
14891 _ACEOF
14892 ac_fn_c_check_decl "$LINENO" "mempcpy" "ac_cv_have_decl_mempcpy" "$ac_includes_default"
14893 if test "x$ac_cv_have_decl_mempcpy" = xyes; then :
14894   ac_have_decl=1
14895 else
14896   ac_have_decl=0
14897 fi
14898
14899 cat >>confdefs.h <<_ACEOF
14900 #define HAVE_DECL_MEMPCPY $ac_have_decl
14901 _ACEOF
14902 ac_fn_c_check_decl "$LINENO" "realloc" "ac_cv_have_decl_realloc" "$ac_includes_default"
14903 if test "x$ac_cv_have_decl_realloc" = xyes; then :
14904   ac_have_decl=1
14905 else
14906   ac_have_decl=0
14907 fi
14908
14909 cat >>confdefs.h <<_ACEOF
14910 #define HAVE_DECL_REALLOC $ac_have_decl
14911 _ACEOF
14912 ac_fn_c_check_decl "$LINENO" "stpcpy" "ac_cv_have_decl_stpcpy" "$ac_includes_default"
14913 if test "x$ac_cv_have_decl_stpcpy" = xyes; then :
14914   ac_have_decl=1
14915 else
14916   ac_have_decl=0
14917 fi
14918
14919 cat >>confdefs.h <<_ACEOF
14920 #define HAVE_DECL_STPCPY $ac_have_decl
14921 _ACEOF
14922 ac_fn_c_check_decl "$LINENO" "strstr" "ac_cv_have_decl_strstr" "$ac_includes_default"
14923 if test "x$ac_cv_have_decl_strstr" = xyes; then :
14924   ac_have_decl=1
14925 else
14926   ac_have_decl=0
14927 fi
14928
14929 cat >>confdefs.h <<_ACEOF
14930 #define HAVE_DECL_STRSTR $ac_have_decl
14931 _ACEOF
14932 ac_fn_c_check_decl "$LINENO" "vsnprintf" "ac_cv_have_decl_vsnprintf" "$ac_includes_default"
14933 if test "x$ac_cv_have_decl_vsnprintf" = xyes; then :
14934   ac_have_decl=1
14935 else
14936   ac_have_decl=0
14937 fi
14938
14939 cat >>confdefs.h <<_ACEOF
14940 #define HAVE_DECL_VSNPRINTF $ac_have_decl
14941 _ACEOF
14942 ac_fn_c_check_decl "$LINENO" "asprintf" "ac_cv_have_decl_asprintf" "$ac_includes_default"
14943 if test "x$ac_cv_have_decl_asprintf" = xyes; then :
14944   ac_have_decl=1
14945 else
14946   ac_have_decl=0
14947 fi
14948
14949 cat >>confdefs.h <<_ACEOF
14950 #define HAVE_DECL_ASPRINTF $ac_have_decl
14951 _ACEOF
14952
14953
14954
14955 case "${host}" in
14956 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
14957
14958 $as_echo "#define USE_BINARY_FOPEN 1" >>confdefs.h
14959  ;;
14960 esac
14961
14962 # Link in zlib if we can.  This allows us to write compressed debug sections.
14963
14964   # Use the system's zlib library.
14965   zlibdir="-L\$(top_builddir)/../zlib"
14966   zlibinc="-I\$(top_srcdir)/../zlib"
14967
14968 # Check whether --with-system-zlib was given.
14969 if test "${with_system_zlib+set}" = set; then :
14970   withval=$with_system_zlib; if test x$with_system_zlib = xyes ; then
14971     zlibdir=
14972     zlibinc=
14973   fi
14974
14975 fi
14976
14977
14978
14979
14980
14981 # Support for VMS timestamps via cross compile
14982
14983 if test "$ac_cv_header_time_h" = yes; then
14984   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct tm.tm_gmtoff in time.h" >&5
14985 $as_echo_n "checking for struct tm.tm_gmtoff in time.h... " >&6; }
14986  if ${gas_cv_have_time_type_member_tm_gmtoff+:} false; then :
14987   $as_echo_n "(cached) " >&6
14988 else
14989   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14990 /* end confdefs.h.  */
14991
14992 #define _BSD_SOURCE 1
14993 #include <time.h>
14994 int
14995 main ()
14996 {
14997 struct tm avar; void* aref = (void*) &avar.tm_gmtoff
14998   ;
14999   return 0;
15000 }
15001 _ACEOF
15002 if ac_fn_c_try_compile "$LINENO"; then :
15003   gas_cv_have_time_type_member_tm_gmtoff=yes
15004 else
15005   gas_cv_have_time_type_member_tm_gmtoff=no
15006
15007 fi
15008 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15009 fi
15010
15011  if test $gas_cv_have_time_type_member_tm_gmtoff = yes; then
15012
15013 $as_echo "#define HAVE_TM_GMTOFF 1" >>confdefs.h
15014
15015  fi
15016  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_time_type_member_tm_gmtoff" >&5
15017 $as_echo "$gas_cv_have_time_type_member_tm_gmtoff" >&6; }
15018
15019 fi
15020
15021 if test "$ac_cv_header_sys_stat_h" = yes; then
15022     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_sec in sys/stat.h" >&5
15023 $as_echo_n "checking for struct stat.st_mtim.tv_sec in sys/stat.h... " >&6; }
15024  if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_sec+:} false; then :
15025   $as_echo_n "(cached) " >&6
15026 else
15027   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15028 /* end confdefs.h.  */
15029
15030 #define _BSD_SOURCE 1
15031 #include <sys/stat.h>
15032 int
15033 main ()
15034 {
15035 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_sec
15036   ;
15037   return 0;
15038 }
15039 _ACEOF
15040 if ac_fn_c_try_compile "$LINENO"; then :
15041   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=yes
15042 else
15043   gas_cv_have_sys_stat_type_member_st_mtim_tv_sec=no
15044
15045 fi
15046 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15047 fi
15048
15049  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec = yes; then
15050
15051 $as_echo "#define HAVE_ST_MTIM_TV_SEC 1" >>confdefs.h
15052
15053  fi
15054  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&5
15055 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_sec" >&6; }
15056
15057     { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct stat.st_mtim.tv_nsec in sys/stat.h" >&5
15058 $as_echo_n "checking for struct stat.st_mtim.tv_nsec in sys/stat.h... " >&6; }
15059  if ${gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec+:} false; then :
15060   $as_echo_n "(cached) " >&6
15061 else
15062   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
15063 /* end confdefs.h.  */
15064
15065 #define _BSD_SOURCE 1
15066 #include <sys/stat.h>
15067 int
15068 main ()
15069 {
15070 struct stat avar; void* aref = (void*) &avar.st_mtim.tv_nsec
15071   ;
15072   return 0;
15073 }
15074 _ACEOF
15075 if ac_fn_c_try_compile "$LINENO"; then :
15076   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=yes
15077 else
15078   gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec=no
15079
15080 fi
15081 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
15082 fi
15083
15084  if test $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec = yes; then
15085
15086 $as_echo "#define HAVE_ST_MTIM_TV_NSEC 1" >>confdefs.h
15087
15088  fi
15089  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&5
15090 $as_echo "$gas_cv_have_sys_stat_type_member_st_mtim_tv_nsec" >&6; }
15091
15092 fi
15093
15094
15095
15096
15097
15098
15099
15100
15101
15102 ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
15103
15104 ac_config_commands="$ac_config_commands default"
15105
15106
15107 cat >confcache <<\_ACEOF
15108 # This file is a shell script that caches the results of configure
15109 # tests run on this system so they can be shared between configure
15110 # scripts and configure runs, see configure's option --config-cache.
15111 # It is not useful on other systems.  If it contains results you don't
15112 # want to keep, you may remove or edit it.
15113 #
15114 # config.status only pays attention to the cache file if you give it
15115 # the --recheck option to rerun configure.
15116 #
15117 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15118 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15119 # following values.
15120
15121 _ACEOF
15122
15123 # The following way of writing the cache mishandles newlines in values,
15124 # but we know of no workaround that is simple, portable, and efficient.
15125 # So, we kill variables containing newlines.
15126 # Ultrix sh set writes to stderr and can't be redirected directly,
15127 # and sets the high bit in the cache file unless we assign to the vars.
15128 (
15129   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
15130     eval ac_val=\$$ac_var
15131     case $ac_val in #(
15132     *${as_nl}*)
15133       case $ac_var in #(
15134       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
15135 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
15136       esac
15137       case $ac_var in #(
15138       _ | IFS | as_nl) ;; #(
15139       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
15140       *) { eval $ac_var=; unset $ac_var;} ;;
15141       esac ;;
15142     esac
15143   done
15144
15145   (set) 2>&1 |
15146     case $as_nl`(ac_space=' '; set) 2>&1` in #(
15147     *${as_nl}ac_space=\ *)
15148       # `set' does not quote correctly, so add quotes: double-quote
15149       # substitution turns \\\\ into \\, and sed turns \\ into \.
15150       sed -n \
15151         "s/'/'\\\\''/g;
15152           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15153       ;; #(
15154     *)
15155       # `set' quotes correctly as required by POSIX, so do not add quotes.
15156       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
15157       ;;
15158     esac |
15159     sort
15160 ) |
15161   sed '
15162      /^ac_cv_env_/b end
15163      t clear
15164      :clear
15165      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15166      t end
15167      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15168      :end' >>confcache
15169 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
15170   if test -w "$cache_file"; then
15171     if test "x$cache_file" != "x/dev/null"; then
15172       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
15173 $as_echo "$as_me: updating cache $cache_file" >&6;}
15174       if test ! -f "$cache_file" || test -h "$cache_file"; then
15175         cat confcache >"$cache_file"
15176       else
15177         case $cache_file in #(
15178         */* | ?:*)
15179           mv -f confcache "$cache_file"$$ &&
15180           mv -f "$cache_file"$$ "$cache_file" ;; #(
15181         *)
15182           mv -f confcache "$cache_file" ;;
15183         esac
15184       fi
15185     fi
15186   else
15187     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
15188 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
15189   fi
15190 fi
15191 rm -f confcache
15192
15193 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15194 # Let make expand exec_prefix.
15195 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15196
15197 DEFS=-DHAVE_CONFIG_H
15198
15199 ac_libobjs=
15200 ac_ltlibobjs=
15201 U=
15202 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15203   # 1. Remove the extension, and $U if already installed.
15204   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
15205   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
15206   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
15207   #    will be set to the directory where LIBOBJS objects are built.
15208   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
15209   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
15210 done
15211 LIBOBJS=$ac_libobjs
15212
15213 LTLIBOBJS=$ac_ltlibobjs
15214
15215
15216 { $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
15217 $as_echo_n "checking that generated files are newer than configure... " >&6; }
15218    if test -n "$am_sleep_pid"; then
15219      # Hide warnings about reused PIDs.
15220      wait $am_sleep_pid 2>/dev/null
15221    fi
15222    { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
15223 $as_echo "done" >&6; }
15224 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15225   as_fn_error $? "conditional \"AMDEP\" was never defined.
15226 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15227 fi
15228 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15229   as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
15230 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15231 fi
15232  if test -n "$EXEEXT"; then
15233   am__EXEEXT_TRUE=
15234   am__EXEEXT_FALSE='#'
15235 else
15236   am__EXEEXT_TRUE='#'
15237   am__EXEEXT_FALSE=
15238 fi
15239
15240
15241 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15242   as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
15243 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15244 fi
15245 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15246   as_fn_error $? "conditional \"GENINSRC_NEVER\" was never defined.
15247 Usually this means the macro was only invoked conditionally." "$LINENO" 5
15248 fi
15249
15250 : "${CONFIG_STATUS=./config.status}"
15251 ac_write_fail=0
15252 ac_clean_files_save=$ac_clean_files
15253 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15254 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
15255 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
15256 as_write_fail=0
15257 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
15258 #! $SHELL
15259 # Generated by $as_me.
15260 # Run this file to recreate the current configuration.
15261 # Compiler output produced by configure, useful for debugging
15262 # configure, is in config.log if it exists.
15263
15264 debug=false
15265 ac_cs_recheck=false
15266 ac_cs_silent=false
15267
15268 SHELL=\${CONFIG_SHELL-$SHELL}
15269 export SHELL
15270 _ASEOF
15271 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
15272 ## -------------------- ##
15273 ## M4sh Initialization. ##
15274 ## -------------------- ##
15275
15276 # Be more Bourne compatible
15277 DUALCASE=1; export DUALCASE # for MKS sh
15278 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
15279   emulate sh
15280   NULLCMD=:
15281   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
15282   # is contrary to our usage.  Disable this feature.
15283   alias -g '${1+"$@"}'='"$@"'
15284   setopt NO_GLOB_SUBST
15285 else
15286   case `(set -o) 2>/dev/null` in #(
15287   *posix*) :
15288     set -o posix ;; #(
15289   *) :
15290      ;;
15291 esac
15292 fi
15293
15294
15295 as_nl='
15296 '
15297 export as_nl
15298 # Printing a long string crashes Solaris 7 /usr/bin/printf.
15299 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
15300 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
15301 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
15302 # Prefer a ksh shell builtin over an external printf program on Solaris,
15303 # but without wasting forks for bash or zsh.
15304 if test -z "$BASH_VERSION$ZSH_VERSION" \
15305     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
15306   as_echo='print -r --'
15307   as_echo_n='print -rn --'
15308 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
15309   as_echo='printf %s\n'
15310   as_echo_n='printf %s'
15311 else
15312   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
15313     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
15314     as_echo_n='/usr/ucb/echo -n'
15315   else
15316     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
15317     as_echo_n_body='eval
15318       arg=$1;
15319       case $arg in #(
15320       *"$as_nl"*)
15321         expr "X$arg" : "X\\(.*\\)$as_nl";
15322         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
15323       esac;
15324       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
15325     '
15326     export as_echo_n_body
15327     as_echo_n='sh -c $as_echo_n_body as_echo'
15328   fi
15329   export as_echo_body
15330   as_echo='sh -c $as_echo_body as_echo'
15331 fi
15332
15333 # The user is always right.
15334 if test "${PATH_SEPARATOR+set}" != set; then
15335   PATH_SEPARATOR=:
15336   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
15337     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
15338       PATH_SEPARATOR=';'
15339   }
15340 fi
15341
15342
15343 # IFS
15344 # We need space, tab and new line, in precisely that order.  Quoting is
15345 # there to prevent editors from complaining about space-tab.
15346 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
15347 # splitting by setting IFS to empty value.)
15348 IFS=" ""        $as_nl"
15349
15350 # Find who we are.  Look in the path if we contain no directory separator.
15351 as_myself=
15352 case $0 in #((
15353   *[\\/]* ) as_myself=$0 ;;
15354   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15355 for as_dir in $PATH
15356 do
15357   IFS=$as_save_IFS
15358   test -z "$as_dir" && as_dir=.
15359     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15360   done
15361 IFS=$as_save_IFS
15362
15363      ;;
15364 esac
15365 # We did not find ourselves, most probably we were run as `sh COMMAND'
15366 # in which case we are not to be found in the path.
15367 if test "x$as_myself" = x; then
15368   as_myself=$0
15369 fi
15370 if test ! -f "$as_myself"; then
15371   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
15372   exit 1
15373 fi
15374
15375 # Unset variables that we do not need and which cause bugs (e.g. in
15376 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
15377 # suppresses any "Segmentation fault" message there.  '((' could
15378 # trigger a bug in pdksh 5.2.14.
15379 for as_var in BASH_ENV ENV MAIL MAILPATH
15380 do eval test x\${$as_var+set} = xset \
15381   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
15382 done
15383 PS1='$ '
15384 PS2='> '
15385 PS4='+ '
15386
15387 # NLS nuisances.
15388 LC_ALL=C
15389 export LC_ALL
15390 LANGUAGE=C
15391 export LANGUAGE
15392
15393 # CDPATH.
15394 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15395
15396
15397 # as_fn_error STATUS ERROR [LINENO LOG_FD]
15398 # ----------------------------------------
15399 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
15400 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
15401 # script with STATUS, using 1 if that was 0.
15402 as_fn_error ()
15403 {
15404   as_status=$1; test $as_status -eq 0 && as_status=1
15405   if test "$4"; then
15406     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
15407     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
15408   fi
15409   $as_echo "$as_me: error: $2" >&2
15410   as_fn_exit $as_status
15411 } # as_fn_error
15412
15413
15414 # as_fn_set_status STATUS
15415 # -----------------------
15416 # Set $? to STATUS, without forking.
15417 as_fn_set_status ()
15418 {
15419   return $1
15420 } # as_fn_set_status
15421
15422 # as_fn_exit STATUS
15423 # -----------------
15424 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
15425 as_fn_exit ()
15426 {
15427   set +e
15428   as_fn_set_status $1
15429   exit $1
15430 } # as_fn_exit
15431
15432 # as_fn_unset VAR
15433 # ---------------
15434 # Portably unset VAR.
15435 as_fn_unset ()
15436 {
15437   { eval $1=; unset $1;}
15438 }
15439 as_unset=as_fn_unset
15440 # as_fn_append VAR VALUE
15441 # ----------------------
15442 # Append the text in VALUE to the end of the definition contained in VAR. Take
15443 # advantage of any shell optimizations that allow amortized linear growth over
15444 # repeated appends, instead of the typical quadratic growth present in naive
15445 # implementations.
15446 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
15447   eval 'as_fn_append ()
15448   {
15449     eval $1+=\$2
15450   }'
15451 else
15452   as_fn_append ()
15453   {
15454     eval $1=\$$1\$2
15455   }
15456 fi # as_fn_append
15457
15458 # as_fn_arith ARG...
15459 # ------------------
15460 # Perform arithmetic evaluation on the ARGs, and store the result in the
15461 # global $as_val. Take advantage of shells that can avoid forks. The arguments
15462 # must be portable across $(()) and expr.
15463 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
15464   eval 'as_fn_arith ()
15465   {
15466     as_val=$(( $* ))
15467   }'
15468 else
15469   as_fn_arith ()
15470   {
15471     as_val=`expr "$@" || test $? -eq 1`
15472   }
15473 fi # as_fn_arith
15474
15475
15476 if expr a : '\(a\)' >/dev/null 2>&1 &&
15477    test "X`expr 00001 : '.*\(...\)'`" = X001; then
15478   as_expr=expr
15479 else
15480   as_expr=false
15481 fi
15482
15483 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
15484   as_basename=basename
15485 else
15486   as_basename=false
15487 fi
15488
15489 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
15490   as_dirname=dirname
15491 else
15492   as_dirname=false
15493 fi
15494
15495 as_me=`$as_basename -- "$0" ||
15496 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15497          X"$0" : 'X\(//\)$' \| \
15498          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
15499 $as_echo X/"$0" |
15500     sed '/^.*\/\([^/][^/]*\)\/*$/{
15501             s//\1/
15502             q
15503           }
15504           /^X\/\(\/\/\)$/{
15505             s//\1/
15506             q
15507           }
15508           /^X\/\(\/\).*/{
15509             s//\1/
15510             q
15511           }
15512           s/.*/./; q'`
15513
15514 # Avoid depending upon Character Ranges.
15515 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15516 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15517 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15518 as_cr_digits='0123456789'
15519 as_cr_alnum=$as_cr_Letters$as_cr_digits
15520
15521 ECHO_C= ECHO_N= ECHO_T=
15522 case `echo -n x` in #(((((
15523 -n*)
15524   case `echo 'xy\c'` in
15525   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
15526   xy)  ECHO_C='\c';;
15527   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
15528        ECHO_T=' ';;
15529   esac;;
15530 *)
15531   ECHO_N='-n';;
15532 esac
15533
15534 rm -f conf$$ conf$$.exe conf$$.file
15535 if test -d conf$$.dir; then
15536   rm -f conf$$.dir/conf$$.file
15537 else
15538   rm -f conf$$.dir
15539   mkdir conf$$.dir 2>/dev/null
15540 fi
15541 if (echo >conf$$.file) 2>/dev/null; then
15542   if ln -s conf$$.file conf$$ 2>/dev/null; then
15543     as_ln_s='ln -s'
15544     # ... but there are two gotchas:
15545     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
15546     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
15547     # In both cases, we have to default to `cp -pR'.
15548     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
15549       as_ln_s='cp -pR'
15550   elif ln conf$$.file conf$$ 2>/dev/null; then
15551     as_ln_s=ln
15552   else
15553     as_ln_s='cp -pR'
15554   fi
15555 else
15556   as_ln_s='cp -pR'
15557 fi
15558 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
15559 rmdir conf$$.dir 2>/dev/null
15560
15561
15562 # as_fn_mkdir_p
15563 # -------------
15564 # Create "$as_dir" as a directory, including parents if necessary.
15565 as_fn_mkdir_p ()
15566 {
15567
15568   case $as_dir in #(
15569   -*) as_dir=./$as_dir;;
15570   esac
15571   test -d "$as_dir" || eval $as_mkdir_p || {
15572     as_dirs=
15573     while :; do
15574       case $as_dir in #(
15575       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
15576       *) as_qdir=$as_dir;;
15577       esac
15578       as_dirs="'$as_qdir' $as_dirs"
15579       as_dir=`$as_dirname -- "$as_dir" ||
15580 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15581          X"$as_dir" : 'X\(//\)[^/]' \| \
15582          X"$as_dir" : 'X\(//\)$' \| \
15583          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
15584 $as_echo X"$as_dir" |
15585     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15586             s//\1/
15587             q
15588           }
15589           /^X\(\/\/\)[^/].*/{
15590             s//\1/
15591             q
15592           }
15593           /^X\(\/\/\)$/{
15594             s//\1/
15595             q
15596           }
15597           /^X\(\/\).*/{
15598             s//\1/
15599             q
15600           }
15601           s/.*/./; q'`
15602       test -d "$as_dir" && break
15603     done
15604     test -z "$as_dirs" || eval "mkdir $as_dirs"
15605   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
15606
15607
15608 } # as_fn_mkdir_p
15609 if mkdir -p . 2>/dev/null; then
15610   as_mkdir_p='mkdir -p "$as_dir"'
15611 else
15612   test -d ./-p && rmdir ./-p
15613   as_mkdir_p=false
15614 fi
15615
15616
15617 # as_fn_executable_p FILE
15618 # -----------------------
15619 # Test if FILE is an executable regular file.
15620 as_fn_executable_p ()
15621 {
15622   test -f "$1" && test -x "$1"
15623 } # as_fn_executable_p
15624 as_test_x='test -x'
15625 as_executable_p=as_fn_executable_p
15626
15627 # Sed expression to map a string onto a valid CPP name.
15628 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15629
15630 # Sed expression to map a string onto a valid variable name.
15631 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15632
15633
15634 exec 6>&1
15635 ## ----------------------------------- ##
15636 ## Main body of $CONFIG_STATUS script. ##
15637 ## ----------------------------------- ##
15638 _ASEOF
15639 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
15640
15641 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15642 # Save the log message, to keep $0 and so on meaningful, and to
15643 # report actual input values of CONFIG_FILES etc. instead of their
15644 # values after options handling.
15645 ac_log="
15646 This file was extended by gas $as_me 2.31.51, which was
15647 generated by GNU Autoconf 2.69.  Invocation command line was
15648
15649   CONFIG_FILES    = $CONFIG_FILES
15650   CONFIG_HEADERS  = $CONFIG_HEADERS
15651   CONFIG_LINKS    = $CONFIG_LINKS
15652   CONFIG_COMMANDS = $CONFIG_COMMANDS
15653   $ $0 $@
15654
15655 on `(hostname || uname -n) 2>/dev/null | sed 1q`
15656 "
15657
15658 _ACEOF
15659
15660 case $ac_config_files in *"
15661 "*) set x $ac_config_files; shift; ac_config_files=$*;;
15662 esac
15663
15664 case $ac_config_headers in *"
15665 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
15666 esac
15667
15668
15669 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15670 # Files that config.status was made for.
15671 config_files="$ac_config_files"
15672 config_headers="$ac_config_headers"
15673 config_commands="$ac_config_commands"
15674
15675 _ACEOF
15676
15677 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15678 ac_cs_usage="\
15679 \`$as_me' instantiates files and other configuration actions
15680 from templates according to the current configuration.  Unless the files
15681 and actions are specified as TAGs, all are instantiated by default.
15682
15683 Usage: $0 [OPTION]... [TAG]...
15684
15685   -h, --help       print this help, then exit
15686   -V, --version    print version number and configuration settings, then exit
15687       --config     print configuration, then exit
15688   -q, --quiet, --silent
15689                    do not print progress messages
15690   -d, --debug      don't remove temporary files
15691       --recheck    update $as_me by reconfiguring in the same conditions
15692       --file=FILE[:TEMPLATE]
15693                    instantiate the configuration file FILE
15694       --header=FILE[:TEMPLATE]
15695                    instantiate the configuration header FILE
15696
15697 Configuration files:
15698 $config_files
15699
15700 Configuration headers:
15701 $config_headers
15702
15703 Configuration commands:
15704 $config_commands
15705
15706 Report bugs to the package provider."
15707
15708 _ACEOF
15709 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15710 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
15711 ac_cs_version="\\
15712 gas config.status 2.31.51
15713 configured by $0, generated by GNU Autoconf 2.69,
15714   with options \\"\$ac_cs_config\\"
15715
15716 Copyright (C) 2012 Free Software Foundation, Inc.
15717 This config.status script is free software; the Free Software Foundation
15718 gives unlimited permission to copy, distribute and modify it."
15719
15720 ac_pwd='$ac_pwd'
15721 srcdir='$srcdir'
15722 INSTALL='$INSTALL'
15723 MKDIR_P='$MKDIR_P'
15724 AWK='$AWK'
15725 test -n "\$AWK" || AWK=awk
15726 _ACEOF
15727
15728 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15729 # The default lists apply if the user does not specify any file.
15730 ac_need_defaults=:
15731 while test $# != 0
15732 do
15733   case $1 in
15734   --*=?*)
15735     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15736     ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
15737     ac_shift=:
15738     ;;
15739   --*=)
15740     ac_option=`expr "X$1" : 'X\([^=]*\)='`
15741     ac_optarg=
15742     ac_shift=:
15743     ;;
15744   *)
15745     ac_option=$1
15746     ac_optarg=$2
15747     ac_shift=shift
15748     ;;
15749   esac
15750
15751   case $ac_option in
15752   # Handling of the options.
15753   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15754     ac_cs_recheck=: ;;
15755   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
15756     $as_echo "$ac_cs_version"; exit ;;
15757   --config | --confi | --conf | --con | --co | --c )
15758     $as_echo "$ac_cs_config"; exit ;;
15759   --debug | --debu | --deb | --de | --d | -d )
15760     debug=: ;;
15761   --file | --fil | --fi | --f )
15762     $ac_shift
15763     case $ac_optarg in
15764     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15765     '') as_fn_error $? "missing file argument" ;;
15766     esac
15767     as_fn_append CONFIG_FILES " '$ac_optarg'"
15768     ac_need_defaults=false;;
15769   --header | --heade | --head | --hea )
15770     $ac_shift
15771     case $ac_optarg in
15772     *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
15773     esac
15774     as_fn_append CONFIG_HEADERS " '$ac_optarg'"
15775     ac_need_defaults=false;;
15776   --he | --h)
15777     # Conflict between --help and --header
15778     as_fn_error $? "ambiguous option: \`$1'
15779 Try \`$0 --help' for more information.";;
15780   --help | --hel | -h )
15781     $as_echo "$ac_cs_usage"; exit ;;
15782   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15783   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15784     ac_cs_silent=: ;;
15785
15786   # This is an error.
15787   -*) as_fn_error $? "unrecognized option: \`$1'
15788 Try \`$0 --help' for more information." ;;
15789
15790   *) as_fn_append ac_config_targets " $1"
15791      ac_need_defaults=false ;;
15792
15793   esac
15794   shift
15795 done
15796
15797 ac_configure_extra_args=
15798
15799 if $ac_cs_silent; then
15800   exec 6>/dev/null
15801   ac_configure_extra_args="$ac_configure_extra_args --silent"
15802 fi
15803
15804 _ACEOF
15805 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15806 if \$ac_cs_recheck; then
15807   set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15808   shift
15809   \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
15810   CONFIG_SHELL='$SHELL'
15811   export CONFIG_SHELL
15812   exec "\$@"
15813 fi
15814
15815 _ACEOF
15816 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15817 exec 5>>config.log
15818 {
15819   echo
15820   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15821 ## Running $as_me. ##
15822 _ASBOX
15823   $as_echo "$ac_log"
15824 } >&5
15825
15826 _ACEOF
15827 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15828 #
15829 # INIT-COMMANDS
15830 #
15831 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15832
15833
15834 # The HP-UX ksh and POSIX shell print the target directory to stdout
15835 # if CDPATH is set.
15836 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15837
15838 sed_quote_subst='$sed_quote_subst'
15839 double_quote_subst='$double_quote_subst'
15840 delay_variable_subst='$delay_variable_subst'
15841 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15842 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15843 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15844 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15845 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15846 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15847 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15848 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15849 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15850 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15851 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15852 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15853 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15854 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15855 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15856 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15857 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15858 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15859 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15860 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15861 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15862 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15863 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15864 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15865 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15866 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15867 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15868 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15869 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15870 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15871 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15872 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15873 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15874 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15875 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15876 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15877 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15878 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15879 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15880 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15881 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15882 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15883 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15884 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15885 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15886 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15887 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15888 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15889 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"`'
15890 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15891 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15892 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15893 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15894 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15895 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15896 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15897 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15898 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15899 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15900 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15901 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15902 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15903 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15904 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15905 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15906 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15907 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15908 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15909 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15910 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15911 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15912 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15913 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15914 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15915 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15916 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15917 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15918 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15919 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15920 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15921 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15922 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15923 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15924 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15925 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15926 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15927 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15928 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15929 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15930 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15931 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15932 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15933 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15934 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15935 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15936 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15937 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15938 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15939 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15940 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15941 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15942 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15943 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15944 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15945 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15946 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15947 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15948 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15949 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15950 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15951 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15952 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15953 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15954 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15955 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15956 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15957 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15958 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15959 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15960 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15961
15962 LTCC='$LTCC'
15963 LTCFLAGS='$LTCFLAGS'
15964 compiler='$compiler_DEFAULT'
15965
15966 # A function that is used when there is no print builtin or printf.
15967 func_fallback_echo ()
15968 {
15969   eval 'cat <<_LTECHO_EOF
15970 \$1
15971 _LTECHO_EOF'
15972 }
15973
15974 # Quote evaled strings.
15975 for var in SHELL \
15976 ECHO \
15977 SED \
15978 GREP \
15979 EGREP \
15980 FGREP \
15981 LD \
15982 NM \
15983 LN_S \
15984 lt_SP2NL \
15985 lt_NL2SP \
15986 reload_flag \
15987 OBJDUMP \
15988 deplibs_check_method \
15989 file_magic_cmd \
15990 AR \
15991 AR_FLAGS \
15992 STRIP \
15993 RANLIB \
15994 CC \
15995 CFLAGS \
15996 compiler \
15997 lt_cv_sys_global_symbol_pipe \
15998 lt_cv_sys_global_symbol_to_cdecl \
15999 lt_cv_sys_global_symbol_to_c_name_address \
16000 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
16001 lt_prog_compiler_no_builtin_flag \
16002 lt_prog_compiler_wl \
16003 lt_prog_compiler_pic \
16004 lt_prog_compiler_static \
16005 lt_cv_prog_compiler_c_o \
16006 need_locks \
16007 DSYMUTIL \
16008 NMEDIT \
16009 LIPO \
16010 OTOOL \
16011 OTOOL64 \
16012 shrext_cmds \
16013 export_dynamic_flag_spec \
16014 whole_archive_flag_spec \
16015 compiler_needs_object \
16016 with_gnu_ld \
16017 allow_undefined_flag \
16018 no_undefined_flag \
16019 hardcode_libdir_flag_spec \
16020 hardcode_libdir_flag_spec_ld \
16021 hardcode_libdir_separator \
16022 fix_srcfile_path \
16023 exclude_expsyms \
16024 include_expsyms \
16025 file_list_spec \
16026 variables_saved_for_relink \
16027 libname_spec \
16028 library_names_spec \
16029 soname_spec \
16030 install_override_mode \
16031 finish_eval \
16032 old_striplib \
16033 striplib; do
16034     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16035     *[\\\\\\\`\\"\\\$]*)
16036       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
16037       ;;
16038     *)
16039       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16040       ;;
16041     esac
16042 done
16043
16044 # Double-quote double-evaled strings.
16045 for var in reload_cmds \
16046 old_postinstall_cmds \
16047 old_postuninstall_cmds \
16048 old_archive_cmds \
16049 extract_expsyms_cmds \
16050 old_archive_from_new_cmds \
16051 old_archive_from_expsyms_cmds \
16052 archive_cmds \
16053 archive_expsym_cmds \
16054 module_cmds \
16055 module_expsym_cmds \
16056 export_symbols_cmds \
16057 prelink_cmds \
16058 postinstall_cmds \
16059 postuninstall_cmds \
16060 finish_cmds \
16061 sys_lib_search_path_spec \
16062 sys_lib_dlsearch_path_spec; do
16063     case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
16064     *[\\\\\\\`\\"\\\$]*)
16065       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
16066       ;;
16067     *)
16068       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
16069       ;;
16070     esac
16071 done
16072
16073 ac_aux_dir='$ac_aux_dir'
16074 xsi_shell='$xsi_shell'
16075 lt_shell_append='$lt_shell_append'
16076
16077 # See if we are running on zsh, and set the options which allow our
16078 # commands through without removal of \ escapes INIT.
16079 if test -n "\${ZSH_VERSION+set}" ; then
16080    setopt NO_GLOB_SUBST
16081 fi
16082
16083
16084     PACKAGE='$PACKAGE'
16085     VERSION='$VERSION'
16086     TIMESTAMP='$TIMESTAMP'
16087     RM='$RM'
16088     ofile='$ofile'
16089
16090
16091
16092 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
16093     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
16094     # from automake.
16095     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
16096     # Capture the value of LINGUAS because we need it to compute CATALOGS.
16097     LINGUAS="${LINGUAS-%UNSET%}"
16098
16099 target_cpu_type=${target_cpu_type}
16100  cgen_cpu_prefix=${cgen_cpu_prefix}
16101  obj_format=${obj_format}
16102  te_file=${te_file}
16103
16104 _ACEOF
16105
16106 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16107
16108 # Handling of arguments.
16109 for ac_config_target in $ac_config_targets
16110 do
16111   case $ac_config_target in
16112     "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16113     "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16114     "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16115     "gdb.ini") CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
16116     ".gdbinit") CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
16117     "default-1") CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16118     "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16119     "doc/Makefile") CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16120     "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16121     "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16122
16123   *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
16124   esac
16125 done
16126
16127
16128 # If the user did not use the arguments to specify the items to instantiate,
16129 # then the envvar interface is used.  Set only those that are not.
16130 # We use the long form for the default assignment because of an extremely
16131 # bizarre bug on SunOS 4.1.3.
16132 if $ac_need_defaults; then
16133   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16134   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16135   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16136 fi
16137
16138 # Have a temporary directory for convenience.  Make it in the build tree
16139 # simply because there is no reason against having it here, and in addition,
16140 # creating and moving files from /tmp can sometimes cause problems.
16141 # Hook for its removal unless debugging.
16142 # Note that there is a small window in which the directory will not be cleaned:
16143 # after its creation but before its name has been assigned to `$tmp'.
16144 $debug ||
16145 {
16146   tmp= ac_tmp=
16147   trap 'exit_status=$?
16148   : "${ac_tmp:=$tmp}"
16149   { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
16150 ' 0
16151   trap 'as_fn_exit 1' 1 2 13 15
16152 }
16153 # Create a (secure) tmp directory for tmp files.
16154
16155 {
16156   tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
16157   test -d "$tmp"
16158 }  ||
16159 {
16160   tmp=./conf$$-$RANDOM
16161   (umask 077 && mkdir "$tmp")
16162 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
16163 ac_tmp=$tmp
16164
16165 # Set up the scripts for CONFIG_FILES section.
16166 # No need to generate them if there are no CONFIG_FILES.
16167 # This happens for instance with `./config.status config.h'.
16168 if test -n "$CONFIG_FILES"; then
16169
16170
16171 ac_cr=`echo X | tr X '\015'`
16172 # On cygwin, bash can eat \r inside `` if the user requested igncr.
16173 # But we know of no other shell where ac_cr would be empty at this
16174 # point, so we can use a bashism as a fallback.
16175 if test "x$ac_cr" = x; then
16176   eval ac_cr=\$\'\\r\'
16177 fi
16178 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
16179 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
16180   ac_cs_awk_cr='\\r'
16181 else
16182   ac_cs_awk_cr=$ac_cr
16183 fi
16184
16185 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
16186 _ACEOF
16187
16188
16189 {
16190   echo "cat >conf$$subs.awk <<_ACEOF" &&
16191   echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
16192   echo "_ACEOF"
16193 } >conf$$subs.sh ||
16194   as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16195 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
16196 ac_delim='%!_!# '
16197 for ac_last_try in false false false false false :; do
16198   . ./conf$$subs.sh ||
16199     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16200
16201   ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
16202   if test $ac_delim_n = $ac_delim_num; then
16203     break
16204   elif $ac_last_try; then
16205     as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
16206   else
16207     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16208   fi
16209 done
16210 rm -f conf$$subs.sh
16211
16212 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16213 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
16214 _ACEOF
16215 sed -n '
16216 h
16217 s/^/S["/; s/!.*/"]=/
16218 p
16219 g
16220 s/^[^!]*!//
16221 :repl
16222 t repl
16223 s/'"$ac_delim"'$//
16224 t delim
16225 :nl
16226 h
16227 s/\(.\{148\}\)..*/\1/
16228 t more1
16229 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
16230 p
16231 n
16232 b repl
16233 :more1
16234 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16235 p
16236 g
16237 s/.\{148\}//
16238 t nl
16239 :delim
16240 h
16241 s/\(.\{148\}\)..*/\1/
16242 t more2
16243 s/["\\]/\\&/g; s/^/"/; s/$/"/
16244 p
16245 b
16246 :more2
16247 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
16248 p
16249 g
16250 s/.\{148\}//
16251 t delim
16252 ' <conf$$subs.awk | sed '
16253 /^[^""]/{
16254   N
16255   s/\n//
16256 }
16257 ' >>$CONFIG_STATUS || ac_write_fail=1
16258 rm -f conf$$subs.awk
16259 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16260 _ACAWK
16261 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
16262   for (key in S) S_is_set[key] = 1
16263   FS = "\a"
16264
16265 }
16266 {
16267   line = $ 0
16268   nfields = split(line, field, "@")
16269   substed = 0
16270   len = length(field[1])
16271   for (i = 2; i < nfields; i++) {
16272     key = field[i]
16273     keylen = length(key)
16274     if (S_is_set[key]) {
16275       value = S[key]
16276       line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
16277       len += length(value) + length(field[++i])
16278       substed = 1
16279     } else
16280       len += 1 + keylen
16281   }
16282
16283   print line
16284 }
16285
16286 _ACAWK
16287 _ACEOF
16288 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16289 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
16290   sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
16291 else
16292   cat
16293 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
16294   || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
16295 _ACEOF
16296
16297 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
16298 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
16299 # trailing colons and then remove the whole line if VPATH becomes empty
16300 # (actually we leave an empty line to preserve line numbers).
16301 if test "x$srcdir" = x.; then
16302   ac_vpsub='/^[  ]*VPATH[        ]*=[    ]*/{
16303 h
16304 s///
16305 s/^/:/
16306 s/[      ]*$/:/
16307 s/:\$(srcdir):/:/g
16308 s/:\${srcdir}:/:/g
16309 s/:@srcdir@:/:/g
16310 s/^:*//
16311 s/:*$//
16312 x
16313 s/\(=[   ]*\).*/\1/
16314 G
16315 s/\n//
16316 s/^[^=]*=[       ]*$//
16317 }'
16318 fi
16319
16320 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16321 fi # test -n "$CONFIG_FILES"
16322
16323 # Set up the scripts for CONFIG_HEADERS section.
16324 # No need to generate them if there are no CONFIG_HEADERS.
16325 # This happens for instance with `./config.status Makefile'.
16326 if test -n "$CONFIG_HEADERS"; then
16327 cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
16328 BEGIN {
16329 _ACEOF
16330
16331 # Transform confdefs.h into an awk script `defines.awk', embedded as
16332 # here-document in config.status, that substitutes the proper values into
16333 # config.h.in to produce config.h.
16334
16335 # Create a delimiter string that does not exist in confdefs.h, to ease
16336 # handling of long lines.
16337 ac_delim='%!_!# '
16338 for ac_last_try in false false :; do
16339   ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
16340   if test -z "$ac_tt"; then
16341     break
16342   elif $ac_last_try; then
16343     as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
16344   else
16345     ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
16346   fi
16347 done
16348
16349 # For the awk script, D is an array of macro values keyed by name,
16350 # likewise P contains macro parameters if any.  Preserve backslash
16351 # newline sequences.
16352
16353 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
16354 sed -n '
16355 s/.\{148\}/&'"$ac_delim"'/g
16356 t rset
16357 :rset
16358 s/^[     ]*#[    ]*define[       ][      ]*/ /
16359 t def
16360 d
16361 :def
16362 s/\\$//
16363 t bsnl
16364 s/["\\]/\\&/g
16365 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16366 D["\1"]=" \3"/p
16367 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2"/p
16368 d
16369 :bsnl
16370 s/["\\]/\\&/g
16371 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[     ]*\(.*\)/P["\1"]="\2"\
16372 D["\1"]=" \3\\\\\\n"\\/p
16373 t cont
16374 s/^ \('"$ac_word_re"'\)[         ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
16375 t cont
16376 d
16377 :cont
16378 n
16379 s/.\{148\}/&'"$ac_delim"'/g
16380 t clear
16381 :clear
16382 s/\\$//
16383 t bsnlc
16384 s/["\\]/\\&/g; s/^/"/; s/$/"/p
16385 d
16386 :bsnlc
16387 s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
16388 b cont
16389 ' <confdefs.h | sed '
16390 s/'"$ac_delim"'/"\\\
16391 "/g' >>$CONFIG_STATUS || ac_write_fail=1
16392
16393 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16394   for (key in D) D_is_set[key] = 1
16395   FS = "\a"
16396 }
16397 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
16398   line = \$ 0
16399   split(line, arg, " ")
16400   if (arg[1] == "#") {
16401     defundef = arg[2]
16402     mac1 = arg[3]
16403   } else {
16404     defundef = substr(arg[1], 2)
16405     mac1 = arg[2]
16406   }
16407   split(mac1, mac2, "(") #)
16408   macro = mac2[1]
16409   prefix = substr(line, 1, index(line, defundef) - 1)
16410   if (D_is_set[macro]) {
16411     # Preserve the white space surrounding the "#".
16412     print prefix "define", macro P[macro] D[macro]
16413     next
16414   } else {
16415     # Replace #undef with comments.  This is necessary, for example,
16416     # in the case of _POSIX_SOURCE, which is predefined and required
16417     # on some systems where configure will not decide to define it.
16418     if (defundef == "undef") {
16419       print "/*", prefix defundef, macro, "*/"
16420       next
16421     }
16422   }
16423 }
16424 { print }
16425 _ACAWK
16426 _ACEOF
16427 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16428   as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
16429 fi # test -n "$CONFIG_HEADERS"
16430
16431
16432 eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
16433 shift
16434 for ac_tag
16435 do
16436   case $ac_tag in
16437   :[FHLC]) ac_mode=$ac_tag; continue;;
16438   esac
16439   case $ac_mode$ac_tag in
16440   :[FHL]*:*);;
16441   :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
16442   :[FH]-) ac_tag=-:-;;
16443   :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
16444   esac
16445   ac_save_IFS=$IFS
16446   IFS=:
16447   set x $ac_tag
16448   IFS=$ac_save_IFS
16449   shift
16450   ac_file=$1
16451   shift
16452
16453   case $ac_mode in
16454   :L) ac_source=$1;;
16455   :[FH])
16456     ac_file_inputs=
16457     for ac_f
16458     do
16459       case $ac_f in
16460       -) ac_f="$ac_tmp/stdin";;
16461       *) # Look for the file first in the build tree, then in the source tree
16462          # (if the path is not absolute).  The absolute path cannot be DOS-style,
16463          # because $ac_f cannot contain `:'.
16464          test -f "$ac_f" ||
16465            case $ac_f in
16466            [\\/$]*) false;;
16467            *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
16468            esac ||
16469            as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
16470       esac
16471       case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
16472       as_fn_append ac_file_inputs " '$ac_f'"
16473     done
16474
16475     # Let's still pretend it is `configure' which instantiates (i.e., don't
16476     # use $as_me), people would be surprised to read:
16477     #    /* config.h.  Generated by config.status.  */
16478     configure_input='Generated from '`
16479           $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
16480         `' by configure.'
16481     if test x"$ac_file" != x-; then
16482       configure_input="$ac_file.  $configure_input"
16483       { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
16484 $as_echo "$as_me: creating $ac_file" >&6;}
16485     fi
16486     # Neutralize special characters interpreted by sed in replacement strings.
16487     case $configure_input in #(
16488     *\&* | *\|* | *\\* )
16489        ac_sed_conf_input=`$as_echo "$configure_input" |
16490        sed 's/[\\\\&|]/\\\\&/g'`;; #(
16491     *) ac_sed_conf_input=$configure_input;;
16492     esac
16493
16494     case $ac_tag in
16495     *:-:* | *:-) cat >"$ac_tmp/stdin" \
16496       || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
16497     esac
16498     ;;
16499   esac
16500
16501   ac_dir=`$as_dirname -- "$ac_file" ||
16502 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16503          X"$ac_file" : 'X\(//\)[^/]' \| \
16504          X"$ac_file" : 'X\(//\)$' \| \
16505          X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
16506 $as_echo X"$ac_file" |
16507     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16508             s//\1/
16509             q
16510           }
16511           /^X\(\/\/\)[^/].*/{
16512             s//\1/
16513             q
16514           }
16515           /^X\(\/\/\)$/{
16516             s//\1/
16517             q
16518           }
16519           /^X\(\/\).*/{
16520             s//\1/
16521             q
16522           }
16523           s/.*/./; q'`
16524   as_dir="$ac_dir"; as_fn_mkdir_p
16525   ac_builddir=.
16526
16527 case "$ac_dir" in
16528 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
16529 *)
16530   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
16531   # A ".." for each directory in $ac_dir_suffix.
16532   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
16533   case $ac_top_builddir_sub in
16534   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
16535   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
16536   esac ;;
16537 esac
16538 ac_abs_top_builddir=$ac_pwd
16539 ac_abs_builddir=$ac_pwd$ac_dir_suffix
16540 # for backward compatibility:
16541 ac_top_builddir=$ac_top_build_prefix
16542
16543 case $srcdir in
16544   .)  # We are building in place.
16545     ac_srcdir=.
16546     ac_top_srcdir=$ac_top_builddir_sub
16547     ac_abs_top_srcdir=$ac_pwd ;;
16548   [\\/]* | ?:[\\/]* )  # Absolute name.
16549     ac_srcdir=$srcdir$ac_dir_suffix;
16550     ac_top_srcdir=$srcdir
16551     ac_abs_top_srcdir=$srcdir ;;
16552   *) # Relative name.
16553     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
16554     ac_top_srcdir=$ac_top_build_prefix$srcdir
16555     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
16556 esac
16557 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
16558
16559
16560   case $ac_mode in
16561   :F)
16562   #
16563   # CONFIG_FILE
16564   #
16565
16566   case $INSTALL in
16567   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16568   *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
16569   esac
16570   ac_MKDIR_P=$MKDIR_P
16571   case $MKDIR_P in
16572   [\\/$]* | ?:[\\/]* ) ;;
16573   */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
16574   esac
16575 _ACEOF
16576
16577 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16578 # If the template does not know about datarootdir, expand it.
16579 # FIXME: This hack should be removed a few years after 2.60.
16580 ac_datarootdir_hack=; ac_datarootdir_seen=
16581 ac_sed_dataroot='
16582 /datarootdir/ {
16583   p
16584   q
16585 }
16586 /@datadir@/p
16587 /@docdir@/p
16588 /@infodir@/p
16589 /@localedir@/p
16590 /@mandir@/p'
16591 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
16592 *datarootdir*) ac_datarootdir_seen=yes;;
16593 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
16594   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
16595 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
16596 _ACEOF
16597 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16598   ac_datarootdir_hack='
16599   s&@datadir@&$datadir&g
16600   s&@docdir@&$docdir&g
16601   s&@infodir@&$infodir&g
16602   s&@localedir@&$localedir&g
16603   s&@mandir@&$mandir&g
16604   s&\\\${datarootdir}&$datarootdir&g' ;;
16605 esac
16606 _ACEOF
16607
16608 # Neutralize VPATH when `$srcdir' = `.'.
16609 # Shell code in configure.ac might set extrasub.
16610 # FIXME: do we really want to maintain this feature?
16611 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
16612 ac_sed_extra="$ac_vpsub
16613 $extrasub
16614 _ACEOF
16615 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
16616 :t
16617 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16618 s|@configure_input@|$ac_sed_conf_input|;t t
16619 s&@top_builddir@&$ac_top_builddir_sub&;t t
16620 s&@top_build_prefix@&$ac_top_build_prefix&;t t
16621 s&@srcdir@&$ac_srcdir&;t t
16622 s&@abs_srcdir@&$ac_abs_srcdir&;t t
16623 s&@top_srcdir@&$ac_top_srcdir&;t t
16624 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
16625 s&@builddir@&$ac_builddir&;t t
16626 s&@abs_builddir@&$ac_abs_builddir&;t t
16627 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
16628 s&@INSTALL@&$ac_INSTALL&;t t
16629 s&@MKDIR_P@&$ac_MKDIR_P&;t t
16630 $ac_datarootdir_hack
16631 "
16632 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
16633   >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16634
16635 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
16636   { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
16637   { ac_out=`sed -n '/^[  ]*datarootdir[  ]*:*=/p' \
16638       "$ac_tmp/out"`; test -z "$ac_out"; } &&
16639   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16640 which seems to be undefined.  Please make sure it is defined" >&5
16641 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
16642 which seems to be undefined.  Please make sure it is defined" >&2;}
16643
16644   rm -f "$ac_tmp/stdin"
16645   case $ac_file in
16646   -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
16647   *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
16648   esac \
16649   || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16650  ;;
16651   :H)
16652   #
16653   # CONFIG_HEADER
16654   #
16655   if test x"$ac_file" != x-; then
16656     {
16657       $as_echo "/* $configure_input  */" \
16658       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
16659     } >"$ac_tmp/config.h" \
16660       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16661     if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
16662       { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
16663 $as_echo "$as_me: $ac_file is unchanged" >&6;}
16664     else
16665       rm -f "$ac_file"
16666       mv "$ac_tmp/config.h" "$ac_file" \
16667         || as_fn_error $? "could not create $ac_file" "$LINENO" 5
16668     fi
16669   else
16670     $as_echo "/* $configure_input  */" \
16671       && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
16672       || as_fn_error $? "could not create -" "$LINENO" 5
16673   fi
16674 # Compute "$ac_file"'s index in $config_headers.
16675 _am_arg="$ac_file"
16676 _am_stamp_count=1
16677 for _am_header in $config_headers :; do
16678   case $_am_header in
16679     $_am_arg | $_am_arg:* )
16680       break ;;
16681     * )
16682       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16683   esac
16684 done
16685 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
16686 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16687          X"$_am_arg" : 'X\(//\)[^/]' \| \
16688          X"$_am_arg" : 'X\(//\)$' \| \
16689          X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
16690 $as_echo X"$_am_arg" |
16691     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16692             s//\1/
16693             q
16694           }
16695           /^X\(\/\/\)[^/].*/{
16696             s//\1/
16697             q
16698           }
16699           /^X\(\/\/\)$/{
16700             s//\1/
16701             q
16702           }
16703           /^X\(\/\).*/{
16704             s//\1/
16705             q
16706           }
16707           s/.*/./; q'`/stamp-h$_am_stamp_count
16708  ;;
16709
16710   :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
16711 $as_echo "$as_me: executing $ac_file commands" >&6;}
16712  ;;
16713   esac
16714
16715
16716   case $ac_file$ac_mode in
16717     "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
16718   # Older Autoconf quotes --file arguments for eval, but not when files
16719   # are listed without --file.  Let's play safe and only enable the eval
16720   # if we detect the quoting.
16721   case $CONFIG_FILES in
16722   *\'*) eval set x "$CONFIG_FILES" ;;
16723   *)   set x $CONFIG_FILES ;;
16724   esac
16725   shift
16726   for mf
16727   do
16728     # Strip MF so we end up with the name of the file.
16729     mf=`echo "$mf" | sed -e 's/:.*$//'`
16730     # Check whether this is an Automake generated Makefile or not.
16731     # We used to match only the files named 'Makefile.in', but
16732     # some people rename them; so instead we look at the file content.
16733     # Grep'ing the first line is not enough: some people post-process
16734     # each Makefile.in and add a new line on top of each file to say so.
16735     # Grep'ing the whole file is not good either: AIX grep has a line
16736     # limit of 2048, but all sed's we know have understand at least 4000.
16737     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
16738       dirpart=`$as_dirname -- "$mf" ||
16739 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16740          X"$mf" : 'X\(//\)[^/]' \| \
16741          X"$mf" : 'X\(//\)$' \| \
16742          X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
16743 $as_echo X"$mf" |
16744     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16745             s//\1/
16746             q
16747           }
16748           /^X\(\/\/\)[^/].*/{
16749             s//\1/
16750             q
16751           }
16752           /^X\(\/\/\)$/{
16753             s//\1/
16754             q
16755           }
16756           /^X\(\/\).*/{
16757             s//\1/
16758             q
16759           }
16760           s/.*/./; q'`
16761     else
16762       continue
16763     fi
16764     # Extract the definition of DEPDIR, am__include, and am__quote
16765     # from the Makefile without running 'make'.
16766     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16767     test -z "$DEPDIR" && continue
16768     am__include=`sed -n 's/^am__include = //p' < "$mf"`
16769     test -z "$am__include" && continue
16770     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16771     # Find all dependency output files, they are included files with
16772     # $(DEPDIR) in their names.  We invoke sed twice because it is the
16773     # simplest approach to changing $(DEPDIR) to its actual value in the
16774     # expansion.
16775     for file in `sed -n "
16776       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16777          sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g'`; do
16778       # Make sure the directory exists.
16779       test -f "$dirpart/$file" && continue
16780       fdir=`$as_dirname -- "$file" ||
16781 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16782          X"$file" : 'X\(//\)[^/]' \| \
16783          X"$file" : 'X\(//\)$' \| \
16784          X"$file" : 'X\(/\)' \| . 2>/dev/null ||
16785 $as_echo X"$file" |
16786     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
16787             s//\1/
16788             q
16789           }
16790           /^X\(\/\/\)[^/].*/{
16791             s//\1/
16792             q
16793           }
16794           /^X\(\/\/\)$/{
16795             s//\1/
16796             q
16797           }
16798           /^X\(\/\).*/{
16799             s//\1/
16800             q
16801           }
16802           s/.*/./; q'`
16803       as_dir=$dirpart/$fdir; as_fn_mkdir_p
16804       # echo "creating $dirpart/$file"
16805       echo '# dummy' > "$dirpart/$file"
16806     done
16807   done
16808 }
16809  ;;
16810     "libtool":C)
16811
16812     # See if we are running on zsh, and set the options which allow our
16813     # commands through without removal of \ escapes.
16814     if test -n "${ZSH_VERSION+set}" ; then
16815       setopt NO_GLOB_SUBST
16816     fi
16817
16818     cfgfile="${ofile}T"
16819     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16820     $RM "$cfgfile"
16821
16822     cat <<_LT_EOF >> "$cfgfile"
16823 #! $SHELL
16824
16825 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16826 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16827 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16828 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16829 #
16830 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16831 #                 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
16832 #   Written by Gordon Matzigkeit, 1996
16833 #
16834 #   This file is part of GNU Libtool.
16835 #
16836 # GNU Libtool is free software; you can redistribute it and/or
16837 # modify it under the terms of the GNU General Public License as
16838 # published by the Free Software Foundation; either version 2 of
16839 # the License, or (at your option) any later version.
16840 #
16841 # As a special exception to the GNU General Public License,
16842 # if you distribute this file as part of a program or library that
16843 # is built using GNU Libtool, you may include this file under the
16844 # same distribution terms that you use for the rest of that program.
16845 #
16846 # GNU Libtool is distributed in the hope that it will be useful,
16847 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16848 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16849 # GNU General Public License for more details.
16850 #
16851 # You should have received a copy of the GNU General Public License
16852 # along with GNU Libtool; see the file COPYING.  If not, a copy
16853 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16854 # obtained by writing to the Free Software Foundation, Inc.,
16855 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16856
16857
16858 # The names of the tagged configurations supported by this script.
16859 available_tags=""
16860
16861 # ### BEGIN LIBTOOL CONFIG
16862
16863 # Which release of libtool.m4 was used?
16864 macro_version=$macro_version
16865 macro_revision=$macro_revision
16866
16867 # Whether or not to build shared libraries.
16868 build_libtool_libs=$enable_shared
16869
16870 # Whether or not to build static libraries.
16871 build_old_libs=$enable_static
16872
16873 # What type of objects to build.
16874 pic_mode=$pic_mode
16875
16876 # Whether or not to optimize for fast installation.
16877 fast_install=$enable_fast_install
16878
16879 # Shell to use when invoking shell scripts.
16880 SHELL=$lt_SHELL
16881
16882 # An echo program that protects backslashes.
16883 ECHO=$lt_ECHO
16884
16885 # The host system.
16886 host_alias=$host_alias
16887 host=$host
16888 host_os=$host_os
16889
16890 # The build system.
16891 build_alias=$build_alias
16892 build=$build
16893 build_os=$build_os
16894
16895 # A sed program that does not truncate output.
16896 SED=$lt_SED
16897
16898 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16899 Xsed="\$SED -e 1s/^X//"
16900
16901 # A grep program that handles long lines.
16902 GREP=$lt_GREP
16903
16904 # An ERE matcher.
16905 EGREP=$lt_EGREP
16906
16907 # A literal string matcher.
16908 FGREP=$lt_FGREP
16909
16910 # A BSD- or MS-compatible name lister.
16911 NM=$lt_NM
16912
16913 # Whether we need soft or hard links.
16914 LN_S=$lt_LN_S
16915
16916 # What is the maximum length of a command?
16917 max_cmd_len=$max_cmd_len
16918
16919 # Object file suffix (normally "o").
16920 objext=$ac_objext
16921
16922 # Executable file suffix (normally "").
16923 exeext=$exeext
16924
16925 # whether the shell understands "unset".
16926 lt_unset=$lt_unset
16927
16928 # turn spaces into newlines.
16929 SP2NL=$lt_lt_SP2NL
16930
16931 # turn newlines into spaces.
16932 NL2SP=$lt_lt_NL2SP
16933
16934 # An object symbol dumper.
16935 OBJDUMP=$lt_OBJDUMP
16936
16937 # Method to check whether dependent libraries are shared objects.
16938 deplibs_check_method=$lt_deplibs_check_method
16939
16940 # Command to use when deplibs_check_method == "file_magic".
16941 file_magic_cmd=$lt_file_magic_cmd
16942
16943 # The archiver.
16944 AR=$lt_AR
16945 AR_FLAGS=$lt_AR_FLAGS
16946
16947 # A symbol stripping program.
16948 STRIP=$lt_STRIP
16949
16950 # Commands used to install an old-style archive.
16951 RANLIB=$lt_RANLIB
16952 old_postinstall_cmds=$lt_old_postinstall_cmds
16953 old_postuninstall_cmds=$lt_old_postuninstall_cmds
16954
16955 # Whether to use a lock for old archive extraction.
16956 lock_old_archive_extraction=$lock_old_archive_extraction
16957
16958 # A C compiler.
16959 LTCC=$lt_CC
16960
16961 # LTCC compiler flags.
16962 LTCFLAGS=$lt_CFLAGS
16963
16964 # Take the output of nm and produce a listing of raw symbols and C names.
16965 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
16966
16967 # Transform the output of nm in a proper C declaration.
16968 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
16969
16970 # Transform the output of nm in a C name address pair.
16971 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
16972
16973 # Transform the output of nm in a C name address pair when lib prefix is needed.
16974 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
16975
16976 # The name of the directory that contains temporary libtool files.
16977 objdir=$objdir
16978
16979 # Used to examine libraries when file_magic_cmd begins with "file".
16980 MAGIC_CMD=$MAGIC_CMD
16981
16982 # Must we lock files when doing compilation?
16983 need_locks=$lt_need_locks
16984
16985 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16986 DSYMUTIL=$lt_DSYMUTIL
16987
16988 # Tool to change global to local symbols on Mac OS X.
16989 NMEDIT=$lt_NMEDIT
16990
16991 # Tool to manipulate fat objects and archives on Mac OS X.
16992 LIPO=$lt_LIPO
16993
16994 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16995 OTOOL=$lt_OTOOL
16996
16997 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16998 OTOOL64=$lt_OTOOL64
16999
17000 # Old archive suffix (normally "a").
17001 libext=$libext
17002
17003 # Shared library suffix (normally ".so").
17004 shrext_cmds=$lt_shrext_cmds
17005
17006 # The commands to extract the exported symbol list from a shared archive.
17007 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17008
17009 # Variables whose values should be saved in libtool wrapper scripts and
17010 # restored at link time.
17011 variables_saved_for_relink=$lt_variables_saved_for_relink
17012
17013 # Do we need the "lib" prefix for modules?
17014 need_lib_prefix=$need_lib_prefix
17015
17016 # Do we need a version for libraries?
17017 need_version=$need_version
17018
17019 # Library versioning type.
17020 version_type=$version_type
17021
17022 # Shared library runtime path variable.
17023 runpath_var=$runpath_var
17024
17025 # Shared library path variable.
17026 shlibpath_var=$shlibpath_var
17027
17028 # Is shlibpath searched before the hard-coded library search path?
17029 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17030
17031 # Format of library name prefix.
17032 libname_spec=$lt_libname_spec
17033
17034 # List of archive names.  First name is the real one, the rest are links.
17035 # The last name is the one that the linker finds with -lNAME
17036 library_names_spec=$lt_library_names_spec
17037
17038 # The coded name of the library, if different from the real name.
17039 soname_spec=$lt_soname_spec
17040
17041 # Permission mode override for installation of shared libraries.
17042 install_override_mode=$lt_install_override_mode
17043
17044 # Command to use after installation of a shared archive.
17045 postinstall_cmds=$lt_postinstall_cmds
17046
17047 # Command to use after uninstallation of a shared archive.
17048 postuninstall_cmds=$lt_postuninstall_cmds
17049
17050 # Commands used to finish a libtool library installation in a directory.
17051 finish_cmds=$lt_finish_cmds
17052
17053 # As "finish_cmds", except a single script fragment to be evaled but
17054 # not shown.
17055 finish_eval=$lt_finish_eval
17056
17057 # Whether we should hardcode library paths into libraries.
17058 hardcode_into_libs=$hardcode_into_libs
17059
17060 # Compile-time system search path for libraries.
17061 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17062
17063 # Run-time system search path for libraries.
17064 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17065
17066 # Whether dlopen is supported.
17067 dlopen_support=$enable_dlopen
17068
17069 # Whether dlopen of programs is supported.
17070 dlopen_self=$enable_dlopen_self
17071
17072 # Whether dlopen of statically linked programs is supported.
17073 dlopen_self_static=$enable_dlopen_self_static
17074
17075 # Commands to strip libraries.
17076 old_striplib=$lt_old_striplib
17077 striplib=$lt_striplib
17078
17079
17080 # The linker used to build libraries.
17081 LD=$lt_LD
17082
17083 # How to create reloadable object files.
17084 reload_flag=$lt_reload_flag
17085 reload_cmds=$lt_reload_cmds
17086
17087 # Commands used to build an old-style archive.
17088 old_archive_cmds=$lt_old_archive_cmds
17089
17090 # A language specific compiler.
17091 CC=$lt_compiler
17092
17093 # Is the compiler the GNU compiler?
17094 with_gcc=$GCC
17095
17096 # Compiler flag to turn off builtin functions.
17097 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17098
17099 # How to pass a linker flag through the compiler.
17100 wl=$lt_lt_prog_compiler_wl
17101
17102 # Additional compiler flags for building library objects.
17103 pic_flag=$lt_lt_prog_compiler_pic
17104
17105 # Compiler flag to prevent dynamic linking.
17106 link_static_flag=$lt_lt_prog_compiler_static
17107
17108 # Does compiler simultaneously support -c and -o options?
17109 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17110
17111 # Whether or not to add -lc for building shared libraries.
17112 build_libtool_need_lc=$archive_cmds_need_lc
17113
17114 # Whether or not to disallow shared libs when runtime libs are static.
17115 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17116
17117 # Compiler flag to allow reflexive dlopens.
17118 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17119
17120 # Compiler flag to generate shared objects directly from archives.
17121 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17122
17123 # Whether the compiler copes with passing no objects directly.
17124 compiler_needs_object=$lt_compiler_needs_object
17125
17126 # Create an old-style archive from a shared archive.
17127 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17128
17129 # Create a temporary old-style archive to link instead of a shared archive.
17130 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17131
17132 # Commands used to build a shared archive.
17133 archive_cmds=$lt_archive_cmds
17134 archive_expsym_cmds=$lt_archive_expsym_cmds
17135
17136 # Commands used to build a loadable module if different from building
17137 # a shared archive.
17138 module_cmds=$lt_module_cmds
17139 module_expsym_cmds=$lt_module_expsym_cmds
17140
17141 # Whether we are building with GNU ld or not.
17142 with_gnu_ld=$lt_with_gnu_ld
17143
17144 # Flag that allows shared libraries with undefined symbols to be built.
17145 allow_undefined_flag=$lt_allow_undefined_flag
17146
17147 # Flag that enforces no undefined symbols.
17148 no_undefined_flag=$lt_no_undefined_flag
17149
17150 # Flag to hardcode \$libdir into a binary during linking.
17151 # This must work even if \$libdir does not exist
17152 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17153
17154 # If ld is used when linking, flag to hardcode \$libdir into a binary
17155 # during linking.  This must work even if \$libdir does not exist.
17156 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17157
17158 # Whether we need a single "-rpath" flag with a separated argument.
17159 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17160
17161 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17162 # DIR into the resulting binary.
17163 hardcode_direct=$hardcode_direct
17164
17165 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17166 # DIR into the resulting binary and the resulting library dependency is
17167 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17168 # library is relocated.
17169 hardcode_direct_absolute=$hardcode_direct_absolute
17170
17171 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17172 # into the resulting binary.
17173 hardcode_minus_L=$hardcode_minus_L
17174
17175 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17176 # into the resulting binary.
17177 hardcode_shlibpath_var=$hardcode_shlibpath_var
17178
17179 # Set to "yes" if building a shared library automatically hardcodes DIR
17180 # into the library and all subsequent libraries and executables linked
17181 # against it.
17182 hardcode_automatic=$hardcode_automatic
17183
17184 # Set to yes if linker adds runtime paths of dependent libraries
17185 # to runtime path list.
17186 inherit_rpath=$inherit_rpath
17187
17188 # Whether libtool must link a program against all its dependency libraries.
17189 link_all_deplibs=$link_all_deplibs
17190
17191 # Fix the shell variable \$srcfile for the compiler.
17192 fix_srcfile_path=$lt_fix_srcfile_path
17193
17194 # Set to "yes" if exported symbols are required.
17195 always_export_symbols=$always_export_symbols
17196
17197 # The commands to list exported symbols.
17198 export_symbols_cmds=$lt_export_symbols_cmds
17199
17200 # Symbols that should not be listed in the preloaded symbols.
17201 exclude_expsyms=$lt_exclude_expsyms
17202
17203 # Symbols that must always be exported.
17204 include_expsyms=$lt_include_expsyms
17205
17206 # Commands necessary for linking programs (against libraries) with templates.
17207 prelink_cmds=$lt_prelink_cmds
17208
17209 # Specify filename containing input files.
17210 file_list_spec=$lt_file_list_spec
17211
17212 # How to hardcode a shared library path into an executable.
17213 hardcode_action=$hardcode_action
17214
17215 # ### END LIBTOOL CONFIG
17216
17217 _LT_EOF
17218
17219   case $host_os in
17220   aix3*)
17221     cat <<\_LT_EOF >> "$cfgfile"
17222 # AIX sometimes has problems with the GCC collect2 program.  For some
17223 # reason, if we set the COLLECT_NAMES environment variable, the problems
17224 # vanish in a puff of smoke.
17225 if test "X${COLLECT_NAMES+set}" != Xset; then
17226   COLLECT_NAMES=
17227   export COLLECT_NAMES
17228 fi
17229 _LT_EOF
17230     ;;
17231   esac
17232
17233
17234 ltmain="$ac_aux_dir/ltmain.sh"
17235
17236
17237   # We use sed instead of cat because bash on DJGPP gets confused if
17238   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17239   # text mode, it properly converts lines to CR/LF.  This bash problem
17240   # is reportedly fixed, but why not run on old versions too?
17241   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17242     || (rm -f "$cfgfile"; exit 1)
17243
17244   case $xsi_shell in
17245   yes)
17246     cat << \_LT_EOF >> "$cfgfile"
17247
17248 # func_dirname file append nondir_replacement
17249 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17250 # otherwise set result to NONDIR_REPLACEMENT.
17251 func_dirname ()
17252 {
17253   case ${1} in
17254     */*) func_dirname_result="${1%/*}${2}" ;;
17255     *  ) func_dirname_result="${3}" ;;
17256   esac
17257 }
17258
17259 # func_basename file
17260 func_basename ()
17261 {
17262   func_basename_result="${1##*/}"
17263 }
17264
17265 # func_dirname_and_basename file append nondir_replacement
17266 # perform func_basename and func_dirname in a single function
17267 # call:
17268 #   dirname:  Compute the dirname of FILE.  If nonempty,
17269 #             add APPEND to the result, otherwise set result
17270 #             to NONDIR_REPLACEMENT.
17271 #             value returned in "$func_dirname_result"
17272 #   basename: Compute filename of FILE.
17273 #             value retuned in "$func_basename_result"
17274 # Implementation must be kept synchronized with func_dirname
17275 # and func_basename. For efficiency, we do not delegate to
17276 # those functions but instead duplicate the functionality here.
17277 func_dirname_and_basename ()
17278 {
17279   case ${1} in
17280     */*) func_dirname_result="${1%/*}${2}" ;;
17281     *  ) func_dirname_result="${3}" ;;
17282   esac
17283   func_basename_result="${1##*/}"
17284 }
17285
17286 # func_stripname prefix suffix name
17287 # strip PREFIX and SUFFIX off of NAME.
17288 # PREFIX and SUFFIX must not contain globbing or regex special
17289 # characters, hashes, percent signs, but SUFFIX may contain a leading
17290 # dot (in which case that matches only a dot).
17291 func_stripname ()
17292 {
17293   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17294   # positional parameters, so assign one to ordinary parameter first.
17295   func_stripname_result=${3}
17296   func_stripname_result=${func_stripname_result#"${1}"}
17297   func_stripname_result=${func_stripname_result%"${2}"}
17298 }
17299
17300 # func_opt_split
17301 func_opt_split ()
17302 {
17303   func_opt_split_opt=${1%%=*}
17304   func_opt_split_arg=${1#*=}
17305 }
17306
17307 # func_lo2o object
17308 func_lo2o ()
17309 {
17310   case ${1} in
17311     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17312     *)    func_lo2o_result=${1} ;;
17313   esac
17314 }
17315
17316 # func_xform libobj-or-source
17317 func_xform ()
17318 {
17319   func_xform_result=${1%.*}.lo
17320 }
17321
17322 # func_arith arithmetic-term...
17323 func_arith ()
17324 {
17325   func_arith_result=$(( $* ))
17326 }
17327
17328 # func_len string
17329 # STRING may not start with a hyphen.
17330 func_len ()
17331 {
17332   func_len_result=${#1}
17333 }
17334
17335 _LT_EOF
17336     ;;
17337   *) # Bourne compatible functions.
17338     cat << \_LT_EOF >> "$cfgfile"
17339
17340 # func_dirname file append nondir_replacement
17341 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17342 # otherwise set result to NONDIR_REPLACEMENT.
17343 func_dirname ()
17344 {
17345   # Extract subdirectory from the argument.
17346   func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
17347   if test "X$func_dirname_result" = "X${1}"; then
17348     func_dirname_result="${3}"
17349   else
17350     func_dirname_result="$func_dirname_result${2}"
17351   fi
17352 }
17353
17354 # func_basename file
17355 func_basename ()
17356 {
17357   func_basename_result=`$ECHO "${1}" | $SED "$basename"`
17358 }
17359
17360
17361 # func_stripname prefix suffix name
17362 # strip PREFIX and SUFFIX off of NAME.
17363 # PREFIX and SUFFIX must not contain globbing or regex special
17364 # characters, hashes, percent signs, but SUFFIX may contain a leading
17365 # dot (in which case that matches only a dot).
17366 # func_strip_suffix prefix name
17367 func_stripname ()
17368 {
17369   case ${2} in
17370     .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
17371     *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
17372   esac
17373 }
17374
17375 # sed scripts:
17376 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17377 my_sed_long_arg='1s/^-[^=]*=//'
17378
17379 # func_opt_split
17380 func_opt_split ()
17381 {
17382   func_opt_split_opt=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
17383   func_opt_split_arg=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
17384 }
17385
17386 # func_lo2o object
17387 func_lo2o ()
17388 {
17389   func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
17390 }
17391
17392 # func_xform libobj-or-source
17393 func_xform ()
17394 {
17395   func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
17396 }
17397
17398 # func_arith arithmetic-term...
17399 func_arith ()
17400 {
17401   func_arith_result=`expr "$@"`
17402 }
17403
17404 # func_len string
17405 # STRING may not start with a hyphen.
17406 func_len ()
17407 {
17408   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17409 }
17410
17411 _LT_EOF
17412 esac
17413
17414 case $lt_shell_append in
17415   yes)
17416     cat << \_LT_EOF >> "$cfgfile"
17417
17418 # func_append var value
17419 # Append VALUE to the end of shell variable VAR.
17420 func_append ()
17421 {
17422   eval "$1+=\$2"
17423 }
17424 _LT_EOF
17425     ;;
17426   *)
17427     cat << \_LT_EOF >> "$cfgfile"
17428
17429 # func_append var value
17430 # Append VALUE to the end of shell variable VAR.
17431 func_append ()
17432 {
17433   eval "$1=\$$1\$2"
17434 }
17435
17436 _LT_EOF
17437     ;;
17438   esac
17439
17440
17441   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17442     || (rm -f "$cfgfile"; exit 1)
17443
17444   mv -f "$cfgfile" "$ofile" ||
17445     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17446   chmod +x "$ofile"
17447
17448  ;;
17449     "default-1":C)
17450     for ac_file in $CONFIG_FILES; do
17451       # Support "outfile[:infile[:infile...]]"
17452       case "$ac_file" in
17453         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17454       esac
17455       # PO directories have a Makefile.in generated from Makefile.in.in.
17456       case "$ac_file" in */Makefile.in)
17457         # Adjust a relative srcdir.
17458         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17459         ac_dir_suffix=/`echo "$ac_dir"|sed 's%^\./%%'`
17460         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17461         # In autoconf-2.13 it is called $ac_given_srcdir.
17462         # In autoconf-2.50 it is called $srcdir.
17463         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17464         case "$ac_given_srcdir" in
17465           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17466           /*) top_srcdir="$ac_given_srcdir" ;;
17467           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
17468         esac
17469         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17470           rm -f "$ac_dir/POTFILES"
17471           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17472           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17473           POMAKEFILEDEPS="POTFILES.in"
17474           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17475           # on $ac_dir but don't depend on user-specified configuration
17476           # parameters.
17477           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17478             # The LINGUAS file contains the set of available languages.
17479             if test -n "$OBSOLETE_ALL_LINGUAS"; then
17480               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.ac is obsolete" || echo "setting ALL_LINGUAS in configure.ac is obsolete"
17481             fi
17482             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17483             # Hide the ALL_LINGUAS assigment from automake.
17484             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17485             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17486           else
17487             # The set of available languages was given in configure.ac.
17488             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17489           fi
17490           case "$ac_given_srcdir" in
17491             .) srcdirpre= ;;
17492             *) srcdirpre='$(srcdir)/' ;;
17493           esac
17494           POFILES=
17495           GMOFILES=
17496           UPDATEPOFILES=
17497           DUMMYPOFILES=
17498           for lang in $ALL_LINGUAS; do
17499             POFILES="$POFILES $srcdirpre$lang.po"
17500             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17501             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17502             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17503           done
17504           # CATALOGS depends on both $ac_dir and the user's LINGUAS
17505           # environment variable.
17506           INST_LINGUAS=
17507           if test -n "$ALL_LINGUAS"; then
17508             for presentlang in $ALL_LINGUAS; do
17509               useit=no
17510               if test "%UNSET%" != "$LINGUAS"; then
17511                 desiredlanguages="$LINGUAS"
17512               else
17513                 desiredlanguages="$ALL_LINGUAS"
17514               fi
17515               for desiredlang in $desiredlanguages; do
17516                 # Use the presentlang catalog if desiredlang is
17517                 #   a. equal to presentlang, or
17518                 #   b. a variant of presentlang (because in this case,
17519                 #      presentlang can be used as a fallback for messages
17520                 #      which are not translated in the desiredlang catalog).
17521                 case "$desiredlang" in
17522                   "$presentlang"*) useit=yes;;
17523                 esac
17524               done
17525               if test $useit = yes; then
17526                 INST_LINGUAS="$INST_LINGUAS $presentlang"
17527               fi
17528             done
17529           fi
17530           CATALOGS=
17531           if test -n "$INST_LINGUAS"; then
17532             for lang in $INST_LINGUAS; do
17533               CATALOGS="$CATALOGS $lang.gmo"
17534             done
17535           fi
17536           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17537           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"
17538           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17539             if test -f "$f"; then
17540               case "$f" in
17541                 *.orig | *.bak | *~) ;;
17542                 *) cat "$f" >> "$ac_dir/Makefile" ;;
17543               esac
17544             fi
17545           done
17546         fi
17547         ;;
17548       esac
17549     done ;;
17550     "default":C) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
17551  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
17552  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
17553  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
17554  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
17555  if test "x$cgen_cpu_prefix" != x ; then
17556    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
17557  fi ;;
17558
17559   esac
17560 done # for ac_tag
17561
17562
17563 as_fn_exit 0
17564 _ACEOF
17565 ac_clean_files=$ac_clean_files_save
17566
17567 test $ac_write_fail = 0 ||
17568   as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
17569
17570
17571 # configure is writing to config.log, and then calls config.status.
17572 # config.status does its own redirection, appending to config.log.
17573 # Unfortunately, on DOS this fails, as config.log is still kept open
17574 # by configure, so config.status won't be able to write to it; its
17575 # output is simply discarded.  So we exec the FD to /dev/null,
17576 # effectively closing config.log, so it can be properly (re)opened and
17577 # appended to by config.status.  When coming back to configure, we
17578 # need to make the FD available again.
17579 if test "$no_create" != yes; then
17580   ac_cs_success=:
17581   ac_config_status_args=
17582   test "$silent" = yes &&
17583     ac_config_status_args="$ac_config_status_args --quiet"
17584   exec 5>/dev/null
17585   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17586   exec 5>>config.log
17587   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17588   # would make configure fail if this is the last instruction.
17589   $ac_cs_success || as_fn_exit 1
17590 fi
17591 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
17592   { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
17593 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
17594 fi
17595