Backport link test fix from upstream Libtool:
[platform/upstream/binutils.git] / gas / configure
1 #! /bin/sh
2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.59.
4 #
5 # Copyright (C) 2003 Free Software Foundation, Inc.
6 # This configure script is free software; the Free Software Foundation
7 # gives unlimited permission to copy, distribute and modify it.
8 ## --------------------- ##
9 ## M4sh Initialization.  ##
10 ## --------------------- ##
11
12 # Be Bourne compatible
13 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
14   emulate sh
15   NULLCMD=:
16   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17   # is contrary to our usage.  Disable this feature.
18   alias -g '${1+"$@"}'='"$@"'
19 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20   set -o posix
21 fi
22 DUALCASE=1; export DUALCASE # for MKS sh
23
24 # Support unset when possible.
25 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
26   as_unset=unset
27 else
28   as_unset=false
29 fi
30
31
32 # Work around bugs in pre-3.0 UWIN ksh.
33 $as_unset ENV MAIL MAILPATH
34 PS1='$ '
35 PS2='> '
36 PS4='+ '
37
38 # NLS nuisances.
39 for as_var in \
40   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
41   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
42   LC_TELEPHONE LC_TIME
43 do
44   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
45     eval $as_var=C; export $as_var
46   else
47     $as_unset $as_var
48   fi
49 done
50
51 # Required to use basename.
52 if expr a : '\(a\)' >/dev/null 2>&1; then
53   as_expr=expr
54 else
55   as_expr=false
56 fi
57
58 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
59   as_basename=basename
60 else
61   as_basename=false
62 fi
63
64
65 # Name of the executable.
66 as_me=`$as_basename "$0" ||
67 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
68          X"$0" : 'X\(//\)$' \| \
69          X"$0" : 'X\(/\)$' \| \
70          .     : '\(.\)' 2>/dev/null ||
71 echo X/"$0" |
72     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
73           /^X\/\(\/\/\)$/{ s//\1/; q; }
74           /^X\/\(\/\).*/{ s//\1/; q; }
75           s/.*/./; q'`
76
77
78 # PATH needs CR, and LINENO needs CR and PATH.
79 # Avoid depending upon Character Ranges.
80 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
81 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
82 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
83 as_cr_digits='0123456789'
84 as_cr_alnum=$as_cr_Letters$as_cr_digits
85
86 # The user is always right.
87 if test "${PATH_SEPARATOR+set}" != set; then
88   echo "#! /bin/sh" >conf$$.sh
89   echo  "exit 0"   >>conf$$.sh
90   chmod +x conf$$.sh
91   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
92     PATH_SEPARATOR=';'
93   else
94     PATH_SEPARATOR=:
95   fi
96   rm -f conf$$.sh
97 fi
98
99
100   as_lineno_1=$LINENO
101   as_lineno_2=$LINENO
102   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
103   test "x$as_lineno_1" != "x$as_lineno_2" &&
104   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
105   # Find who we are.  Look in the path if we contain no path at all
106   # relative or not.
107   case $0 in
108     *[\\/]* ) as_myself=$0 ;;
109     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
110 for as_dir in $PATH
111 do
112   IFS=$as_save_IFS
113   test -z "$as_dir" && as_dir=.
114   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
115 done
116
117        ;;
118   esac
119   # We did not find ourselves, most probably we were run as `sh COMMAND'
120   # in which case we are not to be found in the path.
121   if test "x$as_myself" = x; then
122     as_myself=$0
123   fi
124   if test ! -f "$as_myself"; then
125     { echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2
126    { (exit 1); exit 1; }; }
127   fi
128   case $CONFIG_SHELL in
129   '')
130     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
131 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
132 do
133   IFS=$as_save_IFS
134   test -z "$as_dir" && as_dir=.
135   for as_base in sh bash ksh sh5; do
136          case $as_dir in
137          /*)
138            if ("$as_dir/$as_base" -c '
139   as_lineno_1=$LINENO
140   as_lineno_2=$LINENO
141   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
142   test "x$as_lineno_1" != "x$as_lineno_2" &&
143   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
144              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
145              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
146              CONFIG_SHELL=$as_dir/$as_base
147              export CONFIG_SHELL
148              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
149            fi;;
150          esac
151        done
152 done
153 ;;
154   esac
155
156   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
157   # uniformly replaced by the line number.  The first 'sed' inserts a
158   # line-number line before each line; the second 'sed' does the real
159   # work.  The second script uses 'N' to pair each line-number line
160   # with the numbered line, and appends trailing '-' during
161   # substitution so that $LINENO is not a special case at line end.
162   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
163   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
164   sed '=' <$as_myself |
165     sed '
166       N
167       s,$,-,
168       : loop
169       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
170       t loop
171       s,-$,,
172       s,^['$as_cr_digits']*\n,,
173     ' >$as_me.lineno &&
174   chmod +x $as_me.lineno ||
175     { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
176    { (exit 1); exit 1; }; }
177
178   # Don't try to exec as it changes $[0], causing all sort of problems
179   # (the dirname of $[0] is not the place where we might find the
180   # original and so on.  Autoconf is especially sensible to this).
181   . ./$as_me.lineno
182   # Exit status is that of the last command.
183   exit
184 }
185
186
187 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
188   *c*,-n*) ECHO_N= ECHO_C='
189 ' ECHO_T='      ' ;;
190   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
191   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
192 esac
193
194 if expr a : '\(a\)' >/dev/null 2>&1; then
195   as_expr=expr
196 else
197   as_expr=false
198 fi
199
200 rm -f conf$$ conf$$.exe conf$$.file
201 echo >conf$$.file
202 if ln -s conf$$.file conf$$ 2>/dev/null; then
203   # We could just check for DJGPP; but this test a) works b) is more generic
204   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
205   if test -f conf$$.exe; then
206     # Don't use ln at all; we don't have any links
207     as_ln_s='cp -p'
208   else
209     as_ln_s='ln -s'
210   fi
211 elif ln conf$$.file conf$$ 2>/dev/null; then
212   as_ln_s=ln
213 else
214   as_ln_s='cp -p'
215 fi
216 rm -f conf$$ conf$$.exe conf$$.file
217
218 if mkdir -p . 2>/dev/null; then
219   as_mkdir_p=:
220 else
221   test -d ./-p && rmdir ./-p
222   as_mkdir_p=false
223 fi
224
225 as_executable_p="test -f"
226
227 # Sed expression to map a string onto a valid CPP name.
228 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
229
230 # Sed expression to map a string onto a valid variable name.
231 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
232
233
234 # IFS
235 # We need space, tab and new line, in precisely that order.
236 as_nl='
237 '
238 IFS="   $as_nl"
239
240 # CDPATH.
241 $as_unset CDPATH
242
243
244
245 # Check that we are running under the correct shell.
246 SHELL=${CONFIG_SHELL-/bin/sh}
247
248 case X$lt_ECHO in
249 X*--fallback-echo)
250   # Remove one level of quotation (which was required for Make).
251   ECHO=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
252   ;;
253 esac
254
255 ECHO=${lt_ECHO-echo}
256 if test "X$1" = X--no-reexec; then
257   # Discard the --no-reexec flag, and continue.
258   shift
259 elif test "X$1" = X--fallback-echo; then
260   # Avoid inline document here, it may be left over
261   :
262 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
263   # Yippee, $ECHO works!
264   :
265 else
266   # Restart under the correct shell.
267   exec $SHELL "$0" --no-reexec ${1+"$@"}
268 fi
269
270 if test "X$1" = X--fallback-echo; then
271   # used as fallback echo
272   shift
273   cat <<_LT_EOF
274 $*
275 _LT_EOF
276   exit 0
277 fi
278
279 # The HP-UX ksh and POSIX shell print the target directory to stdout
280 # if CDPATH is set.
281 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
282
283 if test -z "$lt_ECHO"; then
284   if test "X${echo_test_string+set}" != Xset; then
285     # find a string as large as possible, as long as the shell can cope with it
286     for cmd in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
287       # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
288       if { echo_test_string=`eval $cmd`; } 2>/dev/null &&
289          { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev/null
290       then
291         break
292       fi
293     done
294   fi
295
296   if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
297      echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
298      test "X$echo_testing_string" = "X$echo_test_string"; then
299     :
300   else
301     # The Solaris, AIX, and Digital Unix default echo programs unquote
302     # backslashes.  This makes it impossible to quote backslashes using
303     #   echo "$something" | sed 's/\\/\\\\/g'
304     #
305     # So, first we look for a working echo in the user's PATH.
306
307     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
308     for dir in $PATH /usr/ucb; do
309       IFS="$lt_save_ifs"
310       if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
311          test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
312          echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
313          test "X$echo_testing_string" = "X$echo_test_string"; then
314         ECHO="$dir/echo"
315         break
316       fi
317     done
318     IFS="$lt_save_ifs"
319
320     if test "X$ECHO" = Xecho; then
321       # We didn't find a better echo, so look for alternatives.
322       if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
323          echo_testing_string=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
324          test "X$echo_testing_string" = "X$echo_test_string"; then
325         # This shell has a builtin print -r that does the trick.
326         ECHO='print -r'
327       elif { test -f /bin/ksh || test -f /bin/ksh$ac_exeext; } &&
328            test "X$CONFIG_SHELL" != X/bin/ksh; then
329         # If we have ksh, try running configure again with it.
330         ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
331         export ORIGINAL_CONFIG_SHELL
332         CONFIG_SHELL=/bin/ksh
333         export CONFIG_SHELL
334         exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
335       else
336         # Try using printf.
337         ECHO='printf %s\n'
338         if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
339            echo_testing_string=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
340            test "X$echo_testing_string" = "X$echo_test_string"; then
341           # Cool, printf works
342           :
343         elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
344              test "X$echo_testing_string" = 'X\t' &&
345              echo_testing_string=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
346              test "X$echo_testing_string" = "X$echo_test_string"; then
347           CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
348           export CONFIG_SHELL
349           SHELL="$CONFIG_SHELL"
350           export SHELL
351           ECHO="$CONFIG_SHELL $0 --fallback-echo"
352         elif echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
353              test "X$echo_testing_string" = 'X\t' &&
354              echo_testing_string=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
355              test "X$echo_testing_string" = "X$echo_test_string"; then
356           ECHO="$CONFIG_SHELL $0 --fallback-echo"
357         else
358           # maybe with a smaller string...
359           prev=:
360
361           for cmd in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
362             if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev/null
363             then
364               break
365             fi
366             prev="$cmd"
367           done
368
369           if test "$prev" != 'sed 50q "$0"'; then
370             echo_test_string=`eval $prev`
371             export echo_test_string
372             exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
373           else
374             # Oops.  We lost completely, so just stick with echo.
375             ECHO=echo
376           fi
377         fi
378       fi
379     fi
380   fi
381 fi
382
383 # Copy echo and quote the copy suitably for passing to libtool from
384 # the Makefile, instead of quoting the original, which is used later.
385 lt_ECHO=$ECHO
386 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
387    lt_ECHO="$CONFIG_SHELL \\\$\$0 --fallback-echo"
388 fi
389
390
391
392
393 # Name of the host.
394 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
395 # so uname gets run too.
396 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
397
398 exec 6>&1
399
400 #
401 # Initializations.
402 #
403 ac_default_prefix=/usr/local
404 ac_config_libobj_dir=.
405 cross_compiling=no
406 subdirs=
407 MFLAGS=
408 MAKEFLAGS=
409 SHELL=${CONFIG_SHELL-/bin/sh}
410
411 # Maximum number of lines to put in a shell here document.
412 # This variable seems obsolete.  It should probably be removed, and
413 # only ac_max_sed_lines should be used.
414 : ${ac_max_here_lines=38}
415
416 # Identity of this package.
417 PACKAGE_NAME=
418 PACKAGE_TARNAME=
419 PACKAGE_VERSION=
420 PACKAGE_STRING=
421 PACKAGE_BUGREPORT=
422
423 ac_unique_file="as.h"
424 # Factoring default headers for most tests.
425 ac_includes_default="\
426 #include <stdio.h>
427 #if HAVE_SYS_TYPES_H
428 # include <sys/types.h>
429 #endif
430 #if HAVE_SYS_STAT_H
431 # include <sys/stat.h>
432 #endif
433 #if STDC_HEADERS
434 # include <stdlib.h>
435 # include <stddef.h>
436 #else
437 # if HAVE_STDLIB_H
438 #  include <stdlib.h>
439 # endif
440 #endif
441 #if HAVE_STRING_H
442 # if !STDC_HEADERS && HAVE_MEMORY_H
443 #  include <memory.h>
444 # endif
445 # include <string.h>
446 #endif
447 #if HAVE_STRINGS_H
448 # include <strings.h>
449 #endif
450 #if HAVE_INTTYPES_H
451 # include <inttypes.h>
452 #else
453 # if HAVE_STDINT_H
454 #  include <stdint.h>
455 # endif
456 #endif
457 #if HAVE_UNISTD_H
458 # include <unistd.h>
459 #endif"
460
461 ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os target target_cpu target_vendor target_os CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE CPP EGREP LIBTOOL SED FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S OBJDUMP ac_ct_OBJDUMP AR ac_ct_AR RANLIB ac_ct_RANLIB lt_ECHO DSYMUTIL ac_ct_DSYMUTIL NMEDIT ac_ct_NMEDIT LIPO ac_ct_LIPO OTOOL ac_ct_OTOOL OTOOL64 ac_ct_OTOOL64 WARN_CFLAGS NO_WERROR GDBINIT cgen_cpu_prefix extra_objects target_cpu_type obj_format te_file install_tooldir atof OPCODES_LIB YACC LEX LEXLIB LEX_OUTPUT_ROOT USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE ALLOCA LIBM datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
463 ac_pwd=`pwd`
464
465 # Initialize some variables set by options.
466 ac_init_help=
467 ac_init_version=false
468 # The variables have the same names as the options, with
469 # dashes changed to underlines.
470 cache_file=/dev/null
471 exec_prefix=NONE
472 no_create=
473 no_recursion=
474 prefix=NONE
475 program_prefix=NONE
476 program_suffix=NONE
477 program_transform_name=s,x,x,
478 silent=
479 site=
480 srcdir=
481 verbose=
482 x_includes=NONE
483 x_libraries=NONE
484
485 # Installation directory options.
486 # These are left unexpanded so users can "make install exec_prefix=/foo"
487 # and all the variables that are supposed to be based on exec_prefix
488 # by default will actually change.
489 # Use braces instead of parens because sh, perl, etc. also accept them.
490 bindir='${exec_prefix}/bin'
491 sbindir='${exec_prefix}/sbin'
492 libexecdir='${exec_prefix}/libexec'
493 datadir='${prefix}/share'
494 sysconfdir='${prefix}/etc'
495 sharedstatedir='${prefix}/com'
496 localstatedir='${prefix}/var'
497 libdir='${exec_prefix}/lib'
498 includedir='${prefix}/include'
499 oldincludedir='/usr/include'
500 infodir='${prefix}/info'
501 mandir='${prefix}/man'
502
503 ac_prev=
504 for ac_option
505 do
506   # If the previous option needs an argument, assign it.
507   if test -n "$ac_prev"; then
508     eval "$ac_prev=\$ac_option"
509     ac_prev=
510     continue
511   fi
512
513   ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
514
515   # Accept the important Cygnus configure options, so we can diagnose typos.
516
517   case $ac_option in
518
519   -bindir | --bindir | --bindi | --bind | --bin | --bi)
520     ac_prev=bindir ;;
521   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
522     bindir=$ac_optarg ;;
523
524   -build | --build | --buil | --bui | --bu)
525     ac_prev=build_alias ;;
526   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
527     build_alias=$ac_optarg ;;
528
529   -cache-file | --cache-file | --cache-fil | --cache-fi \
530   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
531     ac_prev=cache_file ;;
532   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
533   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
534     cache_file=$ac_optarg ;;
535
536   --config-cache | -C)
537     cache_file=config.cache ;;
538
539   -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
540     ac_prev=datadir ;;
541   -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
542   | --da=*)
543     datadir=$ac_optarg ;;
544
545   -disable-* | --disable-*)
546     ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
547     # Reject names that are not valid shell variable names.
548     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
549       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
550    { (exit 1); exit 1; }; }
551     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
552     eval "enable_$ac_feature=no" ;;
553
554   -enable-* | --enable-*)
555     ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
556     # Reject names that are not valid shell variable names.
557     expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
558       { echo "$as_me: error: invalid feature name: $ac_feature" >&2
559    { (exit 1); exit 1; }; }
560     ac_feature=`echo $ac_feature | sed 's/-/_/g'`
561     case $ac_option in
562       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
563       *) ac_optarg=yes ;;
564     esac
565     eval "enable_$ac_feature='$ac_optarg'" ;;
566
567   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
568   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
569   | --exec | --exe | --ex)
570     ac_prev=exec_prefix ;;
571   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
572   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
573   | --exec=* | --exe=* | --ex=*)
574     exec_prefix=$ac_optarg ;;
575
576   -gas | --gas | --ga | --g)
577     # Obsolete; use --with-gas.
578     with_gas=yes ;;
579
580   -help | --help | --hel | --he | -h)
581     ac_init_help=long ;;
582   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
583     ac_init_help=recursive ;;
584   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
585     ac_init_help=short ;;
586
587   -host | --host | --hos | --ho)
588     ac_prev=host_alias ;;
589   -host=* | --host=* | --hos=* | --ho=*)
590     host_alias=$ac_optarg ;;
591
592   -includedir | --includedir | --includedi | --included | --include \
593   | --includ | --inclu | --incl | --inc)
594     ac_prev=includedir ;;
595   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
596   | --includ=* | --inclu=* | --incl=* | --inc=*)
597     includedir=$ac_optarg ;;
598
599   -infodir | --infodir | --infodi | --infod | --info | --inf)
600     ac_prev=infodir ;;
601   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
602     infodir=$ac_optarg ;;
603
604   -libdir | --libdir | --libdi | --libd)
605     ac_prev=libdir ;;
606   -libdir=* | --libdir=* | --libdi=* | --libd=*)
607     libdir=$ac_optarg ;;
608
609   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
610   | --libexe | --libex | --libe)
611     ac_prev=libexecdir ;;
612   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
613   | --libexe=* | --libex=* | --libe=*)
614     libexecdir=$ac_optarg ;;
615
616   -localstatedir | --localstatedir | --localstatedi | --localstated \
617   | --localstate | --localstat | --localsta | --localst \
618   | --locals | --local | --loca | --loc | --lo)
619     ac_prev=localstatedir ;;
620   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
621   | --localstate=* | --localstat=* | --localsta=* | --localst=* \
622   | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
623     localstatedir=$ac_optarg ;;
624
625   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
626     ac_prev=mandir ;;
627   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
628     mandir=$ac_optarg ;;
629
630   -nfp | --nfp | --nf)
631     # Obsolete; use --without-fp.
632     with_fp=no ;;
633
634   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
635   | --no-cr | --no-c | -n)
636     no_create=yes ;;
637
638   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
639   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
640     no_recursion=yes ;;
641
642   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
643   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
644   | --oldin | --oldi | --old | --ol | --o)
645     ac_prev=oldincludedir ;;
646   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
647   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
648   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
649     oldincludedir=$ac_optarg ;;
650
651   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
652     ac_prev=prefix ;;
653   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
654     prefix=$ac_optarg ;;
655
656   -program-prefix | --program-prefix | --program-prefi | --program-pref \
657   | --program-pre | --program-pr | --program-p)
658     ac_prev=program_prefix ;;
659   -program-prefix=* | --program-prefix=* | --program-prefi=* \
660   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
661     program_prefix=$ac_optarg ;;
662
663   -program-suffix | --program-suffix | --program-suffi | --program-suff \
664   | --program-suf | --program-su | --program-s)
665     ac_prev=program_suffix ;;
666   -program-suffix=* | --program-suffix=* | --program-suffi=* \
667   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
668     program_suffix=$ac_optarg ;;
669
670   -program-transform-name | --program-transform-name \
671   | --program-transform-nam | --program-transform-na \
672   | --program-transform-n | --program-transform- \
673   | --program-transform | --program-transfor \
674   | --program-transfo | --program-transf \
675   | --program-trans | --program-tran \
676   | --progr-tra | --program-tr | --program-t)
677     ac_prev=program_transform_name ;;
678   -program-transform-name=* | --program-transform-name=* \
679   | --program-transform-nam=* | --program-transform-na=* \
680   | --program-transform-n=* | --program-transform-=* \
681   | --program-transform=* | --program-transfor=* \
682   | --program-transfo=* | --program-transf=* \
683   | --program-trans=* | --program-tran=* \
684   | --progr-tra=* | --program-tr=* | --program-t=*)
685     program_transform_name=$ac_optarg ;;
686
687   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
688   | -silent | --silent | --silen | --sile | --sil)
689     silent=yes ;;
690
691   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
692     ac_prev=sbindir ;;
693   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
694   | --sbi=* | --sb=*)
695     sbindir=$ac_optarg ;;
696
697   -sharedstatedir | --sharedstatedir | --sharedstatedi \
698   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
699   | --sharedst | --shareds | --shared | --share | --shar \
700   | --sha | --sh)
701     ac_prev=sharedstatedir ;;
702   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
703   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
704   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
705   | --sha=* | --sh=*)
706     sharedstatedir=$ac_optarg ;;
707
708   -site | --site | --sit)
709     ac_prev=site ;;
710   -site=* | --site=* | --sit=*)
711     site=$ac_optarg ;;
712
713   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
714     ac_prev=srcdir ;;
715   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
716     srcdir=$ac_optarg ;;
717
718   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
719   | --syscon | --sysco | --sysc | --sys | --sy)
720     ac_prev=sysconfdir ;;
721   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
722   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
723     sysconfdir=$ac_optarg ;;
724
725   -target | --target | --targe | --targ | --tar | --ta | --t)
726     ac_prev=target_alias ;;
727   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
728     target_alias=$ac_optarg ;;
729
730   -v | -verbose | --verbose | --verbos | --verbo | --verb)
731     verbose=yes ;;
732
733   -version | --version | --versio | --versi | --vers | -V)
734     ac_init_version=: ;;
735
736   -with-* | --with-*)
737     ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
738     # Reject names that are not valid shell variable names.
739     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
740       { echo "$as_me: error: invalid package name: $ac_package" >&2
741    { (exit 1); exit 1; }; }
742     ac_package=`echo $ac_package| sed 's/-/_/g'`
743     case $ac_option in
744       *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
745       *) ac_optarg=yes ;;
746     esac
747     eval "with_$ac_package='$ac_optarg'" ;;
748
749   -without-* | --without-*)
750     ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
751     # Reject names that are not valid shell variable names.
752     expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
753       { echo "$as_me: error: invalid package name: $ac_package" >&2
754    { (exit 1); exit 1; }; }
755     ac_package=`echo $ac_package | sed 's/-/_/g'`
756     eval "with_$ac_package=no" ;;
757
758   --x)
759     # Obsolete; use --with-x.
760     with_x=yes ;;
761
762   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
763   | --x-incl | --x-inc | --x-in | --x-i)
764     ac_prev=x_includes ;;
765   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
766   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
767     x_includes=$ac_optarg ;;
768
769   -x-libraries | --x-libraries | --x-librarie | --x-librari \
770   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
771     ac_prev=x_libraries ;;
772   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
773   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
774     x_libraries=$ac_optarg ;;
775
776   -*) { echo "$as_me: error: unrecognized option: $ac_option
777 Try \`$0 --help' for more information." >&2
778    { (exit 1); exit 1; }; }
779     ;;
780
781   *=*)
782     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
783     # Reject names that are not valid shell variable names.
784     expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
785       { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
786    { (exit 1); exit 1; }; }
787     ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
788     eval "$ac_envvar='$ac_optarg'"
789     export $ac_envvar ;;
790
791   *)
792     # FIXME: should be removed in autoconf 3.0.
793     echo "$as_me: WARNING: you should use --build, --host, --target" >&2
794     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
795       echo "$as_me: WARNING: invalid host type: $ac_option" >&2
796     : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
797     ;;
798
799   esac
800 done
801
802 if test -n "$ac_prev"; then
803   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
804   { echo "$as_me: error: missing argument to $ac_option" >&2
805    { (exit 1); exit 1; }; }
806 fi
807
808 # Be sure to have absolute paths.
809 for ac_var in exec_prefix prefix
810 do
811   eval ac_val=$`echo $ac_var`
812   case $ac_val in
813     [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
814     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
815    { (exit 1); exit 1; }; };;
816   esac
817 done
818
819 # Be sure to have absolute paths.
820 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
821               localstatedir libdir includedir oldincludedir infodir mandir
822 do
823   eval ac_val=$`echo $ac_var`
824   case $ac_val in
825     [\\/$]* | ?:[\\/]* ) ;;
826     *)  { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
827    { (exit 1); exit 1; }; };;
828   esac
829 done
830
831 # There might be people who depend on the old broken behavior: `$host'
832 # used to hold the argument of --host etc.
833 # FIXME: To remove some day.
834 build=$build_alias
835 host=$host_alias
836 target=$target_alias
837
838 # FIXME: To remove some day.
839 if test "x$host_alias" != x; then
840   if test "x$build_alias" = x; then
841     cross_compiling=maybe
842     echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
843     If a cross compiler is detected then cross compile mode will be used." >&2
844   elif test "x$build_alias" != "x$host_alias"; then
845     cross_compiling=yes
846   fi
847 fi
848
849 ac_tool_prefix=
850 test -n "$host_alias" && ac_tool_prefix=$host_alias-
851
852 test "$silent" = yes && exec 6>/dev/null
853
854
855 # Find the source files, if location was not specified.
856 if test -z "$srcdir"; then
857   ac_srcdir_defaulted=yes
858   # Try the directory containing this script, then its parent.
859   ac_confdir=`(dirname "$0") 2>/dev/null ||
860 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
861          X"$0" : 'X\(//\)[^/]' \| \
862          X"$0" : 'X\(//\)$' \| \
863          X"$0" : 'X\(/\)' \| \
864          .     : '\(.\)' 2>/dev/null ||
865 echo X"$0" |
866     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
867           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
868           /^X\(\/\/\)$/{ s//\1/; q; }
869           /^X\(\/\).*/{ s//\1/; q; }
870           s/.*/./; q'`
871   srcdir=$ac_confdir
872   if test ! -r $srcdir/$ac_unique_file; then
873     srcdir=..
874   fi
875 else
876   ac_srcdir_defaulted=no
877 fi
878 if test ! -r $srcdir/$ac_unique_file; then
879   if test "$ac_srcdir_defaulted" = yes; then
880     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
881    { (exit 1); exit 1; }; }
882   else
883     { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
884    { (exit 1); exit 1; }; }
885   fi
886 fi
887 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
888   { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
889    { (exit 1); exit 1; }; }
890 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
891 ac_env_build_alias_set=${build_alias+set}
892 ac_env_build_alias_value=$build_alias
893 ac_cv_env_build_alias_set=${build_alias+set}
894 ac_cv_env_build_alias_value=$build_alias
895 ac_env_host_alias_set=${host_alias+set}
896 ac_env_host_alias_value=$host_alias
897 ac_cv_env_host_alias_set=${host_alias+set}
898 ac_cv_env_host_alias_value=$host_alias
899 ac_env_target_alias_set=${target_alias+set}
900 ac_env_target_alias_value=$target_alias
901 ac_cv_env_target_alias_set=${target_alias+set}
902 ac_cv_env_target_alias_value=$target_alias
903 ac_env_CC_set=${CC+set}
904 ac_env_CC_value=$CC
905 ac_cv_env_CC_set=${CC+set}
906 ac_cv_env_CC_value=$CC
907 ac_env_CFLAGS_set=${CFLAGS+set}
908 ac_env_CFLAGS_value=$CFLAGS
909 ac_cv_env_CFLAGS_set=${CFLAGS+set}
910 ac_cv_env_CFLAGS_value=$CFLAGS
911 ac_env_LDFLAGS_set=${LDFLAGS+set}
912 ac_env_LDFLAGS_value=$LDFLAGS
913 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
914 ac_cv_env_LDFLAGS_value=$LDFLAGS
915 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
916 ac_env_CPPFLAGS_value=$CPPFLAGS
917 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
918 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
919 ac_env_CPP_set=${CPP+set}
920 ac_env_CPP_value=$CPP
921 ac_cv_env_CPP_set=${CPP+set}
922 ac_cv_env_CPP_value=$CPP
923
924 #
925 # Report the --help message.
926 #
927 if test "$ac_init_help" = "long"; then
928   # Omit some internal or obsolete options to make the list less imposing.
929   # This message is too long to be a string in the A/UX 3.1 sh.
930   cat <<_ACEOF
931 \`configure' configures this package to adapt to many kinds of systems.
932
933 Usage: $0 [OPTION]... [VAR=VALUE]...
934
935 To assign environment variables (e.g., CC, CFLAGS...), specify them as
936 VAR=VALUE.  See below for descriptions of some of the useful variables.
937
938 Defaults for the options are specified in brackets.
939
940 Configuration:
941   -h, --help              display this help and exit
942       --help=short        display options specific to this package
943       --help=recursive    display the short help of all the included packages
944   -V, --version           display version information and exit
945   -q, --quiet, --silent   do not print \`checking...' messages
946       --cache-file=FILE   cache test results in FILE [disabled]
947   -C, --config-cache      alias for \`--cache-file=config.cache'
948   -n, --no-create         do not create output files
949       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
950
951 _ACEOF
952
953   cat <<_ACEOF
954 Installation directories:
955   --prefix=PREFIX         install architecture-independent files in PREFIX
956                           [$ac_default_prefix]
957   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
958                           [PREFIX]
959
960 By default, \`make install' will install all the files in
961 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
962 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
963 for instance \`--prefix=\$HOME'.
964
965 For better control, use the options below.
966
967 Fine tuning of the installation directories:
968   --bindir=DIR           user executables [EPREFIX/bin]
969   --sbindir=DIR          system admin executables [EPREFIX/sbin]
970   --libexecdir=DIR       program executables [EPREFIX/libexec]
971   --datadir=DIR          read-only architecture-independent data [PREFIX/share]
972   --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
973   --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
974   --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
975   --libdir=DIR           object code libraries [EPREFIX/lib]
976   --includedir=DIR       C header files [PREFIX/include]
977   --oldincludedir=DIR    C header files for non-gcc [/usr/include]
978   --infodir=DIR          info documentation [PREFIX/info]
979   --mandir=DIR           man documentation [PREFIX/man]
980 _ACEOF
981
982   cat <<\_ACEOF
983
984 Program names:
985   --program-prefix=PREFIX            prepend PREFIX to installed program names
986   --program-suffix=SUFFIX            append SUFFIX to installed program names
987   --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
988
989 System types:
990   --build=BUILD     configure for building on BUILD [guessed]
991   --host=HOST       cross-compile to build programs to run on HOST [BUILD]
992   --target=TARGET   configure for building compilers for TARGET [HOST]
993 _ACEOF
994 fi
995
996 if test -n "$ac_init_help"; then
997
998   cat <<\_ACEOF
999
1000 Optional Features:
1001   --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1002   --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1003   --disable-dependency-tracking  speeds up one-time build
1004   --enable-dependency-tracking   do not reject slow dependency extractors
1005   --disable-largefile     omit support for large files
1006   --enable-shared[=PKGS]
1007                           build shared libraries [default=yes]
1008   --enable-static[=PKGS]
1009                           build static libraries [default=yes]
1010   --enable-fast-install[=PKGS]
1011                           optimize for fast installation [default=yes]
1012   --disable-libtool-lock  avoid locking (might break parallel builds)
1013   --enable-targets        alternative target configurations besides the primary
1014   --enable-commonbfdlib   build shared BFD/opcodes/libiberty library
1015   --enable-checking       enable run-time checks
1016   --enable-werror         treat compile warnings as errors
1017   --enable-build-warnings enable build-time compiler warnings
1018   --disable-nls           do not use Native Language Support
1019   --enable-maintainer-mode  enable make rules and dependencies not useful
1020                           (and sometimes confusing) to the casual installer
1021
1022 Optional Packages:
1023   --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1024   --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1025   --with-pic              try to use only PIC/non-PIC objects [default=use
1026                           both]
1027   --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
1028
1029 Some influential environment variables:
1030   CC          C compiler command
1031   CFLAGS      C compiler flags
1032   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1033               nonstandard directory <lib dir>
1034   CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
1035               headers in a nonstandard directory <include dir>
1036   CPP         C preprocessor
1037
1038 Use these variables to override the choices made by `configure' or to help
1039 it to find libraries and programs with nonstandard names/locations.
1040
1041 _ACEOF
1042 fi
1043
1044 if test "$ac_init_help" = "recursive"; then
1045   # If there are subdirs, report their specific --help.
1046   ac_popdir=`pwd`
1047   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1048     test -d $ac_dir || continue
1049     ac_builddir=.
1050
1051 if test "$ac_dir" != .; then
1052   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1053   # A "../" for each directory in $ac_dir_suffix.
1054   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1055 else
1056   ac_dir_suffix= ac_top_builddir=
1057 fi
1058
1059 case $srcdir in
1060   .)  # No --srcdir option.  We are building in place.
1061     ac_srcdir=.
1062     if test -z "$ac_top_builddir"; then
1063        ac_top_srcdir=.
1064     else
1065        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1066     fi ;;
1067   [\\/]* | ?:[\\/]* )  # Absolute path.
1068     ac_srcdir=$srcdir$ac_dir_suffix;
1069     ac_top_srcdir=$srcdir ;;
1070   *) # Relative path.
1071     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1072     ac_top_srcdir=$ac_top_builddir$srcdir ;;
1073 esac
1074
1075 # Do not use `cd foo && pwd` to compute absolute paths, because
1076 # the directories may not exist.
1077 case `pwd` in
1078 .) ac_abs_builddir="$ac_dir";;
1079 *)
1080   case "$ac_dir" in
1081   .) ac_abs_builddir=`pwd`;;
1082   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1083   *) ac_abs_builddir=`pwd`/"$ac_dir";;
1084   esac;;
1085 esac
1086 case $ac_abs_builddir in
1087 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1088 *)
1089   case ${ac_top_builddir}. in
1090   .) ac_abs_top_builddir=$ac_abs_builddir;;
1091   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1092   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1093   esac;;
1094 esac
1095 case $ac_abs_builddir in
1096 .) ac_abs_srcdir=$ac_srcdir;;
1097 *)
1098   case $ac_srcdir in
1099   .) ac_abs_srcdir=$ac_abs_builddir;;
1100   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1101   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1102   esac;;
1103 esac
1104 case $ac_abs_builddir in
1105 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1106 *)
1107   case $ac_top_srcdir in
1108   .) ac_abs_top_srcdir=$ac_abs_builddir;;
1109   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1110   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1111   esac;;
1112 esac
1113
1114     cd $ac_dir
1115     # Check for guested configure; otherwise get Cygnus style configure.
1116     if test -f $ac_srcdir/configure.gnu; then
1117       echo
1118       $SHELL $ac_srcdir/configure.gnu  --help=recursive
1119     elif test -f $ac_srcdir/configure; then
1120       echo
1121       $SHELL $ac_srcdir/configure  --help=recursive
1122     elif test -f $ac_srcdir/configure.ac ||
1123            test -f $ac_srcdir/configure.in; then
1124       echo
1125       $ac_configure --help
1126     else
1127       echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1128     fi
1129     cd $ac_popdir
1130   done
1131 fi
1132
1133 test -n "$ac_init_help" && exit 0
1134 if $ac_init_version; then
1135   cat <<\_ACEOF
1136
1137 Copyright (C) 2003 Free Software Foundation, Inc.
1138 This configure script is free software; the Free Software Foundation
1139 gives unlimited permission to copy, distribute and modify it.
1140 _ACEOF
1141   exit 0
1142 fi
1143 exec 5>config.log
1144 cat >&5 <<_ACEOF
1145 This file contains any messages produced by compilers while
1146 running configure, to aid debugging if configure makes a mistake.
1147
1148 It was created by $as_me, which was
1149 generated by GNU Autoconf 2.59.  Invocation command line was
1150
1151   $ $0 $@
1152
1153 _ACEOF
1154 {
1155 cat <<_ASUNAME
1156 ## --------- ##
1157 ## Platform. ##
1158 ## --------- ##
1159
1160 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1161 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1162 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1163 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1164 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1165
1166 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1167 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1168
1169 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1170 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1171 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1172 hostinfo               = `(hostinfo) 2>/dev/null               || echo unknown`
1173 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1174 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1175 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1176
1177 _ASUNAME
1178
1179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1180 for as_dir in $PATH
1181 do
1182   IFS=$as_save_IFS
1183   test -z "$as_dir" && as_dir=.
1184   echo "PATH: $as_dir"
1185 done
1186
1187 } >&5
1188
1189 cat >&5 <<_ACEOF
1190
1191
1192 ## ----------- ##
1193 ## Core tests. ##
1194 ## ----------- ##
1195
1196 _ACEOF
1197
1198
1199 # Keep a trace of the command line.
1200 # Strip out --no-create and --no-recursion so they do not pile up.
1201 # Strip out --silent because we don't want to record it for future runs.
1202 # Also quote any args containing shell meta-characters.
1203 # Make two passes to allow for proper duplicate-argument suppression.
1204 ac_configure_args=
1205 ac_configure_args0=
1206 ac_configure_args1=
1207 ac_sep=
1208 ac_must_keep_next=false
1209 for ac_pass in 1 2
1210 do
1211   for ac_arg
1212   do
1213     case $ac_arg in
1214     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1215     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1216     | -silent | --silent | --silen | --sile | --sil)
1217       continue ;;
1218     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1219       ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1220     esac
1221     case $ac_pass in
1222     1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1223     2)
1224       ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1225       if test $ac_must_keep_next = true; then
1226         ac_must_keep_next=false # Got value, back to normal.
1227       else
1228         case $ac_arg in
1229           *=* | --config-cache | -C | -disable-* | --disable-* \
1230           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1231           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1232           | -with-* | --with-* | -without-* | --without-* | --x)
1233             case "$ac_configure_args0 " in
1234               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1235             esac
1236             ;;
1237           -* ) ac_must_keep_next=true ;;
1238         esac
1239       fi
1240       ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1241       # Get rid of the leading space.
1242       ac_sep=" "
1243       ;;
1244     esac
1245   done
1246 done
1247 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1248 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1249
1250 # When interrupted or exit'd, cleanup temporary files, and complete
1251 # config.log.  We remove comments because anyway the quotes in there
1252 # would cause problems or look ugly.
1253 # WARNING: Be sure not to use single quotes in there, as some shells,
1254 # such as our DU 5.0 friend, will then `close' the trap.
1255 trap 'exit_status=$?
1256   # Save into config.log some information that might help in debugging.
1257   {
1258     echo
1259
1260     cat <<\_ASBOX
1261 ## ---------------- ##
1262 ## Cache variables. ##
1263 ## ---------------- ##
1264 _ASBOX
1265     echo
1266     # The following way of writing the cache mishandles newlines in values,
1267 {
1268   (set) 2>&1 |
1269     case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1270     *ac_space=\ *)
1271       sed -n \
1272         "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1273           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1274       ;;
1275     *)
1276       sed -n \
1277         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1278       ;;
1279     esac;
1280 }
1281     echo
1282
1283     cat <<\_ASBOX
1284 ## ----------------- ##
1285 ## Output variables. ##
1286 ## ----------------- ##
1287 _ASBOX
1288     echo
1289     for ac_var in $ac_subst_vars
1290     do
1291       eval ac_val=$`echo $ac_var`
1292       echo "$ac_var='"'"'$ac_val'"'"'"
1293     done | sort
1294     echo
1295
1296     if test -n "$ac_subst_files"; then
1297       cat <<\_ASBOX
1298 ## ------------- ##
1299 ## Output files. ##
1300 ## ------------- ##
1301 _ASBOX
1302       echo
1303       for ac_var in $ac_subst_files
1304       do
1305         eval ac_val=$`echo $ac_var`
1306         echo "$ac_var='"'"'$ac_val'"'"'"
1307       done | sort
1308       echo
1309     fi
1310
1311     if test -s confdefs.h; then
1312       cat <<\_ASBOX
1313 ## ----------- ##
1314 ## confdefs.h. ##
1315 ## ----------- ##
1316 _ASBOX
1317       echo
1318       sed "/^$/d" confdefs.h | sort
1319       echo
1320     fi
1321     test "$ac_signal" != 0 &&
1322       echo "$as_me: caught signal $ac_signal"
1323     echo "$as_me: exit $exit_status"
1324   } >&5
1325   rm -f core *.core &&
1326   rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1327     exit $exit_status
1328      ' 0
1329 for ac_signal in 1 2 13 15; do
1330   trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1331 done
1332 ac_signal=0
1333
1334 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1335 rm -rf conftest* confdefs.h
1336 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1337 echo >confdefs.h
1338
1339 # Predefined preprocessor variables.
1340
1341 cat >>confdefs.h <<_ACEOF
1342 #define PACKAGE_NAME "$PACKAGE_NAME"
1343 _ACEOF
1344
1345
1346 cat >>confdefs.h <<_ACEOF
1347 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1348 _ACEOF
1349
1350
1351 cat >>confdefs.h <<_ACEOF
1352 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1353 _ACEOF
1354
1355
1356 cat >>confdefs.h <<_ACEOF
1357 #define PACKAGE_STRING "$PACKAGE_STRING"
1358 _ACEOF
1359
1360
1361 cat >>confdefs.h <<_ACEOF
1362 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1363 _ACEOF
1364
1365
1366 # Let the site file select an alternate cache file if it wants to.
1367 # Prefer explicitly selected file to automatically selected ones.
1368 if test -z "$CONFIG_SITE"; then
1369   if test "x$prefix" != xNONE; then
1370     CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1371   else
1372     CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1373   fi
1374 fi
1375 for ac_site_file in $CONFIG_SITE; do
1376   if test -r "$ac_site_file"; then
1377     { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1378 echo "$as_me: loading site script $ac_site_file" >&6;}
1379     sed 's/^/| /' "$ac_site_file" >&5
1380     . "$ac_site_file"
1381   fi
1382 done
1383
1384 if test -r "$cache_file"; then
1385   # Some versions of bash will fail to source /dev/null (special
1386   # files actually), so we avoid doing that.
1387   if test -f "$cache_file"; then
1388     { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1389 echo "$as_me: loading cache $cache_file" >&6;}
1390     case $cache_file in
1391       [\\/]* | ?:[\\/]* ) . $cache_file;;
1392       *)                      . ./$cache_file;;
1393     esac
1394   fi
1395 else
1396   { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1397 echo "$as_me: creating cache $cache_file" >&6;}
1398   >$cache_file
1399 fi
1400
1401 # Check that the precious variables saved in the cache have kept the same
1402 # value.
1403 ac_cache_corrupted=false
1404 for ac_var in `(set) 2>&1 |
1405                sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1406   eval ac_old_set=\$ac_cv_env_${ac_var}_set
1407   eval ac_new_set=\$ac_env_${ac_var}_set
1408   eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1409   eval ac_new_val="\$ac_env_${ac_var}_value"
1410   case $ac_old_set,$ac_new_set in
1411     set,)
1412       { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1413 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1414       ac_cache_corrupted=: ;;
1415     ,set)
1416       { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1417 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1418       ac_cache_corrupted=: ;;
1419     ,);;
1420     *)
1421       if test "x$ac_old_val" != "x$ac_new_val"; then
1422         # differences in whitespace do not lead to failure.
1423         ac_old_val_w=`echo x $ac_old_val`
1424         ac_new_val_w=`echo x $ac_new_val`
1425         if test "$ac_old_val_w" != "$ac_new_val_w"; then
1426           { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1427 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1428           ac_cache_corrupted=:
1429         else
1430           { echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1431 echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
1432           eval $ac_var=\$ac_old_val
1433         fi
1434         { echo "$as_me:$LINENO:   former value:  \`$ac_old_val'" >&5
1435 echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
1436         { echo "$as_me:$LINENO:   current value: \`$ac_new_val'" >&5
1437 echo "$as_me:   current value: \`$ac_new_val'" >&2;}
1438       fi;;
1439   esac
1440   # Pass precious variables to config.status.
1441   if test "$ac_new_set" = set; then
1442     case $ac_new_val in
1443     *" "*|*"    "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1444       ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1445     *) ac_arg=$ac_var=$ac_new_val ;;
1446     esac
1447     case " $ac_configure_args " in
1448       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
1449       *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1450     esac
1451   fi
1452 done
1453 if $ac_cache_corrupted; then
1454   { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1455 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1456   { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1457 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1458   { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1459 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1460    { (exit 1); exit 1; }; }
1461 fi
1462
1463 ac_ext=c
1464 ac_cpp='$CPP $CPPFLAGS'
1465 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1466 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1467 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492 ac_aux_dir=
1493 for ac_dir in .. $srcdir/..; do
1494   if test -f $ac_dir/install-sh; then
1495     ac_aux_dir=$ac_dir
1496     ac_install_sh="$ac_aux_dir/install-sh -c"
1497     break
1498   elif test -f $ac_dir/install.sh; then
1499     ac_aux_dir=$ac_dir
1500     ac_install_sh="$ac_aux_dir/install.sh -c"
1501     break
1502   elif test -f $ac_dir/shtool; then
1503     ac_aux_dir=$ac_dir
1504     ac_install_sh="$ac_aux_dir/shtool install -c"
1505     break
1506   fi
1507 done
1508 if test -z "$ac_aux_dir"; then
1509   { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in .. $srcdir/.." >&5
1510 echo "$as_me: error: cannot find install-sh or install.sh in .. $srcdir/.." >&2;}
1511    { (exit 1); exit 1; }; }
1512 fi
1513 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1514 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1515 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1516
1517 # Make sure we can run config.sub.
1518 $ac_config_sub sun4 >/dev/null 2>&1 ||
1519   { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1520 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1521    { (exit 1); exit 1; }; }
1522
1523 echo "$as_me:$LINENO: checking build system type" >&5
1524 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1525 if test "${ac_cv_build+set}" = set; then
1526   echo $ECHO_N "(cached) $ECHO_C" >&6
1527 else
1528   ac_cv_build_alias=$build_alias
1529 test -z "$ac_cv_build_alias" &&
1530   ac_cv_build_alias=`$ac_config_guess`
1531 test -z "$ac_cv_build_alias" &&
1532   { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1533 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1534    { (exit 1); exit 1; }; }
1535 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1536   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1537 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1538    { (exit 1); exit 1; }; }
1539
1540 fi
1541 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1542 echo "${ECHO_T}$ac_cv_build" >&6
1543 build=$ac_cv_build
1544 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1545 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1546 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1547
1548
1549 echo "$as_me:$LINENO: checking host system type" >&5
1550 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1551 if test "${ac_cv_host+set}" = set; then
1552   echo $ECHO_N "(cached) $ECHO_C" >&6
1553 else
1554   ac_cv_host_alias=$host_alias
1555 test -z "$ac_cv_host_alias" &&
1556   ac_cv_host_alias=$ac_cv_build_alias
1557 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1558   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1559 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1560    { (exit 1); exit 1; }; }
1561
1562 fi
1563 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1564 echo "${ECHO_T}$ac_cv_host" >&6
1565 host=$ac_cv_host
1566 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1567 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1568 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1569
1570
1571 echo "$as_me:$LINENO: checking target system type" >&5
1572 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1573 if test "${ac_cv_target+set}" = set; then
1574   echo $ECHO_N "(cached) $ECHO_C" >&6
1575 else
1576   ac_cv_target_alias=$target_alias
1577 test "x$ac_cv_target_alias" = "x" &&
1578   ac_cv_target_alias=$ac_cv_host_alias
1579 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1580   { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1581 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1582    { (exit 1); exit 1; }; }
1583
1584 fi
1585 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1586 echo "${ECHO_T}$ac_cv_target" >&6
1587 target=$ac_cv_target
1588 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1589 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1590 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1591
1592
1593 # The aliases save the names the user supplied, while $host etc.
1594 # will get canonicalized.
1595 test -n "$target_alias" &&
1596   test "$program_prefix$program_suffix$program_transform_name" = \
1597     NONENONEs,x,x, &&
1598   program_prefix=${target_alias}-
1599 ac_ext=c
1600 ac_cpp='$CPP $CPPFLAGS'
1601 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1602 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1603 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1604 if test -n "$ac_tool_prefix"; then
1605   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1606 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1607 echo "$as_me:$LINENO: checking for $ac_word" >&5
1608 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1609 if test "${ac_cv_prog_CC+set}" = set; then
1610   echo $ECHO_N "(cached) $ECHO_C" >&6
1611 else
1612   if test -n "$CC"; then
1613   ac_cv_prog_CC="$CC" # Let the user override the test.
1614 else
1615 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1616 for as_dir in $PATH
1617 do
1618   IFS=$as_save_IFS
1619   test -z "$as_dir" && as_dir=.
1620   for ac_exec_ext in '' $ac_executable_extensions; do
1621   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1622     ac_cv_prog_CC="${ac_tool_prefix}gcc"
1623     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1624     break 2
1625   fi
1626 done
1627 done
1628
1629 fi
1630 fi
1631 CC=$ac_cv_prog_CC
1632 if test -n "$CC"; then
1633   echo "$as_me:$LINENO: result: $CC" >&5
1634 echo "${ECHO_T}$CC" >&6
1635 else
1636   echo "$as_me:$LINENO: result: no" >&5
1637 echo "${ECHO_T}no" >&6
1638 fi
1639
1640 fi
1641 if test -z "$ac_cv_prog_CC"; then
1642   ac_ct_CC=$CC
1643   # Extract the first word of "gcc", so it can be a program name with args.
1644 set dummy gcc; ac_word=$2
1645 echo "$as_me:$LINENO: checking for $ac_word" >&5
1646 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1647 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1648   echo $ECHO_N "(cached) $ECHO_C" >&6
1649 else
1650   if test -n "$ac_ct_CC"; then
1651   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1652 else
1653 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1654 for as_dir in $PATH
1655 do
1656   IFS=$as_save_IFS
1657   test -z "$as_dir" && as_dir=.
1658   for ac_exec_ext in '' $ac_executable_extensions; do
1659   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1660     ac_cv_prog_ac_ct_CC="gcc"
1661     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1662     break 2
1663   fi
1664 done
1665 done
1666
1667 fi
1668 fi
1669 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1670 if test -n "$ac_ct_CC"; then
1671   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1672 echo "${ECHO_T}$ac_ct_CC" >&6
1673 else
1674   echo "$as_me:$LINENO: result: no" >&5
1675 echo "${ECHO_T}no" >&6
1676 fi
1677
1678   CC=$ac_ct_CC
1679 else
1680   CC="$ac_cv_prog_CC"
1681 fi
1682
1683 if test -z "$CC"; then
1684   if test -n "$ac_tool_prefix"; then
1685   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1686 set dummy ${ac_tool_prefix}cc; ac_word=$2
1687 echo "$as_me:$LINENO: checking for $ac_word" >&5
1688 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1689 if test "${ac_cv_prog_CC+set}" = set; then
1690   echo $ECHO_N "(cached) $ECHO_C" >&6
1691 else
1692   if test -n "$CC"; then
1693   ac_cv_prog_CC="$CC" # Let the user override the test.
1694 else
1695 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1696 for as_dir in $PATH
1697 do
1698   IFS=$as_save_IFS
1699   test -z "$as_dir" && as_dir=.
1700   for ac_exec_ext in '' $ac_executable_extensions; do
1701   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1702     ac_cv_prog_CC="${ac_tool_prefix}cc"
1703     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1704     break 2
1705   fi
1706 done
1707 done
1708
1709 fi
1710 fi
1711 CC=$ac_cv_prog_CC
1712 if test -n "$CC"; then
1713   echo "$as_me:$LINENO: result: $CC" >&5
1714 echo "${ECHO_T}$CC" >&6
1715 else
1716   echo "$as_me:$LINENO: result: no" >&5
1717 echo "${ECHO_T}no" >&6
1718 fi
1719
1720 fi
1721 if test -z "$ac_cv_prog_CC"; then
1722   ac_ct_CC=$CC
1723   # Extract the first word of "cc", so it can be a program name with args.
1724 set dummy cc; ac_word=$2
1725 echo "$as_me:$LINENO: checking for $ac_word" >&5
1726 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1727 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1728   echo $ECHO_N "(cached) $ECHO_C" >&6
1729 else
1730   if test -n "$ac_ct_CC"; then
1731   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1732 else
1733 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1734 for as_dir in $PATH
1735 do
1736   IFS=$as_save_IFS
1737   test -z "$as_dir" && as_dir=.
1738   for ac_exec_ext in '' $ac_executable_extensions; do
1739   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1740     ac_cv_prog_ac_ct_CC="cc"
1741     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1742     break 2
1743   fi
1744 done
1745 done
1746
1747 fi
1748 fi
1749 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1750 if test -n "$ac_ct_CC"; then
1751   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1752 echo "${ECHO_T}$ac_ct_CC" >&6
1753 else
1754   echo "$as_me:$LINENO: result: no" >&5
1755 echo "${ECHO_T}no" >&6
1756 fi
1757
1758   CC=$ac_ct_CC
1759 else
1760   CC="$ac_cv_prog_CC"
1761 fi
1762
1763 fi
1764 if test -z "$CC"; then
1765   # Extract the first word of "cc", so it can be a program name with args.
1766 set dummy cc; ac_word=$2
1767 echo "$as_me:$LINENO: checking for $ac_word" >&5
1768 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1769 if test "${ac_cv_prog_CC+set}" = set; then
1770   echo $ECHO_N "(cached) $ECHO_C" >&6
1771 else
1772   if test -n "$CC"; then
1773   ac_cv_prog_CC="$CC" # Let the user override the test.
1774 else
1775   ac_prog_rejected=no
1776 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1777 for as_dir in $PATH
1778 do
1779   IFS=$as_save_IFS
1780   test -z "$as_dir" && as_dir=.
1781   for ac_exec_ext in '' $ac_executable_extensions; do
1782   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1783     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1784        ac_prog_rejected=yes
1785        continue
1786      fi
1787     ac_cv_prog_CC="cc"
1788     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1789     break 2
1790   fi
1791 done
1792 done
1793
1794 if test $ac_prog_rejected = yes; then
1795   # We found a bogon in the path, so make sure we never use it.
1796   set dummy $ac_cv_prog_CC
1797   shift
1798   if test $# != 0; then
1799     # We chose a different compiler from the bogus one.
1800     # However, it has the same basename, so the bogon will be chosen
1801     # first if we set CC to just the basename; use the full file name.
1802     shift
1803     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1804   fi
1805 fi
1806 fi
1807 fi
1808 CC=$ac_cv_prog_CC
1809 if test -n "$CC"; then
1810   echo "$as_me:$LINENO: result: $CC" >&5
1811 echo "${ECHO_T}$CC" >&6
1812 else
1813   echo "$as_me:$LINENO: result: no" >&5
1814 echo "${ECHO_T}no" >&6
1815 fi
1816
1817 fi
1818 if test -z "$CC"; then
1819   if test -n "$ac_tool_prefix"; then
1820   for ac_prog in cl
1821   do
1822     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1823 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1824 echo "$as_me:$LINENO: checking for $ac_word" >&5
1825 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1826 if test "${ac_cv_prog_CC+set}" = set; then
1827   echo $ECHO_N "(cached) $ECHO_C" >&6
1828 else
1829   if test -n "$CC"; then
1830   ac_cv_prog_CC="$CC" # Let the user override the test.
1831 else
1832 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1833 for as_dir in $PATH
1834 do
1835   IFS=$as_save_IFS
1836   test -z "$as_dir" && as_dir=.
1837   for ac_exec_ext in '' $ac_executable_extensions; do
1838   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1839     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1840     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1841     break 2
1842   fi
1843 done
1844 done
1845
1846 fi
1847 fi
1848 CC=$ac_cv_prog_CC
1849 if test -n "$CC"; then
1850   echo "$as_me:$LINENO: result: $CC" >&5
1851 echo "${ECHO_T}$CC" >&6
1852 else
1853   echo "$as_me:$LINENO: result: no" >&5
1854 echo "${ECHO_T}no" >&6
1855 fi
1856
1857     test -n "$CC" && break
1858   done
1859 fi
1860 if test -z "$CC"; then
1861   ac_ct_CC=$CC
1862   for ac_prog in cl
1863 do
1864   # Extract the first word of "$ac_prog", so it can be a program name with args.
1865 set dummy $ac_prog; ac_word=$2
1866 echo "$as_me:$LINENO: checking for $ac_word" >&5
1867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1868 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1869   echo $ECHO_N "(cached) $ECHO_C" >&6
1870 else
1871   if test -n "$ac_ct_CC"; then
1872   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1873 else
1874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1875 for as_dir in $PATH
1876 do
1877   IFS=$as_save_IFS
1878   test -z "$as_dir" && as_dir=.
1879   for ac_exec_ext in '' $ac_executable_extensions; do
1880   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1881     ac_cv_prog_ac_ct_CC="$ac_prog"
1882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1883     break 2
1884   fi
1885 done
1886 done
1887
1888 fi
1889 fi
1890 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1891 if test -n "$ac_ct_CC"; then
1892   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1893 echo "${ECHO_T}$ac_ct_CC" >&6
1894 else
1895   echo "$as_me:$LINENO: result: no" >&5
1896 echo "${ECHO_T}no" >&6
1897 fi
1898
1899   test -n "$ac_ct_CC" && break
1900 done
1901
1902   CC=$ac_ct_CC
1903 fi
1904
1905 fi
1906
1907
1908 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
1909 echo "$as_me: error: in \`$ac_pwd':" >&2;}
1910 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1911 See \`config.log' for more details." >&5
1912 echo "$as_me: error: no acceptable C compiler found in \$PATH
1913 See \`config.log' for more details." >&2;}
1914    { (exit 1); exit 1; }; }; }
1915
1916 # Provide some information about the compiler.
1917 echo "$as_me:$LINENO:" \
1918      "checking for C compiler version" >&5
1919 ac_compiler=`set X $ac_compile; echo $2`
1920 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1921   (eval $ac_compiler --version </dev/null >&5) 2>&5
1922   ac_status=$?
1923   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1924   (exit $ac_status); }
1925 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1926   (eval $ac_compiler -v </dev/null >&5) 2>&5
1927   ac_status=$?
1928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1929   (exit $ac_status); }
1930 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1931   (eval $ac_compiler -V </dev/null >&5) 2>&5
1932   ac_status=$?
1933   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934   (exit $ac_status); }
1935
1936 cat >conftest.$ac_ext <<_ACEOF
1937 /* confdefs.h.  */
1938 _ACEOF
1939 cat confdefs.h >>conftest.$ac_ext
1940 cat >>conftest.$ac_ext <<_ACEOF
1941 /* end confdefs.h.  */
1942
1943 int
1944 main ()
1945 {
1946
1947   ;
1948   return 0;
1949 }
1950 _ACEOF
1951 ac_clean_files_save=$ac_clean_files
1952 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1953 # Try to create an executable without -o first, disregard a.out.
1954 # It will help us diagnose broken compilers, and finding out an intuition
1955 # of exeext.
1956 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1957 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1958 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1959 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1960   (eval $ac_link_default) 2>&5
1961   ac_status=$?
1962   echo "$as_me:$LINENO: \$? = $ac_status" >&5
1963   (exit $ac_status); }; then
1964   # Find the output, starting from the most likely.  This scheme is
1965 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1966 # resort.
1967
1968 # Be careful to initialize this variable, since it used to be cached.
1969 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1970 ac_cv_exeext=
1971 # b.out is created by i960 compilers.
1972 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1973 do
1974   test -f "$ac_file" || continue
1975   case $ac_file in
1976     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1977         ;;
1978     conftest.$ac_ext )
1979         # This is the source file.
1980         ;;
1981     [ab].out )
1982         # We found the default executable, but exeext='' is most
1983         # certainly right.
1984         break;;
1985     *.* )
1986         ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1987         # FIXME: I believe we export ac_cv_exeext for Libtool,
1988         # but it would be cool to find out if it's true.  Does anybody
1989         # maintain Libtool? --akim.
1990         export ac_cv_exeext
1991         break;;
1992     * )
1993         break;;
1994   esac
1995 done
1996 else
1997   echo "$as_me: failed program was:" >&5
1998 sed 's/^/| /' conftest.$ac_ext >&5
1999
2000 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2001 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2002 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
2003 See \`config.log' for more details." >&5
2004 echo "$as_me: error: C compiler cannot create executables
2005 See \`config.log' for more details." >&2;}
2006    { (exit 77); exit 77; }; }; }
2007 fi
2008
2009 ac_exeext=$ac_cv_exeext
2010 echo "$as_me:$LINENO: result: $ac_file" >&5
2011 echo "${ECHO_T}$ac_file" >&6
2012
2013 # Check the compiler produces executables we can run.  If not, either
2014 # the compiler is broken, or we cross compile.
2015 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2016 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2017 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2018 # If not cross compiling, check that we can run a simple program.
2019 if test "$cross_compiling" != yes; then
2020   if { ac_try='./$ac_file'
2021   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2022   (eval $ac_try) 2>&5
2023   ac_status=$?
2024   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2025   (exit $ac_status); }; }; then
2026     cross_compiling=no
2027   else
2028     if test "$cross_compiling" = maybe; then
2029         cross_compiling=yes
2030     else
2031         { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2032 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2033 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2034 If you meant to cross compile, use \`--host'.
2035 See \`config.log' for more details." >&5
2036 echo "$as_me: error: cannot run C compiled programs.
2037 If you meant to cross compile, use \`--host'.
2038 See \`config.log' for more details." >&2;}
2039    { (exit 1); exit 1; }; }; }
2040     fi
2041   fi
2042 fi
2043 echo "$as_me:$LINENO: result: yes" >&5
2044 echo "${ECHO_T}yes" >&6
2045
2046 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2047 ac_clean_files=$ac_clean_files_save
2048 # Check the compiler produces executables we can run.  If not, either
2049 # the compiler is broken, or we cross compile.
2050 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2051 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2052 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2053 echo "${ECHO_T}$cross_compiling" >&6
2054
2055 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2056 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2057 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2058   (eval $ac_link) 2>&5
2059   ac_status=$?
2060   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2061   (exit $ac_status); }; then
2062   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2063 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2064 # work properly (i.e., refer to `conftest.exe'), while it won't with
2065 # `rm'.
2066 for ac_file in conftest.exe conftest conftest.*; do
2067   test -f "$ac_file" || continue
2068   case $ac_file in
2069     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2070     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2071           export ac_cv_exeext
2072           break;;
2073     * ) break;;
2074   esac
2075 done
2076 else
2077   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2078 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2079 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2080 See \`config.log' for more details." >&5
2081 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2082 See \`config.log' for more details." >&2;}
2083    { (exit 1); exit 1; }; }; }
2084 fi
2085
2086 rm -f conftest$ac_cv_exeext
2087 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2088 echo "${ECHO_T}$ac_cv_exeext" >&6
2089
2090 rm -f conftest.$ac_ext
2091 EXEEXT=$ac_cv_exeext
2092 ac_exeext=$EXEEXT
2093 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2094 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2095 if test "${ac_cv_objext+set}" = set; then
2096   echo $ECHO_N "(cached) $ECHO_C" >&6
2097 else
2098   cat >conftest.$ac_ext <<_ACEOF
2099 /* confdefs.h.  */
2100 _ACEOF
2101 cat confdefs.h >>conftest.$ac_ext
2102 cat >>conftest.$ac_ext <<_ACEOF
2103 /* end confdefs.h.  */
2104
2105 int
2106 main ()
2107 {
2108
2109   ;
2110   return 0;
2111 }
2112 _ACEOF
2113 rm -f conftest.o conftest.obj
2114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2115   (eval $ac_compile) 2>&5
2116   ac_status=$?
2117   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2118   (exit $ac_status); }; then
2119   for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2120   case $ac_file in
2121     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2122     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2123        break;;
2124   esac
2125 done
2126 else
2127   echo "$as_me: failed program was:" >&5
2128 sed 's/^/| /' conftest.$ac_ext >&5
2129
2130 { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
2131 echo "$as_me: error: in \`$ac_pwd':" >&2;}
2132 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2133 See \`config.log' for more details." >&5
2134 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2135 See \`config.log' for more details." >&2;}
2136    { (exit 1); exit 1; }; }; }
2137 fi
2138
2139 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2140 fi
2141 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2142 echo "${ECHO_T}$ac_cv_objext" >&6
2143 OBJEXT=$ac_cv_objext
2144 ac_objext=$OBJEXT
2145 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2146 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2147 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2148   echo $ECHO_N "(cached) $ECHO_C" >&6
2149 else
2150   cat >conftest.$ac_ext <<_ACEOF
2151 /* confdefs.h.  */
2152 _ACEOF
2153 cat confdefs.h >>conftest.$ac_ext
2154 cat >>conftest.$ac_ext <<_ACEOF
2155 /* end confdefs.h.  */
2156
2157 int
2158 main ()
2159 {
2160 #ifndef __GNUC__
2161        choke me
2162 #endif
2163
2164   ;
2165   return 0;
2166 }
2167 _ACEOF
2168 rm -f conftest.$ac_objext
2169 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2170   (eval $ac_compile) 2>conftest.er1
2171   ac_status=$?
2172   grep -v '^ *+' conftest.er1 >conftest.err
2173   rm -f conftest.er1
2174   cat conftest.err >&5
2175   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2176   (exit $ac_status); } &&
2177          { ac_try='test -z "$ac_c_werror_flag"
2178                          || test ! -s conftest.err'
2179   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2180   (eval $ac_try) 2>&5
2181   ac_status=$?
2182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2183   (exit $ac_status); }; } &&
2184          { ac_try='test -s conftest.$ac_objext'
2185   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2186   (eval $ac_try) 2>&5
2187   ac_status=$?
2188   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2189   (exit $ac_status); }; }; then
2190   ac_compiler_gnu=yes
2191 else
2192   echo "$as_me: failed program was:" >&5
2193 sed 's/^/| /' conftest.$ac_ext >&5
2194
2195 ac_compiler_gnu=no
2196 fi
2197 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2198 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2199
2200 fi
2201 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2202 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2203 GCC=`test $ac_compiler_gnu = yes && echo yes`
2204 ac_test_CFLAGS=${CFLAGS+set}
2205 ac_save_CFLAGS=$CFLAGS
2206 CFLAGS="-g"
2207 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2208 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2209 if test "${ac_cv_prog_cc_g+set}" = set; then
2210   echo $ECHO_N "(cached) $ECHO_C" >&6
2211 else
2212   cat >conftest.$ac_ext <<_ACEOF
2213 /* confdefs.h.  */
2214 _ACEOF
2215 cat confdefs.h >>conftest.$ac_ext
2216 cat >>conftest.$ac_ext <<_ACEOF
2217 /* end confdefs.h.  */
2218
2219 int
2220 main ()
2221 {
2222
2223   ;
2224   return 0;
2225 }
2226 _ACEOF
2227 rm -f conftest.$ac_objext
2228 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2229   (eval $ac_compile) 2>conftest.er1
2230   ac_status=$?
2231   grep -v '^ *+' conftest.er1 >conftest.err
2232   rm -f conftest.er1
2233   cat conftest.err >&5
2234   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2235   (exit $ac_status); } &&
2236          { ac_try='test -z "$ac_c_werror_flag"
2237                          || test ! -s conftest.err'
2238   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2239   (eval $ac_try) 2>&5
2240   ac_status=$?
2241   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2242   (exit $ac_status); }; } &&
2243          { ac_try='test -s conftest.$ac_objext'
2244   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2245   (eval $ac_try) 2>&5
2246   ac_status=$?
2247   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2248   (exit $ac_status); }; }; then
2249   ac_cv_prog_cc_g=yes
2250 else
2251   echo "$as_me: failed program was:" >&5
2252 sed 's/^/| /' conftest.$ac_ext >&5
2253
2254 ac_cv_prog_cc_g=no
2255 fi
2256 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2257 fi
2258 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2259 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2260 if test "$ac_test_CFLAGS" = set; then
2261   CFLAGS=$ac_save_CFLAGS
2262 elif test $ac_cv_prog_cc_g = yes; then
2263   if test "$GCC" = yes; then
2264     CFLAGS="-g -O2"
2265   else
2266     CFLAGS="-g"
2267   fi
2268 else
2269   if test "$GCC" = yes; then
2270     CFLAGS="-O2"
2271   else
2272     CFLAGS=
2273   fi
2274 fi
2275 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2276 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2277 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2278   echo $ECHO_N "(cached) $ECHO_C" >&6
2279 else
2280   ac_cv_prog_cc_stdc=no
2281 ac_save_CC=$CC
2282 cat >conftest.$ac_ext <<_ACEOF
2283 /* confdefs.h.  */
2284 _ACEOF
2285 cat confdefs.h >>conftest.$ac_ext
2286 cat >>conftest.$ac_ext <<_ACEOF
2287 /* end confdefs.h.  */
2288 #include <stdarg.h>
2289 #include <stdio.h>
2290 #include <sys/types.h>
2291 #include <sys/stat.h>
2292 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2293 struct buf { int x; };
2294 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2295 static char *e (p, i)
2296      char **p;
2297      int i;
2298 {
2299   return p[i];
2300 }
2301 static char *f (char * (*g) (char **, int), char **p, ...)
2302 {
2303   char *s;
2304   va_list v;
2305   va_start (v,p);
2306   s = g (p, va_arg (v,int));
2307   va_end (v);
2308   return s;
2309 }
2310
2311 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2312    function prototypes and stuff, but not '\xHH' hex character constants.
2313    These don't provoke an error unfortunately, instead are silently treated
2314    as 'x'.  The following induces an error, until -std1 is added to get
2315    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2316    array size at least.  It's necessary to write '\x00'==0 to get something
2317    that's true only with -std1.  */
2318 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2319
2320 int test (int i, double x);
2321 struct s1 {int (*f) (int a);};
2322 struct s2 {int (*f) (double a);};
2323 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2324 int argc;
2325 char **argv;
2326 int
2327 main ()
2328 {
2329 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2330   ;
2331   return 0;
2332 }
2333 _ACEOF
2334 # Don't try gcc -ansi; that turns off useful extensions and
2335 # breaks some systems' header files.
2336 # AIX                   -qlanglvl=ansi
2337 # Ultrix and OSF/1      -std1
2338 # HP-UX 10.20 and later -Ae
2339 # HP-UX older versions  -Aa -D_HPUX_SOURCE
2340 # SVR4                  -Xc -D__EXTENSIONS__
2341 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2342 do
2343   CC="$ac_save_CC $ac_arg"
2344   rm -f conftest.$ac_objext
2345 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2346   (eval $ac_compile) 2>conftest.er1
2347   ac_status=$?
2348   grep -v '^ *+' conftest.er1 >conftest.err
2349   rm -f conftest.er1
2350   cat conftest.err >&5
2351   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2352   (exit $ac_status); } &&
2353          { ac_try='test -z "$ac_c_werror_flag"
2354                          || test ! -s conftest.err'
2355   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2356   (eval $ac_try) 2>&5
2357   ac_status=$?
2358   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2359   (exit $ac_status); }; } &&
2360          { ac_try='test -s conftest.$ac_objext'
2361   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2362   (eval $ac_try) 2>&5
2363   ac_status=$?
2364   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2365   (exit $ac_status); }; }; then
2366   ac_cv_prog_cc_stdc=$ac_arg
2367 break
2368 else
2369   echo "$as_me: failed program was:" >&5
2370 sed 's/^/| /' conftest.$ac_ext >&5
2371
2372 fi
2373 rm -f conftest.err conftest.$ac_objext
2374 done
2375 rm -f conftest.$ac_ext conftest.$ac_objext
2376 CC=$ac_save_CC
2377
2378 fi
2379
2380 case "x$ac_cv_prog_cc_stdc" in
2381   x|xno)
2382     echo "$as_me:$LINENO: result: none needed" >&5
2383 echo "${ECHO_T}none needed" >&6 ;;
2384   *)
2385     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2386 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2387     CC="$CC $ac_cv_prog_cc_stdc" ;;
2388 esac
2389
2390 # Some people use a C++ compiler to compile C.  Since we use `exit',
2391 # in C++ we need to declare it.  In case someone uses the same compiler
2392 # for both compiling C and C++ we need to have the C++ compiler decide
2393 # the declaration of exit, since it's the most demanding environment.
2394 cat >conftest.$ac_ext <<_ACEOF
2395 #ifndef __cplusplus
2396   choke me
2397 #endif
2398 _ACEOF
2399 rm -f conftest.$ac_objext
2400 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2401   (eval $ac_compile) 2>conftest.er1
2402   ac_status=$?
2403   grep -v '^ *+' conftest.er1 >conftest.err
2404   rm -f conftest.er1
2405   cat conftest.err >&5
2406   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2407   (exit $ac_status); } &&
2408          { ac_try='test -z "$ac_c_werror_flag"
2409                          || test ! -s conftest.err'
2410   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2411   (eval $ac_try) 2>&5
2412   ac_status=$?
2413   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2414   (exit $ac_status); }; } &&
2415          { ac_try='test -s conftest.$ac_objext'
2416   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2417   (eval $ac_try) 2>&5
2418   ac_status=$?
2419   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2420   (exit $ac_status); }; }; then
2421   for ac_declaration in \
2422    '' \
2423    'extern "C" void std::exit (int) throw (); using std::exit;' \
2424    'extern "C" void std::exit (int); using std::exit;' \
2425    'extern "C" void exit (int) throw ();' \
2426    'extern "C" void exit (int);' \
2427    'void exit (int);'
2428 do
2429   cat >conftest.$ac_ext <<_ACEOF
2430 /* confdefs.h.  */
2431 _ACEOF
2432 cat confdefs.h >>conftest.$ac_ext
2433 cat >>conftest.$ac_ext <<_ACEOF
2434 /* end confdefs.h.  */
2435 $ac_declaration
2436 #include <stdlib.h>
2437 int
2438 main ()
2439 {
2440 exit (42);
2441   ;
2442   return 0;
2443 }
2444 _ACEOF
2445 rm -f conftest.$ac_objext
2446 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2447   (eval $ac_compile) 2>conftest.er1
2448   ac_status=$?
2449   grep -v '^ *+' conftest.er1 >conftest.err
2450   rm -f conftest.er1
2451   cat conftest.err >&5
2452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2453   (exit $ac_status); } &&
2454          { ac_try='test -z "$ac_c_werror_flag"
2455                          || test ! -s conftest.err'
2456   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2457   (eval $ac_try) 2>&5
2458   ac_status=$?
2459   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2460   (exit $ac_status); }; } &&
2461          { ac_try='test -s conftest.$ac_objext'
2462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2463   (eval $ac_try) 2>&5
2464   ac_status=$?
2465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2466   (exit $ac_status); }; }; then
2467   :
2468 else
2469   echo "$as_me: failed program was:" >&5
2470 sed 's/^/| /' conftest.$ac_ext >&5
2471
2472 continue
2473 fi
2474 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2475   cat >conftest.$ac_ext <<_ACEOF
2476 /* confdefs.h.  */
2477 _ACEOF
2478 cat confdefs.h >>conftest.$ac_ext
2479 cat >>conftest.$ac_ext <<_ACEOF
2480 /* end confdefs.h.  */
2481 $ac_declaration
2482 int
2483 main ()
2484 {
2485 exit (42);
2486   ;
2487   return 0;
2488 }
2489 _ACEOF
2490 rm -f conftest.$ac_objext
2491 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2492   (eval $ac_compile) 2>conftest.er1
2493   ac_status=$?
2494   grep -v '^ *+' conftest.er1 >conftest.err
2495   rm -f conftest.er1
2496   cat conftest.err >&5
2497   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2498   (exit $ac_status); } &&
2499          { ac_try='test -z "$ac_c_werror_flag"
2500                          || test ! -s conftest.err'
2501   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2502   (eval $ac_try) 2>&5
2503   ac_status=$?
2504   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2505   (exit $ac_status); }; } &&
2506          { ac_try='test -s conftest.$ac_objext'
2507   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2508   (eval $ac_try) 2>&5
2509   ac_status=$?
2510   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2511   (exit $ac_status); }; }; then
2512   break
2513 else
2514   echo "$as_me: failed program was:" >&5
2515 sed 's/^/| /' conftest.$ac_ext >&5
2516
2517 fi
2518 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2519 done
2520 rm -f conftest*
2521 if test -n "$ac_declaration"; then
2522   echo '#ifdef __cplusplus' >>confdefs.h
2523   echo $ac_declaration      >>confdefs.h
2524   echo '#endif'             >>confdefs.h
2525 fi
2526
2527 else
2528   echo "$as_me: failed program was:" >&5
2529 sed 's/^/| /' conftest.$ac_ext >&5
2530
2531 fi
2532 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
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
2539
2540 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2541 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2542 if test "${ac_cv_search_strerror+set}" = set; then
2543   echo $ECHO_N "(cached) $ECHO_C" >&6
2544 else
2545   ac_func_search_save_LIBS=$LIBS
2546 ac_cv_search_strerror=no
2547 cat >conftest.$ac_ext <<_ACEOF
2548 /* confdefs.h.  */
2549 _ACEOF
2550 cat confdefs.h >>conftest.$ac_ext
2551 cat >>conftest.$ac_ext <<_ACEOF
2552 /* end confdefs.h.  */
2553
2554 /* Override any gcc2 internal prototype to avoid an error.  */
2555 #ifdef __cplusplus
2556 extern "C"
2557 #endif
2558 /* We use char because int might match the return type of a gcc2
2559    builtin and then its argument prototype would still apply.  */
2560 char strerror ();
2561 int
2562 main ()
2563 {
2564 strerror ();
2565   ;
2566   return 0;
2567 }
2568 _ACEOF
2569 rm -f conftest.$ac_objext conftest$ac_exeext
2570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2571   (eval $ac_link) 2>conftest.er1
2572   ac_status=$?
2573   grep -v '^ *+' conftest.er1 >conftest.err
2574   rm -f conftest.er1
2575   cat conftest.err >&5
2576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2577   (exit $ac_status); } &&
2578          { ac_try='test -z "$ac_c_werror_flag"
2579                          || test ! -s conftest.err'
2580   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2581   (eval $ac_try) 2>&5
2582   ac_status=$?
2583   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2584   (exit $ac_status); }; } &&
2585          { ac_try='test -s conftest$ac_exeext'
2586   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2587   (eval $ac_try) 2>&5
2588   ac_status=$?
2589   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2590   (exit $ac_status); }; }; then
2591   ac_cv_search_strerror="none required"
2592 else
2593   echo "$as_me: failed program was:" >&5
2594 sed 's/^/| /' conftest.$ac_ext >&5
2595
2596 fi
2597 rm -f conftest.err conftest.$ac_objext \
2598       conftest$ac_exeext conftest.$ac_ext
2599 if test "$ac_cv_search_strerror" = no; then
2600   for ac_lib in cposix; do
2601     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
2602     cat >conftest.$ac_ext <<_ACEOF
2603 /* confdefs.h.  */
2604 _ACEOF
2605 cat confdefs.h >>conftest.$ac_ext
2606 cat >>conftest.$ac_ext <<_ACEOF
2607 /* end confdefs.h.  */
2608
2609 /* Override any gcc2 internal prototype to avoid an error.  */
2610 #ifdef __cplusplus
2611 extern "C"
2612 #endif
2613 /* We use char because int might match the return type of a gcc2
2614    builtin and then its argument prototype would still apply.  */
2615 char strerror ();
2616 int
2617 main ()
2618 {
2619 strerror ();
2620   ;
2621   return 0;
2622 }
2623 _ACEOF
2624 rm -f conftest.$ac_objext conftest$ac_exeext
2625 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2626   (eval $ac_link) 2>conftest.er1
2627   ac_status=$?
2628   grep -v '^ *+' conftest.er1 >conftest.err
2629   rm -f conftest.er1
2630   cat conftest.err >&5
2631   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2632   (exit $ac_status); } &&
2633          { ac_try='test -z "$ac_c_werror_flag"
2634                          || test ! -s conftest.err'
2635   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2636   (eval $ac_try) 2>&5
2637   ac_status=$?
2638   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2639   (exit $ac_status); }; } &&
2640          { ac_try='test -s conftest$ac_exeext'
2641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2642   (eval $ac_try) 2>&5
2643   ac_status=$?
2644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645   (exit $ac_status); }; }; then
2646   ac_cv_search_strerror="-l$ac_lib"
2647 break
2648 else
2649   echo "$as_me: failed program was:" >&5
2650 sed 's/^/| /' conftest.$ac_ext >&5
2651
2652 fi
2653 rm -f conftest.err conftest.$ac_objext \
2654       conftest$ac_exeext conftest.$ac_ext
2655   done
2656 fi
2657 LIBS=$ac_func_search_save_LIBS
2658 fi
2659 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2660 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2661 if test "$ac_cv_search_strerror" != no; then
2662   test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2663
2664 fi
2665
2666
2667 BFD_VERSION=`sed -n -e 's/^.._INIT_AUTOMAKE.*,[         ]*\([^  ]*\)[   ]*).*/\1/p' < ${srcdir}/../bfd/configure.in`
2668 am__api_version="1.9"
2669 # Find a good install program.  We prefer a C program (faster),
2670 # so one script is as good as another.  But avoid the broken or
2671 # incompatible versions:
2672 # SysV /etc/install, /usr/sbin/install
2673 # SunOS /usr/etc/install
2674 # IRIX /sbin/install
2675 # AIX /bin/install
2676 # AmigaOS /C/install, which installs bootblocks on floppy discs
2677 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2678 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2679 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2680 # OS/2's system install, which has a completely different semantic
2681 # ./install, which can be erroneously created by make from ./install.sh.
2682 # Reject install programs that cannot install multiple files.
2683 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2684 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2685 if test -z "$INSTALL"; then
2686 if test "${ac_cv_path_install+set}" = set; then
2687   echo $ECHO_N "(cached) $ECHO_C" >&6
2688 else
2689   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2690 for as_dir in $PATH
2691 do
2692   IFS=$as_save_IFS
2693   test -z "$as_dir" && as_dir=.
2694   # Account for people who put trailing slashes in PATH elements.
2695 case $as_dir/ in
2696   ./ | .// | /cC/* | \
2697   /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2698   ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2699   /usr/ucb/* ) ;;
2700   *)
2701     # OSF1 and SCO ODT 3.0 have their own names for install.
2702     # Don't use installbsd from OSF since it installs stuff as root
2703     # by default.
2704     for ac_prog in ginstall scoinst install; do
2705       for ac_exec_ext in '' $ac_executable_extensions; do
2706         if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2707           if test $ac_prog = install &&
2708             grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2709             # AIX install.  It has an incompatible calling convention.
2710             :
2711           elif test $ac_prog = install &&
2712             grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2713             # program-specific install script used by HP pwplus--don't use.
2714             :
2715           else
2716             rm -rf conftest.one conftest.two conftest.dir
2717             echo one > conftest.one
2718             echo two > conftest.two
2719             mkdir conftest.dir
2720             if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2721               test -s conftest.one && test -s conftest.two &&
2722               test -s conftest.dir/conftest.one &&
2723               test -s conftest.dir/conftest.two
2724             then
2725               ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2726               break 3
2727             fi
2728           fi
2729         fi
2730       done
2731     done
2732     ;;
2733 esac
2734 done
2735
2736 rm -rf conftest.one conftest.two conftest.dir
2737
2738 fi
2739   if test "${ac_cv_path_install+set}" = set; then
2740     INSTALL=$ac_cv_path_install
2741   else
2742     # As a last resort, use the slow shell script.  Don't cache a
2743     # value for INSTALL within a source directory, because that will
2744     # break other packages using the cache if that directory is
2745     # removed, or if the value is a relative name.
2746     INSTALL=$ac_install_sh
2747   fi
2748 fi
2749 echo "$as_me:$LINENO: result: $INSTALL" >&5
2750 echo "${ECHO_T}$INSTALL" >&6
2751
2752 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2753 # It thinks the first close brace ends the variable substitution.
2754 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2755
2756 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2757
2758 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2759
2760 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2761 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2762 # Just in case
2763 sleep 1
2764 echo timestamp > conftest.file
2765 # Do `set' in a subshell so we don't clobber the current shell's
2766 # arguments.  Must try -L first in case configure is actually a
2767 # symlink; some systems play weird games with the mod time of symlinks
2768 # (eg FreeBSD returns the mod time of the symlink's containing
2769 # directory).
2770 if (
2771    set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2772    if test "$*" = "X"; then
2773       # -L didn't work.
2774       set X `ls -t $srcdir/configure conftest.file`
2775    fi
2776    rm -f conftest.file
2777    if test "$*" != "X $srcdir/configure conftest.file" \
2778       && test "$*" != "X conftest.file $srcdir/configure"; then
2779
2780       # If neither matched, then we have a broken ls.  This can happen
2781       # if, for instance, CONFIG_SHELL is bash and it inherits a
2782       # broken ls alias from the environment.  This has actually
2783       # happened.  Such a system could not be considered "sane".
2784       { { echo "$as_me:$LINENO: error: ls -t appears to fail.  Make sure there is not a broken
2785 alias in your environment" >&5
2786 echo "$as_me: error: ls -t appears to fail.  Make sure there is not a broken
2787 alias in your environment" >&2;}
2788    { (exit 1); exit 1; }; }
2789    fi
2790
2791    test "$2" = conftest.file
2792    )
2793 then
2794    # Ok.
2795    :
2796 else
2797    { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2798 Check your system clock" >&5
2799 echo "$as_me: error: newly created file is older than distributed files!
2800 Check your system clock" >&2;}
2801    { (exit 1); exit 1; }; }
2802 fi
2803 echo "$as_me:$LINENO: result: yes" >&5
2804 echo "${ECHO_T}yes" >&6
2805 test "$program_prefix" != NONE &&
2806   program_transform_name="s,^,$program_prefix,;$program_transform_name"
2807 # Use a double $ so make ignores it.
2808 test "$program_suffix" != NONE &&
2809   program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2810 # Double any \ or $.  echo might interpret backslashes.
2811 # By default was `s,x,x', remove it if useless.
2812 cat <<\_ACEOF >conftest.sed
2813 s/[\\$]/&&/g;s/;s,x,x,$//
2814 _ACEOF
2815 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2816 rm conftest.sed
2817
2818 # expand $ac_aux_dir to an absolute path
2819 am_aux_dir=`cd $ac_aux_dir && pwd`
2820
2821 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2822 # Use eval to expand $SHELL
2823 if eval "$MISSING --run true"; then
2824   am_missing_run="$MISSING --run "
2825 else
2826   am_missing_run=
2827   { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2828 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2829 fi
2830
2831 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2832   # We used to keeping the `.' as first argument, in order to
2833   # allow $(mkdir_p) to be used without argument.  As in
2834   #   $(mkdir_p) $(somedir)
2835   # where $(somedir) is conditionally defined.  However this is wrong
2836   # for two reasons:
2837   #  1. if the package is installed by a user who cannot write `.'
2838   #     make install will fail,
2839   #  2. the above comment should most certainly read
2840   #     $(mkdir_p) $(DESTDIR)$(somedir)
2841   #     so it does not work when $(somedir) is undefined and
2842   #     $(DESTDIR) is not.
2843   #  To support the latter case, we have to write
2844   #     test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2845   #  so the `.' trick is pointless.
2846   mkdir_p='mkdir -p --'
2847 else
2848   # On NextStep and OpenStep, the `mkdir' command does not
2849   # recognize any option.  It will interpret all options as
2850   # directories to create, and then abort because `.' already
2851   # exists.
2852   for d in ./-p ./--version;
2853   do
2854     test -d $d && rmdir $d
2855   done
2856   # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2857   if test -f "$ac_aux_dir/mkinstalldirs"; then
2858     mkdir_p='$(mkinstalldirs)'
2859   else
2860     mkdir_p='$(install_sh) -d'
2861   fi
2862 fi
2863
2864 for ac_prog in gawk mawk nawk awk
2865 do
2866   # Extract the first word of "$ac_prog", so it can be a program name with args.
2867 set dummy $ac_prog; ac_word=$2
2868 echo "$as_me:$LINENO: checking for $ac_word" >&5
2869 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2870 if test "${ac_cv_prog_AWK+set}" = set; then
2871   echo $ECHO_N "(cached) $ECHO_C" >&6
2872 else
2873   if test -n "$AWK"; then
2874   ac_cv_prog_AWK="$AWK" # Let the user override the test.
2875 else
2876 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2877 for as_dir in $PATH
2878 do
2879   IFS=$as_save_IFS
2880   test -z "$as_dir" && as_dir=.
2881   for ac_exec_ext in '' $ac_executable_extensions; do
2882   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2883     ac_cv_prog_AWK="$ac_prog"
2884     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2885     break 2
2886   fi
2887 done
2888 done
2889
2890 fi
2891 fi
2892 AWK=$ac_cv_prog_AWK
2893 if test -n "$AWK"; then
2894   echo "$as_me:$LINENO: result: $AWK" >&5
2895 echo "${ECHO_T}$AWK" >&6
2896 else
2897   echo "$as_me:$LINENO: result: no" >&5
2898 echo "${ECHO_T}no" >&6
2899 fi
2900
2901   test -n "$AWK" && break
2902 done
2903
2904 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2905 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2906 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2907 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2908   echo $ECHO_N "(cached) $ECHO_C" >&6
2909 else
2910   cat >conftest.make <<\_ACEOF
2911 all:
2912         @echo 'ac_maketemp="$(MAKE)"'
2913 _ACEOF
2914 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2915 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2916 if test -n "$ac_maketemp"; then
2917   eval ac_cv_prog_make_${ac_make}_set=yes
2918 else
2919   eval ac_cv_prog_make_${ac_make}_set=no
2920 fi
2921 rm -f conftest.make
2922 fi
2923 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2924   echo "$as_me:$LINENO: result: yes" >&5
2925 echo "${ECHO_T}yes" >&6
2926   SET_MAKE=
2927 else
2928   echo "$as_me:$LINENO: result: no" >&5
2929 echo "${ECHO_T}no" >&6
2930   SET_MAKE="MAKE=${MAKE-make}"
2931 fi
2932
2933 rm -rf .tst 2>/dev/null
2934 mkdir .tst 2>/dev/null
2935 if test -d .tst; then
2936   am__leading_dot=.
2937 else
2938   am__leading_dot=_
2939 fi
2940 rmdir .tst 2>/dev/null
2941
2942 DEPDIR="${am__leading_dot}deps"
2943
2944           ac_config_commands="$ac_config_commands depfiles"
2945
2946
2947 am_make=${MAKE-make}
2948 cat > confinc << 'END'
2949 am__doit:
2950         @echo done
2951 .PHONY: am__doit
2952 END
2953 # If we don't find an include directive, just comment out the code.
2954 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2955 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2956 am__include="#"
2957 am__quote=
2958 _am_result=none
2959 # First try GNU make style include.
2960 echo "include confinc" > confmf
2961 # We grep out `Entering directory' and `Leaving directory'
2962 # messages which can occur if `w' ends up in MAKEFLAGS.
2963 # In particular we don't look at `^make:' because GNU make might
2964 # be invoked under some other name (usually "gmake"), in which
2965 # case it prints its new name instead of `make'.
2966 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2967    am__include=include
2968    am__quote=
2969    _am_result=GNU
2970 fi
2971 # Now try BSD make style include.
2972 if test "$am__include" = "#"; then
2973    echo '.include "confinc"' > confmf
2974    if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2975       am__include=.include
2976       am__quote="\""
2977       _am_result=BSD
2978    fi
2979 fi
2980
2981
2982 echo "$as_me:$LINENO: result: $_am_result" >&5
2983 echo "${ECHO_T}$_am_result" >&6
2984 rm -f confinc confmf
2985
2986 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2987 if test "${enable_dependency_tracking+set}" = set; then
2988   enableval="$enable_dependency_tracking"
2989
2990 fi;
2991 if test "x$enable_dependency_tracking" != xno; then
2992   am_depcomp="$ac_aux_dir/depcomp"
2993   AMDEPBACKSLASH='\'
2994 fi
2995
2996
2997 if test "x$enable_dependency_tracking" != xno; then
2998   AMDEP_TRUE=
2999   AMDEP_FALSE='#'
3000 else
3001   AMDEP_TRUE='#'
3002   AMDEP_FALSE=
3003 fi
3004
3005
3006
3007 # test to see if srcdir already configured
3008 if test "`cd $srcdir && pwd`" != "`pwd`" &&
3009    test -f $srcdir/config.status; then
3010   { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
3011 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
3012    { (exit 1); exit 1; }; }
3013 fi
3014
3015 # test whether we have cygpath
3016 if test -z "$CYGPATH_W"; then
3017   if (cygpath --version) >/dev/null 2>/dev/null; then
3018     CYGPATH_W='cygpath -w'
3019   else
3020     CYGPATH_W=echo
3021   fi
3022 fi
3023
3024
3025 # Define the identity of the package.
3026  PACKAGE=gas
3027  VERSION=${BFD_VERSION}
3028
3029
3030 cat >>confdefs.h <<_ACEOF
3031 #define PACKAGE "$PACKAGE"
3032 _ACEOF
3033
3034
3035 cat >>confdefs.h <<_ACEOF
3036 #define VERSION "$VERSION"
3037 _ACEOF
3038
3039 # Some tools Automake needs.
3040
3041 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3042
3043
3044 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3045
3046
3047 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3048
3049
3050 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3051
3052
3053 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3054
3055 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3056
3057 # Installed binaries are usually stripped using `strip' when the user
3058 # run `make install-strip'.  However `strip' might not be the right
3059 # tool to use in cross-compilation environments, therefore Automake
3060 # will honor the `STRIP' environment variable to overrule this program.
3061 if test "$cross_compiling" != no; then
3062   if test -n "$ac_tool_prefix"; then
3063   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3064 set dummy ${ac_tool_prefix}strip; ac_word=$2
3065 echo "$as_me:$LINENO: checking for $ac_word" >&5
3066 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3067 if test "${ac_cv_prog_STRIP+set}" = set; then
3068   echo $ECHO_N "(cached) $ECHO_C" >&6
3069 else
3070   if test -n "$STRIP"; then
3071   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3072 else
3073 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3074 for as_dir in $PATH
3075 do
3076   IFS=$as_save_IFS
3077   test -z "$as_dir" && as_dir=.
3078   for ac_exec_ext in '' $ac_executable_extensions; do
3079   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3080     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3081     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3082     break 2
3083   fi
3084 done
3085 done
3086
3087 fi
3088 fi
3089 STRIP=$ac_cv_prog_STRIP
3090 if test -n "$STRIP"; then
3091   echo "$as_me:$LINENO: result: $STRIP" >&5
3092 echo "${ECHO_T}$STRIP" >&6
3093 else
3094   echo "$as_me:$LINENO: result: no" >&5
3095 echo "${ECHO_T}no" >&6
3096 fi
3097
3098 fi
3099 if test -z "$ac_cv_prog_STRIP"; then
3100   ac_ct_STRIP=$STRIP
3101   # Extract the first word of "strip", so it can be a program name with args.
3102 set dummy strip; ac_word=$2
3103 echo "$as_me:$LINENO: checking for $ac_word" >&5
3104 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3105 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3106   echo $ECHO_N "(cached) $ECHO_C" >&6
3107 else
3108   if test -n "$ac_ct_STRIP"; then
3109   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3110 else
3111 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3112 for as_dir in $PATH
3113 do
3114   IFS=$as_save_IFS
3115   test -z "$as_dir" && as_dir=.
3116   for ac_exec_ext in '' $ac_executable_extensions; do
3117   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3118     ac_cv_prog_ac_ct_STRIP="strip"
3119     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3120     break 2
3121   fi
3122 done
3123 done
3124
3125   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3126 fi
3127 fi
3128 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3129 if test -n "$ac_ct_STRIP"; then
3130   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3131 echo "${ECHO_T}$ac_ct_STRIP" >&6
3132 else
3133   echo "$as_me:$LINENO: result: no" >&5
3134 echo "${ECHO_T}no" >&6
3135 fi
3136
3137   STRIP=$ac_ct_STRIP
3138 else
3139   STRIP="$ac_cv_prog_STRIP"
3140 fi
3141
3142 fi
3143 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3144
3145 # We need awk for the "check" target.  The system "awk" is bad on
3146 # some platforms.
3147 # Always define AMTAR for backward compatibility.
3148
3149 AMTAR=${AMTAR-"${am_missing_run}tar"}
3150
3151 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3152
3153
3154
3155
3156 depcc="$CC"   am_compiler_list=
3157
3158 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3159 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3160 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3161   echo $ECHO_N "(cached) $ECHO_C" >&6
3162 else
3163   if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3164   # We make a subdir and do the tests there.  Otherwise we can end up
3165   # making bogus files that we don't know about and never remove.  For
3166   # instance it was reported that on HP-UX the gcc test will end up
3167   # making a dummy file named `D' -- because `-MD' means `put the output
3168   # in D'.
3169   mkdir conftest.dir
3170   # Copy depcomp to subdir because otherwise we won't find it if we're
3171   # using a relative directory.
3172   cp "$am_depcomp" conftest.dir
3173   cd conftest.dir
3174   # We will build objects and dependencies in a subdirectory because
3175   # it helps to detect inapplicable dependency modes.  For instance
3176   # both Tru64's cc and ICC support -MD to output dependencies as a
3177   # side effect of compilation, but ICC will put the dependencies in
3178   # the current directory while Tru64 will put them in the object
3179   # directory.
3180   mkdir sub
3181
3182   am_cv_CC_dependencies_compiler_type=none
3183   if test "$am_compiler_list" = ""; then
3184      am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3185   fi
3186   for depmode in $am_compiler_list; do
3187     # Setup a source with many dependencies, because some compilers
3188     # like to wrap large dependency lists on column 80 (with \), and
3189     # we should not choose a depcomp mode which is confused by this.
3190     #
3191     # We need to recreate these files for each test, as the compiler may
3192     # overwrite some of them when testing with obscure command lines.
3193     # This happens at least with the AIX C compiler.
3194     : > sub/conftest.c
3195     for i in 1 2 3 4 5 6; do
3196       echo '#include "conftst'$i'.h"' >> sub/conftest.c
3197       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3198       # Solaris 8's {/usr,}/bin/sh.
3199       touch sub/conftst$i.h
3200     done
3201     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3202
3203     case $depmode in
3204     nosideeffect)
3205       # after this tag, mechanisms are not by side-effect, so they'll
3206       # only be used when explicitly requested
3207       if test "x$enable_dependency_tracking" = xyes; then
3208         continue
3209       else
3210         break
3211       fi
3212       ;;
3213     none) break ;;
3214     esac
3215     # We check with `-c' and `-o' for the sake of the "dashmstdout"
3216     # mode.  It turns out that the SunPro C++ compiler does not properly
3217     # handle `-M -o', and we need to detect this.
3218     if depmode=$depmode \
3219        source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3220        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3221        $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3222          >/dev/null 2>conftest.err &&
3223        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3224        grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3225        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3226       # icc doesn't choke on unknown options, it will just issue warnings
3227       # or remarks (even with -Werror).  So we grep stderr for any message
3228       # that says an option was ignored or not supported.
3229       # When given -MP, icc 7.0 and 7.1 complain thusly:
3230       #   icc: Command line warning: ignoring option '-M'; no argument required
3231       # The diagnosis changed in icc 8.0:
3232       #   icc: Command line remark: option '-MP' not supported
3233       if (grep 'ignoring option' conftest.err ||
3234           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3235         am_cv_CC_dependencies_compiler_type=$depmode
3236         break
3237       fi
3238     fi
3239   done
3240
3241   cd ..
3242   rm -rf conftest.dir
3243 else
3244   am_cv_CC_dependencies_compiler_type=none
3245 fi
3246
3247 fi
3248 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3249 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3250 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3251
3252
3253
3254 if
3255   test "x$enable_dependency_tracking" != xno \
3256   && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3257   am__fastdepCC_TRUE=
3258   am__fastdepCC_FALSE='#'
3259 else
3260   am__fastdepCC_TRUE='#'
3261   am__fastdepCC_FALSE=
3262 fi
3263
3264
3265
3266
3267 ac_ext=c
3268 ac_cpp='$CPP $CPPFLAGS'
3269 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3270 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3271 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3272 if test -n "$ac_tool_prefix"; then
3273   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3274 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3275 echo "$as_me:$LINENO: checking for $ac_word" >&5
3276 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3277 if test "${ac_cv_prog_CC+set}" = set; then
3278   echo $ECHO_N "(cached) $ECHO_C" >&6
3279 else
3280   if test -n "$CC"; then
3281   ac_cv_prog_CC="$CC" # Let the user override the test.
3282 else
3283 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3284 for as_dir in $PATH
3285 do
3286   IFS=$as_save_IFS
3287   test -z "$as_dir" && as_dir=.
3288   for ac_exec_ext in '' $ac_executable_extensions; do
3289   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3290     ac_cv_prog_CC="${ac_tool_prefix}gcc"
3291     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3292     break 2
3293   fi
3294 done
3295 done
3296
3297 fi
3298 fi
3299 CC=$ac_cv_prog_CC
3300 if test -n "$CC"; then
3301   echo "$as_me:$LINENO: result: $CC" >&5
3302 echo "${ECHO_T}$CC" >&6
3303 else
3304   echo "$as_me:$LINENO: result: no" >&5
3305 echo "${ECHO_T}no" >&6
3306 fi
3307
3308 fi
3309 if test -z "$ac_cv_prog_CC"; then
3310   ac_ct_CC=$CC
3311   # Extract the first word of "gcc", so it can be a program name with args.
3312 set dummy gcc; ac_word=$2
3313 echo "$as_me:$LINENO: checking for $ac_word" >&5
3314 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3315 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3316   echo $ECHO_N "(cached) $ECHO_C" >&6
3317 else
3318   if test -n "$ac_ct_CC"; then
3319   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3320 else
3321 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3322 for as_dir in $PATH
3323 do
3324   IFS=$as_save_IFS
3325   test -z "$as_dir" && as_dir=.
3326   for ac_exec_ext in '' $ac_executable_extensions; do
3327   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3328     ac_cv_prog_ac_ct_CC="gcc"
3329     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3330     break 2
3331   fi
3332 done
3333 done
3334
3335 fi
3336 fi
3337 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3338 if test -n "$ac_ct_CC"; then
3339   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3340 echo "${ECHO_T}$ac_ct_CC" >&6
3341 else
3342   echo "$as_me:$LINENO: result: no" >&5
3343 echo "${ECHO_T}no" >&6
3344 fi
3345
3346   CC=$ac_ct_CC
3347 else
3348   CC="$ac_cv_prog_CC"
3349 fi
3350
3351 if test -z "$CC"; then
3352   if test -n "$ac_tool_prefix"; then
3353   # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3354 set dummy ${ac_tool_prefix}cc; ac_word=$2
3355 echo "$as_me:$LINENO: checking for $ac_word" >&5
3356 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3357 if test "${ac_cv_prog_CC+set}" = set; then
3358   echo $ECHO_N "(cached) $ECHO_C" >&6
3359 else
3360   if test -n "$CC"; then
3361   ac_cv_prog_CC="$CC" # Let the user override the test.
3362 else
3363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3364 for as_dir in $PATH
3365 do
3366   IFS=$as_save_IFS
3367   test -z "$as_dir" && as_dir=.
3368   for ac_exec_ext in '' $ac_executable_extensions; do
3369   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3370     ac_cv_prog_CC="${ac_tool_prefix}cc"
3371     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3372     break 2
3373   fi
3374 done
3375 done
3376
3377 fi
3378 fi
3379 CC=$ac_cv_prog_CC
3380 if test -n "$CC"; then
3381   echo "$as_me:$LINENO: result: $CC" >&5
3382 echo "${ECHO_T}$CC" >&6
3383 else
3384   echo "$as_me:$LINENO: result: no" >&5
3385 echo "${ECHO_T}no" >&6
3386 fi
3387
3388 fi
3389 if test -z "$ac_cv_prog_CC"; then
3390   ac_ct_CC=$CC
3391   # Extract the first word of "cc", so it can be a program name with args.
3392 set dummy cc; ac_word=$2
3393 echo "$as_me:$LINENO: checking for $ac_word" >&5
3394 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3395 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3396   echo $ECHO_N "(cached) $ECHO_C" >&6
3397 else
3398   if test -n "$ac_ct_CC"; then
3399   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3400 else
3401 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3402 for as_dir in $PATH
3403 do
3404   IFS=$as_save_IFS
3405   test -z "$as_dir" && as_dir=.
3406   for ac_exec_ext in '' $ac_executable_extensions; do
3407   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3408     ac_cv_prog_ac_ct_CC="cc"
3409     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3410     break 2
3411   fi
3412 done
3413 done
3414
3415 fi
3416 fi
3417 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3418 if test -n "$ac_ct_CC"; then
3419   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3420 echo "${ECHO_T}$ac_ct_CC" >&6
3421 else
3422   echo "$as_me:$LINENO: result: no" >&5
3423 echo "${ECHO_T}no" >&6
3424 fi
3425
3426   CC=$ac_ct_CC
3427 else
3428   CC="$ac_cv_prog_CC"
3429 fi
3430
3431 fi
3432 if test -z "$CC"; then
3433   # Extract the first word of "cc", so it can be a program name with args.
3434 set dummy cc; ac_word=$2
3435 echo "$as_me:$LINENO: checking for $ac_word" >&5
3436 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3437 if test "${ac_cv_prog_CC+set}" = set; then
3438   echo $ECHO_N "(cached) $ECHO_C" >&6
3439 else
3440   if test -n "$CC"; then
3441   ac_cv_prog_CC="$CC" # Let the user override the test.
3442 else
3443   ac_prog_rejected=no
3444 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3445 for as_dir in $PATH
3446 do
3447   IFS=$as_save_IFS
3448   test -z "$as_dir" && as_dir=.
3449   for ac_exec_ext in '' $ac_executable_extensions; do
3450   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3451     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3452        ac_prog_rejected=yes
3453        continue
3454      fi
3455     ac_cv_prog_CC="cc"
3456     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3457     break 2
3458   fi
3459 done
3460 done
3461
3462 if test $ac_prog_rejected = yes; then
3463   # We found a bogon in the path, so make sure we never use it.
3464   set dummy $ac_cv_prog_CC
3465   shift
3466   if test $# != 0; then
3467     # We chose a different compiler from the bogus one.
3468     # However, it has the same basename, so the bogon will be chosen
3469     # first if we set CC to just the basename; use the full file name.
3470     shift
3471     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3472   fi
3473 fi
3474 fi
3475 fi
3476 CC=$ac_cv_prog_CC
3477 if test -n "$CC"; then
3478   echo "$as_me:$LINENO: result: $CC" >&5
3479 echo "${ECHO_T}$CC" >&6
3480 else
3481   echo "$as_me:$LINENO: result: no" >&5
3482 echo "${ECHO_T}no" >&6
3483 fi
3484
3485 fi
3486 if test -z "$CC"; then
3487   if test -n "$ac_tool_prefix"; then
3488   for ac_prog in cl
3489   do
3490     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3491 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3492 echo "$as_me:$LINENO: checking for $ac_word" >&5
3493 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3494 if test "${ac_cv_prog_CC+set}" = set; then
3495   echo $ECHO_N "(cached) $ECHO_C" >&6
3496 else
3497   if test -n "$CC"; then
3498   ac_cv_prog_CC="$CC" # Let the user override the test.
3499 else
3500 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3501 for as_dir in $PATH
3502 do
3503   IFS=$as_save_IFS
3504   test -z "$as_dir" && as_dir=.
3505   for ac_exec_ext in '' $ac_executable_extensions; do
3506   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3507     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3508     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3509     break 2
3510   fi
3511 done
3512 done
3513
3514 fi
3515 fi
3516 CC=$ac_cv_prog_CC
3517 if test -n "$CC"; then
3518   echo "$as_me:$LINENO: result: $CC" >&5
3519 echo "${ECHO_T}$CC" >&6
3520 else
3521   echo "$as_me:$LINENO: result: no" >&5
3522 echo "${ECHO_T}no" >&6
3523 fi
3524
3525     test -n "$CC" && break
3526   done
3527 fi
3528 if test -z "$CC"; then
3529   ac_ct_CC=$CC
3530   for ac_prog in cl
3531 do
3532   # Extract the first word of "$ac_prog", so it can be a program name with args.
3533 set dummy $ac_prog; ac_word=$2
3534 echo "$as_me:$LINENO: checking for $ac_word" >&5
3535 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3536 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3537   echo $ECHO_N "(cached) $ECHO_C" >&6
3538 else
3539   if test -n "$ac_ct_CC"; then
3540   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3541 else
3542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3543 for as_dir in $PATH
3544 do
3545   IFS=$as_save_IFS
3546   test -z "$as_dir" && as_dir=.
3547   for ac_exec_ext in '' $ac_executable_extensions; do
3548   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3549     ac_cv_prog_ac_ct_CC="$ac_prog"
3550     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3551     break 2
3552   fi
3553 done
3554 done
3555
3556 fi
3557 fi
3558 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3559 if test -n "$ac_ct_CC"; then
3560   echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3561 echo "${ECHO_T}$ac_ct_CC" >&6
3562 else
3563   echo "$as_me:$LINENO: result: no" >&5
3564 echo "${ECHO_T}no" >&6
3565 fi
3566
3567   test -n "$ac_ct_CC" && break
3568 done
3569
3570   CC=$ac_ct_CC
3571 fi
3572
3573 fi
3574
3575
3576 test -z "$CC" && { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
3577 echo "$as_me: error: in \`$ac_pwd':" >&2;}
3578 { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3579 See \`config.log' for more details." >&5
3580 echo "$as_me: error: no acceptable C compiler found in \$PATH
3581 See \`config.log' for more details." >&2;}
3582    { (exit 1); exit 1; }; }; }
3583
3584 # Provide some information about the compiler.
3585 echo "$as_me:$LINENO:" \
3586      "checking for C compiler version" >&5
3587 ac_compiler=`set X $ac_compile; echo $2`
3588 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3589   (eval $ac_compiler --version </dev/null >&5) 2>&5
3590   ac_status=$?
3591   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3592   (exit $ac_status); }
3593 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3594   (eval $ac_compiler -v </dev/null >&5) 2>&5
3595   ac_status=$?
3596   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3597   (exit $ac_status); }
3598 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3599   (eval $ac_compiler -V </dev/null >&5) 2>&5
3600   ac_status=$?
3601   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3602   (exit $ac_status); }
3603
3604 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3605 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3606 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3607   echo $ECHO_N "(cached) $ECHO_C" >&6
3608 else
3609   cat >conftest.$ac_ext <<_ACEOF
3610 /* confdefs.h.  */
3611 _ACEOF
3612 cat confdefs.h >>conftest.$ac_ext
3613 cat >>conftest.$ac_ext <<_ACEOF
3614 /* end confdefs.h.  */
3615
3616 int
3617 main ()
3618 {
3619 #ifndef __GNUC__
3620        choke me
3621 #endif
3622
3623   ;
3624   return 0;
3625 }
3626 _ACEOF
3627 rm -f conftest.$ac_objext
3628 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3629   (eval $ac_compile) 2>conftest.er1
3630   ac_status=$?
3631   grep -v '^ *+' conftest.er1 >conftest.err
3632   rm -f conftest.er1
3633   cat conftest.err >&5
3634   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3635   (exit $ac_status); } &&
3636          { ac_try='test -z "$ac_c_werror_flag"
3637                          || test ! -s conftest.err'
3638   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3639   (eval $ac_try) 2>&5
3640   ac_status=$?
3641   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3642   (exit $ac_status); }; } &&
3643          { ac_try='test -s conftest.$ac_objext'
3644   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3645   (eval $ac_try) 2>&5
3646   ac_status=$?
3647   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3648   (exit $ac_status); }; }; then
3649   ac_compiler_gnu=yes
3650 else
3651   echo "$as_me: failed program was:" >&5
3652 sed 's/^/| /' conftest.$ac_ext >&5
3653
3654 ac_compiler_gnu=no
3655 fi
3656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3657 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3658
3659 fi
3660 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3661 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3662 GCC=`test $ac_compiler_gnu = yes && echo yes`
3663 ac_test_CFLAGS=${CFLAGS+set}
3664 ac_save_CFLAGS=$CFLAGS
3665 CFLAGS="-g"
3666 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3667 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3668 if test "${ac_cv_prog_cc_g+set}" = set; then
3669   echo $ECHO_N "(cached) $ECHO_C" >&6
3670 else
3671   cat >conftest.$ac_ext <<_ACEOF
3672 /* confdefs.h.  */
3673 _ACEOF
3674 cat confdefs.h >>conftest.$ac_ext
3675 cat >>conftest.$ac_ext <<_ACEOF
3676 /* end confdefs.h.  */
3677
3678 int
3679 main ()
3680 {
3681
3682   ;
3683   return 0;
3684 }
3685 _ACEOF
3686 rm -f conftest.$ac_objext
3687 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3688   (eval $ac_compile) 2>conftest.er1
3689   ac_status=$?
3690   grep -v '^ *+' conftest.er1 >conftest.err
3691   rm -f conftest.er1
3692   cat conftest.err >&5
3693   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3694   (exit $ac_status); } &&
3695          { ac_try='test -z "$ac_c_werror_flag"
3696                          || test ! -s conftest.err'
3697   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3698   (eval $ac_try) 2>&5
3699   ac_status=$?
3700   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3701   (exit $ac_status); }; } &&
3702          { ac_try='test -s conftest.$ac_objext'
3703   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3704   (eval $ac_try) 2>&5
3705   ac_status=$?
3706   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3707   (exit $ac_status); }; }; then
3708   ac_cv_prog_cc_g=yes
3709 else
3710   echo "$as_me: failed program was:" >&5
3711 sed 's/^/| /' conftest.$ac_ext >&5
3712
3713 ac_cv_prog_cc_g=no
3714 fi
3715 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3716 fi
3717 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3718 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3719 if test "$ac_test_CFLAGS" = set; then
3720   CFLAGS=$ac_save_CFLAGS
3721 elif test $ac_cv_prog_cc_g = yes; then
3722   if test "$GCC" = yes; then
3723     CFLAGS="-g -O2"
3724   else
3725     CFLAGS="-g"
3726   fi
3727 else
3728   if test "$GCC" = yes; then
3729     CFLAGS="-O2"
3730   else
3731     CFLAGS=
3732   fi
3733 fi
3734 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3735 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3736 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3737   echo $ECHO_N "(cached) $ECHO_C" >&6
3738 else
3739   ac_cv_prog_cc_stdc=no
3740 ac_save_CC=$CC
3741 cat >conftest.$ac_ext <<_ACEOF
3742 /* confdefs.h.  */
3743 _ACEOF
3744 cat confdefs.h >>conftest.$ac_ext
3745 cat >>conftest.$ac_ext <<_ACEOF
3746 /* end confdefs.h.  */
3747 #include <stdarg.h>
3748 #include <stdio.h>
3749 #include <sys/types.h>
3750 #include <sys/stat.h>
3751 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3752 struct buf { int x; };
3753 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3754 static char *e (p, i)
3755      char **p;
3756      int i;
3757 {
3758   return p[i];
3759 }
3760 static char *f (char * (*g) (char **, int), char **p, ...)
3761 {
3762   char *s;
3763   va_list v;
3764   va_start (v,p);
3765   s = g (p, va_arg (v,int));
3766   va_end (v);
3767   return s;
3768 }
3769
3770 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3771    function prototypes and stuff, but not '\xHH' hex character constants.
3772    These don't provoke an error unfortunately, instead are silently treated
3773    as 'x'.  The following induces an error, until -std1 is added to get
3774    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3775    array size at least.  It's necessary to write '\x00'==0 to get something
3776    that's true only with -std1.  */
3777 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3778
3779 int test (int i, double x);
3780 struct s1 {int (*f) (int a);};
3781 struct s2 {int (*f) (double a);};
3782 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3783 int argc;
3784 char **argv;
3785 int
3786 main ()
3787 {
3788 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3789   ;
3790   return 0;
3791 }
3792 _ACEOF
3793 # Don't try gcc -ansi; that turns off useful extensions and
3794 # breaks some systems' header files.
3795 # AIX                   -qlanglvl=ansi
3796 # Ultrix and OSF/1      -std1
3797 # HP-UX 10.20 and later -Ae
3798 # HP-UX older versions  -Aa -D_HPUX_SOURCE
3799 # SVR4                  -Xc -D__EXTENSIONS__
3800 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3801 do
3802   CC="$ac_save_CC $ac_arg"
3803   rm -f conftest.$ac_objext
3804 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3805   (eval $ac_compile) 2>conftest.er1
3806   ac_status=$?
3807   grep -v '^ *+' conftest.er1 >conftest.err
3808   rm -f conftest.er1
3809   cat conftest.err >&5
3810   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3811   (exit $ac_status); } &&
3812          { ac_try='test -z "$ac_c_werror_flag"
3813                          || test ! -s conftest.err'
3814   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3815   (eval $ac_try) 2>&5
3816   ac_status=$?
3817   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3818   (exit $ac_status); }; } &&
3819          { ac_try='test -s conftest.$ac_objext'
3820   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3821   (eval $ac_try) 2>&5
3822   ac_status=$?
3823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3824   (exit $ac_status); }; }; then
3825   ac_cv_prog_cc_stdc=$ac_arg
3826 break
3827 else
3828   echo "$as_me: failed program was:" >&5
3829 sed 's/^/| /' conftest.$ac_ext >&5
3830
3831 fi
3832 rm -f conftest.err conftest.$ac_objext
3833 done
3834 rm -f conftest.$ac_ext conftest.$ac_objext
3835 CC=$ac_save_CC
3836
3837 fi
3838
3839 case "x$ac_cv_prog_cc_stdc" in
3840   x|xno)
3841     echo "$as_me:$LINENO: result: none needed" >&5
3842 echo "${ECHO_T}none needed" >&6 ;;
3843   *)
3844     echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
3845 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
3846     CC="$CC $ac_cv_prog_cc_stdc" ;;
3847 esac
3848
3849 # Some people use a C++ compiler to compile C.  Since we use `exit',
3850 # in C++ we need to declare it.  In case someone uses the same compiler
3851 # for both compiling C and C++ we need to have the C++ compiler decide
3852 # the declaration of exit, since it's the most demanding environment.
3853 cat >conftest.$ac_ext <<_ACEOF
3854 #ifndef __cplusplus
3855   choke me
3856 #endif
3857 _ACEOF
3858 rm -f conftest.$ac_objext
3859 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3860   (eval $ac_compile) 2>conftest.er1
3861   ac_status=$?
3862   grep -v '^ *+' conftest.er1 >conftest.err
3863   rm -f conftest.er1
3864   cat conftest.err >&5
3865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3866   (exit $ac_status); } &&
3867          { ac_try='test -z "$ac_c_werror_flag"
3868                          || test ! -s conftest.err'
3869   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3870   (eval $ac_try) 2>&5
3871   ac_status=$?
3872   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3873   (exit $ac_status); }; } &&
3874          { ac_try='test -s conftest.$ac_objext'
3875   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3876   (eval $ac_try) 2>&5
3877   ac_status=$?
3878   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3879   (exit $ac_status); }; }; then
3880   for ac_declaration in \
3881    '' \
3882    'extern "C" void std::exit (int) throw (); using std::exit;' \
3883    'extern "C" void std::exit (int); using std::exit;' \
3884    'extern "C" void exit (int) throw ();' \
3885    'extern "C" void exit (int);' \
3886    'void exit (int);'
3887 do
3888   cat >conftest.$ac_ext <<_ACEOF
3889 /* confdefs.h.  */
3890 _ACEOF
3891 cat confdefs.h >>conftest.$ac_ext
3892 cat >>conftest.$ac_ext <<_ACEOF
3893 /* end confdefs.h.  */
3894 $ac_declaration
3895 #include <stdlib.h>
3896 int
3897 main ()
3898 {
3899 exit (42);
3900   ;
3901   return 0;
3902 }
3903 _ACEOF
3904 rm -f conftest.$ac_objext
3905 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3906   (eval $ac_compile) 2>conftest.er1
3907   ac_status=$?
3908   grep -v '^ *+' conftest.er1 >conftest.err
3909   rm -f conftest.er1
3910   cat conftest.err >&5
3911   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3912   (exit $ac_status); } &&
3913          { ac_try='test -z "$ac_c_werror_flag"
3914                          || test ! -s conftest.err'
3915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3916   (eval $ac_try) 2>&5
3917   ac_status=$?
3918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3919   (exit $ac_status); }; } &&
3920          { ac_try='test -s conftest.$ac_objext'
3921   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3922   (eval $ac_try) 2>&5
3923   ac_status=$?
3924   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3925   (exit $ac_status); }; }; then
3926   :
3927 else
3928   echo "$as_me: failed program was:" >&5
3929 sed 's/^/| /' conftest.$ac_ext >&5
3930
3931 continue
3932 fi
3933 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3934   cat >conftest.$ac_ext <<_ACEOF
3935 /* confdefs.h.  */
3936 _ACEOF
3937 cat confdefs.h >>conftest.$ac_ext
3938 cat >>conftest.$ac_ext <<_ACEOF
3939 /* end confdefs.h.  */
3940 $ac_declaration
3941 int
3942 main ()
3943 {
3944 exit (42);
3945   ;
3946   return 0;
3947 }
3948 _ACEOF
3949 rm -f conftest.$ac_objext
3950 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3951   (eval $ac_compile) 2>conftest.er1
3952   ac_status=$?
3953   grep -v '^ *+' conftest.er1 >conftest.err
3954   rm -f conftest.er1
3955   cat conftest.err >&5
3956   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3957   (exit $ac_status); } &&
3958          { ac_try='test -z "$ac_c_werror_flag"
3959                          || test ! -s conftest.err'
3960   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3961   (eval $ac_try) 2>&5
3962   ac_status=$?
3963   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3964   (exit $ac_status); }; } &&
3965          { ac_try='test -s conftest.$ac_objext'
3966   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3967   (eval $ac_try) 2>&5
3968   ac_status=$?
3969   echo "$as_me:$LINENO: \$? = $ac_status" >&5
3970   (exit $ac_status); }; }; then
3971   break
3972 else
3973   echo "$as_me: failed program was:" >&5
3974 sed 's/^/| /' conftest.$ac_ext >&5
3975
3976 fi
3977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3978 done
3979 rm -f conftest*
3980 if test -n "$ac_declaration"; then
3981   echo '#ifdef __cplusplus' >>confdefs.h
3982   echo $ac_declaration      >>confdefs.h
3983   echo '#endif'             >>confdefs.h
3984 fi
3985
3986 else
3987   echo "$as_me: failed program was:" >&5
3988 sed 's/^/| /' conftest.$ac_ext >&5
3989
3990 fi
3991 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3992 ac_ext=c
3993 ac_cpp='$CPP $CPPFLAGS'
3994 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3995 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3996 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3997
3998
3999 cat >>confdefs.h <<\_ACEOF
4000 #define _GNU_SOURCE 1
4001 _ACEOF
4002
4003
4004 ac_ext=c
4005 ac_cpp='$CPP $CPPFLAGS'
4006 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4007 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4008 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4009 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
4010 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
4011 # On Suns, sometimes $CPP names a directory.
4012 if test -n "$CPP" && test -d "$CPP"; then
4013   CPP=
4014 fi
4015 if test -z "$CPP"; then
4016   if test "${ac_cv_prog_CPP+set}" = set; then
4017   echo $ECHO_N "(cached) $ECHO_C" >&6
4018 else
4019       # Double quotes because CPP needs to be expanded
4020     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4021     do
4022       ac_preproc_ok=false
4023 for ac_c_preproc_warn_flag in '' yes
4024 do
4025   # Use a header file that comes with gcc, so configuring glibc
4026   # with a fresh cross-compiler works.
4027   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4028   # <limits.h> exists even on freestanding compilers.
4029   # On the NeXT, cc -E runs the code through the compiler's parser,
4030   # not just through cpp. "Syntax error" is here to catch this case.
4031   cat >conftest.$ac_ext <<_ACEOF
4032 /* confdefs.h.  */
4033 _ACEOF
4034 cat confdefs.h >>conftest.$ac_ext
4035 cat >>conftest.$ac_ext <<_ACEOF
4036 /* end confdefs.h.  */
4037 #ifdef __STDC__
4038 # include <limits.h>
4039 #else
4040 # include <assert.h>
4041 #endif
4042                      Syntax error
4043 _ACEOF
4044 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4045   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4046   ac_status=$?
4047   grep -v '^ *+' conftest.er1 >conftest.err
4048   rm -f conftest.er1
4049   cat conftest.err >&5
4050   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4051   (exit $ac_status); } >/dev/null; then
4052   if test -s conftest.err; then
4053     ac_cpp_err=$ac_c_preproc_warn_flag
4054     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4055   else
4056     ac_cpp_err=
4057   fi
4058 else
4059   ac_cpp_err=yes
4060 fi
4061 if test -z "$ac_cpp_err"; then
4062   :
4063 else
4064   echo "$as_me: failed program was:" >&5
4065 sed 's/^/| /' conftest.$ac_ext >&5
4066
4067   # Broken: fails on valid input.
4068 continue
4069 fi
4070 rm -f conftest.err conftest.$ac_ext
4071
4072   # OK, works on sane cases.  Now check whether non-existent headers
4073   # can be detected and how.
4074   cat >conftest.$ac_ext <<_ACEOF
4075 /* confdefs.h.  */
4076 _ACEOF
4077 cat confdefs.h >>conftest.$ac_ext
4078 cat >>conftest.$ac_ext <<_ACEOF
4079 /* end confdefs.h.  */
4080 #include <ac_nonexistent.h>
4081 _ACEOF
4082 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4083   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4084   ac_status=$?
4085   grep -v '^ *+' conftest.er1 >conftest.err
4086   rm -f conftest.er1
4087   cat conftest.err >&5
4088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4089   (exit $ac_status); } >/dev/null; then
4090   if test -s conftest.err; then
4091     ac_cpp_err=$ac_c_preproc_warn_flag
4092     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4093   else
4094     ac_cpp_err=
4095   fi
4096 else
4097   ac_cpp_err=yes
4098 fi
4099 if test -z "$ac_cpp_err"; then
4100   # Broken: success on invalid input.
4101 continue
4102 else
4103   echo "$as_me: failed program was:" >&5
4104 sed 's/^/| /' conftest.$ac_ext >&5
4105
4106   # Passes both tests.
4107 ac_preproc_ok=:
4108 break
4109 fi
4110 rm -f conftest.err conftest.$ac_ext
4111
4112 done
4113 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4114 rm -f conftest.err conftest.$ac_ext
4115 if $ac_preproc_ok; then
4116   break
4117 fi
4118
4119     done
4120     ac_cv_prog_CPP=$CPP
4121
4122 fi
4123   CPP=$ac_cv_prog_CPP
4124 else
4125   ac_cv_prog_CPP=$CPP
4126 fi
4127 echo "$as_me:$LINENO: result: $CPP" >&5
4128 echo "${ECHO_T}$CPP" >&6
4129 ac_preproc_ok=false
4130 for ac_c_preproc_warn_flag in '' yes
4131 do
4132   # Use a header file that comes with gcc, so configuring glibc
4133   # with a fresh cross-compiler works.
4134   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4135   # <limits.h> exists even on freestanding compilers.
4136   # On the NeXT, cc -E runs the code through the compiler's parser,
4137   # not just through cpp. "Syntax error" is here to catch this case.
4138   cat >conftest.$ac_ext <<_ACEOF
4139 /* confdefs.h.  */
4140 _ACEOF
4141 cat confdefs.h >>conftest.$ac_ext
4142 cat >>conftest.$ac_ext <<_ACEOF
4143 /* end confdefs.h.  */
4144 #ifdef __STDC__
4145 # include <limits.h>
4146 #else
4147 # include <assert.h>
4148 #endif
4149                      Syntax error
4150 _ACEOF
4151 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4152   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4153   ac_status=$?
4154   grep -v '^ *+' conftest.er1 >conftest.err
4155   rm -f conftest.er1
4156   cat conftest.err >&5
4157   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4158   (exit $ac_status); } >/dev/null; then
4159   if test -s conftest.err; then
4160     ac_cpp_err=$ac_c_preproc_warn_flag
4161     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4162   else
4163     ac_cpp_err=
4164   fi
4165 else
4166   ac_cpp_err=yes
4167 fi
4168 if test -z "$ac_cpp_err"; then
4169   :
4170 else
4171   echo "$as_me: failed program was:" >&5
4172 sed 's/^/| /' conftest.$ac_ext >&5
4173
4174   # Broken: fails on valid input.
4175 continue
4176 fi
4177 rm -f conftest.err conftest.$ac_ext
4178
4179   # OK, works on sane cases.  Now check whether non-existent headers
4180   # can be detected and how.
4181   cat >conftest.$ac_ext <<_ACEOF
4182 /* confdefs.h.  */
4183 _ACEOF
4184 cat confdefs.h >>conftest.$ac_ext
4185 cat >>conftest.$ac_ext <<_ACEOF
4186 /* end confdefs.h.  */
4187 #include <ac_nonexistent.h>
4188 _ACEOF
4189 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4190   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4191   ac_status=$?
4192   grep -v '^ *+' conftest.er1 >conftest.err
4193   rm -f conftest.er1
4194   cat conftest.err >&5
4195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4196   (exit $ac_status); } >/dev/null; then
4197   if test -s conftest.err; then
4198     ac_cpp_err=$ac_c_preproc_warn_flag
4199     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4200   else
4201     ac_cpp_err=
4202   fi
4203 else
4204   ac_cpp_err=yes
4205 fi
4206 if test -z "$ac_cpp_err"; then
4207   # Broken: success on invalid input.
4208 continue
4209 else
4210   echo "$as_me: failed program was:" >&5
4211 sed 's/^/| /' conftest.$ac_ext >&5
4212
4213   # Passes both tests.
4214 ac_preproc_ok=:
4215 break
4216 fi
4217 rm -f conftest.err conftest.$ac_ext
4218
4219 done
4220 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4221 rm -f conftest.err conftest.$ac_ext
4222 if $ac_preproc_ok; then
4223   :
4224 else
4225   { { echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
4226 echo "$as_me: error: in \`$ac_pwd':" >&2;}
4227 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
4228 See \`config.log' for more details." >&5
4229 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
4230 See \`config.log' for more details." >&2;}
4231    { (exit 1); exit 1; }; }; }
4232 fi
4233
4234 ac_ext=c
4235 ac_cpp='$CPP $CPPFLAGS'
4236 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4237 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4238 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4239
4240
4241 echo "$as_me:$LINENO: checking for egrep" >&5
4242 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4243 if test "${ac_cv_prog_egrep+set}" = set; then
4244   echo $ECHO_N "(cached) $ECHO_C" >&6
4245 else
4246   if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4247     then ac_cv_prog_egrep='grep -E'
4248     else ac_cv_prog_egrep='egrep'
4249     fi
4250 fi
4251 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4252 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4253  EGREP=$ac_cv_prog_egrep
4254
4255
4256 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4257 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4258 if test "${ac_cv_header_stdc+set}" = set; then
4259   echo $ECHO_N "(cached) $ECHO_C" >&6
4260 else
4261   cat >conftest.$ac_ext <<_ACEOF
4262 /* confdefs.h.  */
4263 _ACEOF
4264 cat confdefs.h >>conftest.$ac_ext
4265 cat >>conftest.$ac_ext <<_ACEOF
4266 /* end confdefs.h.  */
4267 #include <stdlib.h>
4268 #include <stdarg.h>
4269 #include <string.h>
4270 #include <float.h>
4271
4272 int
4273 main ()
4274 {
4275
4276   ;
4277   return 0;
4278 }
4279 _ACEOF
4280 rm -f conftest.$ac_objext
4281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4282   (eval $ac_compile) 2>conftest.er1
4283   ac_status=$?
4284   grep -v '^ *+' conftest.er1 >conftest.err
4285   rm -f conftest.er1
4286   cat conftest.err >&5
4287   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288   (exit $ac_status); } &&
4289          { ac_try='test -z "$ac_c_werror_flag"
4290                          || test ! -s conftest.err'
4291   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4292   (eval $ac_try) 2>&5
4293   ac_status=$?
4294   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295   (exit $ac_status); }; } &&
4296          { ac_try='test -s conftest.$ac_objext'
4297   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4298   (eval $ac_try) 2>&5
4299   ac_status=$?
4300   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4301   (exit $ac_status); }; }; then
4302   ac_cv_header_stdc=yes
4303 else
4304   echo "$as_me: failed program was:" >&5
4305 sed 's/^/| /' conftest.$ac_ext >&5
4306
4307 ac_cv_header_stdc=no
4308 fi
4309 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4310
4311 if test $ac_cv_header_stdc = yes; then
4312   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4313   cat >conftest.$ac_ext <<_ACEOF
4314 /* confdefs.h.  */
4315 _ACEOF
4316 cat confdefs.h >>conftest.$ac_ext
4317 cat >>conftest.$ac_ext <<_ACEOF
4318 /* end confdefs.h.  */
4319 #include <string.h>
4320
4321 _ACEOF
4322 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4323   $EGREP "memchr" >/dev/null 2>&1; then
4324   :
4325 else
4326   ac_cv_header_stdc=no
4327 fi
4328 rm -f conftest*
4329
4330 fi
4331
4332 if test $ac_cv_header_stdc = yes; then
4333   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4334   cat >conftest.$ac_ext <<_ACEOF
4335 /* confdefs.h.  */
4336 _ACEOF
4337 cat confdefs.h >>conftest.$ac_ext
4338 cat >>conftest.$ac_ext <<_ACEOF
4339 /* end confdefs.h.  */
4340 #include <stdlib.h>
4341
4342 _ACEOF
4343 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4344   $EGREP "free" >/dev/null 2>&1; then
4345   :
4346 else
4347   ac_cv_header_stdc=no
4348 fi
4349 rm -f conftest*
4350
4351 fi
4352
4353 if test $ac_cv_header_stdc = yes; then
4354   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4355   if test "$cross_compiling" = yes; then
4356   :
4357 else
4358   cat >conftest.$ac_ext <<_ACEOF
4359 /* confdefs.h.  */
4360 _ACEOF
4361 cat confdefs.h >>conftest.$ac_ext
4362 cat >>conftest.$ac_ext <<_ACEOF
4363 /* end confdefs.h.  */
4364 #include <ctype.h>
4365 #if ((' ' & 0x0FF) == 0x020)
4366 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4367 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4368 #else
4369 # define ISLOWER(c) \
4370                    (('a' <= (c) && (c) <= 'i') \
4371                      || ('j' <= (c) && (c) <= 'r') \
4372                      || ('s' <= (c) && (c) <= 'z'))
4373 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4374 #endif
4375
4376 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4377 int
4378 main ()
4379 {
4380   int i;
4381   for (i = 0; i < 256; i++)
4382     if (XOR (islower (i), ISLOWER (i))
4383         || toupper (i) != TOUPPER (i))
4384       exit(2);
4385   exit (0);
4386 }
4387 _ACEOF
4388 rm -f conftest$ac_exeext
4389 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4390   (eval $ac_link) 2>&5
4391   ac_status=$?
4392   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4393   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4394   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4395   (eval $ac_try) 2>&5
4396   ac_status=$?
4397   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4398   (exit $ac_status); }; }; then
4399   :
4400 else
4401   echo "$as_me: program exited with status $ac_status" >&5
4402 echo "$as_me: failed program was:" >&5
4403 sed 's/^/| /' conftest.$ac_ext >&5
4404
4405 ( exit $ac_status )
4406 ac_cv_header_stdc=no
4407 fi
4408 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4409 fi
4410 fi
4411 fi
4412 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4413 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4414 if test $ac_cv_header_stdc = yes; then
4415
4416 cat >>confdefs.h <<\_ACEOF
4417 #define STDC_HEADERS 1
4418 _ACEOF
4419
4420 fi
4421
4422 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4433                   inttypes.h stdint.h unistd.h
4434 do
4435 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4436 echo "$as_me:$LINENO: checking for $ac_header" >&5
4437 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4438 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4439   echo $ECHO_N "(cached) $ECHO_C" >&6
4440 else
4441   cat >conftest.$ac_ext <<_ACEOF
4442 /* confdefs.h.  */
4443 _ACEOF
4444 cat confdefs.h >>conftest.$ac_ext
4445 cat >>conftest.$ac_ext <<_ACEOF
4446 /* end confdefs.h.  */
4447 $ac_includes_default
4448
4449 #include <$ac_header>
4450 _ACEOF
4451 rm -f conftest.$ac_objext
4452 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4453   (eval $ac_compile) 2>conftest.er1
4454   ac_status=$?
4455   grep -v '^ *+' conftest.er1 >conftest.err
4456   rm -f conftest.er1
4457   cat conftest.err >&5
4458   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4459   (exit $ac_status); } &&
4460          { ac_try='test -z "$ac_c_werror_flag"
4461                          || test ! -s conftest.err'
4462   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4463   (eval $ac_try) 2>&5
4464   ac_status=$?
4465   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4466   (exit $ac_status); }; } &&
4467          { ac_try='test -s conftest.$ac_objext'
4468   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4469   (eval $ac_try) 2>&5
4470   ac_status=$?
4471   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472   (exit $ac_status); }; }; then
4473   eval "$as_ac_Header=yes"
4474 else
4475   echo "$as_me: failed program was:" >&5
4476 sed 's/^/| /' conftest.$ac_ext >&5
4477
4478 eval "$as_ac_Header=no"
4479 fi
4480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4481 fi
4482 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4483 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4484 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4485   cat >>confdefs.h <<_ACEOF
4486 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4487 _ACEOF
4488
4489 fi
4490
4491 done
4492
4493
4494
4495   if test "${ac_cv_header_minix_config_h+set}" = set; then
4496   echo "$as_me:$LINENO: checking for minix/config.h" >&5
4497 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4498 if test "${ac_cv_header_minix_config_h+set}" = set; then
4499   echo $ECHO_N "(cached) $ECHO_C" >&6
4500 fi
4501 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4502 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4503 else
4504   # Is the header compilable?
4505 echo "$as_me:$LINENO: checking minix/config.h usability" >&5
4506 echo $ECHO_N "checking minix/config.h usability... $ECHO_C" >&6
4507 cat >conftest.$ac_ext <<_ACEOF
4508 /* confdefs.h.  */
4509 _ACEOF
4510 cat confdefs.h >>conftest.$ac_ext
4511 cat >>conftest.$ac_ext <<_ACEOF
4512 /* end confdefs.h.  */
4513 $ac_includes_default
4514 #include <minix/config.h>
4515 _ACEOF
4516 rm -f conftest.$ac_objext
4517 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4518   (eval $ac_compile) 2>conftest.er1
4519   ac_status=$?
4520   grep -v '^ *+' conftest.er1 >conftest.err
4521   rm -f conftest.er1
4522   cat conftest.err >&5
4523   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4524   (exit $ac_status); } &&
4525          { ac_try='test -z "$ac_c_werror_flag"
4526                          || test ! -s conftest.err'
4527   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4528   (eval $ac_try) 2>&5
4529   ac_status=$?
4530   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4531   (exit $ac_status); }; } &&
4532          { ac_try='test -s conftest.$ac_objext'
4533   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4534   (eval $ac_try) 2>&5
4535   ac_status=$?
4536   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4537   (exit $ac_status); }; }; then
4538   ac_header_compiler=yes
4539 else
4540   echo "$as_me: failed program was:" >&5
4541 sed 's/^/| /' conftest.$ac_ext >&5
4542
4543 ac_header_compiler=no
4544 fi
4545 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4546 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4547 echo "${ECHO_T}$ac_header_compiler" >&6
4548
4549 # Is the header present?
4550 echo "$as_me:$LINENO: checking minix/config.h presence" >&5
4551 echo $ECHO_N "checking minix/config.h presence... $ECHO_C" >&6
4552 cat >conftest.$ac_ext <<_ACEOF
4553 /* confdefs.h.  */
4554 _ACEOF
4555 cat confdefs.h >>conftest.$ac_ext
4556 cat >>conftest.$ac_ext <<_ACEOF
4557 /* end confdefs.h.  */
4558 #include <minix/config.h>
4559 _ACEOF
4560 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4561   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4562   ac_status=$?
4563   grep -v '^ *+' conftest.er1 >conftest.err
4564   rm -f conftest.er1
4565   cat conftest.err >&5
4566   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4567   (exit $ac_status); } >/dev/null; then
4568   if test -s conftest.err; then
4569     ac_cpp_err=$ac_c_preproc_warn_flag
4570     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
4571   else
4572     ac_cpp_err=
4573   fi
4574 else
4575   ac_cpp_err=yes
4576 fi
4577 if test -z "$ac_cpp_err"; then
4578   ac_header_preproc=yes
4579 else
4580   echo "$as_me: failed program was:" >&5
4581 sed 's/^/| /' conftest.$ac_ext >&5
4582
4583   ac_header_preproc=no
4584 fi
4585 rm -f conftest.err conftest.$ac_ext
4586 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4587 echo "${ECHO_T}$ac_header_preproc" >&6
4588
4589 # So?  What about this header?
4590 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
4591   yes:no: )
4592     { echo "$as_me:$LINENO: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&5
4593 echo "$as_me: WARNING: minix/config.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
4594     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the compiler's result" >&5
4595 echo "$as_me: WARNING: minix/config.h: proceeding with the compiler's result" >&2;}
4596     ac_header_preproc=yes
4597     ;;
4598   no:yes:* )
4599     { echo "$as_me:$LINENO: WARNING: minix/config.h: present but cannot be compiled" >&5
4600 echo "$as_me: WARNING: minix/config.h: present but cannot be compiled" >&2;}
4601     { echo "$as_me:$LINENO: WARNING: minix/config.h:     check for missing prerequisite headers?" >&5
4602 echo "$as_me: WARNING: minix/config.h:     check for missing prerequisite headers?" >&2;}
4603     { echo "$as_me:$LINENO: WARNING: minix/config.h: see the Autoconf documentation" >&5
4604 echo "$as_me: WARNING: minix/config.h: see the Autoconf documentation" >&2;}
4605     { echo "$as_me:$LINENO: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&5
4606 echo "$as_me: WARNING: minix/config.h:     section \"Present But Cannot Be Compiled\"" >&2;}
4607     { echo "$as_me:$LINENO: WARNING: minix/config.h: proceeding with the preprocessor's result" >&5
4608 echo "$as_me: WARNING: minix/config.h: proceeding with the preprocessor's result" >&2;}
4609     { echo "$as_me:$LINENO: WARNING: minix/config.h: in the future, the compiler will take precedence" >&5
4610 echo "$as_me: WARNING: minix/config.h: in the future, the compiler will take precedence" >&2;}
4611     (
4612       cat <<\_ASBOX
4613 ## ------------------------------------------ ##
4614 ## Report this to the AC_PACKAGE_NAME lists.  ##
4615 ## ------------------------------------------ ##
4616 _ASBOX
4617     ) |
4618       sed "s/^/$as_me: WARNING:     /" >&2
4619     ;;
4620 esac
4621 echo "$as_me:$LINENO: checking for minix/config.h" >&5
4622 echo $ECHO_N "checking for minix/config.h... $ECHO_C" >&6
4623 if test "${ac_cv_header_minix_config_h+set}" = set; then
4624   echo $ECHO_N "(cached) $ECHO_C" >&6
4625 else
4626   ac_cv_header_minix_config_h=$ac_header_preproc
4627 fi
4628 echo "$as_me:$LINENO: result: $ac_cv_header_minix_config_h" >&5
4629 echo "${ECHO_T}$ac_cv_header_minix_config_h" >&6
4630
4631 fi
4632 if test $ac_cv_header_minix_config_h = yes; then
4633   MINIX=yes
4634 else
4635   MINIX=
4636 fi
4637
4638
4639   if test "$MINIX" = yes; then
4640
4641 cat >>confdefs.h <<\_ACEOF
4642 #define _POSIX_SOURCE 1
4643 _ACEOF
4644
4645
4646 cat >>confdefs.h <<\_ACEOF
4647 #define _POSIX_1_SOURCE 2
4648 _ACEOF
4649
4650
4651 cat >>confdefs.h <<\_ACEOF
4652 #define _MINIX 1
4653 _ACEOF
4654
4655   fi
4656
4657
4658
4659   echo "$as_me:$LINENO: checking whether it is safe to define __EXTENSIONS__" >&5
4660 echo $ECHO_N "checking whether it is safe to define __EXTENSIONS__... $ECHO_C" >&6
4661 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then
4662   echo $ECHO_N "(cached) $ECHO_C" >&6
4663 else
4664   cat >conftest.$ac_ext <<_ACEOF
4665 /* confdefs.h.  */
4666 _ACEOF
4667 cat confdefs.h >>conftest.$ac_ext
4668 cat >>conftest.$ac_ext <<_ACEOF
4669 /* end confdefs.h.  */
4670
4671 #         define __EXTENSIONS__ 1
4672           $ac_includes_default
4673 int
4674 main ()
4675 {
4676
4677   ;
4678   return 0;
4679 }
4680 _ACEOF
4681 rm -f conftest.$ac_objext
4682 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4683   (eval $ac_compile) 2>conftest.er1
4684   ac_status=$?
4685   grep -v '^ *+' conftest.er1 >conftest.err
4686   rm -f conftest.er1
4687   cat conftest.err >&5
4688   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4689   (exit $ac_status); } &&
4690          { ac_try='test -z "$ac_c_werror_flag"
4691                          || test ! -s conftest.err'
4692   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4693   (eval $ac_try) 2>&5
4694   ac_status=$?
4695   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4696   (exit $ac_status); }; } &&
4697          { ac_try='test -s conftest.$ac_objext'
4698   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4699   (eval $ac_try) 2>&5
4700   ac_status=$?
4701   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4702   (exit $ac_status); }; }; then
4703   ac_cv_safe_to_define___extensions__=yes
4704 else
4705   echo "$as_me: failed program was:" >&5
4706 sed 's/^/| /' conftest.$ac_ext >&5
4707
4708 ac_cv_safe_to_define___extensions__=no
4709 fi
4710 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4711 fi
4712 echo "$as_me:$LINENO: result: $ac_cv_safe_to_define___extensions__" >&5
4713 echo "${ECHO_T}$ac_cv_safe_to_define___extensions__" >&6
4714   test $ac_cv_safe_to_define___extensions__ = yes &&
4715     cat >>confdefs.h <<\_ACEOF
4716 #define __EXTENSIONS__ 1
4717 _ACEOF
4718
4719   cat >>confdefs.h <<\_ACEOF
4720 #define _ALL_SOURCE 1
4721 _ACEOF
4722
4723   cat >>confdefs.h <<\_ACEOF
4724 #define _GNU_SOURCE 1
4725 _ACEOF
4726
4727   cat >>confdefs.h <<\_ACEOF
4728 #define _POSIX_PTHREAD_SEMANTICS 1
4729 _ACEOF
4730
4731   cat >>confdefs.h <<\_ACEOF
4732 #define _TANDEM_SOURCE 1
4733 _ACEOF
4734
4735
4736 # Check whether --enable-largefile or --disable-largefile was given.
4737 if test "${enable_largefile+set}" = set; then
4738   enableval="$enable_largefile"
4739
4740 fi;
4741 if test "$enable_largefile" != no; then
4742
4743   echo "$as_me:$LINENO: checking for special C compiler options needed for large files" >&5
4744 echo $ECHO_N "checking for special C compiler options needed for large files... $ECHO_C" >&6
4745 if test "${ac_cv_sys_largefile_CC+set}" = set; then
4746   echo $ECHO_N "(cached) $ECHO_C" >&6
4747 else
4748   ac_cv_sys_largefile_CC=no
4749      if test "$GCC" != yes; then
4750        ac_save_CC=$CC
4751        while :; do
4752          # IRIX 6.2 and later do not support large files by default,
4753          # so use the C compiler's -n32 option if that helps.
4754          cat >conftest.$ac_ext <<_ACEOF
4755 /* confdefs.h.  */
4756 _ACEOF
4757 cat confdefs.h >>conftest.$ac_ext
4758 cat >>conftest.$ac_ext <<_ACEOF
4759 /* end confdefs.h.  */
4760 #include <sys/types.h>
4761  /* Check that off_t can represent 2**63 - 1 correctly.
4762     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4763     since some C++ compilers masquerading as C compilers
4764     incorrectly reject 9223372036854775807.  */
4765 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4766   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4767                        && LARGE_OFF_T % 2147483647 == 1)
4768                       ? 1 : -1];
4769 int
4770 main ()
4771 {
4772
4773   ;
4774   return 0;
4775 }
4776 _ACEOF
4777          rm -f conftest.$ac_objext
4778 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4779   (eval $ac_compile) 2>conftest.er1
4780   ac_status=$?
4781   grep -v '^ *+' conftest.er1 >conftest.err
4782   rm -f conftest.er1
4783   cat conftest.err >&5
4784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4785   (exit $ac_status); } &&
4786          { ac_try='test -z "$ac_c_werror_flag"
4787                          || test ! -s conftest.err'
4788   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4789   (eval $ac_try) 2>&5
4790   ac_status=$?
4791   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4792   (exit $ac_status); }; } &&
4793          { ac_try='test -s conftest.$ac_objext'
4794   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4795   (eval $ac_try) 2>&5
4796   ac_status=$?
4797   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4798   (exit $ac_status); }; }; then
4799   break
4800 else
4801   echo "$as_me: failed program was:" >&5
4802 sed 's/^/| /' conftest.$ac_ext >&5
4803
4804 fi
4805 rm -f conftest.err conftest.$ac_objext
4806          CC="$CC -n32"
4807          rm -f conftest.$ac_objext
4808 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4809   (eval $ac_compile) 2>conftest.er1
4810   ac_status=$?
4811   grep -v '^ *+' conftest.er1 >conftest.err
4812   rm -f conftest.er1
4813   cat conftest.err >&5
4814   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4815   (exit $ac_status); } &&
4816          { ac_try='test -z "$ac_c_werror_flag"
4817                          || test ! -s conftest.err'
4818   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4819   (eval $ac_try) 2>&5
4820   ac_status=$?
4821   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4822   (exit $ac_status); }; } &&
4823          { ac_try='test -s conftest.$ac_objext'
4824   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4825   (eval $ac_try) 2>&5
4826   ac_status=$?
4827   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4828   (exit $ac_status); }; }; then
4829   ac_cv_sys_largefile_CC=' -n32'; break
4830 else
4831   echo "$as_me: failed program was:" >&5
4832 sed 's/^/| /' conftest.$ac_ext >&5
4833
4834 fi
4835 rm -f conftest.err conftest.$ac_objext
4836          break
4837        done
4838        CC=$ac_save_CC
4839        rm -f conftest.$ac_ext
4840     fi
4841 fi
4842 echo "$as_me:$LINENO: result: $ac_cv_sys_largefile_CC" >&5
4843 echo "${ECHO_T}$ac_cv_sys_largefile_CC" >&6
4844   if test "$ac_cv_sys_largefile_CC" != no; then
4845     CC=$CC$ac_cv_sys_largefile_CC
4846   fi
4847
4848   echo "$as_me:$LINENO: checking for _FILE_OFFSET_BITS value needed for large files" >&5
4849 echo $ECHO_N "checking for _FILE_OFFSET_BITS value needed for large files... $ECHO_C" >&6
4850 if test "${ac_cv_sys_file_offset_bits+set}" = set; then
4851   echo $ECHO_N "(cached) $ECHO_C" >&6
4852 else
4853   while :; do
4854   ac_cv_sys_file_offset_bits=no
4855   cat >conftest.$ac_ext <<_ACEOF
4856 /* confdefs.h.  */
4857 _ACEOF
4858 cat confdefs.h >>conftest.$ac_ext
4859 cat >>conftest.$ac_ext <<_ACEOF
4860 /* end confdefs.h.  */
4861 #include <sys/types.h>
4862  /* Check that off_t can represent 2**63 - 1 correctly.
4863     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4864     since some C++ compilers masquerading as C compilers
4865     incorrectly reject 9223372036854775807.  */
4866 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4867   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4868                        && LARGE_OFF_T % 2147483647 == 1)
4869                       ? 1 : -1];
4870 int
4871 main ()
4872 {
4873
4874   ;
4875   return 0;
4876 }
4877 _ACEOF
4878 rm -f conftest.$ac_objext
4879 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4880   (eval $ac_compile) 2>conftest.er1
4881   ac_status=$?
4882   grep -v '^ *+' conftest.er1 >conftest.err
4883   rm -f conftest.er1
4884   cat conftest.err >&5
4885   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4886   (exit $ac_status); } &&
4887          { ac_try='test -z "$ac_c_werror_flag"
4888                          || test ! -s conftest.err'
4889   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4890   (eval $ac_try) 2>&5
4891   ac_status=$?
4892   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4893   (exit $ac_status); }; } &&
4894          { ac_try='test -s conftest.$ac_objext'
4895   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4896   (eval $ac_try) 2>&5
4897   ac_status=$?
4898   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4899   (exit $ac_status); }; }; then
4900   break
4901 else
4902   echo "$as_me: failed program was:" >&5
4903 sed 's/^/| /' conftest.$ac_ext >&5
4904
4905 fi
4906 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4907   cat >conftest.$ac_ext <<_ACEOF
4908 /* confdefs.h.  */
4909 _ACEOF
4910 cat confdefs.h >>conftest.$ac_ext
4911 cat >>conftest.$ac_ext <<_ACEOF
4912 /* end confdefs.h.  */
4913 #define _FILE_OFFSET_BITS 64
4914 #include <sys/types.h>
4915  /* Check that off_t can represent 2**63 - 1 correctly.
4916     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4917     since some C++ compilers masquerading as C compilers
4918     incorrectly reject 9223372036854775807.  */
4919 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4920   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4921                        && LARGE_OFF_T % 2147483647 == 1)
4922                       ? 1 : -1];
4923 int
4924 main ()
4925 {
4926
4927   ;
4928   return 0;
4929 }
4930 _ACEOF
4931 rm -f conftest.$ac_objext
4932 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4933   (eval $ac_compile) 2>conftest.er1
4934   ac_status=$?
4935   grep -v '^ *+' conftest.er1 >conftest.err
4936   rm -f conftest.er1
4937   cat conftest.err >&5
4938   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4939   (exit $ac_status); } &&
4940          { ac_try='test -z "$ac_c_werror_flag"
4941                          || test ! -s conftest.err'
4942   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4943   (eval $ac_try) 2>&5
4944   ac_status=$?
4945   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4946   (exit $ac_status); }; } &&
4947          { ac_try='test -s conftest.$ac_objext'
4948   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4949   (eval $ac_try) 2>&5
4950   ac_status=$?
4951   echo "$as_me:$LINENO: \$? = $ac_status" >&5
4952   (exit $ac_status); }; }; then
4953   ac_cv_sys_file_offset_bits=64; break
4954 else
4955   echo "$as_me: failed program was:" >&5
4956 sed 's/^/| /' conftest.$ac_ext >&5
4957
4958 fi
4959 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4960   break
4961 done
4962 fi
4963 echo "$as_me:$LINENO: result: $ac_cv_sys_file_offset_bits" >&5
4964 echo "${ECHO_T}$ac_cv_sys_file_offset_bits" >&6
4965 if test "$ac_cv_sys_file_offset_bits" != no; then
4966
4967 cat >>confdefs.h <<_ACEOF
4968 #define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
4969 _ACEOF
4970
4971 fi
4972 rm -f conftest*
4973   echo "$as_me:$LINENO: checking for _LARGE_FILES value needed for large files" >&5
4974 echo $ECHO_N "checking for _LARGE_FILES value needed for large files... $ECHO_C" >&6
4975 if test "${ac_cv_sys_large_files+set}" = set; then
4976   echo $ECHO_N "(cached) $ECHO_C" >&6
4977 else
4978   while :; do
4979   ac_cv_sys_large_files=no
4980   cat >conftest.$ac_ext <<_ACEOF
4981 /* confdefs.h.  */
4982 _ACEOF
4983 cat confdefs.h >>conftest.$ac_ext
4984 cat >>conftest.$ac_ext <<_ACEOF
4985 /* end confdefs.h.  */
4986 #include <sys/types.h>
4987  /* Check that off_t can represent 2**63 - 1 correctly.
4988     We can't simply define LARGE_OFF_T to be 9223372036854775807,
4989     since some C++ compilers masquerading as C compilers
4990     incorrectly reject 9223372036854775807.  */
4991 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
4992   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
4993                        && LARGE_OFF_T % 2147483647 == 1)
4994                       ? 1 : -1];
4995 int
4996 main ()
4997 {
4998
4999   ;
5000   return 0;
5001 }
5002 _ACEOF
5003 rm -f conftest.$ac_objext
5004 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5005   (eval $ac_compile) 2>conftest.er1
5006   ac_status=$?
5007   grep -v '^ *+' conftest.er1 >conftest.err
5008   rm -f conftest.er1
5009   cat conftest.err >&5
5010   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5011   (exit $ac_status); } &&
5012          { ac_try='test -z "$ac_c_werror_flag"
5013                          || test ! -s conftest.err'
5014   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5015   (eval $ac_try) 2>&5
5016   ac_status=$?
5017   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5018   (exit $ac_status); }; } &&
5019          { ac_try='test -s conftest.$ac_objext'
5020   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5021   (eval $ac_try) 2>&5
5022   ac_status=$?
5023   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5024   (exit $ac_status); }; }; then
5025   break
5026 else
5027   echo "$as_me: failed program was:" >&5
5028 sed 's/^/| /' conftest.$ac_ext >&5
5029
5030 fi
5031 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5032   cat >conftest.$ac_ext <<_ACEOF
5033 /* confdefs.h.  */
5034 _ACEOF
5035 cat confdefs.h >>conftest.$ac_ext
5036 cat >>conftest.$ac_ext <<_ACEOF
5037 /* end confdefs.h.  */
5038 #define _LARGE_FILES 1
5039 #include <sys/types.h>
5040  /* Check that off_t can represent 2**63 - 1 correctly.
5041     We can't simply define LARGE_OFF_T to be 9223372036854775807,
5042     since some C++ compilers masquerading as C compilers
5043     incorrectly reject 9223372036854775807.  */
5044 #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
5045   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
5046                        && LARGE_OFF_T % 2147483647 == 1)
5047                       ? 1 : -1];
5048 int
5049 main ()
5050 {
5051
5052   ;
5053   return 0;
5054 }
5055 _ACEOF
5056 rm -f conftest.$ac_objext
5057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5058   (eval $ac_compile) 2>conftest.er1
5059   ac_status=$?
5060   grep -v '^ *+' conftest.er1 >conftest.err
5061   rm -f conftest.er1
5062   cat conftest.err >&5
5063   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5064   (exit $ac_status); } &&
5065          { ac_try='test -z "$ac_c_werror_flag"
5066                          || test ! -s conftest.err'
5067   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5068   (eval $ac_try) 2>&5
5069   ac_status=$?
5070   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5071   (exit $ac_status); }; } &&
5072          { ac_try='test -s conftest.$ac_objext'
5073   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5074   (eval $ac_try) 2>&5
5075   ac_status=$?
5076   echo "$as_me:$LINENO: \$? = $ac_status" >&5
5077   (exit $ac_status); }; }; then
5078   ac_cv_sys_large_files=1; break
5079 else
5080   echo "$as_me: failed program was:" >&5
5081 sed 's/^/| /' conftest.$ac_ext >&5
5082
5083 fi
5084 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5085   break
5086 done
5087 fi
5088 echo "$as_me:$LINENO: result: $ac_cv_sys_large_files" >&5
5089 echo "${ECHO_T}$ac_cv_sys_large_files" >&6
5090 if test "$ac_cv_sys_large_files" != no; then
5091
5092 cat >>confdefs.h <<_ACEOF
5093 #define _LARGE_FILES $ac_cv_sys_large_files
5094 _ACEOF
5095
5096 fi
5097 rm -f conftest*
5098 fi
5099
5100
5101 case `pwd` in
5102   *\ * | *\     *)
5103     { echo "$as_me:$LINENO: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5104 echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5105 esac
5106
5107
5108
5109 macro_version='2.2.6'
5110 macro_revision='1.3012'
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124 ltmain="$ac_aux_dir/ltmain.sh"
5125
5126 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
5127 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
5128 if test "${lt_cv_path_SED+set}" = set; then
5129   echo $ECHO_N "(cached) $ECHO_C" >&6
5130 else
5131   # Loop through the user's path and test for sed and gsed.
5132 # Then use that list of sed's as ones to test for truncation.
5133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5134 for as_dir in $PATH
5135 do
5136   IFS=$as_save_IFS
5137   test -z "$as_dir" && as_dir=.
5138   for lt_ac_prog in sed gsed; do
5139     for ac_exec_ext in '' $ac_executable_extensions; do
5140       if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
5141         lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
5142       fi
5143     done
5144   done
5145 done
5146 IFS=$as_save_IFS
5147 lt_ac_max=0
5148 lt_ac_count=0
5149 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
5150 # along with /bin/sed that truncates output.
5151 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
5152   test ! -f $lt_ac_sed && continue
5153   cat /dev/null > conftest.in
5154   lt_ac_count=0
5155   echo $ECHO_N "0123456789$ECHO_C" >conftest.in
5156   # Check for GNU sed and select it if it is found.
5157   if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
5158     lt_cv_path_SED=$lt_ac_sed
5159     break
5160   fi
5161   while true; do
5162     cat conftest.in conftest.in >conftest.tmp
5163     mv conftest.tmp conftest.in
5164     cp conftest.in conftest.nl
5165     echo >>conftest.nl
5166     $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
5167     cmp -s conftest.out conftest.nl || break
5168     # 10000 chars as input seems more than enough
5169     test $lt_ac_count -gt 10 && break
5170     lt_ac_count=`expr $lt_ac_count + 1`
5171     if test $lt_ac_count -gt $lt_ac_max; then
5172       lt_ac_max=$lt_ac_count
5173       lt_cv_path_SED=$lt_ac_sed
5174     fi
5175   done
5176 done
5177
5178 fi
5179
5180 SED=$lt_cv_path_SED
5181
5182 echo "$as_me:$LINENO: result: $SED" >&5
5183 echo "${ECHO_T}$SED" >&6
5184
5185 test -z "$SED" && SED=sed
5186 Xsed="$SED -e 1s/^X//"
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198 echo "$as_me:$LINENO: checking for fgrep" >&5
5199 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
5200 if test "${ac_cv_prog_fgrep+set}" = set; then
5201   echo $ECHO_N "(cached) $ECHO_C" >&6
5202 else
5203   if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
5204     then ac_cv_prog_fgrep='grep -F'
5205     else ac_cv_prog_fgrep='fgrep'
5206     fi
5207 fi
5208 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
5209 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
5210  FGREP=$ac_cv_prog_fgrep
5211
5212
5213 test -z "$GREP" && GREP=grep
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233 # Check whether --with-gnu-ld or --without-gnu-ld was given.
5234 if test "${with_gnu_ld+set}" = set; then
5235   withval="$with_gnu_ld"
5236   test "$withval" = no || with_gnu_ld=yes
5237 else
5238   with_gnu_ld=no
5239 fi;
5240 ac_prog=ld
5241 if test "$GCC" = yes; then
5242   # Check if gcc -print-prog-name=ld gives a path.
5243   echo "$as_me:$LINENO: checking for ld used by $CC" >&5
5244 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
5245   case $host in
5246   *-*-mingw*)
5247     # gcc leaves a trailing carriage return which upsets mingw
5248     ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5249   *)
5250     ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
5251   esac
5252   case $ac_prog in
5253     # Accept absolute paths.
5254     [\\/]* | ?:[\\/]*)
5255       re_direlt='/[^/][^/]*/\.\./'
5256       # Canonicalize the pathname of ld
5257       ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5258       while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
5259         ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5260       done
5261       test -z "$LD" && LD="$ac_prog"
5262       ;;
5263   "")
5264     # If it fails, then pretend we aren't using GCC.
5265     ac_prog=ld
5266     ;;
5267   *)
5268     # If it is relative, then search for the first ld in PATH.
5269     with_gnu_ld=unknown
5270     ;;
5271   esac
5272 elif test "$with_gnu_ld" = yes; then
5273   echo "$as_me:$LINENO: checking for GNU ld" >&5
5274 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
5275 else
5276   echo "$as_me:$LINENO: checking for non-GNU ld" >&5
5277 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
5278 fi
5279 if test "${lt_cv_path_LD+set}" = set; then
5280   echo $ECHO_N "(cached) $ECHO_C" >&6
5281 else
5282   if test -z "$LD"; then
5283   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5284   for ac_dir in $PATH; do
5285     IFS="$lt_save_ifs"
5286     test -z "$ac_dir" && ac_dir=.
5287     if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
5288       lt_cv_path_LD="$ac_dir/$ac_prog"
5289       # Check to see if the program is GNU ld.  I'd rather use --version,
5290       # but apparently some variants of GNU ld only accept -v.
5291       # Break only if it was the GNU/non-GNU ld that we prefer.
5292       case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5293       *GNU* | *'with BFD'*)
5294         test "$with_gnu_ld" != no && break
5295         ;;
5296       *)
5297         test "$with_gnu_ld" != yes && break
5298         ;;
5299       esac
5300     fi
5301   done
5302   IFS="$lt_save_ifs"
5303 else
5304   lt_cv_path_LD="$LD" # Let the user override the test with a path.
5305 fi
5306 fi
5307
5308 LD="$lt_cv_path_LD"
5309 if test -n "$LD"; then
5310   echo "$as_me:$LINENO: result: $LD" >&5
5311 echo "${ECHO_T}$LD" >&6
5312 else
5313   echo "$as_me:$LINENO: result: no" >&5
5314 echo "${ECHO_T}no" >&6
5315 fi
5316 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
5317 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
5318    { (exit 1); exit 1; }; }
5319 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
5320 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
5321 if test "${lt_cv_prog_gnu_ld+set}" = set; then
5322   echo $ECHO_N "(cached) $ECHO_C" >&6
5323 else
5324   # I'd rather use --version here, but apparently some GNU lds only accept -v.
5325 case `$LD -v 2>&1 </dev/null` in
5326 *GNU* | *'with BFD'*)
5327   lt_cv_prog_gnu_ld=yes
5328   ;;
5329 *)
5330   lt_cv_prog_gnu_ld=no
5331   ;;
5332 esac
5333 fi
5334 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
5335 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
5336 with_gnu_ld=$lt_cv_prog_gnu_ld
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
5347 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
5348 if test "${lt_cv_path_NM+set}" = set; then
5349   echo $ECHO_N "(cached) $ECHO_C" >&6
5350 else
5351   if test -n "$NM"; then
5352   # Let the user override the test.
5353   lt_cv_path_NM="$NM"
5354 else
5355   lt_nm_to_check="${ac_tool_prefix}nm"
5356   if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5357     lt_nm_to_check="$lt_nm_to_check nm"
5358   fi
5359   for lt_tmp_nm in $lt_nm_to_check; do
5360     lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
5361     for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
5362       IFS="$lt_save_ifs"
5363       test -z "$ac_dir" && ac_dir=.
5364       tmp_nm="$ac_dir/$lt_tmp_nm"
5365       if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
5366         # Check to see if the nm accepts a BSD-compat flag.
5367         # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5368         #   nm: unknown option "B" ignored
5369         # Tru64's nm complains that /dev/null is an invalid object file
5370         case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5371         */dev/null* | *'Invalid file or object type'*)
5372           lt_cv_path_NM="$tmp_nm -B"
5373           break
5374           ;;
5375         *)
5376           case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5377           */dev/null*)
5378             lt_cv_path_NM="$tmp_nm -p"
5379             break
5380             ;;
5381           *)
5382             lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5383             continue # so that we can try to find one that supports BSD flags
5384             ;;
5385           esac
5386           ;;
5387         esac
5388       fi
5389     done
5390     IFS="$lt_save_ifs"
5391   done
5392   : ${lt_cv_path_NM=no}
5393 fi
5394 fi
5395 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
5396 echo "${ECHO_T}$lt_cv_path_NM" >&6
5397 if test "$lt_cv_path_NM" != "no"; then
5398   NM="$lt_cv_path_NM"
5399 else
5400   # Didn't find any BSD compatible name lister, look for dumpbin.
5401   if test -n "$ac_tool_prefix"; then
5402   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5403   do
5404     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5405 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
5406 echo "$as_me:$LINENO: checking for $ac_word" >&5
5407 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5408 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
5409   echo $ECHO_N "(cached) $ECHO_C" >&6
5410 else
5411   if test -n "$DUMPBIN"; then
5412   ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
5413 else
5414 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5415 for as_dir in $PATH
5416 do
5417   IFS=$as_save_IFS
5418   test -z "$as_dir" && as_dir=.
5419   for ac_exec_ext in '' $ac_executable_extensions; do
5420   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5421     ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
5422     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5423     break 2
5424   fi
5425 done
5426 done
5427
5428 fi
5429 fi
5430 DUMPBIN=$ac_cv_prog_DUMPBIN
5431 if test -n "$DUMPBIN"; then
5432   echo "$as_me:$LINENO: result: $DUMPBIN" >&5
5433 echo "${ECHO_T}$DUMPBIN" >&6
5434 else
5435   echo "$as_me:$LINENO: result: no" >&5
5436 echo "${ECHO_T}no" >&6
5437 fi
5438
5439     test -n "$DUMPBIN" && break
5440   done
5441 fi
5442 if test -z "$DUMPBIN"; then
5443   ac_ct_DUMPBIN=$DUMPBIN
5444   for ac_prog in "dumpbin -symbols" "link -dump -symbols"
5445 do
5446   # Extract the first word of "$ac_prog", so it can be a program name with args.
5447 set dummy $ac_prog; ac_word=$2
5448 echo "$as_me:$LINENO: checking for $ac_word" >&5
5449 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5450 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
5451   echo $ECHO_N "(cached) $ECHO_C" >&6
5452 else
5453   if test -n "$ac_ct_DUMPBIN"; then
5454   ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
5455 else
5456 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5457 for as_dir in $PATH
5458 do
5459   IFS=$as_save_IFS
5460   test -z "$as_dir" && as_dir=.
5461   for ac_exec_ext in '' $ac_executable_extensions; do
5462   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5463     ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
5464     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5465     break 2
5466   fi
5467 done
5468 done
5469
5470 fi
5471 fi
5472 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
5473 if test -n "$ac_ct_DUMPBIN"; then
5474   echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
5475 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
5476 else
5477   echo "$as_me:$LINENO: result: no" >&5
5478 echo "${ECHO_T}no" >&6
5479 fi
5480
5481   test -n "$ac_ct_DUMPBIN" && break
5482 done
5483 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
5484
5485   DUMPBIN=$ac_ct_DUMPBIN
5486 fi
5487
5488
5489   if test "$DUMPBIN" != ":"; then
5490     NM="$DUMPBIN"
5491   fi
5492 fi
5493 test -z "$NM" && NM=nm
5494
5495
5496
5497
5498
5499
5500 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
5501 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
5502 if test "${lt_cv_nm_interface+set}" = set; then
5503   echo $ECHO_N "(cached) $ECHO_C" >&6
5504 else
5505   lt_cv_nm_interface="BSD nm"
5506   echo "int some_variable = 0;" > conftest.$ac_ext
5507   (eval echo "\"\$as_me:5507: $ac_compile\"" >&5)
5508   (eval "$ac_compile" 2>conftest.err)
5509   cat conftest.err >&5
5510   (eval echo "\"\$as_me:5510: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5511   (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
5512   cat conftest.err >&5
5513   (eval echo "\"\$as_me:5513: output\"" >&5)
5514   cat conftest.out >&5
5515   if $GREP 'External.*some_variable' conftest.out > /dev/null; then
5516     lt_cv_nm_interface="MS dumpbin"
5517   fi
5518   rm -f conftest*
5519 fi
5520 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
5521 echo "${ECHO_T}$lt_cv_nm_interface" >&6
5522
5523 echo "$as_me:$LINENO: checking whether ln -s works" >&5
5524 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
5525 LN_S=$as_ln_s
5526 if test "$LN_S" = "ln -s"; then
5527   echo "$as_me:$LINENO: result: yes" >&5
5528 echo "${ECHO_T}yes" >&6
5529 else
5530   echo "$as_me:$LINENO: result: no, using $LN_S" >&5
5531 echo "${ECHO_T}no, using $LN_S" >&6
5532 fi
5533
5534 # find the maximum length of command line arguments
5535 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
5536 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
5537 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
5538   echo $ECHO_N "(cached) $ECHO_C" >&6
5539 else
5540     i=0
5541   teststring="ABCD"
5542
5543   case $build_os in
5544   msdosdjgpp*)
5545     # On DJGPP, this test can blow up pretty badly due to problems in libc
5546     # (any single argument exceeding 2000 bytes causes a buffer overrun
5547     # during glob expansion).  Even if it were fixed, the result of this
5548     # check would be larger than it should be.
5549     lt_cv_sys_max_cmd_len=12288;    # 12K is about right
5550     ;;
5551
5552   gnu*)
5553     # Under GNU Hurd, this test is not required because there is
5554     # no limit to the length of command line arguments.
5555     # Libtool will interpret -1 as no limit whatsoever
5556     lt_cv_sys_max_cmd_len=-1;
5557     ;;
5558
5559   cygwin* | mingw* | cegcc*)
5560     # On Win9x/ME, this test blows up -- it succeeds, but takes
5561     # about 5 minutes as the teststring grows exponentially.
5562     # Worse, since 9x/ME are not pre-emptively multitasking,
5563     # you end up with a "frozen" computer, even though with patience
5564     # the test eventually succeeds (with a max line length of 256k).
5565     # Instead, let's just punt: use the minimum linelength reported by
5566     # all of the supported platforms: 8192 (on NT/2K/XP).
5567     lt_cv_sys_max_cmd_len=8192;
5568     ;;
5569
5570   amigaos*)
5571     # On AmigaOS with pdksh, this test takes hours, literally.
5572     # So we just punt and use a minimum line length of 8192.
5573     lt_cv_sys_max_cmd_len=8192;
5574     ;;
5575
5576   netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
5577     # This has been around since 386BSD, at least.  Likely further.
5578     if test -x /sbin/sysctl; then
5579       lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
5580     elif test -x /usr/sbin/sysctl; then
5581       lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
5582     else
5583       lt_cv_sys_max_cmd_len=65536       # usable default for all BSDs
5584     fi
5585     # And add a safety zone
5586     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5587     lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5588     ;;
5589
5590   interix*)
5591     # We know the value 262144 and hardcode it with a safety zone (like BSD)
5592     lt_cv_sys_max_cmd_len=196608
5593     ;;
5594
5595   osf*)
5596     # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5597     # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5598     # nice to cause kernel panics so lets avoid the loop below.
5599     # First set a reasonable default.
5600     lt_cv_sys_max_cmd_len=16384
5601     #
5602     if test -x /sbin/sysconfig; then
5603       case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5604         *1*) lt_cv_sys_max_cmd_len=-1 ;;
5605       esac
5606     fi
5607     ;;
5608   sco3.2v5*)
5609     lt_cv_sys_max_cmd_len=102400
5610     ;;
5611   sysv5* | sco5v6* | sysv4.2uw2*)
5612     kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5613     if test -n "$kargmax"; then
5614       lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[  ]//'`
5615     else
5616       lt_cv_sys_max_cmd_len=32768
5617     fi
5618     ;;
5619   *)
5620     lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
5621     if test -n "$lt_cv_sys_max_cmd_len"; then
5622       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
5623       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
5624     else
5625       # Make teststring a little bigger before we do anything with it.
5626       # a 1K string should be a reasonable start.
5627       for i in 1 2 3 4 5 6 7 8 ; do
5628         teststring=$teststring$teststring
5629       done
5630       SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
5631       # If test is not a shell built-in, we'll probably end up computing a
5632       # maximum length that is only half of the actual maximum length, but
5633       # we can't tell.
5634       while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
5635                  = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
5636               test $i != 17 # 1/2 MB should be enough
5637       do
5638         i=`expr $i + 1`
5639         teststring=$teststring$teststring
5640       done
5641       # Only check the string length outside the loop.
5642       lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
5643       teststring=
5644       # Add a significant safety factor because C++ compilers can tack on
5645       # massive amounts of additional arguments before passing them to the
5646       # linker.  It appears as though 1/2 is a usable value.
5647       lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
5648     fi
5649     ;;
5650   esac
5651
5652 fi
5653
5654 if test -n $lt_cv_sys_max_cmd_len ; then
5655   echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
5656 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
5657 else
5658   echo "$as_me:$LINENO: result: none" >&5
5659 echo "${ECHO_T}none" >&6
5660 fi
5661 max_cmd_len=$lt_cv_sys_max_cmd_len
5662
5663
5664
5665
5666
5667
5668 : ${CP="cp -f"}
5669 : ${MV="mv -f"}
5670 : ${RM="rm -f"}
5671
5672 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
5673 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
5674 # Try some XSI features
5675 xsi_shell=no
5676 ( _lt_dummy="a/b/c"
5677   test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5678       = c,a/b,, \
5679     && eval 'test $(( 1 + 1 )) -eq 2 \
5680     && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5681   && xsi_shell=yes
5682 echo "$as_me:$LINENO: result: $xsi_shell" >&5
5683 echo "${ECHO_T}$xsi_shell" >&6
5684
5685
5686 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
5687 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
5688 lt_shell_append=no
5689 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
5690     >/dev/null 2>&1 \
5691   && lt_shell_append=yes
5692 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
5693 echo "${ECHO_T}$lt_shell_append" >&6
5694
5695
5696 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5697   lt_unset=unset
5698 else
5699   lt_unset=false
5700 fi
5701
5702
5703
5704
5705
5706 # test EBCDIC or ASCII
5707 case `echo X|tr X '\101'` in
5708  A) # ASCII based system
5709     # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5710   lt_SP2NL='tr \040 \012'
5711   lt_NL2SP='tr \015\012 \040\040'
5712   ;;
5713  *) # EBCDIC based system
5714   lt_SP2NL='tr \100 \n'
5715   lt_NL2SP='tr \r\n \100\100'
5716   ;;
5717 esac
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
5728 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
5729 if test "${lt_cv_ld_reload_flag+set}" = set; then
5730   echo $ECHO_N "(cached) $ECHO_C" >&6
5731 else
5732   lt_cv_ld_reload_flag='-r'
5733 fi
5734 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
5735 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
5736 reload_flag=$lt_cv_ld_reload_flag
5737 case $reload_flag in
5738 "" | " "*) ;;
5739 *) reload_flag=" $reload_flag" ;;
5740 esac
5741 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5742 case $host_os in
5743   darwin*)
5744     if test "$GCC" = yes; then
5745       reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5746     else
5747       reload_cmds='$LD$reload_flag -o $output$reload_objs'
5748     fi
5749     ;;
5750 esac
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760 if test -n "$ac_tool_prefix"; then
5761   # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
5762 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5763 echo "$as_me:$LINENO: checking for $ac_word" >&5
5764 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5765 if test "${ac_cv_prog_OBJDUMP+set}" = set; then
5766   echo $ECHO_N "(cached) $ECHO_C" >&6
5767 else
5768   if test -n "$OBJDUMP"; then
5769   ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5770 else
5771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5772 for as_dir in $PATH
5773 do
5774   IFS=$as_save_IFS
5775   test -z "$as_dir" && as_dir=.
5776   for ac_exec_ext in '' $ac_executable_extensions; do
5777   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5778     ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
5779     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5780     break 2
5781   fi
5782 done
5783 done
5784
5785 fi
5786 fi
5787 OBJDUMP=$ac_cv_prog_OBJDUMP
5788 if test -n "$OBJDUMP"; then
5789   echo "$as_me:$LINENO: result: $OBJDUMP" >&5
5790 echo "${ECHO_T}$OBJDUMP" >&6
5791 else
5792   echo "$as_me:$LINENO: result: no" >&5
5793 echo "${ECHO_T}no" >&6
5794 fi
5795
5796 fi
5797 if test -z "$ac_cv_prog_OBJDUMP"; then
5798   ac_ct_OBJDUMP=$OBJDUMP
5799   # Extract the first word of "objdump", so it can be a program name with args.
5800 set dummy objdump; ac_word=$2
5801 echo "$as_me:$LINENO: checking for $ac_word" >&5
5802 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5803 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then
5804   echo $ECHO_N "(cached) $ECHO_C" >&6
5805 else
5806   if test -n "$ac_ct_OBJDUMP"; then
5807   ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5808 else
5809 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5810 for as_dir in $PATH
5811 do
5812   IFS=$as_save_IFS
5813   test -z "$as_dir" && as_dir=.
5814   for ac_exec_ext in '' $ac_executable_extensions; do
5815   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5816     ac_cv_prog_ac_ct_OBJDUMP="objdump"
5817     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5818     break 2
5819   fi
5820 done
5821 done
5822
5823   test -z "$ac_cv_prog_ac_ct_OBJDUMP" && ac_cv_prog_ac_ct_OBJDUMP="false"
5824 fi
5825 fi
5826 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5827 if test -n "$ac_ct_OBJDUMP"; then
5828   echo "$as_me:$LINENO: result: $ac_ct_OBJDUMP" >&5
5829 echo "${ECHO_T}$ac_ct_OBJDUMP" >&6
5830 else
5831   echo "$as_me:$LINENO: result: no" >&5
5832 echo "${ECHO_T}no" >&6
5833 fi
5834
5835   OBJDUMP=$ac_ct_OBJDUMP
5836 else
5837   OBJDUMP="$ac_cv_prog_OBJDUMP"
5838 fi
5839
5840 test -z "$OBJDUMP" && OBJDUMP=objdump
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
5851 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
5852 if test "${lt_cv_deplibs_check_method+set}" = set; then
5853   echo $ECHO_N "(cached) $ECHO_C" >&6
5854 else
5855   lt_cv_file_magic_cmd='$MAGIC_CMD'
5856 lt_cv_file_magic_test_file=
5857 lt_cv_deplibs_check_method='unknown'
5858 # Need to set the preceding variable on all platforms that support
5859 # interlibrary dependencies.
5860 # 'none' -- dependencies not supported.
5861 # `unknown' -- same as none, but documents that we really don't know.
5862 # 'pass_all' -- all dependencies passed with no checks.
5863 # 'test_compile' -- check by making test program.
5864 # 'file_magic [[regex]]' -- check by looking for files in library path
5865 # which responds to the $file_magic_cmd with a given extended regex.
5866 # If you have `file' or equivalent on your system and you're not sure
5867 # whether `pass_all' will *always* work, you probably want this one.
5868
5869 case $host_os in
5870 aix[4-9]*)
5871   lt_cv_deplibs_check_method=pass_all
5872   ;;
5873
5874 beos*)
5875   lt_cv_deplibs_check_method=pass_all
5876   ;;
5877
5878 bsdi[45]*)
5879   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5880   lt_cv_file_magic_cmd='/usr/bin/file -L'
5881   lt_cv_file_magic_test_file=/shlib/libc.so
5882   ;;
5883
5884 cygwin*)
5885   # func_win32_libid is a shell function defined in ltmain.sh
5886   lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5887   lt_cv_file_magic_cmd='func_win32_libid'
5888   ;;
5889
5890 mingw* | pw32*)
5891   # Base MSYS/MinGW do not provide the 'file' command needed by
5892   # func_win32_libid shell function, so use a weaker test based on 'objdump',
5893   # unless we find 'file', for example because we are cross-compiling.
5894   if ( file / ) >/dev/null 2>&1; then
5895     lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5896     lt_cv_file_magic_cmd='func_win32_libid'
5897   else
5898     lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5899     lt_cv_file_magic_cmd='$OBJDUMP -f'
5900   fi
5901   ;;
5902
5903 cegcc)
5904   # use the weaker test based on 'objdump'. See mingw*.
5905   lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5906   lt_cv_file_magic_cmd='$OBJDUMP -f'
5907   ;;
5908
5909 darwin* | rhapsody*)
5910   lt_cv_deplibs_check_method=pass_all
5911   ;;
5912
5913 freebsd* | dragonfly*)
5914   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5915     case $host_cpu in
5916     i*86 )
5917       # Not sure whether the presence of OpenBSD here was a mistake.
5918       # Let's accept both of them until this is cleared up.
5919       lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5920       lt_cv_file_magic_cmd=/usr/bin/file
5921       lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5922       ;;
5923     esac
5924   else
5925     lt_cv_deplibs_check_method=pass_all
5926   fi
5927   ;;
5928
5929 gnu*)
5930   lt_cv_deplibs_check_method=pass_all
5931   ;;
5932
5933 hpux10.20* | hpux11*)
5934   lt_cv_file_magic_cmd=/usr/bin/file
5935   case $host_cpu in
5936   ia64*)
5937     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5938     lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5939     ;;
5940   hppa*64*)
5941     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5942     lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5943     ;;
5944   *)
5945     lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5946     lt_cv_file_magic_test_file=/usr/lib/libc.sl
5947     ;;
5948   esac
5949   ;;
5950
5951 interix[3-9]*)
5952   # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5953   lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5954   ;;
5955
5956 irix5* | irix6* | nonstopux*)
5957   case $LD in
5958   *-32|*"-32 ") libmagic=32-bit;;
5959   *-n32|*"-n32 ") libmagic=N32;;
5960   *-64|*"-64 ") libmagic=64-bit;;
5961   *) libmagic=never-match;;
5962   esac
5963   lt_cv_deplibs_check_method=pass_all
5964   ;;
5965
5966 # This must be Linux ELF.
5967 linux* | k*bsd*-gnu)
5968   lt_cv_deplibs_check_method=pass_all
5969   ;;
5970
5971 netbsd*)
5972   if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5973     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5974   else
5975     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5976   fi
5977   ;;
5978
5979 newos6*)
5980   lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5981   lt_cv_file_magic_cmd=/usr/bin/file
5982   lt_cv_file_magic_test_file=/usr/lib/libnls.so
5983   ;;
5984
5985 *nto* | *qnx*)
5986   lt_cv_deplibs_check_method=pass_all
5987   ;;
5988
5989 openbsd*)
5990   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5991     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5992   else
5993     lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5994   fi
5995   ;;
5996
5997 osf3* | osf4* | osf5*)
5998   lt_cv_deplibs_check_method=pass_all
5999   ;;
6000
6001 rdos*)
6002   lt_cv_deplibs_check_method=pass_all
6003   ;;
6004
6005 solaris*)
6006   lt_cv_deplibs_check_method=pass_all
6007   ;;
6008
6009 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6010   lt_cv_deplibs_check_method=pass_all
6011   ;;
6012
6013 sysv4 | sysv4.3*)
6014   case $host_vendor in
6015   motorola)
6016     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]'
6017     lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6018     ;;
6019   ncr)
6020     lt_cv_deplibs_check_method=pass_all
6021     ;;
6022   sequent)
6023     lt_cv_file_magic_cmd='/bin/file'
6024     lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6025     ;;
6026   sni)
6027     lt_cv_file_magic_cmd='/bin/file'
6028     lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
6029     lt_cv_file_magic_test_file=/lib/libc.so
6030     ;;
6031   siemens)
6032     lt_cv_deplibs_check_method=pass_all
6033     ;;
6034   pc)
6035     lt_cv_deplibs_check_method=pass_all
6036     ;;
6037   esac
6038   ;;
6039
6040 tpf*)
6041   lt_cv_deplibs_check_method=pass_all
6042   ;;
6043 esac
6044
6045 fi
6046 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
6047 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
6048 file_magic_cmd=$lt_cv_file_magic_cmd
6049 deplibs_check_method=$lt_cv_deplibs_check_method
6050 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063 if test -n "$ac_tool_prefix"; then
6064   # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6065 set dummy ${ac_tool_prefix}ar; ac_word=$2
6066 echo "$as_me:$LINENO: checking for $ac_word" >&5
6067 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6068 if test "${ac_cv_prog_AR+set}" = set; then
6069   echo $ECHO_N "(cached) $ECHO_C" >&6
6070 else
6071   if test -n "$AR"; then
6072   ac_cv_prog_AR="$AR" # Let the user override the test.
6073 else
6074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6075 for as_dir in $PATH
6076 do
6077   IFS=$as_save_IFS
6078   test -z "$as_dir" && as_dir=.
6079   for ac_exec_ext in '' $ac_executable_extensions; do
6080   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6081     ac_cv_prog_AR="${ac_tool_prefix}ar"
6082     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6083     break 2
6084   fi
6085 done
6086 done
6087
6088 fi
6089 fi
6090 AR=$ac_cv_prog_AR
6091 if test -n "$AR"; then
6092   echo "$as_me:$LINENO: result: $AR" >&5
6093 echo "${ECHO_T}$AR" >&6
6094 else
6095   echo "$as_me:$LINENO: result: no" >&5
6096 echo "${ECHO_T}no" >&6
6097 fi
6098
6099 fi
6100 if test -z "$ac_cv_prog_AR"; then
6101   ac_ct_AR=$AR
6102   # Extract the first word of "ar", so it can be a program name with args.
6103 set dummy ar; ac_word=$2
6104 echo "$as_me:$LINENO: checking for $ac_word" >&5
6105 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6106 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
6107   echo $ECHO_N "(cached) $ECHO_C" >&6
6108 else
6109   if test -n "$ac_ct_AR"; then
6110   ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6111 else
6112 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6113 for as_dir in $PATH
6114 do
6115   IFS=$as_save_IFS
6116   test -z "$as_dir" && as_dir=.
6117   for ac_exec_ext in '' $ac_executable_extensions; do
6118   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6119     ac_cv_prog_ac_ct_AR="ar"
6120     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6121     break 2
6122   fi
6123 done
6124 done
6125
6126   test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
6127 fi
6128 fi
6129 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6130 if test -n "$ac_ct_AR"; then
6131   echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
6132 echo "${ECHO_T}$ac_ct_AR" >&6
6133 else
6134   echo "$as_me:$LINENO: result: no" >&5
6135 echo "${ECHO_T}no" >&6
6136 fi
6137
6138   AR=$ac_ct_AR
6139 else
6140   AR="$ac_cv_prog_AR"
6141 fi
6142
6143 test -z "$AR" && AR=ar
6144 test -z "$AR_FLAGS" && AR_FLAGS=cru
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156 if test -n "$ac_tool_prefix"; then
6157   # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
6158 set dummy ${ac_tool_prefix}strip; ac_word=$2
6159 echo "$as_me:$LINENO: checking for $ac_word" >&5
6160 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6161 if test "${ac_cv_prog_STRIP+set}" = set; then
6162   echo $ECHO_N "(cached) $ECHO_C" >&6
6163 else
6164   if test -n "$STRIP"; then
6165   ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6166 else
6167 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6168 for as_dir in $PATH
6169 do
6170   IFS=$as_save_IFS
6171   test -z "$as_dir" && as_dir=.
6172   for ac_exec_ext in '' $ac_executable_extensions; do
6173   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6174     ac_cv_prog_STRIP="${ac_tool_prefix}strip"
6175     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6176     break 2
6177   fi
6178 done
6179 done
6180
6181 fi
6182 fi
6183 STRIP=$ac_cv_prog_STRIP
6184 if test -n "$STRIP"; then
6185   echo "$as_me:$LINENO: result: $STRIP" >&5
6186 echo "${ECHO_T}$STRIP" >&6
6187 else
6188   echo "$as_me:$LINENO: result: no" >&5
6189 echo "${ECHO_T}no" >&6
6190 fi
6191
6192 fi
6193 if test -z "$ac_cv_prog_STRIP"; then
6194   ac_ct_STRIP=$STRIP
6195   # Extract the first word of "strip", so it can be a program name with args.
6196 set dummy strip; ac_word=$2
6197 echo "$as_me:$LINENO: checking for $ac_word" >&5
6198 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6199 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
6200   echo $ECHO_N "(cached) $ECHO_C" >&6
6201 else
6202   if test -n "$ac_ct_STRIP"; then
6203   ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6204 else
6205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6206 for as_dir in $PATH
6207 do
6208   IFS=$as_save_IFS
6209   test -z "$as_dir" && as_dir=.
6210   for ac_exec_ext in '' $ac_executable_extensions; do
6211   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6212     ac_cv_prog_ac_ct_STRIP="strip"
6213     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6214     break 2
6215   fi
6216 done
6217 done
6218
6219   test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
6220 fi
6221 fi
6222 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6223 if test -n "$ac_ct_STRIP"; then
6224   echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
6225 echo "${ECHO_T}$ac_ct_STRIP" >&6
6226 else
6227   echo "$as_me:$LINENO: result: no" >&5
6228 echo "${ECHO_T}no" >&6
6229 fi
6230
6231   STRIP=$ac_ct_STRIP
6232 else
6233   STRIP="$ac_cv_prog_STRIP"
6234 fi
6235
6236 test -z "$STRIP" && STRIP=:
6237
6238
6239
6240
6241
6242
6243 if test -n "$ac_tool_prefix"; then
6244   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6245 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6246 echo "$as_me:$LINENO: checking for $ac_word" >&5
6247 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6248 if test "${ac_cv_prog_RANLIB+set}" = set; then
6249   echo $ECHO_N "(cached) $ECHO_C" >&6
6250 else
6251   if test -n "$RANLIB"; then
6252   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6253 else
6254 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6255 for as_dir in $PATH
6256 do
6257   IFS=$as_save_IFS
6258   test -z "$as_dir" && as_dir=.
6259   for ac_exec_ext in '' $ac_executable_extensions; do
6260   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6261     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
6262     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6263     break 2
6264   fi
6265 done
6266 done
6267
6268 fi
6269 fi
6270 RANLIB=$ac_cv_prog_RANLIB
6271 if test -n "$RANLIB"; then
6272   echo "$as_me:$LINENO: result: $RANLIB" >&5
6273 echo "${ECHO_T}$RANLIB" >&6
6274 else
6275   echo "$as_me:$LINENO: result: no" >&5
6276 echo "${ECHO_T}no" >&6
6277 fi
6278
6279 fi
6280 if test -z "$ac_cv_prog_RANLIB"; then
6281   ac_ct_RANLIB=$RANLIB
6282   # Extract the first word of "ranlib", so it can be a program name with args.
6283 set dummy ranlib; ac_word=$2
6284 echo "$as_me:$LINENO: checking for $ac_word" >&5
6285 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6286 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
6287   echo $ECHO_N "(cached) $ECHO_C" >&6
6288 else
6289   if test -n "$ac_ct_RANLIB"; then
6290   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6291 else
6292 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6293 for as_dir in $PATH
6294 do
6295   IFS=$as_save_IFS
6296   test -z "$as_dir" && as_dir=.
6297   for ac_exec_ext in '' $ac_executable_extensions; do
6298   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6299     ac_cv_prog_ac_ct_RANLIB="ranlib"
6300     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6301     break 2
6302   fi
6303 done
6304 done
6305
6306   test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
6307 fi
6308 fi
6309 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6310 if test -n "$ac_ct_RANLIB"; then
6311   echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
6312 echo "${ECHO_T}$ac_ct_RANLIB" >&6
6313 else
6314   echo "$as_me:$LINENO: result: no" >&5
6315 echo "${ECHO_T}no" >&6
6316 fi
6317
6318   RANLIB=$ac_ct_RANLIB
6319 else
6320   RANLIB="$ac_cv_prog_RANLIB"
6321 fi
6322
6323 test -z "$RANLIB" && RANLIB=:
6324
6325
6326
6327
6328
6329
6330 # Determine commands to create old-style static archives.
6331 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6332 old_postinstall_cmds='chmod 644 $oldlib'
6333 old_postuninstall_cmds=
6334
6335 if test -n "$RANLIB"; then
6336   case $host_os in
6337   openbsd*)
6338     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
6339     ;;
6340   *)
6341     old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
6342     ;;
6343   esac
6344   old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
6345 fi
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380 # If no C compiler was specified, use CC.
6381 LTCC=${LTCC-"$CC"}
6382
6383 # If no C compiler flags were specified, use CFLAGS.
6384 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6385
6386 # Allow CC to be a program name with arguments.
6387 compiler=$CC
6388
6389
6390 # Check for command to grab the raw symbol name followed by C symbol from nm.
6391 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
6392 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
6393 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
6394   echo $ECHO_N "(cached) $ECHO_C" >&6
6395 else
6396
6397 # These are sane defaults that work on at least a few old systems.
6398 # [They come from Ultrix.  What could be older than Ultrix?!! ;)]
6399
6400 # Character class describing NM global symbol codes.
6401 symcode='[BCDEGRST]'
6402
6403 # Regexp to match symbols that can be accessed directly from C.
6404 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6405
6406 # Define system-specific variables.
6407 case $host_os in
6408 aix*)
6409   symcode='[BCDT]'
6410   ;;
6411 cygwin* | mingw* | pw32* | cegcc*)
6412   symcode='[ABCDGISTW]'
6413   ;;
6414 hpux*)
6415   if test "$host_cpu" = ia64; then
6416     symcode='[ABCDEGRST]'
6417   fi
6418   ;;
6419 irix* | nonstopux*)
6420   symcode='[BCDEGRST]'
6421   ;;
6422 osf*)
6423   symcode='[BCDEGQRST]'
6424   ;;
6425 solaris*)
6426   symcode='[BDRT]'
6427   ;;
6428 sco3.2v5*)
6429   symcode='[DT]'
6430   ;;
6431 sysv4.2uw2*)
6432   symcode='[DT]'
6433   ;;
6434 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6435   symcode='[ABDT]'
6436   ;;
6437 sysv4)
6438   symcode='[DFNSTU]'
6439   ;;
6440 esac
6441
6442 # If we're using GNU nm, then use its standard symbol codes.
6443 case `$NM -V 2>&1` in
6444 *GNU* | *'with BFD'*)
6445   symcode='[ABCDGIRSTW]' ;;
6446 esac
6447
6448 # Transform an extracted symbol line into a proper C declaration.
6449 # Some systems (esp. on ia64) link data and code symbols differently,
6450 # so use this general approach.
6451 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6452
6453 # Transform an extracted symbol line into symbol name and symbol address
6454 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
6455 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'"
6456
6457 # Handle CRLF in mingw tool chain
6458 opt_cr=
6459 case $build_os in
6460 mingw*)
6461   opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6462   ;;
6463 esac
6464
6465 # Try without a prefix underscore, then with it.
6466 for ac_symprfx in "" "_"; do
6467
6468   # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6469   symxfrm="\\1 $ac_symprfx\\2 \\2"
6470
6471   # Write the raw and C identifiers.
6472   if test "$lt_cv_nm_interface" = "MS dumpbin"; then
6473     # Fake it for dumpbin and say T for any non-static function
6474     # and D for any global variable.
6475     # Also find C++ and __fastcall symbols from MSVC++,
6476     # which start with @ or ?.
6477     lt_cv_sys_global_symbol_pipe="$AWK '"\
6478 "     {last_section=section; section=\$ 3};"\
6479 "     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6480 "     \$ 0!~/External *\|/{next};"\
6481 "     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6482 "     {if(hide[section]) next};"\
6483 "     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6484 "     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6485 "     s[1]~/^[@?]/{print s[1], s[1]; next};"\
6486 "     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6487 "     ' prfx=^$ac_symprfx"
6488   else
6489     lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[      ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6490   fi
6491
6492   # Check to see that the pipe works correctly.
6493   pipe_works=no
6494
6495   rm -f conftest*
6496   cat > conftest.$ac_ext <<_LT_EOF
6497 #ifdef __cplusplus
6498 extern "C" {
6499 #endif
6500 char nm_test_var;
6501 void nm_test_func(void);
6502 void nm_test_func(void){}
6503 #ifdef __cplusplus
6504 }
6505 #endif
6506 int main(){nm_test_var='a';nm_test_func();return(0);}
6507 _LT_EOF
6508
6509   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6510   (eval $ac_compile) 2>&5
6511   ac_status=$?
6512   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6513   (exit $ac_status); }; then
6514     # Now try to grab the symbols.
6515     nlist=conftest.nm
6516     if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
6517   (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
6518   ac_status=$?
6519   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6520   (exit $ac_status); } && test -s "$nlist"; then
6521       # Try sorting and uniquifying the output.
6522       if sort "$nlist" | uniq > "$nlist"T; then
6523         mv -f "$nlist"T "$nlist"
6524       else
6525         rm -f "$nlist"T
6526       fi
6527
6528       # Make sure that we snagged all the symbols we need.
6529       if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6530         if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6531           cat <<_LT_EOF > conftest.$ac_ext
6532 #ifdef __cplusplus
6533 extern "C" {
6534 #endif
6535
6536 _LT_EOF
6537           # Now generate the symbol file.
6538           eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6539
6540           cat <<_LT_EOF >> conftest.$ac_ext
6541
6542 /* The mapping between symbol names and symbols.  */
6543 const struct {
6544   const char *name;
6545   void       *address;
6546 }
6547 lt__PROGRAM__LTX_preloaded_symbols[] =
6548 {
6549   { "@PROGRAM@", (void *) 0 },
6550 _LT_EOF
6551           $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6552           cat <<\_LT_EOF >> conftest.$ac_ext
6553   {0, (void *) 0}
6554 };
6555
6556 /* This works around a problem in FreeBSD linker */
6557 #ifdef FREEBSD_WORKAROUND
6558 static const void *lt_preloaded_setup() {
6559   return lt__PROGRAM__LTX_preloaded_symbols;
6560 }
6561 #endif
6562
6563 #ifdef __cplusplus
6564 }
6565 #endif
6566 _LT_EOF
6567           # Now try linking the two files.
6568           mv conftest.$ac_objext conftstm.$ac_objext
6569           lt_save_LIBS="$LIBS"
6570           lt_save_CFLAGS="$CFLAGS"
6571           LIBS="conftstm.$ac_objext"
6572           CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6573           if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6574   (eval $ac_link) 2>&5
6575   ac_status=$?
6576   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6577   (exit $ac_status); } && test -s conftest${ac_exeext}; then
6578             pipe_works=yes
6579           fi
6580           LIBS="$lt_save_LIBS"
6581           CFLAGS="$lt_save_CFLAGS"
6582         else
6583           echo "cannot find nm_test_func in $nlist" >&5
6584         fi
6585       else
6586         echo "cannot find nm_test_var in $nlist" >&5
6587       fi
6588     else
6589       echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
6590     fi
6591   else
6592     echo "$progname: failed program was:" >&5
6593     cat conftest.$ac_ext >&5
6594   fi
6595   rm -rf conftest* conftst*
6596
6597   # Do not use the global_symbol_pipe unless it works.
6598   if test "$pipe_works" = yes; then
6599     break
6600   else
6601     lt_cv_sys_global_symbol_pipe=
6602   fi
6603 done
6604
6605 fi
6606
6607 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6608   lt_cv_sys_global_symbol_to_cdecl=
6609 fi
6610 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6611   echo "$as_me:$LINENO: result: failed" >&5
6612 echo "${ECHO_T}failed" >&6
6613 else
6614   echo "$as_me:$LINENO: result: ok" >&5
6615 echo "${ECHO_T}ok" >&6
6616 fi
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
6640 if test "${enable_libtool_lock+set}" = set; then
6641   enableval="$enable_libtool_lock"
6642
6643 fi;
6644 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
6645
6646 # Some flags need to be propagated to the compiler or linker for good
6647 # libtool support.
6648 case $host in
6649 ia64-*-hpux*)
6650   # Find out which ABI we are using.
6651   echo 'int i;' > conftest.$ac_ext
6652   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6653   (eval $ac_compile) 2>&5
6654   ac_status=$?
6655   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6656   (exit $ac_status); }; then
6657     case `/usr/bin/file conftest.$ac_objext` in
6658       *ELF-32*)
6659         HPUX_IA64_MODE="32"
6660         ;;
6661       *ELF-64*)
6662         HPUX_IA64_MODE="64"
6663         ;;
6664     esac
6665   fi
6666   rm -rf conftest*
6667   ;;
6668 *-*-irix6*)
6669   # Find out which ABI we are using.
6670   echo '#line 6670 "configure"' > conftest.$ac_ext
6671   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6672   (eval $ac_compile) 2>&5
6673   ac_status=$?
6674   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6675   (exit $ac_status); }; then
6676     if test "$lt_cv_prog_gnu_ld" = yes; then
6677       case `/usr/bin/file conftest.$ac_objext` in
6678         *32-bit*)
6679           LD="${LD-ld} -melf32bsmip"
6680           ;;
6681         *N32*)
6682           LD="${LD-ld} -melf32bmipn32"
6683           ;;
6684         *64-bit*)
6685           LD="${LD-ld} -melf64bmip"
6686         ;;
6687       esac
6688     else
6689       case `/usr/bin/file conftest.$ac_objext` in
6690         *32-bit*)
6691           LD="${LD-ld} -32"
6692           ;;
6693         *N32*)
6694           LD="${LD-ld} -n32"
6695           ;;
6696         *64-bit*)
6697           LD="${LD-ld} -64"
6698           ;;
6699       esac
6700     fi
6701   fi
6702   rm -rf conftest*
6703   ;;
6704
6705 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6706 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6707   # Find out which ABI we are using.
6708   echo 'int i;' > conftest.$ac_ext
6709   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6710   (eval $ac_compile) 2>&5
6711   ac_status=$?
6712   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6713   (exit $ac_status); }; then
6714     case `/usr/bin/file conftest.o` in
6715       *32-bit*)
6716         case $host in
6717           x86_64-*kfreebsd*-gnu)
6718             LD="${LD-ld} -m elf_i386_fbsd"
6719             ;;
6720           x86_64-*linux*)
6721             LD="${LD-ld} -m elf_i386"
6722             ;;
6723           ppc64-*linux*|powerpc64-*linux*)
6724             LD="${LD-ld} -m elf32ppclinux"
6725             ;;
6726           s390x-*linux*)
6727             LD="${LD-ld} -m elf_s390"
6728             ;;
6729           sparc64-*linux*)
6730             LD="${LD-ld} -m elf32_sparc"
6731             ;;
6732         esac
6733         ;;
6734       *64-bit*)
6735         case $host in
6736           x86_64-*kfreebsd*-gnu)
6737             LD="${LD-ld} -m elf_x86_64_fbsd"
6738             ;;
6739           x86_64-*linux*)
6740             LD="${LD-ld} -m elf_x86_64"
6741             ;;
6742           ppc*-*linux*|powerpc*-*linux*)
6743             LD="${LD-ld} -m elf64ppc"
6744             ;;
6745           s390*-*linux*|s390*-*tpf*)
6746             LD="${LD-ld} -m elf64_s390"
6747             ;;
6748           sparc*-*linux*)
6749             LD="${LD-ld} -m elf64_sparc"
6750             ;;
6751         esac
6752         ;;
6753     esac
6754   fi
6755   rm -rf conftest*
6756   ;;
6757
6758 *-*-sco3.2v5*)
6759   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6760   SAVE_CFLAGS="$CFLAGS"
6761   CFLAGS="$CFLAGS -belf"
6762   echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
6763 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
6764 if test "${lt_cv_cc_needs_belf+set}" = set; then
6765   echo $ECHO_N "(cached) $ECHO_C" >&6
6766 else
6767   ac_ext=c
6768 ac_cpp='$CPP $CPPFLAGS'
6769 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6770 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6771 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6772
6773      cat >conftest.$ac_ext <<_ACEOF
6774 /* confdefs.h.  */
6775 _ACEOF
6776 cat confdefs.h >>conftest.$ac_ext
6777 cat >>conftest.$ac_ext <<_ACEOF
6778 /* end confdefs.h.  */
6779
6780 int
6781 main ()
6782 {
6783
6784   ;
6785   return 0;
6786 }
6787 _ACEOF
6788 rm -f conftest.$ac_objext conftest$ac_exeext
6789 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6790   (eval $ac_link) 2>conftest.er1
6791   ac_status=$?
6792   grep -v '^ *+' conftest.er1 >conftest.err
6793   rm -f conftest.er1
6794   cat conftest.err >&5
6795   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6796   (exit $ac_status); } &&
6797          { ac_try='test -z "$ac_c_werror_flag"
6798                          || test ! -s conftest.err'
6799   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6800   (eval $ac_try) 2>&5
6801   ac_status=$?
6802   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6803   (exit $ac_status); }; } &&
6804          { ac_try='test -s conftest$ac_exeext'
6805   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6806   (eval $ac_try) 2>&5
6807   ac_status=$?
6808   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6809   (exit $ac_status); }; }; then
6810   lt_cv_cc_needs_belf=yes
6811 else
6812   echo "$as_me: failed program was:" >&5
6813 sed 's/^/| /' conftest.$ac_ext >&5
6814
6815 lt_cv_cc_needs_belf=no
6816 fi
6817 rm -f conftest.err conftest.$ac_objext \
6818       conftest$ac_exeext conftest.$ac_ext
6819      ac_ext=c
6820 ac_cpp='$CPP $CPPFLAGS'
6821 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6822 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6823 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6824
6825 fi
6826 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
6827 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
6828   if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6829     # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6830     CFLAGS="$SAVE_CFLAGS"
6831   fi
6832   ;;
6833 sparc*-*solaris*)
6834   # Find out which ABI we are using.
6835   echo 'int i;' > conftest.$ac_ext
6836   if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6837   (eval $ac_compile) 2>&5
6838   ac_status=$?
6839   echo "$as_me:$LINENO: \$? = $ac_status" >&5
6840   (exit $ac_status); }; then
6841     case `/usr/bin/file conftest.o` in
6842     *64-bit*)
6843       case $lt_cv_prog_gnu_ld in
6844       yes*) LD="${LD-ld} -m elf64_sparc" ;;
6845       *)
6846         if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6847           LD="${LD-ld} -64"
6848         fi
6849         ;;
6850       esac
6851       ;;
6852     esac
6853   fi
6854   rm -rf conftest*
6855   ;;
6856 esac
6857
6858 need_locks="$enable_libtool_lock"
6859
6860
6861   case $host_os in
6862     rhapsody* | darwin*)
6863     if test -n "$ac_tool_prefix"; then
6864   # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
6865 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6866 echo "$as_me:$LINENO: checking for $ac_word" >&5
6867 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6868 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then
6869   echo $ECHO_N "(cached) $ECHO_C" >&6
6870 else
6871   if test -n "$DSYMUTIL"; then
6872   ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6873 else
6874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6875 for as_dir in $PATH
6876 do
6877   IFS=$as_save_IFS
6878   test -z "$as_dir" && as_dir=.
6879   for ac_exec_ext in '' $ac_executable_extensions; do
6880   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6881     ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
6882     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6883     break 2
6884   fi
6885 done
6886 done
6887
6888 fi
6889 fi
6890 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6891 if test -n "$DSYMUTIL"; then
6892   echo "$as_me:$LINENO: result: $DSYMUTIL" >&5
6893 echo "${ECHO_T}$DSYMUTIL" >&6
6894 else
6895   echo "$as_me:$LINENO: result: no" >&5
6896 echo "${ECHO_T}no" >&6
6897 fi
6898
6899 fi
6900 if test -z "$ac_cv_prog_DSYMUTIL"; then
6901   ac_ct_DSYMUTIL=$DSYMUTIL
6902   # Extract the first word of "dsymutil", so it can be a program name with args.
6903 set dummy dsymutil; ac_word=$2
6904 echo "$as_me:$LINENO: checking for $ac_word" >&5
6905 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6906 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then
6907   echo $ECHO_N "(cached) $ECHO_C" >&6
6908 else
6909   if test -n "$ac_ct_DSYMUTIL"; then
6910   ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6911 else
6912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6913 for as_dir in $PATH
6914 do
6915   IFS=$as_save_IFS
6916   test -z "$as_dir" && as_dir=.
6917   for ac_exec_ext in '' $ac_executable_extensions; do
6918   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6919     ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
6920     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6921     break 2
6922   fi
6923 done
6924 done
6925
6926   test -z "$ac_cv_prog_ac_ct_DSYMUTIL" && ac_cv_prog_ac_ct_DSYMUTIL=":"
6927 fi
6928 fi
6929 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6930 if test -n "$ac_ct_DSYMUTIL"; then
6931   echo "$as_me:$LINENO: result: $ac_ct_DSYMUTIL" >&5
6932 echo "${ECHO_T}$ac_ct_DSYMUTIL" >&6
6933 else
6934   echo "$as_me:$LINENO: result: no" >&5
6935 echo "${ECHO_T}no" >&6
6936 fi
6937
6938   DSYMUTIL=$ac_ct_DSYMUTIL
6939 else
6940   DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6941 fi
6942
6943     if test -n "$ac_tool_prefix"; then
6944   # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
6945 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6946 echo "$as_me:$LINENO: checking for $ac_word" >&5
6947 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6948 if test "${ac_cv_prog_NMEDIT+set}" = set; then
6949   echo $ECHO_N "(cached) $ECHO_C" >&6
6950 else
6951   if test -n "$NMEDIT"; then
6952   ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6953 else
6954 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6955 for as_dir in $PATH
6956 do
6957   IFS=$as_save_IFS
6958   test -z "$as_dir" && as_dir=.
6959   for ac_exec_ext in '' $ac_executable_extensions; do
6960   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6961     ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
6962     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
6963     break 2
6964   fi
6965 done
6966 done
6967
6968 fi
6969 fi
6970 NMEDIT=$ac_cv_prog_NMEDIT
6971 if test -n "$NMEDIT"; then
6972   echo "$as_me:$LINENO: result: $NMEDIT" >&5
6973 echo "${ECHO_T}$NMEDIT" >&6
6974 else
6975   echo "$as_me:$LINENO: result: no" >&5
6976 echo "${ECHO_T}no" >&6
6977 fi
6978
6979 fi
6980 if test -z "$ac_cv_prog_NMEDIT"; then
6981   ac_ct_NMEDIT=$NMEDIT
6982   # Extract the first word of "nmedit", so it can be a program name with args.
6983 set dummy nmedit; ac_word=$2
6984 echo "$as_me:$LINENO: checking for $ac_word" >&5
6985 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
6986 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then
6987   echo $ECHO_N "(cached) $ECHO_C" >&6
6988 else
6989   if test -n "$ac_ct_NMEDIT"; then
6990   ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6991 else
6992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6993 for as_dir in $PATH
6994 do
6995   IFS=$as_save_IFS
6996   test -z "$as_dir" && as_dir=.
6997   for ac_exec_ext in '' $ac_executable_extensions; do
6998   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6999     ac_cv_prog_ac_ct_NMEDIT="nmedit"
7000     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7001     break 2
7002   fi
7003 done
7004 done
7005
7006   test -z "$ac_cv_prog_ac_ct_NMEDIT" && ac_cv_prog_ac_ct_NMEDIT=":"
7007 fi
7008 fi
7009 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7010 if test -n "$ac_ct_NMEDIT"; then
7011   echo "$as_me:$LINENO: result: $ac_ct_NMEDIT" >&5
7012 echo "${ECHO_T}$ac_ct_NMEDIT" >&6
7013 else
7014   echo "$as_me:$LINENO: result: no" >&5
7015 echo "${ECHO_T}no" >&6
7016 fi
7017
7018   NMEDIT=$ac_ct_NMEDIT
7019 else
7020   NMEDIT="$ac_cv_prog_NMEDIT"
7021 fi
7022
7023     if test -n "$ac_tool_prefix"; then
7024   # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
7025 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7026 echo "$as_me:$LINENO: checking for $ac_word" >&5
7027 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7028 if test "${ac_cv_prog_LIPO+set}" = set; then
7029   echo $ECHO_N "(cached) $ECHO_C" >&6
7030 else
7031   if test -n "$LIPO"; then
7032   ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7033 else
7034 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7035 for as_dir in $PATH
7036 do
7037   IFS=$as_save_IFS
7038   test -z "$as_dir" && as_dir=.
7039   for ac_exec_ext in '' $ac_executable_extensions; do
7040   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7041     ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
7042     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7043     break 2
7044   fi
7045 done
7046 done
7047
7048 fi
7049 fi
7050 LIPO=$ac_cv_prog_LIPO
7051 if test -n "$LIPO"; then
7052   echo "$as_me:$LINENO: result: $LIPO" >&5
7053 echo "${ECHO_T}$LIPO" >&6
7054 else
7055   echo "$as_me:$LINENO: result: no" >&5
7056 echo "${ECHO_T}no" >&6
7057 fi
7058
7059 fi
7060 if test -z "$ac_cv_prog_LIPO"; then
7061   ac_ct_LIPO=$LIPO
7062   # Extract the first word of "lipo", so it can be a program name with args.
7063 set dummy lipo; ac_word=$2
7064 echo "$as_me:$LINENO: checking for $ac_word" >&5
7065 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7066 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then
7067   echo $ECHO_N "(cached) $ECHO_C" >&6
7068 else
7069   if test -n "$ac_ct_LIPO"; then
7070   ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7071 else
7072 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7073 for as_dir in $PATH
7074 do
7075   IFS=$as_save_IFS
7076   test -z "$as_dir" && as_dir=.
7077   for ac_exec_ext in '' $ac_executable_extensions; do
7078   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7079     ac_cv_prog_ac_ct_LIPO="lipo"
7080     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7081     break 2
7082   fi
7083 done
7084 done
7085
7086   test -z "$ac_cv_prog_ac_ct_LIPO" && ac_cv_prog_ac_ct_LIPO=":"
7087 fi
7088 fi
7089 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7090 if test -n "$ac_ct_LIPO"; then
7091   echo "$as_me:$LINENO: result: $ac_ct_LIPO" >&5
7092 echo "${ECHO_T}$ac_ct_LIPO" >&6
7093 else
7094   echo "$as_me:$LINENO: result: no" >&5
7095 echo "${ECHO_T}no" >&6
7096 fi
7097
7098   LIPO=$ac_ct_LIPO
7099 else
7100   LIPO="$ac_cv_prog_LIPO"
7101 fi
7102
7103     if test -n "$ac_tool_prefix"; then
7104   # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
7105 set dummy ${ac_tool_prefix}otool; ac_word=$2
7106 echo "$as_me:$LINENO: checking for $ac_word" >&5
7107 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7108 if test "${ac_cv_prog_OTOOL+set}" = set; then
7109   echo $ECHO_N "(cached) $ECHO_C" >&6
7110 else
7111   if test -n "$OTOOL"; then
7112   ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7113 else
7114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7115 for as_dir in $PATH
7116 do
7117   IFS=$as_save_IFS
7118   test -z "$as_dir" && as_dir=.
7119   for ac_exec_ext in '' $ac_executable_extensions; do
7120   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7121     ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
7122     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7123     break 2
7124   fi
7125 done
7126 done
7127
7128 fi
7129 fi
7130 OTOOL=$ac_cv_prog_OTOOL
7131 if test -n "$OTOOL"; then
7132   echo "$as_me:$LINENO: result: $OTOOL" >&5
7133 echo "${ECHO_T}$OTOOL" >&6
7134 else
7135   echo "$as_me:$LINENO: result: no" >&5
7136 echo "${ECHO_T}no" >&6
7137 fi
7138
7139 fi
7140 if test -z "$ac_cv_prog_OTOOL"; then
7141   ac_ct_OTOOL=$OTOOL
7142   # Extract the first word of "otool", so it can be a program name with args.
7143 set dummy otool; ac_word=$2
7144 echo "$as_me:$LINENO: checking for $ac_word" >&5
7145 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7146 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then
7147   echo $ECHO_N "(cached) $ECHO_C" >&6
7148 else
7149   if test -n "$ac_ct_OTOOL"; then
7150   ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7151 else
7152 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7153 for as_dir in $PATH
7154 do
7155   IFS=$as_save_IFS
7156   test -z "$as_dir" && as_dir=.
7157   for ac_exec_ext in '' $ac_executable_extensions; do
7158   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7159     ac_cv_prog_ac_ct_OTOOL="otool"
7160     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7161     break 2
7162   fi
7163 done
7164 done
7165
7166   test -z "$ac_cv_prog_ac_ct_OTOOL" && ac_cv_prog_ac_ct_OTOOL=":"
7167 fi
7168 fi
7169 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7170 if test -n "$ac_ct_OTOOL"; then
7171   echo "$as_me:$LINENO: result: $ac_ct_OTOOL" >&5
7172 echo "${ECHO_T}$ac_ct_OTOOL" >&6
7173 else
7174   echo "$as_me:$LINENO: result: no" >&5
7175 echo "${ECHO_T}no" >&6
7176 fi
7177
7178   OTOOL=$ac_ct_OTOOL
7179 else
7180   OTOOL="$ac_cv_prog_OTOOL"
7181 fi
7182
7183     if test -n "$ac_tool_prefix"; then
7184   # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
7185 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7186 echo "$as_me:$LINENO: checking for $ac_word" >&5
7187 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7188 if test "${ac_cv_prog_OTOOL64+set}" = set; then
7189   echo $ECHO_N "(cached) $ECHO_C" >&6
7190 else
7191   if test -n "$OTOOL64"; then
7192   ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7193 else
7194 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7195 for as_dir in $PATH
7196 do
7197   IFS=$as_save_IFS
7198   test -z "$as_dir" && as_dir=.
7199   for ac_exec_ext in '' $ac_executable_extensions; do
7200   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7201     ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
7202     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7203     break 2
7204   fi
7205 done
7206 done
7207
7208 fi
7209 fi
7210 OTOOL64=$ac_cv_prog_OTOOL64
7211 if test -n "$OTOOL64"; then
7212   echo "$as_me:$LINENO: result: $OTOOL64" >&5
7213 echo "${ECHO_T}$OTOOL64" >&6
7214 else
7215   echo "$as_me:$LINENO: result: no" >&5
7216 echo "${ECHO_T}no" >&6
7217 fi
7218
7219 fi
7220 if test -z "$ac_cv_prog_OTOOL64"; then
7221   ac_ct_OTOOL64=$OTOOL64
7222   # Extract the first word of "otool64", so it can be a program name with args.
7223 set dummy otool64; ac_word=$2
7224 echo "$as_me:$LINENO: checking for $ac_word" >&5
7225 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
7226 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then
7227   echo $ECHO_N "(cached) $ECHO_C" >&6
7228 else
7229   if test -n "$ac_ct_OTOOL64"; then
7230   ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7231 else
7232 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7233 for as_dir in $PATH
7234 do
7235   IFS=$as_save_IFS
7236   test -z "$as_dir" && as_dir=.
7237   for ac_exec_ext in '' $ac_executable_extensions; do
7238   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7239     ac_cv_prog_ac_ct_OTOOL64="otool64"
7240     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
7241     break 2
7242   fi
7243 done
7244 done
7245
7246   test -z "$ac_cv_prog_ac_ct_OTOOL64" && ac_cv_prog_ac_ct_OTOOL64=":"
7247 fi
7248 fi
7249 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7250 if test -n "$ac_ct_OTOOL64"; then
7251   echo "$as_me:$LINENO: result: $ac_ct_OTOOL64" >&5
7252 echo "${ECHO_T}$ac_ct_OTOOL64" >&6
7253 else
7254   echo "$as_me:$LINENO: result: no" >&5
7255 echo "${ECHO_T}no" >&6
7256 fi
7257
7258   OTOOL64=$ac_ct_OTOOL64
7259 else
7260   OTOOL64="$ac_cv_prog_OTOOL64"
7261 fi
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289     echo "$as_me:$LINENO: checking for -single_module linker flag" >&5
7290 echo $ECHO_N "checking for -single_module linker flag... $ECHO_C" >&6
7291 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7292   echo $ECHO_N "(cached) $ECHO_C" >&6
7293 else
7294   lt_cv_apple_cc_single_mod=no
7295       if test -z "${LT_MULTI_MODULE}"; then
7296         # By default we will add the -single_module flag. You can override
7297         # by either setting the environment variable LT_MULTI_MODULE
7298         # non-empty at configure time, or by adding -multi_module to the
7299         # link flags.
7300         rm -rf libconftest.dylib*
7301         echo "int foo(void){return 1;}" > conftest.c
7302         echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7303 -dynamiclib -Wl,-single_module conftest.c" >&5
7304         $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
7305           -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
7306         _lt_result=$?
7307         if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
7308           lt_cv_apple_cc_single_mod=yes
7309         else
7310           cat conftest.err >&5
7311         fi
7312         rm -rf libconftest.dylib*
7313         rm -f conftest.*
7314       fi
7315 fi
7316 echo "$as_me:$LINENO: result: $lt_cv_apple_cc_single_mod" >&5
7317 echo "${ECHO_T}$lt_cv_apple_cc_single_mod" >&6
7318     echo "$as_me:$LINENO: checking for -exported_symbols_list linker flag" >&5
7319 echo $ECHO_N "checking for -exported_symbols_list linker flag... $ECHO_C" >&6
7320 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then
7321   echo $ECHO_N "(cached) $ECHO_C" >&6
7322 else
7323   lt_cv_ld_exported_symbols_list=no
7324       save_LDFLAGS=$LDFLAGS
7325       echo "_main" > conftest.sym
7326       LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
7327       cat >conftest.$ac_ext <<_ACEOF
7328 /* confdefs.h.  */
7329 _ACEOF
7330 cat confdefs.h >>conftest.$ac_ext
7331 cat >>conftest.$ac_ext <<_ACEOF
7332 /* end confdefs.h.  */
7333
7334 int
7335 main ()
7336 {
7337
7338   ;
7339   return 0;
7340 }
7341 _ACEOF
7342 rm -f conftest.$ac_objext conftest$ac_exeext
7343 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7344   (eval $ac_link) 2>conftest.er1
7345   ac_status=$?
7346   grep -v '^ *+' conftest.er1 >conftest.err
7347   rm -f conftest.er1
7348   cat conftest.err >&5
7349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7350   (exit $ac_status); } &&
7351          { ac_try='test -z "$ac_c_werror_flag"
7352                          || test ! -s conftest.err'
7353   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7354   (eval $ac_try) 2>&5
7355   ac_status=$?
7356   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7357   (exit $ac_status); }; } &&
7358          { ac_try='test -s conftest$ac_exeext'
7359   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7360   (eval $ac_try) 2>&5
7361   ac_status=$?
7362   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7363   (exit $ac_status); }; }; then
7364   lt_cv_ld_exported_symbols_list=yes
7365 else
7366   echo "$as_me: failed program was:" >&5
7367 sed 's/^/| /' conftest.$ac_ext >&5
7368
7369 lt_cv_ld_exported_symbols_list=no
7370 fi
7371 rm -f conftest.err conftest.$ac_objext \
7372       conftest$ac_exeext conftest.$ac_ext
7373         LDFLAGS="$save_LDFLAGS"
7374
7375 fi
7376 echo "$as_me:$LINENO: result: $lt_cv_ld_exported_symbols_list" >&5
7377 echo "${ECHO_T}$lt_cv_ld_exported_symbols_list" >&6
7378     case $host_os in
7379     rhapsody* | darwin1.[012])
7380       _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7381     darwin1.*)
7382       _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7383     darwin*) # darwin 5.x on
7384       # if running on 10.5 or later, the deployment target defaults
7385       # to the OS version, if on x86, and 10.4, the deployment
7386       # target defaults to 10.4. Don't you love it?
7387       case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7388         10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7389           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7390         10.[012]*)
7391           _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7392         10.*)
7393           _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7394       esac
7395     ;;
7396   esac
7397     if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7398       _lt_dar_single_mod='$single_module'
7399     fi
7400     if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7401       _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7402     else
7403       _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7404     fi
7405     if test "$DSYMUTIL" != ":"; then
7406       _lt_dsymutil='~$DSYMUTIL $lib || :'
7407     else
7408       _lt_dsymutil=
7409     fi
7410     ;;
7411   esac
7412
7413
7414 for ac_header in dlfcn.h
7415 do
7416 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7417 echo "$as_me:$LINENO: checking for $ac_header" >&5
7418 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
7419 if eval "test \"\${$as_ac_Header+set}\" = set"; then
7420   echo $ECHO_N "(cached) $ECHO_C" >&6
7421 else
7422   cat >conftest.$ac_ext <<_ACEOF
7423 /* confdefs.h.  */
7424 _ACEOF
7425 cat confdefs.h >>conftest.$ac_ext
7426 cat >>conftest.$ac_ext <<_ACEOF
7427 /* end confdefs.h.  */
7428 $ac_includes_default
7429
7430 #include <$ac_header>
7431 _ACEOF
7432 rm -f conftest.$ac_objext
7433 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7434   (eval $ac_compile) 2>conftest.er1
7435   ac_status=$?
7436   grep -v '^ *+' conftest.er1 >conftest.err
7437   rm -f conftest.er1
7438   cat conftest.err >&5
7439   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7440   (exit $ac_status); } &&
7441          { ac_try='test -z "$ac_c_werror_flag"
7442                          || test ! -s conftest.err'
7443   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7444   (eval $ac_try) 2>&5
7445   ac_status=$?
7446   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7447   (exit $ac_status); }; } &&
7448          { ac_try='test -s conftest.$ac_objext'
7449   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7450   (eval $ac_try) 2>&5
7451   ac_status=$?
7452   echo "$as_me:$LINENO: \$? = $ac_status" >&5
7453   (exit $ac_status); }; }; then
7454   eval "$as_ac_Header=yes"
7455 else
7456   echo "$as_me: failed program was:" >&5
7457 sed 's/^/| /' conftest.$ac_ext >&5
7458
7459 eval "$as_ac_Header=no"
7460 fi
7461 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7462 fi
7463 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
7464 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
7465 if test `eval echo '${'$as_ac_Header'}'` = yes; then
7466   cat >>confdefs.h <<_ACEOF
7467 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
7468 _ACEOF
7469
7470 fi
7471
7472 done
7473
7474
7475
7476 # Set options
7477
7478
7479
7480         enable_dlopen=no
7481
7482
7483   enable_win32_dll=no
7484
7485
7486             # Check whether --enable-shared or --disable-shared was given.
7487 if test "${enable_shared+set}" = set; then
7488   enableval="$enable_shared"
7489   p=${PACKAGE-default}
7490     case $enableval in
7491     yes) enable_shared=yes ;;
7492     no) enable_shared=no ;;
7493     *)
7494       enable_shared=no
7495       # Look at the argument we got.  We use all the common list separators.
7496       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7497       for pkg in $enableval; do
7498         IFS="$lt_save_ifs"
7499         if test "X$pkg" = "X$p"; then
7500           enable_shared=yes
7501         fi
7502       done
7503       IFS="$lt_save_ifs"
7504       ;;
7505     esac
7506 else
7507   enable_shared=yes
7508 fi;
7509
7510
7511
7512
7513
7514
7515
7516
7517   # Check whether --enable-static or --disable-static was given.
7518 if test "${enable_static+set}" = set; then
7519   enableval="$enable_static"
7520   p=${PACKAGE-default}
7521     case $enableval in
7522     yes) enable_static=yes ;;
7523     no) enable_static=no ;;
7524     *)
7525      enable_static=no
7526       # Look at the argument we got.  We use all the common list separators.
7527       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7528       for pkg in $enableval; do
7529         IFS="$lt_save_ifs"
7530         if test "X$pkg" = "X$p"; then
7531           enable_static=yes
7532         fi
7533       done
7534       IFS="$lt_save_ifs"
7535       ;;
7536     esac
7537 else
7538   enable_static=yes
7539 fi;
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549 # Check whether --with-pic or --without-pic was given.
7550 if test "${with_pic+set}" = set; then
7551   withval="$with_pic"
7552   pic_mode="$withval"
7553 else
7554   pic_mode=default
7555 fi;
7556
7557 test -z "$pic_mode" && pic_mode=default
7558
7559
7560
7561
7562
7563
7564
7565   # Check whether --enable-fast-install or --disable-fast-install was given.
7566 if test "${enable_fast_install+set}" = set; then
7567   enableval="$enable_fast_install"
7568   p=${PACKAGE-default}
7569     case $enableval in
7570     yes) enable_fast_install=yes ;;
7571     no) enable_fast_install=no ;;
7572     *)
7573       enable_fast_install=no
7574       # Look at the argument we got.  We use all the common list separators.
7575       lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7576       for pkg in $enableval; do
7577         IFS="$lt_save_ifs"
7578         if test "X$pkg" = "X$p"; then
7579           enable_fast_install=yes
7580         fi
7581       done
7582       IFS="$lt_save_ifs"
7583       ;;
7584     esac
7585 else
7586   enable_fast_install=yes
7587 fi;
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598 # This can be used to rebuild libtool when needed
7599 LIBTOOL_DEPS="$ltmain"
7600
7601 # Always use our own libtool.
7602 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628 test -z "$LN_S" && LN_S="ln -s"
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643 if test -n "${ZSH_VERSION+set}" ; then
7644    setopt NO_GLOB_SUBST
7645 fi
7646
7647 echo "$as_me:$LINENO: checking for objdir" >&5
7648 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
7649 if test "${lt_cv_objdir+set}" = set; then
7650   echo $ECHO_N "(cached) $ECHO_C" >&6
7651 else
7652   rm -f .libs 2>/dev/null
7653 mkdir .libs 2>/dev/null
7654 if test -d .libs; then
7655   lt_cv_objdir=.libs
7656 else
7657   # MS-DOS does not allow filenames that begin with a dot.
7658   lt_cv_objdir=_libs
7659 fi
7660 rmdir .libs 2>/dev/null
7661 fi
7662 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
7663 echo "${ECHO_T}$lt_cv_objdir" >&6
7664 objdir=$lt_cv_objdir
7665
7666
7667
7668
7669
7670 cat >>confdefs.h <<_ACEOF
7671 #define LT_OBJDIR "$lt_cv_objdir/"
7672 _ACEOF
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690 case $host_os in
7691 aix3*)
7692   # AIX sometimes has problems with the GCC collect2 program.  For some
7693   # reason, if we set the COLLECT_NAMES environment variable, the problems
7694   # vanish in a puff of smoke.
7695   if test "X${COLLECT_NAMES+set}" != Xset; then
7696     COLLECT_NAMES=
7697     export COLLECT_NAMES
7698   fi
7699   ;;
7700 esac
7701
7702 # Sed substitution that helps us do robust quoting.  It backslashifies
7703 # metacharacters that are still active within double-quoted strings.
7704 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
7705
7706 # Same as above, but do not quote variable references.
7707 double_quote_subst='s/\(["`\\]\)/\\\1/g'
7708
7709 # Sed substitution to delay expansion of an escaped shell variable in a
7710 # double_quote_subst'ed string.
7711 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
7712
7713 # Sed substitution to delay expansion of an escaped single quote.
7714 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
7715
7716 # Sed substitution to avoid accidental globbing in evaled expressions
7717 no_glob_subst='s/\*/\\\*/g'
7718
7719 # Global variables:
7720 ofile=libtool
7721 can_build_shared=yes
7722
7723 # All known linkers require a `.a' archive for static linking (except MSVC,
7724 # which needs '.lib').
7725 libext=a
7726
7727 with_gnu_ld="$lt_cv_prog_gnu_ld"
7728
7729 old_CC="$CC"
7730 old_CFLAGS="$CFLAGS"
7731
7732 # Set sane defaults for various variables
7733 test -z "$CC" && CC=cc
7734 test -z "$LTCC" && LTCC=$CC
7735 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7736 test -z "$LD" && LD=ld
7737 test -z "$ac_objext" && ac_objext=o
7738
7739 for cc_temp in $compiler""; do
7740   case $cc_temp in
7741     compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7742     distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7743     \-*) ;;
7744     *) break;;
7745   esac
7746 done
7747 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7748
7749
7750 # Only perform the check for file, if the check method requires it
7751 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7752 case $deplibs_check_method in
7753 file_magic*)
7754   if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7755     echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
7756 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
7757 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7758   echo $ECHO_N "(cached) $ECHO_C" >&6
7759 else
7760   case $MAGIC_CMD in
7761 [\\/*] |  ?:[\\/]*)
7762   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7763   ;;
7764 *)
7765   lt_save_MAGIC_CMD="$MAGIC_CMD"
7766   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7767   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7768   for ac_dir in $ac_dummy; do
7769     IFS="$lt_save_ifs"
7770     test -z "$ac_dir" && ac_dir=.
7771     if test -f $ac_dir/${ac_tool_prefix}file; then
7772       lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7773       if test -n "$file_magic_test_file"; then
7774         case $deplibs_check_method in
7775         "file_magic "*)
7776           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7777           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7778           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7779             $EGREP "$file_magic_regex" > /dev/null; then
7780             :
7781           else
7782             cat <<_LT_EOF 1>&2
7783
7784 *** Warning: the command libtool uses to detect shared libraries,
7785 *** $file_magic_cmd, produces output that libtool cannot recognize.
7786 *** The result is that libtool may fail to recognize shared libraries
7787 *** as such.  This will affect the creation of libtool libraries that
7788 *** depend on shared libraries, but programs linked with such libtool
7789 *** libraries will work regardless of this problem.  Nevertheless, you
7790 *** may want to report the problem to your system manager and/or to
7791 *** bug-libtool@gnu.org
7792
7793 _LT_EOF
7794           fi ;;
7795         esac
7796       fi
7797       break
7798     fi
7799   done
7800   IFS="$lt_save_ifs"
7801   MAGIC_CMD="$lt_save_MAGIC_CMD"
7802   ;;
7803 esac
7804 fi
7805
7806 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7807 if test -n "$MAGIC_CMD"; then
7808   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7809 echo "${ECHO_T}$MAGIC_CMD" >&6
7810 else
7811   echo "$as_me:$LINENO: result: no" >&5
7812 echo "${ECHO_T}no" >&6
7813 fi
7814
7815
7816
7817
7818
7819 if test -z "$lt_cv_path_MAGIC_CMD"; then
7820   if test -n "$ac_tool_prefix"; then
7821     echo "$as_me:$LINENO: checking for file" >&5
7822 echo $ECHO_N "checking for file... $ECHO_C" >&6
7823 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
7824   echo $ECHO_N "(cached) $ECHO_C" >&6
7825 else
7826   case $MAGIC_CMD in
7827 [\\/*] |  ?:[\\/]*)
7828   lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7829   ;;
7830 *)
7831   lt_save_MAGIC_CMD="$MAGIC_CMD"
7832   lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7833   ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
7834   for ac_dir in $ac_dummy; do
7835     IFS="$lt_save_ifs"
7836     test -z "$ac_dir" && ac_dir=.
7837     if test -f $ac_dir/file; then
7838       lt_cv_path_MAGIC_CMD="$ac_dir/file"
7839       if test -n "$file_magic_test_file"; then
7840         case $deplibs_check_method in
7841         "file_magic "*)
7842           file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7843           MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7844           if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7845             $EGREP "$file_magic_regex" > /dev/null; then
7846             :
7847           else
7848             cat <<_LT_EOF 1>&2
7849
7850 *** Warning: the command libtool uses to detect shared libraries,
7851 *** $file_magic_cmd, produces output that libtool cannot recognize.
7852 *** The result is that libtool may fail to recognize shared libraries
7853 *** as such.  This will affect the creation of libtool libraries that
7854 *** depend on shared libraries, but programs linked with such libtool
7855 *** libraries will work regardless of this problem.  Nevertheless, you
7856 *** may want to report the problem to your system manager and/or to
7857 *** bug-libtool@gnu.org
7858
7859 _LT_EOF
7860           fi ;;
7861         esac
7862       fi
7863       break
7864     fi
7865   done
7866   IFS="$lt_save_ifs"
7867   MAGIC_CMD="$lt_save_MAGIC_CMD"
7868   ;;
7869 esac
7870 fi
7871
7872 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7873 if test -n "$MAGIC_CMD"; then
7874   echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
7875 echo "${ECHO_T}$MAGIC_CMD" >&6
7876 else
7877   echo "$as_me:$LINENO: result: no" >&5
7878 echo "${ECHO_T}no" >&6
7879 fi
7880
7881
7882   else
7883     MAGIC_CMD=:
7884   fi
7885 fi
7886
7887   fi
7888   ;;
7889 esac
7890
7891 # Use C for the default configuration in the libtool script
7892
7893 lt_save_CC="$CC"
7894 ac_ext=c
7895 ac_cpp='$CPP $CPPFLAGS'
7896 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7897 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7898 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7899
7900
7901 # Source file extension for C test sources.
7902 ac_ext=c
7903
7904 # Object file extension for compiled C test sources.
7905 objext=o
7906 objext=$objext
7907
7908 # Code to be used in simple compile tests
7909 lt_simple_compile_test_code="int some_variable = 0;"
7910
7911 # Code to be used in simple link tests
7912 lt_simple_link_test_code='int main(){return(0);}'
7913
7914
7915
7916
7917
7918
7919
7920 # If no C compiler was specified, use CC.
7921 LTCC=${LTCC-"$CC"}
7922
7923 # If no C compiler flags were specified, use CFLAGS.
7924 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7925
7926 # Allow CC to be a program name with arguments.
7927 compiler=$CC
7928
7929 # Save the default compiler, since it gets overwritten when the other
7930 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7931 compiler_DEFAULT=$CC
7932
7933 # save warnings/boilerplate of simple test code
7934 ac_outfile=conftest.$ac_objext
7935 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7936 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7937 _lt_compiler_boilerplate=`cat conftest.err`
7938 $RM conftest*
7939
7940 ac_outfile=conftest.$ac_objext
7941 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7942 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7943 _lt_linker_boilerplate=`cat conftest.err`
7944 $RM -r conftest*
7945
7946
7947 ## CAVEAT EMPTOR:
7948 ## There is no encapsulation within the following macros, do not change
7949 ## the running order or otherwise move them around unless you know exactly
7950 ## what you are doing...
7951 if test -n "$compiler"; then
7952
7953 lt_prog_compiler_no_builtin_flag=
7954
7955 if test "$GCC" = yes; then
7956   lt_prog_compiler_no_builtin_flag=' -fno-builtin'
7957
7958   echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7959 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
7960 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
7961   echo $ECHO_N "(cached) $ECHO_C" >&6
7962 else
7963   lt_cv_prog_compiler_rtti_exceptions=no
7964    ac_outfile=conftest.$ac_objext
7965    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7966    lt_compiler_flag="-fno-rtti -fno-exceptions"
7967    # Insert the option either (1) after the last *FLAGS variable, or
7968    # (2) before a word containing "conftest.", or (3) at the end.
7969    # Note that $ac_compile itself does not contain backslashes and begins
7970    # with a dollar sign (not a hyphen), so the echo should work correctly.
7971    # The option is referenced via a variable to avoid confusing sed.
7972    lt_compile=`echo "$ac_compile" | $SED \
7973    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7974    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7975    -e 's:$: $lt_compiler_flag:'`
7976    (eval echo "\"\$as_me:7976: $lt_compile\"" >&5)
7977    (eval "$lt_compile" 2>conftest.err)
7978    ac_status=$?
7979    cat conftest.err >&5
7980    echo "$as_me:7980: \$? = $ac_status" >&5
7981    if (exit $ac_status) && test -s "$ac_outfile"; then
7982      # The compiler can only warn and ignore the option if not recognized
7983      # So say no if there are warnings other than the usual output.
7984      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7985      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7986      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7987        lt_cv_prog_compiler_rtti_exceptions=yes
7988      fi
7989    fi
7990    $RM conftest*
7991
7992 fi
7993 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7994 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
7995
7996 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7997     lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7998 else
7999     :
8000 fi
8001
8002 fi
8003
8004
8005
8006
8007
8008
8009   lt_prog_compiler_wl=
8010 lt_prog_compiler_pic=
8011 lt_prog_compiler_static=
8012
8013 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
8014 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
8015
8016   if test "$GCC" = yes; then
8017     lt_prog_compiler_wl='-Wl,'
8018     lt_prog_compiler_static='-static'
8019
8020     case $host_os in
8021       aix*)
8022       # All AIX code is PIC.
8023       if test "$host_cpu" = ia64; then
8024         # AIX 5 now supports IA64 processor
8025         lt_prog_compiler_static='-Bstatic'
8026       fi
8027       ;;
8028
8029     amigaos*)
8030       case $host_cpu in
8031       powerpc)
8032             # see comment about AmigaOS4 .so support
8033             lt_prog_compiler_pic='-fPIC'
8034         ;;
8035       m68k)
8036             # FIXME: we need at least 68020 code to build shared libraries, but
8037             # adding the `-m68020' flag to GCC prevents building anything better,
8038             # like `-m68040'.
8039             lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
8040         ;;
8041       esac
8042       ;;
8043
8044     beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
8045       # PIC is the default for these OSes.
8046       ;;
8047
8048     mingw* | cygwin* | pw32* | os2* | cegcc*)
8049       # This hack is so that the source file can tell whether it is being
8050       # built for inclusion in a dll (and should export symbols for example).
8051       # Although the cygwin gcc ignores -fPIC, still need this for old-style
8052       # (--disable-auto-import) libraries
8053       lt_prog_compiler_pic='-DDLL_EXPORT'
8054       ;;
8055
8056     darwin* | rhapsody*)
8057       # PIC is the default on this platform
8058       # Common symbols not allowed in MH_DYLIB files
8059       lt_prog_compiler_pic='-fno-common'
8060       ;;
8061
8062     hpux*)
8063       # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8064       # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
8065       # sets the default TLS model and affects inlining.
8066       case $host_cpu in
8067       hppa*64*)
8068         # +Z the default
8069         ;;
8070       *)
8071         lt_prog_compiler_pic='-fPIC'
8072         ;;
8073       esac
8074       ;;
8075
8076     interix[3-9]*)
8077       # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8078       # Instead, we relocate shared libraries at runtime.
8079       ;;
8080
8081     msdosdjgpp*)
8082       # Just because we use GCC doesn't mean we suddenly get shared libraries
8083       # on systems that don't support them.
8084       lt_prog_compiler_can_build_shared=no
8085       enable_shared=no
8086       ;;
8087
8088     *nto* | *qnx*)
8089       # QNX uses GNU C++, but need to define -shared option too, otherwise
8090       # it will coredump.
8091       lt_prog_compiler_pic='-fPIC -shared'
8092       ;;
8093
8094     sysv4*MP*)
8095       if test -d /usr/nec; then
8096         lt_prog_compiler_pic=-Kconform_pic
8097       fi
8098       ;;
8099
8100     *)
8101       lt_prog_compiler_pic='-fPIC'
8102       ;;
8103     esac
8104   else
8105     # PORTME Check for flag to pass linker flags through the system compiler.
8106     case $host_os in
8107     aix*)
8108       lt_prog_compiler_wl='-Wl,'
8109       if test "$host_cpu" = ia64; then
8110         # AIX 5 now supports IA64 processor
8111         lt_prog_compiler_static='-Bstatic'
8112       else
8113         lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
8114       fi
8115       ;;
8116
8117     mingw* | cygwin* | pw32* | os2* | cegcc*)
8118       # This hack is so that the source file can tell whether it is being
8119       # built for inclusion in a dll (and should export symbols for example).
8120       lt_prog_compiler_pic='-DDLL_EXPORT'
8121       ;;
8122
8123     hpux9* | hpux10* | hpux11*)
8124       lt_prog_compiler_wl='-Wl,'
8125       # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8126       # not for PA HP-UX.
8127       case $host_cpu in
8128       hppa*64*|ia64*)
8129         # +Z the default
8130         ;;
8131       *)
8132         lt_prog_compiler_pic='+Z'
8133         ;;
8134       esac
8135       # Is there a better lt_prog_compiler_static that works with the bundled CC?
8136       lt_prog_compiler_static='${wl}-a ${wl}archive'
8137       ;;
8138
8139     irix5* | irix6* | nonstopux*)
8140       lt_prog_compiler_wl='-Wl,'
8141       # PIC (with -KPIC) is the default.
8142       lt_prog_compiler_static='-non_shared'
8143       ;;
8144
8145     linux* | k*bsd*-gnu)
8146       case $cc_basename in
8147       # old Intel for x86_64 which still supported -KPIC.
8148       ecc*)
8149         lt_prog_compiler_wl='-Wl,'
8150         lt_prog_compiler_pic='-KPIC'
8151         lt_prog_compiler_static='-static'
8152         ;;
8153       # icc used to be incompatible with GCC.
8154       # ICC 10 doesn't accept -KPIC any more.
8155       icc* | ifort*)
8156         lt_prog_compiler_wl='-Wl,'
8157         lt_prog_compiler_pic='-fPIC'
8158         lt_prog_compiler_static='-static'
8159         ;;
8160       # Lahey Fortran 8.1.
8161       lf95*)
8162         lt_prog_compiler_wl='-Wl,'
8163         lt_prog_compiler_pic='--shared'
8164         lt_prog_compiler_static='--static'
8165         ;;
8166       pgcc* | pgf77* | pgf90* | pgf95*)
8167         # Portland Group compilers (*not* the Pentium gcc compiler,
8168         # which looks to be a dead project)
8169         lt_prog_compiler_wl='-Wl,'
8170         lt_prog_compiler_pic='-fpic'
8171         lt_prog_compiler_static='-Bstatic'
8172         ;;
8173       ccc*)
8174         lt_prog_compiler_wl='-Wl,'
8175         # All Alpha code is PIC.
8176         lt_prog_compiler_static='-non_shared'
8177         ;;
8178       xl*)
8179         # IBM XL C 8.0/Fortran 10.1 on PPC
8180         lt_prog_compiler_wl='-Wl,'
8181         lt_prog_compiler_pic='-qpic'
8182         lt_prog_compiler_static='-qstaticlink'
8183         ;;
8184       *)
8185         case `$CC -V 2>&1 | sed 5q` in
8186         *Sun\ C*)
8187           # Sun C 5.9
8188           lt_prog_compiler_pic='-KPIC'
8189           lt_prog_compiler_static='-Bstatic'
8190           lt_prog_compiler_wl='-Wl,'
8191           ;;
8192         *Sun\ F*)
8193           # Sun Fortran 8.3 passes all unrecognized flags to the linker
8194           lt_prog_compiler_pic='-KPIC'
8195           lt_prog_compiler_static='-Bstatic'
8196           lt_prog_compiler_wl=''
8197           ;;
8198         esac
8199         ;;
8200       esac
8201       ;;
8202
8203     newsos6)
8204       lt_prog_compiler_pic='-KPIC'
8205       lt_prog_compiler_static='-Bstatic'
8206       ;;
8207
8208     *nto* | *qnx*)
8209       # QNX uses GNU C++, but need to define -shared option too, otherwise
8210       # it will coredump.
8211       lt_prog_compiler_pic='-fPIC -shared'
8212       ;;
8213
8214     osf3* | osf4* | osf5*)
8215       lt_prog_compiler_wl='-Wl,'
8216       # All OSF/1 code is PIC.
8217       lt_prog_compiler_static='-non_shared'
8218       ;;
8219
8220     rdos*)
8221       lt_prog_compiler_static='-non_shared'
8222       ;;
8223
8224     solaris*)
8225       lt_prog_compiler_pic='-KPIC'
8226       lt_prog_compiler_static='-Bstatic'
8227       case $cc_basename in
8228       f77* | f90* | f95*)
8229         lt_prog_compiler_wl='-Qoption ld ';;
8230       *)
8231         lt_prog_compiler_wl='-Wl,';;
8232       esac
8233       ;;
8234
8235     sunos4*)
8236       lt_prog_compiler_wl='-Qoption ld '
8237       lt_prog_compiler_pic='-PIC'
8238       lt_prog_compiler_static='-Bstatic'
8239       ;;
8240
8241     sysv4 | sysv4.2uw2* | sysv4.3*)
8242       lt_prog_compiler_wl='-Wl,'
8243       lt_prog_compiler_pic='-KPIC'
8244       lt_prog_compiler_static='-Bstatic'
8245       ;;
8246
8247     sysv4*MP*)
8248       if test -d /usr/nec ;then
8249         lt_prog_compiler_pic='-Kconform_pic'
8250         lt_prog_compiler_static='-Bstatic'
8251       fi
8252       ;;
8253
8254     sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
8255       lt_prog_compiler_wl='-Wl,'
8256       lt_prog_compiler_pic='-KPIC'
8257       lt_prog_compiler_static='-Bstatic'
8258       ;;
8259
8260     unicos*)
8261       lt_prog_compiler_wl='-Wl,'
8262       lt_prog_compiler_can_build_shared=no
8263       ;;
8264
8265     uts4*)
8266       lt_prog_compiler_pic='-pic'
8267       lt_prog_compiler_static='-Bstatic'
8268       ;;
8269
8270     *)
8271       lt_prog_compiler_can_build_shared=no
8272       ;;
8273     esac
8274   fi
8275
8276 case $host_os in
8277   # For platforms which do not support PIC, -DPIC is meaningless:
8278   *djgpp*)
8279     lt_prog_compiler_pic=
8280     ;;
8281   *)
8282     lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
8283     ;;
8284 esac
8285 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
8286 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
8287
8288
8289
8290
8291
8292
8293 #
8294 # Check to make sure the PIC flag actually works.
8295 #
8296 if test -n "$lt_prog_compiler_pic"; then
8297   echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8298 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
8299 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then
8300   echo $ECHO_N "(cached) $ECHO_C" >&6
8301 else
8302   lt_cv_prog_compiler_pic_works=no
8303    ac_outfile=conftest.$ac_objext
8304    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8305    lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
8306    # Insert the option either (1) after the last *FLAGS variable, or
8307    # (2) before a word containing "conftest.", or (3) at the end.
8308    # Note that $ac_compile itself does not contain backslashes and begins
8309    # with a dollar sign (not a hyphen), so the echo should work correctly.
8310    # The option is referenced via a variable to avoid confusing sed.
8311    lt_compile=`echo "$ac_compile" | $SED \
8312    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8313    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8314    -e 's:$: $lt_compiler_flag:'`
8315    (eval echo "\"\$as_me:8315: $lt_compile\"" >&5)
8316    (eval "$lt_compile" 2>conftest.err)
8317    ac_status=$?
8318    cat conftest.err >&5
8319    echo "$as_me:8319: \$? = $ac_status" >&5
8320    if (exit $ac_status) && test -s "$ac_outfile"; then
8321      # The compiler can only warn and ignore the option if not recognized
8322      # So say no if there are warnings other than the usual output.
8323      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
8324      $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8325      if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
8326        lt_cv_prog_compiler_pic_works=yes
8327      fi
8328    fi
8329    $RM conftest*
8330
8331 fi
8332 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_pic_works" >&5
8333 echo "${ECHO_T}$lt_cv_prog_compiler_pic_works" >&6
8334
8335 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
8336     case $lt_prog_compiler_pic in
8337      "" | " "*) ;;
8338      *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
8339      esac
8340 else
8341     lt_prog_compiler_pic=
8342      lt_prog_compiler_can_build_shared=no
8343 fi
8344
8345 fi
8346
8347
8348
8349
8350
8351
8352 #
8353 # Check to make sure the static flag actually works.
8354 #
8355 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
8356 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8357 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
8358 if test "${lt_cv_prog_compiler_static_works+set}" = set; then
8359   echo $ECHO_N "(cached) $ECHO_C" >&6
8360 else
8361   lt_cv_prog_compiler_static_works=no
8362    save_LDFLAGS="$LDFLAGS"
8363    LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
8364    echo "$lt_simple_link_test_code" > conftest.$ac_ext
8365    if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
8366      # The linker can only warn and ignore the option if not recognized
8367      # So say no if there are warnings
8368      if test -s conftest.err; then
8369        # Append any errors to the config.log.
8370        cat conftest.err 1>&5
8371        $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
8372        $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
8373        if diff conftest.exp conftest.er2 >/dev/null; then
8374          lt_cv_prog_compiler_static_works=yes
8375        fi
8376      else
8377        lt_cv_prog_compiler_static_works=yes
8378      fi
8379    fi
8380    $RM -r conftest*
8381    LDFLAGS="$save_LDFLAGS"
8382
8383 fi
8384 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_static_works" >&5
8385 echo "${ECHO_T}$lt_cv_prog_compiler_static_works" >&6
8386
8387 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
8388     :
8389 else
8390     lt_prog_compiler_static=
8391 fi
8392
8393
8394
8395
8396
8397
8398
8399   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8400 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
8401 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8402   echo $ECHO_N "(cached) $ECHO_C" >&6
8403 else
8404   lt_cv_prog_compiler_c_o=no
8405    $RM -r conftest 2>/dev/null
8406    mkdir conftest
8407    cd conftest
8408    mkdir out
8409    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8410
8411    lt_compiler_flag="-o out/conftest2.$ac_objext"
8412    # Insert the option either (1) after the last *FLAGS variable, or
8413    # (2) before a word containing "conftest.", or (3) at the end.
8414    # Note that $ac_compile itself does not contain backslashes and begins
8415    # with a dollar sign (not a hyphen), so the echo should work correctly.
8416    lt_compile=`echo "$ac_compile" | $SED \
8417    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8418    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8419    -e 's:$: $lt_compiler_flag:'`
8420    (eval echo "\"\$as_me:8420: $lt_compile\"" >&5)
8421    (eval "$lt_compile" 2>out/conftest.err)
8422    ac_status=$?
8423    cat out/conftest.err >&5
8424    echo "$as_me:8424: \$? = $ac_status" >&5
8425    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8426    then
8427      # The compiler can only warn and ignore the option if not recognized
8428      # So say no if there are warnings
8429      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8430      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8431      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8432        lt_cv_prog_compiler_c_o=yes
8433      fi
8434    fi
8435    chmod u+w . 2>&5
8436    $RM conftest*
8437    # SGI C++ compiler will create directory out/ii_files/ for
8438    # template instantiation
8439    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8440    $RM out/* && rmdir out
8441    cd ..
8442    $RM -r conftest
8443    $RM conftest*
8444
8445 fi
8446 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8447 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8448
8449
8450
8451
8452
8453
8454   echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
8455 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
8456 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
8457   echo $ECHO_N "(cached) $ECHO_C" >&6
8458 else
8459   lt_cv_prog_compiler_c_o=no
8460    $RM -r conftest 2>/dev/null
8461    mkdir conftest
8462    cd conftest
8463    mkdir out
8464    echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8465
8466    lt_compiler_flag="-o out/conftest2.$ac_objext"
8467    # Insert the option either (1) after the last *FLAGS variable, or
8468    # (2) before a word containing "conftest.", or (3) at the end.
8469    # Note that $ac_compile itself does not contain backslashes and begins
8470    # with a dollar sign (not a hyphen), so the echo should work correctly.
8471    lt_compile=`echo "$ac_compile" | $SED \
8472    -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8473    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8474    -e 's:$: $lt_compiler_flag:'`
8475    (eval echo "\"\$as_me:8475: $lt_compile\"" >&5)
8476    (eval "$lt_compile" 2>out/conftest.err)
8477    ac_status=$?
8478    cat out/conftest.err >&5
8479    echo "$as_me:8479: \$? = $ac_status" >&5
8480    if (exit $ac_status) && test -s out/conftest2.$ac_objext
8481    then
8482      # The compiler can only warn and ignore the option if not recognized
8483      # So say no if there are warnings
8484      $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
8485      $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8486      if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8487        lt_cv_prog_compiler_c_o=yes
8488      fi
8489    fi
8490    chmod u+w . 2>&5
8491    $RM conftest*
8492    # SGI C++ compiler will create directory out/ii_files/ for
8493    # template instantiation
8494    test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8495    $RM out/* && rmdir out
8496    cd ..
8497    $RM -r conftest
8498    $RM conftest*
8499
8500 fi
8501 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
8502 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
8503
8504
8505
8506
8507 hard_links="nottested"
8508 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8509   # do not overwrite the value of need_locks provided by the user
8510   echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
8511 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
8512   hard_links=yes
8513   $RM conftest*
8514   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8515   touch conftest.a
8516   ln conftest.a conftest.b 2>&5 || hard_links=no
8517   ln conftest.a conftest.b 2>/dev/null && hard_links=no
8518   echo "$as_me:$LINENO: result: $hard_links" >&5
8519 echo "${ECHO_T}$hard_links" >&6
8520   if test "$hard_links" = no; then
8521     { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8522 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8523     need_locks=warn
8524   fi
8525 else
8526   need_locks=no
8527 fi
8528
8529
8530
8531
8532
8533
8534   echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8535 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
8536
8537   runpath_var=
8538   allow_undefined_flag=
8539   always_export_symbols=no
8540   archive_cmds=
8541   archive_expsym_cmds=
8542   compiler_needs_object=no
8543   enable_shared_with_static_runtimes=no
8544   export_dynamic_flag_spec=
8545   export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8546   hardcode_automatic=no
8547   hardcode_direct=no
8548   hardcode_direct_absolute=no
8549   hardcode_libdir_flag_spec=
8550   hardcode_libdir_flag_spec_ld=
8551   hardcode_libdir_separator=
8552   hardcode_minus_L=no
8553   hardcode_shlibpath_var=unsupported
8554   inherit_rpath=no
8555   link_all_deplibs=unknown
8556   module_cmds=
8557   module_expsym_cmds=
8558   old_archive_from_new_cmds=
8559   old_archive_from_expsyms_cmds=
8560   thread_safe_flag_spec=
8561   whole_archive_flag_spec=
8562   # include_expsyms should be a list of space-separated symbols to be *always*
8563   # included in the symbol list
8564   include_expsyms=
8565   # exclude_expsyms can be an extended regexp of symbols to exclude
8566   # it will be wrapped by ` (' and `)$', so one must not match beginning or
8567   # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8568   # as well as any symbol that contains `d'.
8569   exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8570   # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8571   # platforms (ab)use it in PIC code, but their linkers get confused if
8572   # the symbol is explicitly referenced.  Since portable code cannot
8573   # rely on this symbol name, it's probably fine to never include it in
8574   # preloaded symbol tables.
8575   # Exclude shared library initialization/finalization symbols.
8576   extract_expsyms_cmds=
8577
8578   case $host_os in
8579   cygwin* | mingw* | pw32* | cegcc*)
8580     # FIXME: the MSVC++ port hasn't been tested in a loooong time
8581     # When not using gcc, we currently assume that we are using
8582     # Microsoft Visual C++.
8583     if test "$GCC" != yes; then
8584       with_gnu_ld=no
8585     fi
8586     ;;
8587   interix*)
8588     # we just hope/assume this is gcc and not c89 (= MSVC++)
8589     with_gnu_ld=yes
8590     ;;
8591   openbsd*)
8592     with_gnu_ld=no
8593     ;;
8594   esac
8595
8596   ld_shlibs=yes
8597   if test "$with_gnu_ld" = yes; then
8598     # If archive_cmds runs LD, not CC, wlarc should be empty
8599     wlarc='${wl}'
8600
8601     # Set some defaults for GNU ld with shared library support. These
8602     # are reset later if shared libraries are not supported. Putting them
8603     # here allows them to be overridden if necessary.
8604     runpath_var=LD_RUN_PATH
8605     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8606     export_dynamic_flag_spec='${wl}--export-dynamic'
8607     # ancient GNU ld didn't support --whole-archive et. al.
8608     if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8609       whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8610     else
8611       whole_archive_flag_spec=
8612     fi
8613     supports_anon_versioning=no
8614     case `$LD -v 2>&1` in
8615       *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8616       *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8617       *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8618       *\ 2.11.*) ;; # other 2.11 versions
8619       *) supports_anon_versioning=yes ;;
8620     esac
8621
8622     # See if GNU ld supports shared libraries.
8623     case $host_os in
8624     aix[3-9]*)
8625       # On AIX/PPC, the GNU linker is very broken
8626       if test "$host_cpu" != ia64; then
8627         ld_shlibs=no
8628         cat <<_LT_EOF 1>&2
8629
8630 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8631 *** to be unable to reliably create shared libraries on AIX.
8632 *** Therefore, libtool is disabling shared libraries support.  If you
8633 *** really care for shared libraries, you may want to modify your PATH
8634 *** so that a non-GNU linker is found, and then restart.
8635
8636 _LT_EOF
8637       fi
8638       ;;
8639
8640     amigaos*)
8641       case $host_cpu in
8642       powerpc)
8643             # see comment about AmigaOS4 .so support
8644             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8645             archive_expsym_cmds=''
8646         ;;
8647       m68k)
8648             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)'
8649             hardcode_libdir_flag_spec='-L$libdir'
8650             hardcode_minus_L=yes
8651         ;;
8652       esac
8653       ;;
8654
8655     beos*)
8656       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8657         allow_undefined_flag=unsupported
8658         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8659         # support --undefined.  This deserves some investigation.  FIXME
8660         archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8661       else
8662         ld_shlibs=no
8663       fi
8664       ;;
8665
8666     cygwin* | mingw* | pw32* | cegcc*)
8667       # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8668       # as there is no search path for DLLs.
8669       hardcode_libdir_flag_spec='-L$libdir'
8670       allow_undefined_flag=unsupported
8671       always_export_symbols=no
8672       enable_shared_with_static_runtimes=yes
8673       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8674
8675       if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
8676         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8677         # If the export-symbols file already is a .def file (1st line
8678         # is EXPORTS), use it as is; otherwise, prepend...
8679         archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8680           cp $export_symbols $output_objdir/$soname.def;
8681         else
8682           echo EXPORTS > $output_objdir/$soname.def;
8683           cat $export_symbols >> $output_objdir/$soname.def;
8684         fi~
8685         $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8686       else
8687         ld_shlibs=no
8688       fi
8689       ;;
8690
8691     interix[3-9]*)
8692       hardcode_direct=no
8693       hardcode_shlibpath_var=no
8694       hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8695       export_dynamic_flag_spec='${wl}-E'
8696       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8697       # Instead, shared libraries are loaded at an image base (0x10000000 by
8698       # default) and relocated if they conflict, which is a slow very memory
8699       # consuming and fragmenting process.  To avoid this, we pick a random,
8700       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8701       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
8702       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8703       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'
8704       ;;
8705
8706     gnu* | linux* | tpf* | k*bsd*-gnu)
8707       tmp_diet=no
8708       if test "$host_os" = linux-dietlibc; then
8709         case $cc_basename in
8710           diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
8711         esac
8712       fi
8713       if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
8714          && test "$tmp_diet" = no
8715       then
8716         tmp_addflag=
8717         tmp_sharedflag='-shared'
8718         case $cc_basename,$host_cpu in
8719         pgcc*)                          # Portland Group C compiler
8720           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8721           tmp_addflag=' $pic_flag'
8722           ;;
8723         pgf77* | pgf90* | pgf95*)       # Portland Group f77 and f90 compilers
8724           whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8725           tmp_addflag=' $pic_flag -Mnomain' ;;
8726         ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
8727           tmp_addflag=' -i_dynamic' ;;
8728         efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
8729           tmp_addflag=' -i_dynamic -nofor_main' ;;
8730         ifc* | ifort*)                  # Intel Fortran compiler
8731           tmp_addflag=' -nofor_main' ;;
8732         lf95*)                          # Lahey Fortran 8.1
8733           whole_archive_flag_spec=
8734           tmp_sharedflag='--shared' ;;
8735         xl[cC]*)                        # IBM XL C 8.0 on PPC (deal with xlf below)
8736           tmp_sharedflag='-qmkshrobj'
8737           tmp_addflag= ;;
8738         esac
8739         case `$CC -V 2>&1 | sed 5q` in
8740         *Sun\ C*)                       # Sun C 5.9
8741           whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8742           compiler_needs_object=yes
8743           tmp_sharedflag='-G' ;;
8744         *Sun\ F*)                       # Sun Fortran 8.3
8745           tmp_sharedflag='-G' ;;
8746         esac
8747         archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8748
8749         if test "x$supports_anon_versioning" = xyes; then
8750           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8751             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8752             echo "local: *; };" >> $output_objdir/$libname.ver~
8753             $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8754         fi
8755
8756         case $cc_basename in
8757         xlf*)
8758           # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8759           whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
8760           hardcode_libdir_flag_spec=
8761           hardcode_libdir_flag_spec_ld='-rpath $libdir'
8762           archive_cmds='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8763           if test "x$supports_anon_versioning" = xyes; then
8764             archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
8765               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8766               echo "local: *; };" >> $output_objdir/$libname.ver~
8767               $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8768           fi
8769           ;;
8770         esac
8771       else
8772         ld_shlibs=no
8773       fi
8774       ;;
8775
8776     netbsd*)
8777       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8778         archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8779         wlarc=
8780       else
8781         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8782         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8783       fi
8784       ;;
8785
8786     solaris*)
8787       if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
8788         ld_shlibs=no
8789         cat <<_LT_EOF 1>&2
8790
8791 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8792 *** create shared libraries on Solaris systems.  Therefore, libtool
8793 *** is disabling shared libraries support.  We urge you to upgrade GNU
8794 *** binutils to release 2.9.1 or newer.  Another option is to modify
8795 *** your PATH or compiler configuration so that the native linker is
8796 *** used, and then restart.
8797
8798 _LT_EOF
8799       elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8800         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8801         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8802       else
8803         ld_shlibs=no
8804       fi
8805       ;;
8806
8807     sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
8808       case `$LD -v 2>&1` in
8809         *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
8810         ld_shlibs=no
8811         cat <<_LT_EOF 1>&2
8812
8813 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8814 *** reliably create shared libraries on SCO systems.  Therefore, libtool
8815 *** is disabling shared libraries support.  We urge you to upgrade GNU
8816 *** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
8817 *** your PATH or compiler configuration so that the native linker is
8818 *** used, and then restart.
8819
8820 _LT_EOF
8821         ;;
8822         *)
8823           # For security reasons, it is highly recommended that you always
8824           # use absolute paths for naming shared libraries, and exclude the
8825           # DT_RUNPATH tag from executables and libraries.  But doing so
8826           # requires that you compile everything twice, which is a pain.
8827           if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8828             hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8829             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8830             archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8831           else
8832             ld_shlibs=no
8833           fi
8834         ;;
8835       esac
8836       ;;
8837
8838     sunos4*)
8839       archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8840       wlarc=
8841       hardcode_direct=yes
8842       hardcode_shlibpath_var=no
8843       ;;
8844
8845     *)
8846       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
8847         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8848         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8849       else
8850         ld_shlibs=no
8851       fi
8852       ;;
8853     esac
8854
8855     if test "$ld_shlibs" = no; then
8856       runpath_var=
8857       hardcode_libdir_flag_spec=
8858       export_dynamic_flag_spec=
8859       whole_archive_flag_spec=
8860     fi
8861   else
8862     # PORTME fill in a description of your system's linker (not GNU ld)
8863     case $host_os in
8864     aix3*)
8865       allow_undefined_flag=unsupported
8866       always_export_symbols=yes
8867       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'
8868       # Note: this linker hardcodes the directories in LIBPATH if there
8869       # are no directories specified by -L.
8870       hardcode_minus_L=yes
8871       if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8872         # Neither direct hardcoding nor static linking is supported with a
8873         # broken collect2.
8874         hardcode_direct=unsupported
8875       fi
8876       ;;
8877
8878     aix[4-9]*)
8879       if test "$host_cpu" = ia64; then
8880         # On IA64, the linker does run time linking by default, so we don't
8881         # have to do anything special.
8882         aix_use_runtimelinking=no
8883         exp_sym_flag='-Bexport'
8884         no_entry_flag=""
8885       else
8886         # If we're using GNU nm, then we don't want the "-C" option.
8887         # -C means demangle to AIX nm, but means don't demangle with GNU nm
8888         if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
8889           export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8890         else
8891           export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8892         fi
8893         aix_use_runtimelinking=no
8894
8895         # Test if we are trying to use run time linking or normal
8896         # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8897         # need to do runtime linking.
8898         case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
8899           for ld_flag in $LDFLAGS; do
8900           if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
8901             aix_use_runtimelinking=yes
8902             break
8903           fi
8904           done
8905           ;;
8906         esac
8907
8908         exp_sym_flag='-bexport'
8909         no_entry_flag='-bnoentry'
8910       fi
8911
8912       # When large executables or shared objects are built, AIX ld can
8913       # have problems creating the table of contents.  If linking a library
8914       # or program results in "error TOC overflow" add -mminimal-toc to
8915       # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
8916       # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8917
8918       archive_cmds=''
8919       hardcode_direct=yes
8920       hardcode_direct_absolute=yes
8921       hardcode_libdir_separator=':'
8922       link_all_deplibs=yes
8923       file_list_spec='${wl}-f,'
8924
8925       if test "$GCC" = yes; then
8926         case $host_os in aix4.[012]|aix4.[012].*)
8927         # We only want to do this on AIX 4.2 and lower, the check
8928         # below for broken collect2 doesn't work under 4.3+
8929           collect2name=`${CC} -print-prog-name=collect2`
8930           if test -f "$collect2name" &&
8931            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
8932           then
8933           # We have reworked collect2
8934           :
8935           else
8936           # We have old collect2
8937           hardcode_direct=unsupported
8938           # It fails to find uninstalled libraries when the uninstalled
8939           # path is not listed in the libpath.  Setting hardcode_minus_L
8940           # to unsupported forces relinking
8941           hardcode_minus_L=yes
8942           hardcode_libdir_flag_spec='-L$libdir'
8943           hardcode_libdir_separator=
8944           fi
8945           ;;
8946         esac
8947         shared_flag='-shared'
8948         if test "$aix_use_runtimelinking" = yes; then
8949           shared_flag="$shared_flag "'${wl}-G'
8950         fi
8951       else
8952         # not using gcc
8953         if test "$host_cpu" = ia64; then
8954         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8955         # chokes on -Wl,-G. The following line is correct:
8956           shared_flag='-G'
8957         else
8958           if test "$aix_use_runtimelinking" = yes; then
8959             shared_flag='${wl}-G'
8960           else
8961             shared_flag='${wl}-bM:SRE'
8962           fi
8963         fi
8964       fi
8965
8966       export_dynamic_flag_spec='${wl}-bexpall'
8967       # It seems that -bexpall does not export symbols beginning with
8968       # underscore (_), so it is better to generate a list of symbols to export.
8969       always_export_symbols=yes
8970       if test "$aix_use_runtimelinking" = yes; then
8971         # Warning - without using the other runtime loading flags (-brtl),
8972         # -berok will link without error, but may produce a broken library.
8973         allow_undefined_flag='-berok'
8974         # Determine the default libpath from the value encoded in an
8975         # empty executable.
8976         cat >conftest.$ac_ext <<_ACEOF
8977 /* confdefs.h.  */
8978 _ACEOF
8979 cat confdefs.h >>conftest.$ac_ext
8980 cat >>conftest.$ac_ext <<_ACEOF
8981 /* end confdefs.h.  */
8982
8983 int
8984 main ()
8985 {
8986
8987   ;
8988   return 0;
8989 }
8990 _ACEOF
8991 rm -f conftest.$ac_objext conftest$ac_exeext
8992 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8993   (eval $ac_link) 2>conftest.er1
8994   ac_status=$?
8995   grep -v '^ *+' conftest.er1 >conftest.err
8996   rm -f conftest.er1
8997   cat conftest.err >&5
8998   echo "$as_me:$LINENO: \$? = $ac_status" >&5
8999   (exit $ac_status); } &&
9000          { ac_try='test -z "$ac_c_werror_flag"
9001                          || test ! -s conftest.err'
9002   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9003   (eval $ac_try) 2>&5
9004   ac_status=$?
9005   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9006   (exit $ac_status); }; } &&
9007          { ac_try='test -s conftest$ac_exeext'
9008   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9009   (eval $ac_try) 2>&5
9010   ac_status=$?
9011   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9012   (exit $ac_status); }; }; then
9013
9014 lt_aix_libpath_sed='
9015     /Import File Strings/,/^$/ {
9016         /^0/ {
9017             s/^0  *\(.*\)$/\1/
9018             p
9019         }
9020     }'
9021 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9022 # Check for a 64-bit object if we didn't find anything.
9023 if test -z "$aix_libpath"; then
9024   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9025 fi
9026 else
9027   echo "$as_me: failed program was:" >&5
9028 sed 's/^/| /' conftest.$ac_ext >&5
9029
9030 fi
9031 rm -f conftest.err conftest.$ac_objext \
9032       conftest$ac_exeext conftest.$ac_ext
9033 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9034
9035         hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9036         archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
9037       else
9038         if test "$host_cpu" = ia64; then
9039           hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
9040           allow_undefined_flag="-z nodefs"
9041           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"
9042         else
9043          # Determine the default libpath from the value encoded in an
9044          # empty executable.
9045          cat >conftest.$ac_ext <<_ACEOF
9046 /* confdefs.h.  */
9047 _ACEOF
9048 cat confdefs.h >>conftest.$ac_ext
9049 cat >>conftest.$ac_ext <<_ACEOF
9050 /* end confdefs.h.  */
9051
9052 int
9053 main ()
9054 {
9055
9056   ;
9057   return 0;
9058 }
9059 _ACEOF
9060 rm -f conftest.$ac_objext conftest$ac_exeext
9061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9062   (eval $ac_link) 2>conftest.er1
9063   ac_status=$?
9064   grep -v '^ *+' conftest.er1 >conftest.err
9065   rm -f conftest.er1
9066   cat conftest.err >&5
9067   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9068   (exit $ac_status); } &&
9069          { ac_try='test -z "$ac_c_werror_flag"
9070                          || test ! -s conftest.err'
9071   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9072   (eval $ac_try) 2>&5
9073   ac_status=$?
9074   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9075   (exit $ac_status); }; } &&
9076          { ac_try='test -s conftest$ac_exeext'
9077   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9078   (eval $ac_try) 2>&5
9079   ac_status=$?
9080   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9081   (exit $ac_status); }; }; then
9082
9083 lt_aix_libpath_sed='
9084     /Import File Strings/,/^$/ {
9085         /^0/ {
9086             s/^0  *\(.*\)$/\1/
9087             p
9088         }
9089     }'
9090 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9091 # Check for a 64-bit object if we didn't find anything.
9092 if test -z "$aix_libpath"; then
9093   aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9094 fi
9095 else
9096   echo "$as_me: failed program was:" >&5
9097 sed 's/^/| /' conftest.$ac_ext >&5
9098
9099 fi
9100 rm -f conftest.err conftest.$ac_objext \
9101       conftest$ac_exeext conftest.$ac_ext
9102 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
9103
9104          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
9105           # Warning - without using the other run time loading flags,
9106           # -berok will link without error, but may produce a broken library.
9107           no_undefined_flag=' ${wl}-bernotok'
9108           allow_undefined_flag=' ${wl}-berok'
9109           # Exported symbols can be pulled into shared objects from archives
9110           whole_archive_flag_spec='$convenience'
9111           archive_cmds_need_lc=yes
9112           # This is similar to how AIX traditionally builds its shared libraries.
9113           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'
9114         fi
9115       fi
9116       ;;
9117
9118     amigaos*)
9119       case $host_cpu in
9120       powerpc)
9121             # see comment about AmigaOS4 .so support
9122             archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9123             archive_expsym_cmds=''
9124         ;;
9125       m68k)
9126             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)'
9127             hardcode_libdir_flag_spec='-L$libdir'
9128             hardcode_minus_L=yes
9129         ;;
9130       esac
9131       ;;
9132
9133     bsdi[45]*)
9134       export_dynamic_flag_spec=-rdynamic
9135       ;;
9136
9137     cygwin* | mingw* | pw32* | cegcc*)
9138       # When not using gcc, we currently assume that we are using
9139       # Microsoft Visual C++.
9140       # hardcode_libdir_flag_spec is actually meaningless, as there is
9141       # no search path for DLLs.
9142       hardcode_libdir_flag_spec=' '
9143       allow_undefined_flag=unsupported
9144       # Tell ltmain to make .lib files, not .a files.
9145       libext=lib
9146       # Tell ltmain to make .dll files, not .so files.
9147       shrext_cmds=".dll"
9148       # FIXME: Setting linknames here is a bad hack.
9149       archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
9150       # The linker will automatically build a .lib file if we build a DLL.
9151       old_archive_from_new_cmds='true'
9152       # FIXME: Should let the user specify the lib program.
9153       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
9154       fix_srcfile_path='`cygpath -w "$srcfile"`'
9155       enable_shared_with_static_runtimes=yes
9156       ;;
9157
9158     darwin* | rhapsody*)
9159
9160
9161   archive_cmds_need_lc=no
9162   hardcode_direct=no
9163   hardcode_automatic=yes
9164   hardcode_shlibpath_var=unsupported
9165   whole_archive_flag_spec=''
9166   link_all_deplibs=yes
9167   allow_undefined_flag="$_lt_dar_allow_undefined"
9168   case $cc_basename in
9169      ifort*) _lt_dar_can_shared=yes ;;
9170      *) _lt_dar_can_shared=$GCC ;;
9171   esac
9172   if test "$_lt_dar_can_shared" = "yes"; then
9173     output_verbose_link_cmd=echo
9174     archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9175     module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9176     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}"
9177     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}"
9178
9179   else
9180   ld_shlibs=no
9181   fi
9182
9183       ;;
9184
9185     dgux*)
9186       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9187       hardcode_libdir_flag_spec='-L$libdir'
9188       hardcode_shlibpath_var=no
9189       ;;
9190
9191     freebsd1*)
9192       ld_shlibs=no
9193       ;;
9194
9195     # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9196     # support.  Future versions do this automatically, but an explicit c++rt0.o
9197     # does not break anything, and helps significantly (at the cost of a little
9198     # extra space).
9199     freebsd2.2*)
9200       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9201       hardcode_libdir_flag_spec='-R$libdir'
9202       hardcode_direct=yes
9203       hardcode_shlibpath_var=no
9204       ;;
9205
9206     # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9207     freebsd2*)
9208       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9209       hardcode_direct=yes
9210       hardcode_minus_L=yes
9211       hardcode_shlibpath_var=no
9212       ;;
9213
9214     # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9215     freebsd* | dragonfly*)
9216       archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9217       hardcode_libdir_flag_spec='-R$libdir'
9218       hardcode_direct=yes
9219       hardcode_shlibpath_var=no
9220       ;;
9221
9222     hpux9*)
9223       if test "$GCC" = yes; then
9224         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'
9225       else
9226         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'
9227       fi
9228       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9229       hardcode_libdir_separator=:
9230       hardcode_direct=yes
9231
9232       # hardcode_minus_L: Not really in the search PATH,
9233       # but as the default location of the library.
9234       hardcode_minus_L=yes
9235       export_dynamic_flag_spec='${wl}-E'
9236       ;;
9237
9238     hpux10*)
9239       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9240         archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9241       else
9242         archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9243       fi
9244       if test "$with_gnu_ld" = no; then
9245         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9246         hardcode_libdir_flag_spec_ld='+b $libdir'
9247         hardcode_libdir_separator=:
9248         hardcode_direct=yes
9249         hardcode_direct_absolute=yes
9250         export_dynamic_flag_spec='${wl}-E'
9251         # hardcode_minus_L: Not really in the search PATH,
9252         # but as the default location of the library.
9253         hardcode_minus_L=yes
9254       fi
9255       ;;
9256
9257     hpux11*)
9258       if test "$GCC" = yes -a "$with_gnu_ld" = no; then
9259         case $host_cpu in
9260         hppa*64*)
9261           archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9262           ;;
9263         ia64*)
9264           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9265           ;;
9266         *)
9267           archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9268           ;;
9269         esac
9270       else
9271         case $host_cpu in
9272         hppa*64*)
9273           archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9274           ;;
9275         ia64*)
9276           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9277           ;;
9278         *)
9279           archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9280           ;;
9281         esac
9282       fi
9283       if test "$with_gnu_ld" = no; then
9284         hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
9285         hardcode_libdir_separator=:
9286
9287         case $host_cpu in
9288         hppa*64*|ia64*)
9289           hardcode_direct=no
9290           hardcode_shlibpath_var=no
9291           ;;
9292         *)
9293           hardcode_direct=yes
9294           hardcode_direct_absolute=yes
9295           export_dynamic_flag_spec='${wl}-E'
9296
9297           # hardcode_minus_L: Not really in the search PATH,
9298           # but as the default location of the library.
9299           hardcode_minus_L=yes
9300           ;;
9301         esac
9302       fi
9303       ;;
9304
9305     irix5* | irix6* | nonstopux*)
9306       if test "$GCC" = yes; then
9307         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9308         # Try to use the -exported_symbol ld option, if it does not
9309         # work, assume that -exports_file does not work either and
9310         # implicitly export all symbols.
9311         save_LDFLAGS="$LDFLAGS"
9312         LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9313         cat >conftest.$ac_ext <<_ACEOF
9314 int foo(void) {}
9315 _ACEOF
9316 rm -f conftest.$ac_objext conftest$ac_exeext
9317 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9318   (eval $ac_link) 2>conftest.er1
9319   ac_status=$?
9320   grep -v '^ *+' conftest.er1 >conftest.err
9321   rm -f conftest.er1
9322   cat conftest.err >&5
9323   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9324   (exit $ac_status); } &&
9325          { ac_try='test -z "$ac_c_werror_flag"
9326                          || test ! -s conftest.err'
9327   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9328   (eval $ac_try) 2>&5
9329   ac_status=$?
9330   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9331   (exit $ac_status); }; } &&
9332          { ac_try='test -s conftest$ac_exeext'
9333   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9334   (eval $ac_try) 2>&5
9335   ac_status=$?
9336   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9337   (exit $ac_status); }; }; then
9338   archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
9339
9340 else
9341   echo "$as_me: failed program was:" >&5
9342 sed 's/^/| /' conftest.$ac_ext >&5
9343
9344 fi
9345 rm -f conftest.err conftest.$ac_objext \
9346       conftest$ac_exeext conftest.$ac_ext
9347         LDFLAGS="$save_LDFLAGS"
9348       else
9349         archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9350         archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
9351       fi
9352       archive_cmds_need_lc='no'
9353       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9354       hardcode_libdir_separator=:
9355       inherit_rpath=yes
9356       link_all_deplibs=yes
9357       ;;
9358
9359     netbsd*)
9360       if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9361         archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
9362       else
9363         archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
9364       fi
9365       hardcode_libdir_flag_spec='-R$libdir'
9366       hardcode_direct=yes
9367       hardcode_shlibpath_var=no
9368       ;;
9369
9370     newsos6)
9371       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9372       hardcode_direct=yes
9373       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9374       hardcode_libdir_separator=:
9375       hardcode_shlibpath_var=no
9376       ;;
9377
9378     *nto* | *qnx*)
9379       ;;
9380
9381     openbsd*)
9382       if test -f /usr/libexec/ld.so; then
9383         hardcode_direct=yes
9384         hardcode_shlibpath_var=no
9385         hardcode_direct_absolute=yes
9386         if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9387           archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9388           archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9389           hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9390           export_dynamic_flag_spec='${wl}-E'
9391         else
9392           case $host_os in
9393            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
9394              archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9395              hardcode_libdir_flag_spec='-R$libdir'
9396              ;;
9397            *)
9398              archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9399              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
9400              ;;
9401           esac
9402         fi
9403       else
9404         ld_shlibs=no
9405       fi
9406       ;;
9407
9408     os2*)
9409       hardcode_libdir_flag_spec='-L$libdir'
9410       hardcode_minus_L=yes
9411       allow_undefined_flag=unsupported
9412       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'
9413       old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9414       ;;
9415
9416     osf3*)
9417       if test "$GCC" = yes; then
9418         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9419         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9420       else
9421         allow_undefined_flag=' -expect_unresolved \*'
9422         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9423       fi
9424       archive_cmds_need_lc='no'
9425       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9426       hardcode_libdir_separator=:
9427       ;;
9428
9429     osf4* | osf5*)      # as osf3* with the addition of -msym flag
9430       if test "$GCC" = yes; then
9431         allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
9432         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9433         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
9434       else
9435         allow_undefined_flag=' -expect_unresolved \*'
9436         archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
9437         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~
9438         $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9439
9440         # Both c and cxx compiler support -rpath directly
9441         hardcode_libdir_flag_spec='-rpath $libdir'
9442       fi
9443       archive_cmds_need_lc='no'
9444       hardcode_libdir_separator=:
9445       ;;
9446
9447     solaris*)
9448       no_undefined_flag=' -z defs'
9449       if test "$GCC" = yes; then
9450         wlarc='${wl}'
9451         archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9452         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9453           $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9454       else
9455         case `$CC -V 2>&1` in
9456         *"Compilers 5.0"*)
9457           wlarc=''
9458           archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9459           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9460           $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9461           ;;
9462         *)
9463           wlarc='${wl}'
9464           archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9465           archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9466           $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9467           ;;
9468         esac
9469       fi
9470       hardcode_libdir_flag_spec='-R$libdir'
9471       hardcode_shlibpath_var=no
9472       case $host_os in
9473       solaris2.[0-5] | solaris2.[0-5].*) ;;
9474       *)
9475         # The compiler driver will combine and reorder linker options,
9476         # but understands `-z linker_flag'.  GCC discards it without `$wl',
9477         # but is careful enough not to reorder.
9478         # Supported since Solaris 2.6 (maybe 2.5.1?)
9479         if test "$GCC" = yes; then
9480           whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9481         else
9482           whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
9483         fi
9484         ;;
9485       esac
9486       link_all_deplibs=yes
9487       ;;
9488
9489     sunos4*)
9490       if test "x$host_vendor" = xsequent; then
9491         # Use $CC to link under sequent, because it throws in some extra .o
9492         # files that make .init and .fini sections work.
9493         archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9494       else
9495         archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9496       fi
9497       hardcode_libdir_flag_spec='-L$libdir'
9498       hardcode_direct=yes
9499       hardcode_minus_L=yes
9500       hardcode_shlibpath_var=no
9501       ;;
9502
9503     sysv4)
9504       case $host_vendor in
9505         sni)
9506           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9507           hardcode_direct=yes # is this really true???
9508         ;;
9509         siemens)
9510           ## LD is ld it makes a PLAMLIB
9511           ## CC just makes a GrossModule.
9512           archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9513           reload_cmds='$CC -r -o $output$reload_objs'
9514           hardcode_direct=no
9515         ;;
9516         motorola)
9517           archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9518           hardcode_direct=no #Motorola manual says yes, but my tests say they lie
9519         ;;
9520       esac
9521       runpath_var='LD_RUN_PATH'
9522       hardcode_shlibpath_var=no
9523       ;;
9524
9525     sysv4.3*)
9526       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9527       hardcode_shlibpath_var=no
9528       export_dynamic_flag_spec='-Bexport'
9529       ;;
9530
9531     sysv4*MP*)
9532       if test -d /usr/nec; then
9533         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9534         hardcode_shlibpath_var=no
9535         runpath_var=LD_RUN_PATH
9536         hardcode_runpath_var=yes
9537         ld_shlibs=yes
9538       fi
9539       ;;
9540
9541     sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
9542       no_undefined_flag='${wl}-z,text'
9543       archive_cmds_need_lc=no
9544       hardcode_shlibpath_var=no
9545       runpath_var='LD_RUN_PATH'
9546
9547       if test "$GCC" = yes; then
9548         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9549         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9550       else
9551         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9552         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9553       fi
9554       ;;
9555
9556     sysv5* | sco3.2v5* | sco5v6*)
9557       # Note: We can NOT use -z defs as we might desire, because we do not
9558       # link with -lc, and that would cause any symbols used from libc to
9559       # always be unresolved, which means just about no library would
9560       # ever link correctly.  If we're not using GNU ld we use -z text
9561       # though, which does catch some bad symbols but isn't as heavy-handed
9562       # as -z defs.
9563       no_undefined_flag='${wl}-z,text'
9564       allow_undefined_flag='${wl}-z,nodefs'
9565       archive_cmds_need_lc=no
9566       hardcode_shlibpath_var=no
9567       hardcode_libdir_flag_spec='${wl}-R,$libdir'
9568       hardcode_libdir_separator=':'
9569       link_all_deplibs=yes
9570       export_dynamic_flag_spec='${wl}-Bexport'
9571       runpath_var='LD_RUN_PATH'
9572
9573       if test "$GCC" = yes; then
9574         archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9575         archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9576       else
9577         archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9578         archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9579       fi
9580       ;;
9581
9582     uts4*)
9583       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9584       hardcode_libdir_flag_spec='-L$libdir'
9585       hardcode_shlibpath_var=no
9586       ;;
9587
9588     *)
9589       ld_shlibs=no
9590       ;;
9591     esac
9592
9593     if test x$host_vendor = xsni; then
9594       case $host in
9595       sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
9596         export_dynamic_flag_spec='${wl}-Blargedynsym'
9597         ;;
9598       esac
9599     fi
9600   fi
9601
9602 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
9603 echo "${ECHO_T}$ld_shlibs" >&6
9604 test "$ld_shlibs" = no && can_build_shared=no
9605
9606 with_gnu_ld=$with_gnu_ld
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622 #
9623 # Do we need to explicitly link libc?
9624 #
9625 case "x$archive_cmds_need_lc" in
9626 x|xyes)
9627   # Assume -lc should be added
9628   archive_cmds_need_lc=yes
9629
9630   if test "$enable_shared" = yes && test "$GCC" = yes; then
9631     case $archive_cmds in
9632     *'~'*)
9633       # FIXME: we may have to deal with multi-command sequences.
9634       ;;
9635     '$CC '*)
9636       # Test whether the compiler implicitly links with -lc since on some
9637       # systems, -lgcc has to come before -lc. If gcc already passes -lc
9638       # to ld, don't add -lc before -lgcc.
9639       echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
9640 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
9641 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
9642   echo $ECHO_N "(cached) $ECHO_C" >&6
9643 else
9644   $RM conftest*
9645         echo "$lt_simple_compile_test_code" > conftest.$ac_ext
9646
9647         if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
9648   (eval $ac_compile) 2>&5
9649   ac_status=$?
9650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9651   (exit $ac_status); } 2>conftest.err; then
9652           soname=conftest
9653           lib=conftest
9654           libobjs=conftest.$ac_objext
9655           deplibs=
9656           wl=$lt_prog_compiler_wl
9657           pic_flag=$lt_prog_compiler_pic
9658           compiler_flags=-v
9659           linker_flags=-v
9660           verstring=
9661           output_objdir=.
9662           libname=conftest
9663           lt_save_allow_undefined_flag=$allow_undefined_flag
9664           allow_undefined_flag=
9665           if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
9666   (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
9667   ac_status=$?
9668   echo "$as_me:$LINENO: \$? = $ac_status" >&5
9669   (exit $ac_status); }
9670           then
9671             lt_cv_archive_cmds_need_lc=no
9672           else
9673             lt_cv_archive_cmds_need_lc=yes
9674           fi
9675           allow_undefined_flag=$lt_save_allow_undefined_flag
9676         else
9677           cat conftest.err 1>&5
9678         fi
9679         $RM conftest*
9680
9681 fi
9682 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
9683 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
9684       archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
9685       ;;
9686     esac
9687   fi
9688   ;;
9689 esac
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847   echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
9848 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
9849
9850 if test "$GCC" = yes; then
9851   case $host_os in
9852     darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
9853     *) lt_awk_arg="/^libraries:/" ;;
9854   esac
9855   lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9856   if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
9857     # if the path contains ";" then we assume it to be the separator
9858     # otherwise default to the standard path separator (i.e. ":") - it is
9859     # assumed that no part of a normal pathname contains ";" but that should
9860     # okay in the real world where ";" in dirpaths is itself problematic.
9861     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9862   else
9863     lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
9864   fi
9865   # Ok, now we have the path, separated by spaces, we can step through it
9866   # and add multilib dir if necessary.
9867   lt_tmp_lt_search_path_spec=
9868   lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9869   for lt_sys_path in $lt_search_path_spec; do
9870     if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9871       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9872     else
9873       test -d "$lt_sys_path" && \
9874         lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
9875     fi
9876   done
9877   lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9878 BEGIN {RS=" "; FS="/|\n";} {
9879   lt_foo="";
9880   lt_count=0;
9881   for (lt_i = NF; lt_i > 0; lt_i--) {
9882     if ($lt_i != "" && $lt_i != ".") {
9883       if ($lt_i == "..") {
9884         lt_count++;
9885       } else {
9886         if (lt_count == 0) {
9887           lt_foo="/" $lt_i lt_foo;
9888         } else {
9889           lt_count--;
9890         }
9891       }
9892     }
9893   }
9894   if (lt_foo != "") { lt_freq[lt_foo]++; }
9895   if (lt_freq[lt_foo] == 1) { print lt_foo; }
9896 }'`
9897   sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
9898 else
9899   sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
9900 fi
9901 library_names_spec=
9902 libname_spec='lib$name'
9903 soname_spec=
9904 shrext_cmds=".so"
9905 postinstall_cmds=
9906 postuninstall_cmds=
9907 finish_cmds=
9908 finish_eval=
9909 shlibpath_var=
9910 shlibpath_overrides_runpath=unknown
9911 version_type=none
9912 dynamic_linker="$host_os ld.so"
9913 sys_lib_dlsearch_path_spec="/lib /usr/lib"
9914 need_lib_prefix=unknown
9915 hardcode_into_libs=no
9916
9917 # when you set need_version to no, make sure it does not cause -set_version
9918 # flags to be left without arguments
9919 need_version=unknown
9920
9921 case $host_os in
9922 aix3*)
9923   version_type=linux
9924   library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
9925   shlibpath_var=LIBPATH
9926
9927   # AIX 3 has no versioning support, so we append a major version to the name.
9928   soname_spec='${libname}${release}${shared_ext}$major'
9929   ;;
9930
9931 aix[4-9]*)
9932   version_type=linux
9933   need_lib_prefix=no
9934   need_version=no
9935   hardcode_into_libs=yes
9936   if test "$host_cpu" = ia64; then
9937     # AIX 5 supports IA64
9938     library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9939     shlibpath_var=LD_LIBRARY_PATH
9940   else
9941     # With GCC up to 2.95.x, collect2 would create an import file
9942     # for dependence libraries.  The import file would start with
9943     # the line `#! .'.  This would cause the generated library to
9944     # depend on `.', always an invalid library.  This was fixed in
9945     # development snapshots of GCC prior to 3.0.
9946     case $host_os in
9947       aix4 | aix4.[01] | aix4.[01].*)
9948       if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9949            echo ' yes '
9950            echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
9951         :
9952       else
9953         can_build_shared=no
9954       fi
9955       ;;
9956     esac
9957     # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9958     # soname into executable. Probably we can add versioning support to
9959     # collect2, so additional links can be useful in future.
9960     if test "$aix_use_runtimelinking" = yes; then
9961       # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9962       # instead of lib<name>.a to let people know that these are not
9963       # typical AIX shared libraries.
9964       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9965     else
9966       # We preserve .a as extension for shared libraries through AIX4.2
9967       # and later when we are not doing run time linking.
9968       library_names_spec='${libname}${release}.a $libname.a'
9969       soname_spec='${libname}${release}${shared_ext}$major'
9970     fi
9971     shlibpath_var=LIBPATH
9972   fi
9973   ;;
9974
9975 amigaos*)
9976   case $host_cpu in
9977   powerpc)
9978     # Since July 2007 AmigaOS4 officially supports .so libraries.
9979     # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9980     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9981     ;;
9982   m68k)
9983     library_names_spec='$libname.ixlibrary $libname.a'
9984     # Create ${libname}_ixlibrary.a entries in /sys/libs.
9985     finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9986     ;;
9987   esac
9988   ;;
9989
9990 beos*)
9991   library_names_spec='${libname}${shared_ext}'
9992   dynamic_linker="$host_os ld.so"
9993   shlibpath_var=LIBRARY_PATH
9994   ;;
9995
9996 bsdi[45]*)
9997   version_type=linux
9998   need_version=no
9999   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10000   soname_spec='${libname}${release}${shared_ext}$major'
10001   finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
10002   shlibpath_var=LD_LIBRARY_PATH
10003   sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10004   sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
10005   # the default ld.so.conf also contains /usr/contrib/lib and
10006   # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10007   # libtool to hard-code these into programs
10008   ;;
10009
10010 cygwin* | mingw* | pw32* | cegcc*)
10011   version_type=windows
10012   shrext_cmds=".dll"
10013   need_version=no
10014   need_lib_prefix=no
10015
10016   case $GCC,$host_os in
10017   yes,cygwin* | yes,mingw* | yes,pw32* | yes,cegcc*)
10018     library_names_spec='$libname.dll.a'
10019     # DLL is installed to $(libdir)/../bin by postinstall_cmds
10020     postinstall_cmds='base_file=`basename \${file}`~
10021       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10022       dldir=$destdir/`dirname \$dlpath`~
10023       test -d \$dldir || mkdir -p \$dldir~
10024       $install_prog $dir/$dlname \$dldir/$dlname~
10025       chmod a+x \$dldir/$dlname~
10026       if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10027         eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10028       fi'
10029     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10030       dlpath=$dir/\$dldll~
10031        $RM \$dlpath'
10032     shlibpath_overrides_runpath=yes
10033
10034     case $host_os in
10035     cygwin*)
10036       # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10037       soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10038       sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
10039       ;;
10040     mingw* | cegcc*)
10041       # MinGW DLLs use traditional 'lib' prefix
10042       soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10043       sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
10044       if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
10045         # It is most probably a Windows format PATH printed by
10046         # mingw gcc, but we are running on Cygwin. Gcc prints its search
10047         # path with ; separators, and with drive letters. We can handle the
10048         # drive letters (cygwin fileutils understands them), so leave them,
10049         # especially as we might pass files found there to a mingw objdump,
10050         # which wouldn't understand a cygwinified path. Ahh.
10051         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
10052       else
10053         sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
10054       fi
10055       ;;
10056     pw32*)
10057       # pw32 DLLs use 'pw' prefix rather than 'lib'
10058       library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10059       ;;
10060     esac
10061     ;;
10062
10063   *)
10064     library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10065     ;;
10066   esac
10067   dynamic_linker='Win32 ld.exe'
10068   # FIXME: first we should search . and the directory the executable is in
10069   shlibpath_var=PATH
10070   ;;
10071
10072 darwin* | rhapsody*)
10073   dynamic_linker="$host_os dyld"
10074   version_type=darwin
10075   need_lib_prefix=no
10076   need_version=no
10077   library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10078   soname_spec='${libname}${release}${major}$shared_ext'
10079   shlibpath_overrides_runpath=yes
10080   shlibpath_var=DYLD_LIBRARY_PATH
10081   shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
10082
10083   sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
10084   sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
10085   ;;
10086
10087 dgux*)
10088   version_type=linux
10089   need_lib_prefix=no
10090   need_version=no
10091   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10092   soname_spec='${libname}${release}${shared_ext}$major'
10093   shlibpath_var=LD_LIBRARY_PATH
10094   ;;
10095
10096 freebsd1*)
10097   dynamic_linker=no
10098   ;;
10099
10100 freebsd* | dragonfly*)
10101   # DragonFly does not have aout.  When/if they implement a new
10102   # versioning mechanism, adjust this.
10103   if test -x /usr/bin/objformat; then
10104     objformat=`/usr/bin/objformat`
10105   else
10106     case $host_os in
10107     freebsd[123]*) objformat=aout ;;
10108     *) objformat=elf ;;
10109     esac
10110   fi
10111   version_type=freebsd-$objformat
10112   case $version_type in
10113     freebsd-elf*)
10114       library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10115       need_version=no
10116       need_lib_prefix=no
10117       ;;
10118     freebsd-*)
10119       library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10120       need_version=yes
10121       ;;
10122   esac
10123   shlibpath_var=LD_LIBRARY_PATH
10124   case $host_os in
10125   freebsd2*)
10126     shlibpath_overrides_runpath=yes
10127     ;;
10128   freebsd3.[01]* | freebsdelf3.[01]*)
10129     shlibpath_overrides_runpath=yes
10130     hardcode_into_libs=yes
10131     ;;
10132   freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
10133   freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
10134     shlibpath_overrides_runpath=no
10135     hardcode_into_libs=yes
10136     ;;
10137   *) # from 4.6 on, and DragonFly
10138     shlibpath_overrides_runpath=yes
10139     hardcode_into_libs=yes
10140     ;;
10141   esac
10142   ;;
10143
10144 gnu*)
10145   version_type=linux
10146   need_lib_prefix=no
10147   need_version=no
10148   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10149   soname_spec='${libname}${release}${shared_ext}$major'
10150   shlibpath_var=LD_LIBRARY_PATH
10151   hardcode_into_libs=yes
10152   ;;
10153
10154 hpux9* | hpux10* | hpux11*)
10155   # Give a soname corresponding to the major version so that dld.sl refuses to
10156   # link against other versions.
10157   version_type=sunos
10158   need_lib_prefix=no
10159   need_version=no
10160   case $host_cpu in
10161   ia64*)
10162     shrext_cmds='.so'
10163     hardcode_into_libs=yes
10164     dynamic_linker="$host_os dld.so"
10165     shlibpath_var=LD_LIBRARY_PATH
10166     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10167     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10168     soname_spec='${libname}${release}${shared_ext}$major'
10169     if test "X$HPUX_IA64_MODE" = X32; then
10170       sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10171     else
10172       sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
10173     fi
10174     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10175     ;;
10176   hppa*64*)
10177     shrext_cmds='.sl'
10178     hardcode_into_libs=yes
10179     dynamic_linker="$host_os dld.sl"
10180     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
10181     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
10182     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10183     soname_spec='${libname}${release}${shared_ext}$major'
10184     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10185     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
10186     ;;
10187   *)
10188     shrext_cmds='.sl'
10189     dynamic_linker="$host_os dld.sl"
10190     shlibpath_var=SHLIB_PATH
10191     shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
10192     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10193     soname_spec='${libname}${release}${shared_ext}$major'
10194     ;;
10195   esac
10196   # HP-UX runs *really* slowly unless shared libraries are mode 555.
10197   postinstall_cmds='chmod 555 $lib'
10198   ;;
10199
10200 interix[3-9]*)
10201   version_type=linux
10202   need_lib_prefix=no
10203   need_version=no
10204   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10205   soname_spec='${libname}${release}${shared_ext}$major'
10206   dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
10207   shlibpath_var=LD_LIBRARY_PATH
10208   shlibpath_overrides_runpath=no
10209   hardcode_into_libs=yes
10210   ;;
10211
10212 irix5* | irix6* | nonstopux*)
10213   case $host_os in
10214     nonstopux*) version_type=nonstopux ;;
10215     *)
10216         if test "$lt_cv_prog_gnu_ld" = yes; then
10217                 version_type=linux
10218         else
10219                 version_type=irix
10220         fi ;;
10221   esac
10222   need_lib_prefix=no
10223   need_version=no
10224   soname_spec='${libname}${release}${shared_ext}$major'
10225   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10226   case $host_os in
10227   irix5* | nonstopux*)
10228     libsuff= shlibsuff=
10229     ;;
10230   *)
10231     case $LD in # libtool.m4 will add one of these switches to LD
10232     *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
10233       libsuff= shlibsuff= libmagic=32-bit;;
10234     *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
10235       libsuff=32 shlibsuff=N32 libmagic=N32;;
10236     *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
10237       libsuff=64 shlibsuff=64 libmagic=64-bit;;
10238     *) libsuff= shlibsuff= libmagic=never-match;;
10239     esac
10240     ;;
10241   esac
10242   shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
10243   shlibpath_overrides_runpath=no
10244   sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10245   sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
10246   hardcode_into_libs=yes
10247   ;;
10248
10249 # No shared lib support for Linux oldld, aout, or coff.
10250 linux*oldld* | linux*aout* | linux*coff*)
10251   dynamic_linker=no
10252   ;;
10253
10254 # This must be Linux ELF.
10255 linux* | k*bsd*-gnu)
10256   version_type=linux
10257   need_lib_prefix=no
10258   need_version=no
10259   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10260   soname_spec='${libname}${release}${shared_ext}$major'
10261   finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10262   shlibpath_var=LD_LIBRARY_PATH
10263   shlibpath_overrides_runpath=no
10264
10265   # Some binutils ld are patched to set DT_RUNPATH
10266   if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then
10267   echo $ECHO_N "(cached) $ECHO_C" >&6
10268 else
10269   lt_cv_shlibpath_overrides_runpath=no
10270     save_LDFLAGS=$LDFLAGS
10271     save_libdir=$libdir
10272     eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10273          LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10274     cat >conftest.$ac_ext <<_ACEOF
10275 /* confdefs.h.  */
10276 _ACEOF
10277 cat confdefs.h >>conftest.$ac_ext
10278 cat >>conftest.$ac_ext <<_ACEOF
10279 /* end confdefs.h.  */
10280
10281 int
10282 main ()
10283 {
10284
10285   ;
10286   return 0;
10287 }
10288 _ACEOF
10289 rm -f conftest.$ac_objext conftest$ac_exeext
10290 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10291   (eval $ac_link) 2>conftest.er1
10292   ac_status=$?
10293   grep -v '^ *+' conftest.er1 >conftest.err
10294   rm -f conftest.er1
10295   cat conftest.err >&5
10296   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10297   (exit $ac_status); } &&
10298          { ac_try='test -z "$ac_c_werror_flag"
10299                          || test ! -s conftest.err'
10300   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10301   (eval $ac_try) 2>&5
10302   ac_status=$?
10303   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10304   (exit $ac_status); }; } &&
10305          { ac_try='test -s conftest$ac_exeext'
10306   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10307   (eval $ac_try) 2>&5
10308   ac_status=$?
10309   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10310   (exit $ac_status); }; }; then
10311   if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then
10312   lt_cv_shlibpath_overrides_runpath=yes
10313 fi
10314
10315 else
10316   echo "$as_me: failed program was:" >&5
10317 sed 's/^/| /' conftest.$ac_ext >&5
10318
10319 fi
10320 rm -f conftest.err conftest.$ac_objext \
10321       conftest$ac_exeext conftest.$ac_ext
10322     LDFLAGS=$save_LDFLAGS
10323     libdir=$save_libdir
10324
10325 fi
10326
10327   shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
10328
10329   # This implies no fast_install, which is unacceptable.
10330   # Some rework will be needed to allow for fast_install
10331   # before this can be enabled.
10332   hardcode_into_libs=yes
10333
10334   # Append ld.so.conf contents to the search path
10335   if test -f /etc/ld.so.conf; then
10336     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;/^$/d' | tr '\n' ' '`
10337     sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
10338   fi
10339
10340   # We used to test for /lib/ld.so.1 and disable shared libraries on
10341   # powerpc, because MkLinux only supported shared libraries with the
10342   # GNU dynamic linker.  Since this was broken with cross compilers,
10343   # most powerpc-linux boxes support dynamic linking these days and
10344   # people can always --disable-shared, the test was removed, and we
10345   # assume the GNU/Linux dynamic linker is in use.
10346   dynamic_linker='GNU/Linux ld.so'
10347   ;;
10348
10349 netbsd*)
10350   version_type=sunos
10351   need_lib_prefix=no
10352   need_version=no
10353   if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
10354     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10355     finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10356     dynamic_linker='NetBSD (a.out) ld.so'
10357   else
10358     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10359     soname_spec='${libname}${release}${shared_ext}$major'
10360     dynamic_linker='NetBSD ld.elf_so'
10361   fi
10362   shlibpath_var=LD_LIBRARY_PATH
10363   shlibpath_overrides_runpath=yes
10364   hardcode_into_libs=yes
10365   ;;
10366
10367 newsos6)
10368   version_type=linux
10369   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10370   shlibpath_var=LD_LIBRARY_PATH
10371   shlibpath_overrides_runpath=yes
10372   ;;
10373
10374 *nto* | *qnx*)
10375   version_type=qnx
10376   need_lib_prefix=no
10377   need_version=no
10378   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10379   soname_spec='${libname}${release}${shared_ext}$major'
10380   shlibpath_var=LD_LIBRARY_PATH
10381   shlibpath_overrides_runpath=no
10382   hardcode_into_libs=yes
10383   dynamic_linker='ldqnx.so'
10384   ;;
10385
10386 openbsd*)
10387   version_type=sunos
10388   sys_lib_dlsearch_path_spec="/usr/lib"
10389   need_lib_prefix=no
10390   # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10391   case $host_os in
10392     openbsd3.3 | openbsd3.3.*)  need_version=yes ;;
10393     *)                          need_version=no  ;;
10394   esac
10395   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10396   finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10397   shlibpath_var=LD_LIBRARY_PATH
10398   if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10399     case $host_os in
10400       openbsd2.[89] | openbsd2.[89].*)
10401         shlibpath_overrides_runpath=no
10402         ;;
10403       *)
10404         shlibpath_overrides_runpath=yes
10405         ;;
10406       esac
10407   else
10408     shlibpath_overrides_runpath=yes
10409   fi
10410   ;;
10411
10412 os2*)
10413   libname_spec='$name'
10414   shrext_cmds=".dll"
10415   need_lib_prefix=no
10416   library_names_spec='$libname${shared_ext} $libname.a'
10417   dynamic_linker='OS/2 ld.exe'
10418   shlibpath_var=LIBPATH
10419   ;;
10420
10421 osf3* | osf4* | osf5*)
10422   version_type=osf
10423   need_lib_prefix=no
10424   need_version=no
10425   soname_spec='${libname}${release}${shared_ext}$major'
10426   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10427   shlibpath_var=LD_LIBRARY_PATH
10428   sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10429   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
10430   ;;
10431
10432 rdos*)
10433   dynamic_linker=no
10434   ;;
10435
10436 solaris*)
10437   version_type=linux
10438   need_lib_prefix=no
10439   need_version=no
10440   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10441   soname_spec='${libname}${release}${shared_ext}$major'
10442   shlibpath_var=LD_LIBRARY_PATH
10443   shlibpath_overrides_runpath=yes
10444   hardcode_into_libs=yes
10445   # ldd complains unless libraries are executable
10446   postinstall_cmds='chmod +x $lib'
10447   ;;
10448
10449 sunos4*)
10450   version_type=sunos
10451   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10452   finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10453   shlibpath_var=LD_LIBRARY_PATH
10454   shlibpath_overrides_runpath=yes
10455   if test "$with_gnu_ld" = yes; then
10456     need_lib_prefix=no
10457   fi
10458   need_version=yes
10459   ;;
10460
10461 sysv4 | sysv4.3*)
10462   version_type=linux
10463   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10464   soname_spec='${libname}${release}${shared_ext}$major'
10465   shlibpath_var=LD_LIBRARY_PATH
10466   case $host_vendor in
10467     sni)
10468       shlibpath_overrides_runpath=no
10469       need_lib_prefix=no
10470       runpath_var=LD_RUN_PATH
10471       ;;
10472     siemens)
10473       need_lib_prefix=no
10474       ;;
10475     motorola)
10476       need_lib_prefix=no
10477       need_version=no
10478       shlibpath_overrides_runpath=no
10479       sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
10480       ;;
10481   esac
10482   ;;
10483
10484 sysv4*MP*)
10485   if test -d /usr/nec ;then
10486     version_type=linux
10487     library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10488     soname_spec='$libname${shared_ext}.$major'
10489     shlibpath_var=LD_LIBRARY_PATH
10490   fi
10491   ;;
10492
10493 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
10494   version_type=freebsd-elf
10495   need_lib_prefix=no
10496   need_version=no
10497   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10498   soname_spec='${libname}${release}${shared_ext}$major'
10499   shlibpath_var=LD_LIBRARY_PATH
10500   shlibpath_overrides_runpath=yes
10501   hardcode_into_libs=yes
10502   if test "$with_gnu_ld" = yes; then
10503     sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10504   else
10505     sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
10506     case $host_os in
10507       sco3.2v5*)
10508         sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
10509         ;;
10510     esac
10511   fi
10512   sys_lib_dlsearch_path_spec='/usr/lib'
10513   ;;
10514
10515 tpf*)
10516   # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
10517   version_type=linux
10518   need_lib_prefix=no
10519   need_version=no
10520   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10521   shlibpath_var=LD_LIBRARY_PATH
10522   shlibpath_overrides_runpath=no
10523   hardcode_into_libs=yes
10524   ;;
10525
10526 uts4*)
10527   version_type=linux
10528   library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10529   soname_spec='${libname}${release}${shared_ext}$major'
10530   shlibpath_var=LD_LIBRARY_PATH
10531   ;;
10532
10533 *)
10534   dynamic_linker=no
10535   ;;
10536 esac
10537 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
10538 echo "${ECHO_T}$dynamic_linker" >&6
10539 test "$dynamic_linker" = no && can_build_shared=no
10540
10541 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
10542 if test "$GCC" = yes; then
10543   variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10544 fi
10545
10546 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10547   sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
10548 fi
10549 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10550   sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
10551 fi
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639   echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
10640 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
10641 hardcode_action=
10642 if test -n "$hardcode_libdir_flag_spec" ||
10643    test -n "$runpath_var" ||
10644    test "X$hardcode_automatic" = "Xyes" ; then
10645
10646   # We can hardcode non-existent directories.
10647   if test "$hardcode_direct" != no &&
10648      # If the only mechanism to avoid hardcoding is shlibpath_var, we
10649      # have to relink, otherwise we might link with an installed library
10650      # when we should be linking with a yet-to-be-installed one
10651      ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10652      test "$hardcode_minus_L" != no; then
10653     # Linking always hardcodes the temporary library directory.
10654     hardcode_action=relink
10655   else
10656     # We can link without hardcoding, and we can hardcode nonexisting dirs.
10657     hardcode_action=immediate
10658   fi
10659 else
10660   # We cannot hardcode anything, or else we can only hardcode existing
10661   # directories.
10662   hardcode_action=unsupported
10663 fi
10664 echo "$as_me:$LINENO: result: $hardcode_action" >&5
10665 echo "${ECHO_T}$hardcode_action" >&6
10666
10667 if test "$hardcode_action" = relink ||
10668    test "$inherit_rpath" = yes; then
10669   # Fast installation is not supported
10670   enable_fast_install=no
10671 elif test "$shlibpath_overrides_runpath" = yes ||
10672      test "$enable_shared" = no; then
10673   # Fast installation is not necessary
10674   enable_fast_install=needless
10675 fi
10676
10677
10678
10679
10680
10681
10682   if test "x$enable_dlopen" != xyes; then
10683   enable_dlopen=unknown
10684   enable_dlopen_self=unknown
10685   enable_dlopen_self_static=unknown
10686 else
10687   lt_cv_dlopen=no
10688   lt_cv_dlopen_libs=
10689
10690   case $host_os in
10691   beos*)
10692     lt_cv_dlopen="load_add_on"
10693     lt_cv_dlopen_libs=
10694     lt_cv_dlopen_self=yes
10695     ;;
10696
10697   mingw* | pw32* | cegcc*)
10698     lt_cv_dlopen="LoadLibrary"
10699     lt_cv_dlopen_libs=
10700     ;;
10701
10702   cygwin*)
10703     lt_cv_dlopen="dlopen"
10704     lt_cv_dlopen_libs=
10705     ;;
10706
10707   darwin*)
10708   # if libdl is installed we need to link against it
10709     echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
10710 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
10711 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
10712   echo $ECHO_N "(cached) $ECHO_C" >&6
10713 else
10714   ac_check_lib_save_LIBS=$LIBS
10715 LIBS="-ldl  $LIBS"
10716 cat >conftest.$ac_ext <<_ACEOF
10717 /* confdefs.h.  */
10718 _ACEOF
10719 cat confdefs.h >>conftest.$ac_ext
10720 cat >>conftest.$ac_ext <<_ACEOF
10721 /* end confdefs.h.  */
10722
10723 /* Override any gcc2 internal prototype to avoid an error.  */
10724 #ifdef __cplusplus
10725 extern "C"
10726 #endif
10727 /* We use char because int might match the return type of a gcc2
10728    builtin and then its argument prototype would still apply.  */
10729 char dlopen ();
10730 int
10731 main ()
10732 {
10733 dlopen ();
10734   ;
10735   return 0;
10736 }
10737 _ACEOF
10738 rm -f conftest.$ac_objext conftest$ac_exeext
10739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10740   (eval $ac_link) 2>conftest.er1
10741   ac_status=$?
10742   grep -v '^ *+' conftest.er1 >conftest.err
10743   rm -f conftest.er1
10744   cat conftest.err >&5
10745   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10746   (exit $ac_status); } &&
10747          { ac_try='test -z "$ac_c_werror_flag"
10748                          || test ! -s conftest.err'
10749   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10750   (eval $ac_try) 2>&5
10751   ac_status=$?
10752   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10753   (exit $ac_status); }; } &&
10754          { ac_try='test -s conftest$ac_exeext'
10755   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10756   (eval $ac_try) 2>&5
10757   ac_status=$?
10758   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10759   (exit $ac_status); }; }; then
10760   ac_cv_lib_dl_dlopen=yes
10761 else
10762   echo "$as_me: failed program was:" >&5
10763 sed 's/^/| /' conftest.$ac_ext >&5
10764
10765 ac_cv_lib_dl_dlopen=no
10766 fi
10767 rm -f conftest.err conftest.$ac_objext \
10768       conftest$ac_exeext conftest.$ac_ext
10769 LIBS=$ac_check_lib_save_LIBS
10770 fi
10771 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
10772 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
10773 if test $ac_cv_lib_dl_dlopen = yes; then
10774   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
10775 else
10776
10777     lt_cv_dlopen="dyld"
10778     lt_cv_dlopen_libs=
10779     lt_cv_dlopen_self=yes
10780
10781 fi
10782
10783     ;;
10784
10785   *)
10786     echo "$as_me:$LINENO: checking for shl_load" >&5
10787 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
10788 if test "${ac_cv_func_shl_load+set}" = set; then
10789   echo $ECHO_N "(cached) $ECHO_C" >&6
10790 else
10791   cat >conftest.$ac_ext <<_ACEOF
10792 /* confdefs.h.  */
10793 _ACEOF
10794 cat confdefs.h >>conftest.$ac_ext
10795 cat >>conftest.$ac_ext <<_ACEOF
10796 /* end confdefs.h.  */
10797 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
10798    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10799 #define shl_load innocuous_shl_load
10800
10801 /* System header to define __stub macros and hopefully few prototypes,
10802     which can conflict with char shl_load (); below.
10803     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10804     <limits.h> exists even on freestanding compilers.  */
10805
10806 #ifdef __STDC__
10807 # include <limits.h>
10808 #else
10809 # include <assert.h>
10810 #endif
10811
10812 #undef shl_load
10813
10814 /* Override any gcc2 internal prototype to avoid an error.  */
10815 #ifdef __cplusplus
10816 extern "C"
10817 {
10818 #endif
10819 /* We use char because int might match the return type of a gcc2
10820    builtin and then its argument prototype would still apply.  */
10821 char shl_load ();
10822 /* The GNU C library defines this for functions which it implements
10823     to always fail with ENOSYS.  Some functions are actually named
10824     something starting with __ and the normal name is an alias.  */
10825 #if defined (__stub_shl_load) || defined (__stub___shl_load)
10826 choke me
10827 #else
10828 char (*f) () = shl_load;
10829 #endif
10830 #ifdef __cplusplus
10831 }
10832 #endif
10833
10834 int
10835 main ()
10836 {
10837 return f != shl_load;
10838   ;
10839   return 0;
10840 }
10841 _ACEOF
10842 rm -f conftest.$ac_objext conftest$ac_exeext
10843 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10844   (eval $ac_link) 2>conftest.er1
10845   ac_status=$?
10846   grep -v '^ *+' conftest.er1 >conftest.err
10847   rm -f conftest.er1
10848   cat conftest.err >&5
10849   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10850   (exit $ac_status); } &&
10851          { ac_try='test -z "$ac_c_werror_flag"
10852                          || test ! -s conftest.err'
10853   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10854   (eval $ac_try) 2>&5
10855   ac_status=$?
10856   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10857   (exit $ac_status); }; } &&
10858          { ac_try='test -s conftest$ac_exeext'
10859   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10860   (eval $ac_try) 2>&5
10861   ac_status=$?
10862   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10863   (exit $ac_status); }; }; then
10864   ac_cv_func_shl_load=yes
10865 else
10866   echo "$as_me: failed program was:" >&5
10867 sed 's/^/| /' conftest.$ac_ext >&5
10868
10869 ac_cv_func_shl_load=no
10870 fi
10871 rm -f conftest.err conftest.$ac_objext \
10872       conftest$ac_exeext conftest.$ac_ext
10873 fi
10874 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
10875 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
10876 if test $ac_cv_func_shl_load = yes; then
10877   lt_cv_dlopen="shl_load"
10878 else
10879   echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
10880 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
10881 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
10882   echo $ECHO_N "(cached) $ECHO_C" >&6
10883 else
10884   ac_check_lib_save_LIBS=$LIBS
10885 LIBS="-ldld  $LIBS"
10886 cat >conftest.$ac_ext <<_ACEOF
10887 /* confdefs.h.  */
10888 _ACEOF
10889 cat confdefs.h >>conftest.$ac_ext
10890 cat >>conftest.$ac_ext <<_ACEOF
10891 /* end confdefs.h.  */
10892
10893 /* Override any gcc2 internal prototype to avoid an error.  */
10894 #ifdef __cplusplus
10895 extern "C"
10896 #endif
10897 /* We use char because int might match the return type of a gcc2
10898    builtin and then its argument prototype would still apply.  */
10899 char shl_load ();
10900 int
10901 main ()
10902 {
10903 shl_load ();
10904   ;
10905   return 0;
10906 }
10907 _ACEOF
10908 rm -f conftest.$ac_objext conftest$ac_exeext
10909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10910   (eval $ac_link) 2>conftest.er1
10911   ac_status=$?
10912   grep -v '^ *+' conftest.er1 >conftest.err
10913   rm -f conftest.er1
10914   cat conftest.err >&5
10915   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10916   (exit $ac_status); } &&
10917          { ac_try='test -z "$ac_c_werror_flag"
10918                          || test ! -s conftest.err'
10919   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10920   (eval $ac_try) 2>&5
10921   ac_status=$?
10922   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10923   (exit $ac_status); }; } &&
10924          { ac_try='test -s conftest$ac_exeext'
10925   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10926   (eval $ac_try) 2>&5
10927   ac_status=$?
10928   echo "$as_me:$LINENO: \$? = $ac_status" >&5
10929   (exit $ac_status); }; }; then
10930   ac_cv_lib_dld_shl_load=yes
10931 else
10932   echo "$as_me: failed program was:" >&5
10933 sed 's/^/| /' conftest.$ac_ext >&5
10934
10935 ac_cv_lib_dld_shl_load=no
10936 fi
10937 rm -f conftest.err conftest.$ac_objext \
10938       conftest$ac_exeext conftest.$ac_ext
10939 LIBS=$ac_check_lib_save_LIBS
10940 fi
10941 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
10942 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
10943 if test $ac_cv_lib_dld_shl_load = yes; then
10944   lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
10945 else
10946   echo "$as_me:$LINENO: checking for dlopen" >&5
10947 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
10948 if test "${ac_cv_func_dlopen+set}" = set; then
10949   echo $ECHO_N "(cached) $ECHO_C" >&6
10950 else
10951   cat >conftest.$ac_ext <<_ACEOF
10952 /* confdefs.h.  */
10953 _ACEOF
10954 cat confdefs.h >>conftest.$ac_ext
10955 cat >>conftest.$ac_ext <<_ACEOF
10956 /* end confdefs.h.  */
10957 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
10958    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
10959 #define dlopen innocuous_dlopen
10960
10961 /* System header to define __stub macros and hopefully few prototypes,
10962     which can conflict with char dlopen (); below.
10963     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10964     <limits.h> exists even on freestanding compilers.  */
10965
10966 #ifdef __STDC__
10967 # include <limits.h>
10968 #else
10969 # include <assert.h>
10970 #endif
10971
10972 #undef dlopen
10973
10974 /* Override any gcc2 internal prototype to avoid an error.  */
10975 #ifdef __cplusplus
10976 extern "C"
10977 {
10978 #endif
10979 /* We use char because int might match the return type of a gcc2
10980    builtin and then its argument prototype would still apply.  */
10981 char dlopen ();
10982 /* The GNU C library defines this for functions which it implements
10983     to always fail with ENOSYS.  Some functions are actually named
10984     something starting with __ and the normal name is an alias.  */
10985 #if defined (__stub_dlopen) || defined (__stub___dlopen)
10986 choke me
10987 #else
10988 char (*f) () = dlopen;
10989 #endif
10990 #ifdef __cplusplus
10991 }
10992 #endif
10993
10994 int
10995 main ()
10996 {
10997 return f != dlopen;
10998   ;
10999   return 0;
11000 }
11001 _ACEOF
11002 rm -f conftest.$ac_objext conftest$ac_exeext
11003 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11004   (eval $ac_link) 2>conftest.er1
11005   ac_status=$?
11006   grep -v '^ *+' conftest.er1 >conftest.err
11007   rm -f conftest.er1
11008   cat conftest.err >&5
11009   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11010   (exit $ac_status); } &&
11011          { ac_try='test -z "$ac_c_werror_flag"
11012                          || test ! -s conftest.err'
11013   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11014   (eval $ac_try) 2>&5
11015   ac_status=$?
11016   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11017   (exit $ac_status); }; } &&
11018          { ac_try='test -s conftest$ac_exeext'
11019   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020   (eval $ac_try) 2>&5
11021   ac_status=$?
11022   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023   (exit $ac_status); }; }; then
11024   ac_cv_func_dlopen=yes
11025 else
11026   echo "$as_me: failed program was:" >&5
11027 sed 's/^/| /' conftest.$ac_ext >&5
11028
11029 ac_cv_func_dlopen=no
11030 fi
11031 rm -f conftest.err conftest.$ac_objext \
11032       conftest$ac_exeext conftest.$ac_ext
11033 fi
11034 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
11035 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
11036 if test $ac_cv_func_dlopen = yes; then
11037   lt_cv_dlopen="dlopen"
11038 else
11039   echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
11040 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
11041 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
11042   echo $ECHO_N "(cached) $ECHO_C" >&6
11043 else
11044   ac_check_lib_save_LIBS=$LIBS
11045 LIBS="-ldl  $LIBS"
11046 cat >conftest.$ac_ext <<_ACEOF
11047 /* confdefs.h.  */
11048 _ACEOF
11049 cat confdefs.h >>conftest.$ac_ext
11050 cat >>conftest.$ac_ext <<_ACEOF
11051 /* end confdefs.h.  */
11052
11053 /* Override any gcc2 internal prototype to avoid an error.  */
11054 #ifdef __cplusplus
11055 extern "C"
11056 #endif
11057 /* We use char because int might match the return type of a gcc2
11058    builtin and then its argument prototype would still apply.  */
11059 char dlopen ();
11060 int
11061 main ()
11062 {
11063 dlopen ();
11064   ;
11065   return 0;
11066 }
11067 _ACEOF
11068 rm -f conftest.$ac_objext conftest$ac_exeext
11069 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11070   (eval $ac_link) 2>conftest.er1
11071   ac_status=$?
11072   grep -v '^ *+' conftest.er1 >conftest.err
11073   rm -f conftest.er1
11074   cat conftest.err >&5
11075   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11076   (exit $ac_status); } &&
11077          { ac_try='test -z "$ac_c_werror_flag"
11078                          || test ! -s conftest.err'
11079   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11080   (eval $ac_try) 2>&5
11081   ac_status=$?
11082   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11083   (exit $ac_status); }; } &&
11084          { ac_try='test -s conftest$ac_exeext'
11085   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11086   (eval $ac_try) 2>&5
11087   ac_status=$?
11088   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11089   (exit $ac_status); }; }; then
11090   ac_cv_lib_dl_dlopen=yes
11091 else
11092   echo "$as_me: failed program was:" >&5
11093 sed 's/^/| /' conftest.$ac_ext >&5
11094
11095 ac_cv_lib_dl_dlopen=no
11096 fi
11097 rm -f conftest.err conftest.$ac_objext \
11098       conftest$ac_exeext conftest.$ac_ext
11099 LIBS=$ac_check_lib_save_LIBS
11100 fi
11101 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
11102 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
11103 if test $ac_cv_lib_dl_dlopen = yes; then
11104   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
11105 else
11106   echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
11107 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
11108 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
11109   echo $ECHO_N "(cached) $ECHO_C" >&6
11110 else
11111   ac_check_lib_save_LIBS=$LIBS
11112 LIBS="-lsvld  $LIBS"
11113 cat >conftest.$ac_ext <<_ACEOF
11114 /* confdefs.h.  */
11115 _ACEOF
11116 cat confdefs.h >>conftest.$ac_ext
11117 cat >>conftest.$ac_ext <<_ACEOF
11118 /* end confdefs.h.  */
11119
11120 /* Override any gcc2 internal prototype to avoid an error.  */
11121 #ifdef __cplusplus
11122 extern "C"
11123 #endif
11124 /* We use char because int might match the return type of a gcc2
11125    builtin and then its argument prototype would still apply.  */
11126 char dlopen ();
11127 int
11128 main ()
11129 {
11130 dlopen ();
11131   ;
11132   return 0;
11133 }
11134 _ACEOF
11135 rm -f conftest.$ac_objext conftest$ac_exeext
11136 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11137   (eval $ac_link) 2>conftest.er1
11138   ac_status=$?
11139   grep -v '^ *+' conftest.er1 >conftest.err
11140   rm -f conftest.er1
11141   cat conftest.err >&5
11142   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11143   (exit $ac_status); } &&
11144          { ac_try='test -z "$ac_c_werror_flag"
11145                          || test ! -s conftest.err'
11146   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11147   (eval $ac_try) 2>&5
11148   ac_status=$?
11149   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11150   (exit $ac_status); }; } &&
11151          { ac_try='test -s conftest$ac_exeext'
11152   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11153   (eval $ac_try) 2>&5
11154   ac_status=$?
11155   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11156   (exit $ac_status); }; }; then
11157   ac_cv_lib_svld_dlopen=yes
11158 else
11159   echo "$as_me: failed program was:" >&5
11160 sed 's/^/| /' conftest.$ac_ext >&5
11161
11162 ac_cv_lib_svld_dlopen=no
11163 fi
11164 rm -f conftest.err conftest.$ac_objext \
11165       conftest$ac_exeext conftest.$ac_ext
11166 LIBS=$ac_check_lib_save_LIBS
11167 fi
11168 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
11169 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
11170 if test $ac_cv_lib_svld_dlopen = yes; then
11171   lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
11172 else
11173   echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
11174 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
11175 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
11176   echo $ECHO_N "(cached) $ECHO_C" >&6
11177 else
11178   ac_check_lib_save_LIBS=$LIBS
11179 LIBS="-ldld  $LIBS"
11180 cat >conftest.$ac_ext <<_ACEOF
11181 /* confdefs.h.  */
11182 _ACEOF
11183 cat confdefs.h >>conftest.$ac_ext
11184 cat >>conftest.$ac_ext <<_ACEOF
11185 /* end confdefs.h.  */
11186
11187 /* Override any gcc2 internal prototype to avoid an error.  */
11188 #ifdef __cplusplus
11189 extern "C"
11190 #endif
11191 /* We use char because int might match the return type of a gcc2
11192    builtin and then its argument prototype would still apply.  */
11193 char dld_link ();
11194 int
11195 main ()
11196 {
11197 dld_link ();
11198   ;
11199   return 0;
11200 }
11201 _ACEOF
11202 rm -f conftest.$ac_objext conftest$ac_exeext
11203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11204   (eval $ac_link) 2>conftest.er1
11205   ac_status=$?
11206   grep -v '^ *+' conftest.er1 >conftest.err
11207   rm -f conftest.er1
11208   cat conftest.err >&5
11209   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11210   (exit $ac_status); } &&
11211          { ac_try='test -z "$ac_c_werror_flag"
11212                          || test ! -s conftest.err'
11213   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11214   (eval $ac_try) 2>&5
11215   ac_status=$?
11216   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217   (exit $ac_status); }; } &&
11218          { ac_try='test -s conftest$ac_exeext'
11219   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11220   (eval $ac_try) 2>&5
11221   ac_status=$?
11222   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11223   (exit $ac_status); }; }; then
11224   ac_cv_lib_dld_dld_link=yes
11225 else
11226   echo "$as_me: failed program was:" >&5
11227 sed 's/^/| /' conftest.$ac_ext >&5
11228
11229 ac_cv_lib_dld_dld_link=no
11230 fi
11231 rm -f conftest.err conftest.$ac_objext \
11232       conftest$ac_exeext conftest.$ac_ext
11233 LIBS=$ac_check_lib_save_LIBS
11234 fi
11235 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
11236 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
11237 if test $ac_cv_lib_dld_dld_link = yes; then
11238   lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
11239 fi
11240
11241
11242 fi
11243
11244
11245 fi
11246
11247
11248 fi
11249
11250
11251 fi
11252
11253
11254 fi
11255
11256     ;;
11257   esac
11258
11259   if test "x$lt_cv_dlopen" != xno; then
11260     enable_dlopen=yes
11261   else
11262     enable_dlopen=no
11263   fi
11264
11265   case $lt_cv_dlopen in
11266   dlopen)
11267     save_CPPFLAGS="$CPPFLAGS"
11268     test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
11269
11270     save_LDFLAGS="$LDFLAGS"
11271     wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
11272
11273     save_LIBS="$LIBS"
11274     LIBS="$lt_cv_dlopen_libs $LIBS"
11275
11276     echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
11277 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
11278 if test "${lt_cv_dlopen_self+set}" = set; then
11279   echo $ECHO_N "(cached) $ECHO_C" >&6
11280 else
11281           if test "$cross_compiling" = yes; then :
11282   lt_cv_dlopen_self=cross
11283 else
11284   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11285   lt_status=$lt_dlunknown
11286   cat > conftest.$ac_ext <<_LT_EOF
11287 #line 11287 "configure"
11288 #include "confdefs.h"
11289
11290 #if HAVE_DLFCN_H
11291 #include <dlfcn.h>
11292 #endif
11293
11294 #include <stdio.h>
11295
11296 #ifdef RTLD_GLOBAL
11297 #  define LT_DLGLOBAL           RTLD_GLOBAL
11298 #else
11299 #  ifdef DL_GLOBAL
11300 #    define LT_DLGLOBAL         DL_GLOBAL
11301 #  else
11302 #    define LT_DLGLOBAL         0
11303 #  endif
11304 #endif
11305
11306 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11307    find out it does not work in some platform. */
11308 #ifndef LT_DLLAZY_OR_NOW
11309 #  ifdef RTLD_LAZY
11310 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11311 #  else
11312 #    ifdef DL_LAZY
11313 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11314 #    else
11315 #      ifdef RTLD_NOW
11316 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11317 #      else
11318 #        ifdef DL_NOW
11319 #          define LT_DLLAZY_OR_NOW      DL_NOW
11320 #        else
11321 #          define LT_DLLAZY_OR_NOW      0
11322 #        endif
11323 #      endif
11324 #    endif
11325 #  endif
11326 #endif
11327
11328 void fnord() { int i=42;}
11329 int main ()
11330 {
11331   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11332   int status = $lt_dlunknown;
11333
11334   if (self)
11335     {
11336       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11337       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11338       /* dlclose (self); */
11339     }
11340   else
11341     puts (dlerror ());
11342
11343   return status;
11344 }
11345 _LT_EOF
11346   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11347   (eval $ac_link) 2>&5
11348   ac_status=$?
11349   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11350   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11351     (./conftest; exit; ) >&5 2>/dev/null
11352     lt_status=$?
11353     case x$lt_status in
11354       x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
11355       x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
11356       x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
11357     esac
11358   else :
11359     # compilation failed
11360     lt_cv_dlopen_self=no
11361   fi
11362 fi
11363 rm -fr conftest*
11364
11365
11366 fi
11367 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
11368 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
11369
11370     if test "x$lt_cv_dlopen_self" = xyes; then
11371       wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
11372       echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
11373 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
11374 if test "${lt_cv_dlopen_self_static+set}" = set; then
11375   echo $ECHO_N "(cached) $ECHO_C" >&6
11376 else
11377           if test "$cross_compiling" = yes; then :
11378   lt_cv_dlopen_self_static=cross
11379 else
11380   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
11381   lt_status=$lt_dlunknown
11382   cat > conftest.$ac_ext <<_LT_EOF
11383 #line 11383 "configure"
11384 #include "confdefs.h"
11385
11386 #if HAVE_DLFCN_H
11387 #include <dlfcn.h>
11388 #endif
11389
11390 #include <stdio.h>
11391
11392 #ifdef RTLD_GLOBAL
11393 #  define LT_DLGLOBAL           RTLD_GLOBAL
11394 #else
11395 #  ifdef DL_GLOBAL
11396 #    define LT_DLGLOBAL         DL_GLOBAL
11397 #  else
11398 #    define LT_DLGLOBAL         0
11399 #  endif
11400 #endif
11401
11402 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11403    find out it does not work in some platform. */
11404 #ifndef LT_DLLAZY_OR_NOW
11405 #  ifdef RTLD_LAZY
11406 #    define LT_DLLAZY_OR_NOW            RTLD_LAZY
11407 #  else
11408 #    ifdef DL_LAZY
11409 #      define LT_DLLAZY_OR_NOW          DL_LAZY
11410 #    else
11411 #      ifdef RTLD_NOW
11412 #        define LT_DLLAZY_OR_NOW        RTLD_NOW
11413 #      else
11414 #        ifdef DL_NOW
11415 #          define LT_DLLAZY_OR_NOW      DL_NOW
11416 #        else
11417 #          define LT_DLLAZY_OR_NOW      0
11418 #        endif
11419 #      endif
11420 #    endif
11421 #  endif
11422 #endif
11423
11424 void fnord() { int i=42;}
11425 int main ()
11426 {
11427   void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11428   int status = $lt_dlunknown;
11429
11430   if (self)
11431     {
11432       if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
11433       else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11434       /* dlclose (self); */
11435     }
11436   else
11437     puts (dlerror ());
11438
11439   return status;
11440 }
11441 _LT_EOF
11442   if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11443   (eval $ac_link) 2>&5
11444   ac_status=$?
11445   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11446   (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
11447     (./conftest; exit; ) >&5 2>/dev/null
11448     lt_status=$?
11449     case x$lt_status in
11450       x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
11451       x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
11452       x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
11453     esac
11454   else :
11455     # compilation failed
11456     lt_cv_dlopen_self_static=no
11457   fi
11458 fi
11459 rm -fr conftest*
11460
11461
11462 fi
11463 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
11464 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
11465     fi
11466
11467     CPPFLAGS="$save_CPPFLAGS"
11468     LDFLAGS="$save_LDFLAGS"
11469     LIBS="$save_LIBS"
11470     ;;
11471   esac
11472
11473   case $lt_cv_dlopen_self in
11474   yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
11475   *) enable_dlopen_self=unknown ;;
11476   esac
11477
11478   case $lt_cv_dlopen_self_static in
11479   yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
11480   *) enable_dlopen_self_static=unknown ;;
11481   esac
11482 fi
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500 striplib=
11501 old_striplib=
11502 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
11503 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
11504 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
11505   test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
11506   test -z "$striplib" && striplib="$STRIP --strip-unneeded"
11507   echo "$as_me:$LINENO: result: yes" >&5
11508 echo "${ECHO_T}yes" >&6
11509 else
11510 # FIXME - insert some real tests, host_os isn't really good enough
11511   case $host_os in
11512   darwin*)
11513     if test -n "$STRIP" ; then
11514       striplib="$STRIP -x"
11515       old_striplib="$STRIP -S"
11516       echo "$as_me:$LINENO: result: yes" >&5
11517 echo "${ECHO_T}yes" >&6
11518     else
11519       echo "$as_me:$LINENO: result: no" >&5
11520 echo "${ECHO_T}no" >&6
11521     fi
11522     ;;
11523   *)
11524     echo "$as_me:$LINENO: result: no" >&5
11525 echo "${ECHO_T}no" >&6
11526     ;;
11527   esac
11528 fi
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541   # Report which library types will actually be built
11542   echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
11543 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
11544   echo "$as_me:$LINENO: result: $can_build_shared" >&5
11545 echo "${ECHO_T}$can_build_shared" >&6
11546
11547   echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
11548 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
11549   test "$can_build_shared" = "no" && enable_shared=no
11550
11551   # On AIX, shared libraries and static libraries use the same namespace, and
11552   # are all built from PIC.
11553   case $host_os in
11554   aix3*)
11555     test "$enable_shared" = yes && enable_static=no
11556     if test -n "$RANLIB"; then
11557       archive_cmds="$archive_cmds~\$RANLIB \$lib"
11558       postinstall_cmds='$RANLIB $lib'
11559     fi
11560     ;;
11561
11562   aix[4-9]*)
11563     if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
11564       test "$enable_shared" = yes && enable_static=no
11565     fi
11566     ;;
11567   esac
11568   echo "$as_me:$LINENO: result: $enable_shared" >&5
11569 echo "${ECHO_T}$enable_shared" >&6
11570
11571   echo "$as_me:$LINENO: checking whether to build static libraries" >&5
11572 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
11573   # Make sure either enable_shared or enable_static is yes.
11574   test "$enable_shared" = yes || enable_static=yes
11575   echo "$as_me:$LINENO: result: $enable_static" >&5
11576 echo "${ECHO_T}$enable_static" >&6
11577
11578
11579
11580
11581 fi
11582 ac_ext=c
11583 ac_cpp='$CPP $CPPFLAGS'
11584 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11585 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11586 ac_compiler_gnu=$ac_cv_c_compiler_gnu
11587
11588 CC="$lt_save_CC"
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602                   ac_config_commands="$ac_config_commands libtool"
11603
11604
11605
11606
11607 # Only expand once:
11608
11609
11610
11611 # Check whether --enable-targets or --disable-targets was given.
11612 if test "${enable_targets+set}" = set; then
11613   enableval="$enable_targets"
11614   case "${enableval}" in
11615   yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
11616 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
11617    { (exit 1); exit 1; }; }
11618             ;;
11619   no)       enable_targets= ;;
11620   *)        enable_targets=$enableval ;;
11621 esac
11622 fi;
11623 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
11624 if test "${enable_commonbfdlib+set}" = set; then
11625   enableval="$enable_commonbfdlib"
11626   case "${enableval}" in
11627   yes) commonbfdlib=true ;;
11628   no)  commonbfdlib=false ;;
11629   *)   { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
11630 echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
11631    { (exit 1); exit 1; }; } ;;
11632 esac
11633 fi;
11634 ac_checking=yes
11635 if grep '^RELEASE=y' ${srcdir}/../bfd/Makefile.am >/dev/null 2>/dev/null ; then
11636   ac_checking=
11637 fi
11638 # Check whether --enable-checking or --disable-checking was given.
11639 if test "${enable_checking+set}" = set; then
11640   enableval="$enable_checking"
11641   case "${enableval}" in
11642   no|none)  ac_checking= ;;
11643   *)        ac_checking=yes ;;
11644 esac
11645 fi; if test x$ac_checking != x ; then
11646
11647 cat >>confdefs.h <<\_ACEOF
11648 #define ENABLE_CHECKING 1
11649 _ACEOF
11650
11651 fi
11652
11653 using_cgen=no
11654
11655
11656 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
11657
11658 # Check whether --enable-werror or --disable-werror was given.
11659 if test "${enable_werror+set}" = set; then
11660   enableval="$enable_werror"
11661   case "${enableval}" in
11662      yes | y) ERROR_ON_WARNING="yes" ;;
11663      no | n)  ERROR_ON_WARNING="no" ;;
11664      *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
11665 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
11666    { (exit 1); exit 1; }; } ;;
11667    esac
11668 fi;
11669
11670 # Enable -Wno-format by default when using gcc on mingw
11671 case "${host}" in
11672   *-*-mingw32*)
11673     if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11674       GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wno-format"
11675     fi
11676     ;;
11677   *) ;;
11678 esac
11679
11680 # Enable -Werror by default when using gcc
11681 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11682     ERROR_ON_WARNING=yes
11683 fi
11684
11685 NO_WERROR=
11686 if test "${ERROR_ON_WARNING}" = yes ; then
11687     GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
11688     NO_WERROR="-Wno-error"
11689 fi
11690
11691 if test "${GCC}" = yes ; then
11692   WARN_CFLAGS="${GCC_WARN_CFLAGS}"
11693 fi
11694
11695 # Check whether --enable-build-warnings or --disable-build-warnings was given.
11696 if test "${enable_build_warnings+set}" = set; then
11697   enableval="$enable_build_warnings"
11698   case "${enableval}" in
11699   yes)  WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
11700   no)   if test "${GCC}" = yes ; then
11701           WARN_CFLAGS="-w"
11702         fi;;
11703   ,*)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11704         WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
11705   *,)   t=`echo "${enableval}" | sed -e "s/,/ /g"`
11706         WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
11707   *)    WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11708 esac
11709 fi;
11710
11711 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
11712   echo "Setting warning flags = $WARN_CFLAGS" 6>&1
11713 fi
11714
11715
11716
11717
11718
11719 # Generate a header file
11720           ac_config_headers="$ac_config_headers config.h:config.in"
11721
11722
11723 # If we are on a DOS filesystem, we must use gdb.ini rather than
11724 # .gdbinit.
11725 case "${host}" in
11726   *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-windows*)
11727     GDBINIT="gdb.ini"
11728               ac_config_files="$ac_config_files gdb.ini:gdbinit.in"
11729
11730     ;;
11731   *)
11732     GDBINIT=".gdbinit"
11733               ac_config_files="$ac_config_files .gdbinit:gdbinit.in"
11734
11735     ;;
11736 esac
11737
11738
11739 #We need this for the host.  BOUT header is in host order.
11740 echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
11741 echo $ECHO_N "checking whether byte ordering is bigendian... $ECHO_C" >&6
11742 if test "${ac_cv_c_bigendian+set}" = set; then
11743   echo $ECHO_N "(cached) $ECHO_C" >&6
11744 else
11745   # See if sys/param.h defines the BYTE_ORDER macro.
11746 cat >conftest.$ac_ext <<_ACEOF
11747 /* confdefs.h.  */
11748 _ACEOF
11749 cat confdefs.h >>conftest.$ac_ext
11750 cat >>conftest.$ac_ext <<_ACEOF
11751 /* end confdefs.h.  */
11752 #include <sys/types.h>
11753 #include <sys/param.h>
11754
11755 int
11756 main ()
11757 {
11758 #if !BYTE_ORDER || !BIG_ENDIAN || !LITTLE_ENDIAN
11759  bogus endian macros
11760 #endif
11761
11762   ;
11763   return 0;
11764 }
11765 _ACEOF
11766 rm -f conftest.$ac_objext
11767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11768   (eval $ac_compile) 2>conftest.er1
11769   ac_status=$?
11770   grep -v '^ *+' conftest.er1 >conftest.err
11771   rm -f conftest.er1
11772   cat conftest.err >&5
11773   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11774   (exit $ac_status); } &&
11775          { ac_try='test -z "$ac_c_werror_flag"
11776                          || test ! -s conftest.err'
11777   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11778   (eval $ac_try) 2>&5
11779   ac_status=$?
11780   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11781   (exit $ac_status); }; } &&
11782          { ac_try='test -s conftest.$ac_objext'
11783   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11784   (eval $ac_try) 2>&5
11785   ac_status=$?
11786   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11787   (exit $ac_status); }; }; then
11788   # It does; now see whether it defined to BIG_ENDIAN or not.
11789 cat >conftest.$ac_ext <<_ACEOF
11790 /* confdefs.h.  */
11791 _ACEOF
11792 cat confdefs.h >>conftest.$ac_ext
11793 cat >>conftest.$ac_ext <<_ACEOF
11794 /* end confdefs.h.  */
11795 #include <sys/types.h>
11796 #include <sys/param.h>
11797
11798 int
11799 main ()
11800 {
11801 #if BYTE_ORDER != BIG_ENDIAN
11802  not big endian
11803 #endif
11804
11805   ;
11806   return 0;
11807 }
11808 _ACEOF
11809 rm -f conftest.$ac_objext
11810 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11811   (eval $ac_compile) 2>conftest.er1
11812   ac_status=$?
11813   grep -v '^ *+' conftest.er1 >conftest.err
11814   rm -f conftest.er1
11815   cat conftest.err >&5
11816   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11817   (exit $ac_status); } &&
11818          { ac_try='test -z "$ac_c_werror_flag"
11819                          || test ! -s conftest.err'
11820   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11821   (eval $ac_try) 2>&5
11822   ac_status=$?
11823   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11824   (exit $ac_status); }; } &&
11825          { ac_try='test -s conftest.$ac_objext'
11826   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11827   (eval $ac_try) 2>&5
11828   ac_status=$?
11829   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11830   (exit $ac_status); }; }; then
11831   ac_cv_c_bigendian=yes
11832 else
11833   echo "$as_me: failed program was:" >&5
11834 sed 's/^/| /' conftest.$ac_ext >&5
11835
11836 ac_cv_c_bigendian=no
11837 fi
11838 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11839 else
11840   echo "$as_me: failed program was:" >&5
11841 sed 's/^/| /' conftest.$ac_ext >&5
11842
11843 # It does not; compile a test program.
11844 if test "$cross_compiling" = yes; then
11845   # try to guess the endianness by grepping values into an object file
11846   ac_cv_c_bigendian=unknown
11847   cat >conftest.$ac_ext <<_ACEOF
11848 /* confdefs.h.  */
11849 _ACEOF
11850 cat confdefs.h >>conftest.$ac_ext
11851 cat >>conftest.$ac_ext <<_ACEOF
11852 /* end confdefs.h.  */
11853 short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
11854 short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
11855 void _ascii () { char *s = (char *) ascii_mm; s = (char *) ascii_ii; }
11856 short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
11857 short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
11858 void _ebcdic () { char *s = (char *) ebcdic_mm; s = (char *) ebcdic_ii; }
11859 int
11860 main ()
11861 {
11862  _ascii (); _ebcdic ();
11863   ;
11864   return 0;
11865 }
11866 _ACEOF
11867 rm -f conftest.$ac_objext
11868 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11869   (eval $ac_compile) 2>conftest.er1
11870   ac_status=$?
11871   grep -v '^ *+' conftest.er1 >conftest.err
11872   rm -f conftest.er1
11873   cat conftest.err >&5
11874   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11875   (exit $ac_status); } &&
11876          { ac_try='test -z "$ac_c_werror_flag"
11877                          || test ! -s conftest.err'
11878   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11879   (eval $ac_try) 2>&5
11880   ac_status=$?
11881   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882   (exit $ac_status); }; } &&
11883          { ac_try='test -s conftest.$ac_objext'
11884   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11885   (eval $ac_try) 2>&5
11886   ac_status=$?
11887   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11888   (exit $ac_status); }; }; then
11889   if grep BIGenDianSyS conftest.$ac_objext >/dev/null ; then
11890   ac_cv_c_bigendian=yes
11891 fi
11892 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
11893   if test "$ac_cv_c_bigendian" = unknown; then
11894     ac_cv_c_bigendian=no
11895   else
11896     # finding both strings is unlikely to happen, but who knows?
11897     ac_cv_c_bigendian=unknown
11898   fi
11899 fi
11900 else
11901   echo "$as_me: failed program was:" >&5
11902 sed 's/^/| /' conftest.$ac_ext >&5
11903
11904 fi
11905 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11906 else
11907   cat >conftest.$ac_ext <<_ACEOF
11908 /* confdefs.h.  */
11909 _ACEOF
11910 cat confdefs.h >>conftest.$ac_ext
11911 cat >>conftest.$ac_ext <<_ACEOF
11912 /* end confdefs.h.  */
11913 int
11914 main ()
11915 {
11916   /* Are we little or big endian?  From Harbison&Steele.  */
11917   union
11918   {
11919     long l;
11920     char c[sizeof (long)];
11921   } u;
11922   u.l = 1;
11923   exit (u.c[sizeof (long) - 1] == 1);
11924 }
11925 _ACEOF
11926 rm -f conftest$ac_exeext
11927 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11928   (eval $ac_link) 2>&5
11929   ac_status=$?
11930   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11931   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11932   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11933   (eval $ac_try) 2>&5
11934   ac_status=$?
11935   echo "$as_me:$LINENO: \$? = $ac_status" >&5
11936   (exit $ac_status); }; }; then
11937   ac_cv_c_bigendian=no
11938 else
11939   echo "$as_me: program exited with status $ac_status" >&5
11940 echo "$as_me: failed program was:" >&5
11941 sed 's/^/| /' conftest.$ac_ext >&5
11942
11943 ( exit $ac_status )
11944 ac_cv_c_bigendian=yes
11945 fi
11946 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11947 fi
11948 fi
11949 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11950 fi
11951 echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
11952 echo "${ECHO_T}$ac_cv_c_bigendian" >&6
11953 case $ac_cv_c_bigendian in
11954   yes)
11955
11956 cat >>confdefs.h <<\_ACEOF
11957 #define WORDS_BIGENDIAN 1
11958 _ACEOF
11959  ;;
11960   no)
11961      ;;
11962   *)
11963     { { echo "$as_me:$LINENO: error: unknown endianness
11964 presetting ac_cv_c_bigendian=no (or yes) will help" >&5
11965 echo "$as_me: error: unknown endianness
11966 presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
11967    { (exit 1); exit 1; }; } ;;
11968 esac
11969
11970
11971 te_file=generic
11972
11973 # Makefile target for installing gas in $(tooldir)/bin.
11974 install_tooldir=install-exec-tooldir
11975
11976 canon_targets=""
11977 all_targets=no
11978 if test -n "$enable_targets" ; then
11979   for t in `echo $enable_targets | sed 's/,/ /g'`; do
11980     if test $t = "all"; then
11981       all_targets=yes
11982       continue
11983     fi
11984     result=`$ac_config_sub $t 2>/dev/null`
11985     if test -n "$result" ; then
11986       canon_targets="$canon_targets $result"
11987 #    else
11988 #      # Permit "all", etc.  We don't support it yet though.
11989 #      canon_targets="$canon_targets $t"
11990     fi
11991   done
11992   _gas_uniq_list="$canon_targets"
11993 _gas_uniq_newlist=""
11994 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
11995   case $_gas_uniq_i in
11996   _gas_uniq_dummy) ;;
11997   *) case " $_gas_uniq_newlist " in
11998        *" $_gas_uniq_i "*) ;;
11999        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12000      esac ;;
12001   esac
12002 done
12003 canon_targets=$_gas_uniq_newlist
12004
12005 fi
12006
12007 emulations=""
12008
12009 for this_target in $target $canon_targets ; do
12010
12011     targ=${this_target}
12012     . ${srcdir}/configure.tgt
12013
12014     case ${target_cpu} in
12015       crisv32)
12016
12017 cat >>confdefs.h <<_ACEOF
12018 #define DEFAULT_CRIS_ARCH $arch
12019 _ACEOF
12020
12021         ;;
12022     esac
12023
12024     if test ${this_target} = $target ; then
12025       target_cpu_type=${cpu_type}
12026     elif test ${target_cpu_type} != ${cpu_type} ; then
12027       continue
12028     fi
12029
12030     generic_target=${cpu_type}-${target_vendor}-${target_os}
12031     case ${generic_target} in
12032       i386-*-sco3.2v5*)
12033         if test ${this_target} = $target; then
12034
12035 cat >>confdefs.h <<\_ACEOF
12036 #define SCO_ELF 1
12037 _ACEOF
12038
12039         fi
12040         ;;
12041
12042       i386-*-msdosdjgpp* \
12043       | i386-*-go32* \
12044       | i386-go32-rtems*)
12045
12046 cat >>confdefs.h <<\_ACEOF
12047 #define STRICTCOFF 1
12048 _ACEOF
12049
12050         ;;
12051
12052       i860-*-*)
12053         { echo "$as_me:$LINENO: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&5
12054 echo "$as_me: WARNING: GAS support for ${generic_target} is preliminary and a work in progress" >&2;}
12055         ;;
12056
12057       mips-sony-bsd*)
12058         ;;
12059       mips-*-bsd*)
12060         { { echo "$as_me:$LINENO: error: Unknown vendor for mips-bsd configuration." >&5
12061 echo "$as_me: error: Unknown vendor for mips-bsd configuration." >&2;}
12062    { (exit 1); exit 1; }; }
12063         ;;
12064
12065       ppc-*-aix5.*)
12066
12067 cat >>confdefs.h <<\_ACEOF
12068 #define AIX_WEAK_SUPPORT 1
12069 _ACEOF
12070
12071         ;;
12072       ppc-*-linux-*)
12073         case "$endian" in
12074           big)  ;;
12075           *)    { { echo "$as_me:$LINENO: error: GNU/Linux must be configured big endian" >&5
12076 echo "$as_me: error: GNU/Linux must be configured big endian" >&2;}
12077    { (exit 1); exit 1; }; } ;;
12078         esac
12079         ;;
12080       ppc-*-solaris*)
12081         if test ${this_target} = $target; then
12082
12083 cat >>confdefs.h <<\_ACEOF
12084 #define TARGET_SOLARIS_COMMENT 1
12085 _ACEOF
12086
12087         fi
12088         if test x${endian} = xbig; then
12089           { { echo "$as_me:$LINENO: error: Solaris must be configured little endian" >&5
12090 echo "$as_me: error: Solaris must be configured little endian" >&2;}
12091    { (exit 1); exit 1; }; }
12092         fi
12093         ;;
12094
12095       sh*-*-symbianelf*)
12096
12097 cat >>confdefs.h <<\_ACEOF
12098 #define TARGET_SYMBIAN 1
12099 _ACEOF
12100
12101         ;;
12102     esac
12103
12104     if test ${this_target} = $target ; then
12105       endian_def=
12106       if test x${endian} = xbig; then
12107         endian_def=1
12108       elif test x${endian} = xlittle; then
12109         endian_def=0
12110       fi
12111       if test x${endian_def} != x; then
12112
12113 cat >>confdefs.h <<_ACEOF
12114 #define TARGET_BYTES_BIG_ENDIAN $endian_def
12115 _ACEOF
12116
12117       fi
12118     fi
12119
12120 # Other random stuff.
12121
12122     case ${cpu_type} in
12123       mips)
12124         # Set mips_cpu to the name of the default CPU.
12125         case ${target_cpu} in
12126           mips | mipsbe | mipseb | mipsle | mipsel | mips64 | mips64el)
12127             mips_cpu=from-abi
12128             ;;
12129           mipsisa32 | mipsisa32el)
12130             mips_cpu=mips32
12131             ;;
12132           mipsisa32r2 | mipsisa32r2el)
12133             mips_cpu=mips32r2
12134             ;;
12135           mipsisa64 | mipsisa64el)
12136             mips_cpu=mips64
12137             ;;
12138           mipsisa64r2 | mipsisa64r2el)
12139             mips_cpu=mips64r2
12140             ;;
12141           mipstx39 | mipstx39el)
12142             mips_cpu=r3900
12143             ;;
12144           mips64vr | mips64vrel)
12145             mips_cpu=vr4100
12146             ;;
12147           mipsisa32r2* | mipsisa64r2*)
12148             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..r2//' -e 's/el$//'`
12149             ;;
12150           mips64* | mipsisa64* | mipsisa32*)
12151             mips_cpu=`echo $target_cpu | sed -e 's/[a-z]*..//' -e 's/el$//'`
12152             ;;
12153           *)
12154             { { echo "$as_me:$LINENO: error: $target_cpu isn't a supported MIPS CPU name" >&5
12155 echo "$as_me: error: $target_cpu isn't a supported MIPS CPU name" >&2;}
12156    { (exit 1); exit 1; }; }
12157             ;;
12158         esac
12159         # See whether it's appropriate to set E_MIPS_ABI_O32 for o32
12160         # binaries.  It's a GNU extension that some OSes don't understand.
12161         # The value only matters on ELF targets.
12162         case ${target} in
12163           *-*-irix*)
12164             use_e_mips_abi_o32=0
12165             ;;
12166           *)
12167             use_e_mips_abi_o32=1
12168             ;;
12169         esac
12170         # Decide whether to generate 32-bit or 64-bit code by default.
12171         # Used to resolve -march=from-abi when an embedded ABI is selected.
12172         case ${target} in
12173           mips64*-*-* | mipsisa64*-*-*)
12174             mips_default_64bit=1
12175             ;;
12176           *)
12177             mips_default_64bit=0
12178             ;;
12179         esac
12180         # Decide which ABI to target by default.
12181         case ${target} in
12182           mips64*-linux* | mips-sgi-irix6*)
12183             mips_default_abi=N32_ABI
12184             ;;
12185           mips*-linux*)
12186             mips_default_abi=O32_ABI
12187             ;;
12188           mips64*-openbsd*)
12189             mips_default_abi=N64_ABI
12190             ;;
12191           *)
12192             mips_default_abi=NO_ABI
12193             ;;
12194         esac
12195
12196 cat >>confdefs.h <<_ACEOF
12197 #define MIPS_CPU_STRING_DEFAULT "$mips_cpu"
12198 _ACEOF
12199
12200
12201 cat >>confdefs.h <<_ACEOF
12202 #define USE_E_MIPS_ABI_O32 $use_e_mips_abi_o32
12203 _ACEOF
12204
12205
12206 cat >>confdefs.h <<_ACEOF
12207 #define MIPS_DEFAULT_64BIT $mips_default_64bit
12208 _ACEOF
12209
12210
12211 cat >>confdefs.h <<_ACEOF
12212 #define MIPS_DEFAULT_ABI $mips_default_abi
12213 _ACEOF
12214
12215         ;;
12216     esac
12217
12218     # Do we need the opcodes library?
12219     case ${cpu_type} in
12220       vax | tic30)
12221         ;;
12222
12223       *)
12224         need_opcodes=yes
12225
12226         case "${enable_shared}" in
12227         yes) shared_opcodes=true ;;
12228         *opcodes*) shared_opcodes=true ;;
12229         *) shared_opcodes=false ;;
12230         esac
12231         ;;
12232     esac
12233
12234     # Any other special object files needed ?
12235     case ${cpu_type} in
12236
12237       bfin)
12238         echo ${extra_objects} | grep -s "bfin-parse.o"
12239         if test $? -ne 0 ; then
12240           extra_objects="$extra_objects bfin-parse.o"
12241         fi
12242
12243         echo ${extra_objects} | grep -s "bfin-lex.o"
12244         if test $? -ne 0 ; then
12245           extra_objects="$extra_objects bfin-lex.o"
12246         fi
12247         ;;
12248
12249       fr30 | ip2k | iq2000 | m32r | openrisc)
12250         using_cgen=yes
12251         ;;
12252
12253       m32c)
12254         using_cgen=yes
12255         ;;
12256       frv)
12257         using_cgen=yes
12258         ;;
12259       m68k)
12260         case ${extra_objects} in
12261         *m68k-parse.o*) ;;
12262         *) extra_objects="$extra_objects m68k-parse.o" ;;
12263         esac
12264         ;;
12265
12266       mep)
12267         using_cgen=yes
12268         ;;
12269
12270       mips)
12271         echo ${extra_objects} | grep -s "itbl-parse.o"
12272         if test $? -ne 0 ; then
12273           extra_objects="$extra_objects itbl-parse.o"
12274         fi
12275
12276         echo ${extra_objects} | grep -s "itbl-lex.o"
12277         if test $? -ne 0 ; then
12278           extra_objects="$extra_objects itbl-lex.o"
12279         fi
12280
12281         echo ${extra_objects} | grep -s "itbl-ops.o"
12282         if test $? -ne 0 ; then
12283           extra_objects="$extra_objects itbl-ops.o"
12284         fi
12285         ;;
12286
12287       mt)
12288         using_cgen=yes
12289         ;;
12290
12291       i386 | s390 | sparc)
12292         if test $this_target = $target ; then
12293
12294 cat >>confdefs.h <<_ACEOF
12295 #define DEFAULT_ARCH "${arch}"
12296 _ACEOF
12297
12298         fi
12299         ;;
12300
12301       xstormy16)
12302         using_cgen=yes
12303         ;;
12304
12305       xc16x)
12306         using_cgen=yes
12307         ;;
12308
12309       xtensa)
12310         echo ${extra_objects} | grep -s "xtensa-relax.o"
12311         if test $? -ne 0 ; then
12312           extra_objects="$extra_objects xtensa-relax.o"
12313         fi
12314         ;;
12315
12316       *)
12317         ;;
12318     esac
12319
12320     if test $using_cgen = yes ; then
12321         case "x${extra_objects}" in
12322         *cgen.o*) ;;
12323         *) extra_objects="$extra_objects cgen.o" ;;
12324         esac
12325     fi
12326
12327 # See if we really can support this configuration with the emulation code.
12328
12329     if test $this_target = $target ; then
12330       obj_format=$fmt
12331       te_file=$em
12332     fi
12333
12334 # From target name and format, produce a list of supported emulations.
12335
12336     case ${generic_target}-${fmt} in
12337       mips-*-irix5*-*)  emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12338       mips*-*-linux*-*) case "$endian" in
12339                         big)    emulation="mipsbelf mipslelf mipself" ;;
12340                         *)      emulation="mipslelf mipsbelf mipself" ;;
12341                         esac ;;
12342       mips-*-lnews*-ecoff) ;;
12343       mips-*-*-ecoff)   case "$endian" in
12344                         big)    emulation="mipsbecoff mipslecoff mipsecoff" ;;
12345                         *)      emulation="mipslecoff mipsbecoff mipsecoff" ;;
12346                         esac ;;
12347       mips-*-*-elf)     case "$endian" in
12348                         big)    emulation="mipsbelf mipslelf mipself" ;;
12349                         *)      emulation="mipslelf mipsbelf mipself" ;;
12350                         esac ;;
12351       mips-*-sysv4*MP*-*) emulation="mipsbelf mipslelf mipself mipsbecoff mipslecoff mipsecoff" ;;
12352       # i386-pc-pe-coff != i386-pc-coff.
12353       i386-*-pe-coff)   ;;
12354       # Uncommenting the next line will turn on support for i386 AOUT
12355       # for the default linux configuration
12356       # i386-*-linux*-elf) emulation="i386elf i386aout" ;;
12357       #
12358       i386-*-aout)      emulation="i386aout" ;;
12359       i386-*-coff)      emulation="i386coff" ;;
12360       i386-*-elf)       emulation="i386elf" ;;
12361
12362       # Always all formats.  The first stated emulation becomes the default.
12363       cris-*-*aout*)    emulation="crisaout criself" ;;
12364       cris-*-*)         emulation="criself crisaout" ;;
12365     esac
12366
12367     emulations="$emulations $emulation"
12368
12369 done
12370
12371 # Turn on all targets if possible
12372 if test ${all_targets} = "yes"; then
12373   case ${target_cpu_type} in
12374   i386)
12375     case ${obj_format} in
12376     aout)
12377       emulations="$emulations i386coff i386elf"
12378       ;;
12379     coff)
12380       emulations="$emulations i386aout i386elf"
12381     ;;
12382     elf)
12383       emulations="$emulations i386aout i386coff"
12384       ;;
12385     esac
12386   ;;
12387   x86_64)
12388     case ${obj_format} in
12389     aout)
12390       emulations="$emulations i386coff i386elf"
12391       ;;
12392     coff)
12393       emulations="$emulations i386aout i386elf"
12394     ;;
12395     elf)
12396       emulations="$emulations i386aout i386coff"
12397       ;;
12398     esac
12399   ;;
12400   esac
12401 fi
12402
12403 # Assign floating point type.  Most processors with FP support
12404 # IEEE FP.  On those that don't support FP at all, usually IEEE
12405 # is emulated.
12406 case ${target_cpu} in
12407   vax | pdp11 ) atof=vax ;;
12408   *)            atof=ieee ;;
12409 esac
12410
12411 case "${obj_format}" in
12412   "") { { echo "$as_me:$LINENO: error: GAS does not know what format to use for target ${target}" >&5
12413 echo "$as_me: error: GAS does not know what format to use for target ${target}" >&2;}
12414    { (exit 1); exit 1; }; } ;;
12415 esac
12416
12417 # Unfortunately the cpu in cpu-opc.h file isn't always $(TARGET_CPU).
12418 cgen_cpu_prefix=""
12419 if test $using_cgen = yes ; then
12420   case ${target_cpu} in
12421     *) cgen_cpu_prefix=${target_cpu} ;;
12422   esac
12423
12424
12425 cat >>confdefs.h <<\_ACEOF
12426 #define USING_CGEN 1
12427 _ACEOF
12428
12429 fi
12430
12431
12432 if test ! -r ${srcdir}/config/tc-${target_cpu_type}.c; then
12433   { { echo "$as_me:$LINENO: error: GAS does not support target CPU ${target_cpu_type}" >&5
12434 echo "$as_me: error: GAS does not support target CPU ${target_cpu_type}" >&2;}
12435    { (exit 1); exit 1; }; }
12436 fi
12437
12438 if test ! -r ${srcdir}/config/obj-${obj_format}.c; then
12439   { { echo "$as_me:$LINENO: error: GAS does not have support for object file format ${obj_format}" >&5
12440 echo "$as_me: error: GAS does not have support for object file format ${obj_format}" >&2;}
12441    { (exit 1); exit 1; }; }
12442 fi
12443
12444 # Some COFF configurations want these random other flags set.
12445 case ${obj_format} in
12446   coff)
12447     case ${target_cpu_type} in
12448       i386)
12449 cat >>confdefs.h <<\_ACEOF
12450 #define I386COFF 1
12451 _ACEOF
12452  ;;
12453       m68k)
12454 cat >>confdefs.h <<\_ACEOF
12455 #define M68KCOFF 1
12456 _ACEOF
12457  ;;
12458       m88k)
12459 cat >>confdefs.h <<\_ACEOF
12460 #define M88KCOFF 1
12461 _ACEOF
12462  ;;
12463       x86_64)
12464 cat >>confdefs.h <<\_ACEOF
12465 #define I386COFF 1
12466 _ACEOF
12467  ;;
12468     esac
12469     ;;
12470 esac
12471
12472 # Getting this done right is going to be a bitch.  Each configuration specified
12473 # with --enable-targets=... should be checked for environment, format, cpu
12474 # setting.
12475 #
12476 # For each configuration, the necessary object file support code must be linked
12477 # in.  This might be only one, it might be up to four.  The necessary emulation
12478 # code needs to be provided, too.
12479 #
12480 # And then there's "--enable-targets=all"....
12481 #
12482 # For now, just always do it for MIPS ELF or ECOFF configurations.  Sigh.
12483
12484 formats="${obj_format}"
12485 emfiles=""
12486 EMULATIONS=""
12487 _gas_uniq_list="$emulations"
12488 _gas_uniq_newlist=""
12489 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12490   case $_gas_uniq_i in
12491   _gas_uniq_dummy) ;;
12492   *) case " $_gas_uniq_newlist " in
12493        *" $_gas_uniq_i "*) ;;
12494        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12495      esac ;;
12496   esac
12497 done
12498 emulations=$_gas_uniq_newlist
12499
12500 for em in . $emulations ; do
12501   case $em in
12502     .)  continue ;;
12503     mipsbelf | mipslelf | mipself)
12504         fmt=elf   file=mipself ;;
12505     mipsbecoff | mipslecoff | mipsecoff)
12506         fmt=ecoff file=mipsecoff ;;
12507     *coff)
12508         fmt=coff  file=$em ;;
12509     *aout)
12510         fmt=aout file=$em ;;
12511     *elf)
12512         fmt=elf file=$em ;;
12513   esac
12514   formats="$formats $fmt"
12515   emfiles="$emfiles e-$file.o"
12516   EMULATIONS="$EMULATIONS &$em,"
12517 done
12518 _gas_uniq_list="$formats"
12519 _gas_uniq_newlist=""
12520 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12521   case $_gas_uniq_i in
12522   _gas_uniq_dummy) ;;
12523   *) case " $_gas_uniq_newlist " in
12524        *" $_gas_uniq_i "*) ;;
12525        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12526      esac ;;
12527   esac
12528 done
12529 formats=$_gas_uniq_newlist
12530
12531 _gas_uniq_list="$emfiles"
12532 _gas_uniq_newlist=""
12533 for _gas_uniq_i in _gas_uniq_dummy $_gas_uniq_list ; do
12534   case $_gas_uniq_i in
12535   _gas_uniq_dummy) ;;
12536   *) case " $_gas_uniq_newlist " in
12537        *" $_gas_uniq_i "*) ;;
12538        *) _gas_uniq_newlist="$_gas_uniq_newlist $_gas_uniq_i" ;;
12539      esac ;;
12540   esac
12541 done
12542 emfiles=$_gas_uniq_newlist
12543
12544 if test `set . $formats ; shift ; echo $#` -gt 1 ; then
12545   for fmt in $formats ; do
12546     case $fmt in
12547       aout)
12548 cat >>confdefs.h <<\_ACEOF
12549 #define OBJ_MAYBE_AOUT 1
12550 _ACEOF
12551    ;;
12552       bout)
12553 cat >>confdefs.h <<\_ACEOF
12554 #define OBJ_MAYBE_BOUT 1
12555 _ACEOF
12556    ;;
12557       coff)
12558 cat >>confdefs.h <<\_ACEOF
12559 #define OBJ_MAYBE_COFF 1
12560 _ACEOF
12561     ;;
12562       ecoff)
12563 cat >>confdefs.h <<\_ACEOF
12564 #define OBJ_MAYBE_ECOFF 1
12565 _ACEOF
12566    ;;
12567       elf)
12568 cat >>confdefs.h <<\_ACEOF
12569 #define OBJ_MAYBE_ELF 1
12570 _ACEOF
12571      ;;
12572       generic)
12573 cat >>confdefs.h <<\_ACEOF
12574 #define OBJ_MAYBE_GENERIC 1
12575 _ACEOF
12576  ;;
12577       som)
12578 cat >>confdefs.h <<\_ACEOF
12579 #define OBJ_MAYBE_SOM 1
12580 _ACEOF
12581      ;;
12582     esac
12583     extra_objects="$extra_objects obj-$fmt.o"
12584   done
12585   obj_format=multi
12586 fi
12587 if test `set . $emfiles ; shift ; echo $#` -gt 0 ; then
12588   DEFAULT_EMULATION=`set . $emulations ; echo $2`
12589   # e-mips* has more than one emulation per file, e-i386* has just one at the
12590   # moment.  If only one emulation is specified, then don't define
12591   # USE_EMULATIONS or include any of the e-files as they will only be bloat.
12592   case "${obj_format}${emfiles}" in
12593     multi* | *mips*)
12594       extra_objects="$extra_objects $emfiles"
12595
12596 cat >>confdefs.h <<\_ACEOF
12597 #define USE_EMULATIONS 1
12598 _ACEOF
12599  ;;
12600   esac
12601 fi
12602
12603
12604 cat >>confdefs.h <<_ACEOF
12605 #define EMULATIONS $EMULATIONS
12606 _ACEOF
12607
12608
12609 cat >>confdefs.h <<_ACEOF
12610 #define DEFAULT_EMULATION "$DEFAULT_EMULATION"
12611 _ACEOF
12612
12613
12614 reject_dev_configs=yes
12615
12616 case ${reject_dev_configs}-${dev} in
12617   yes-yes) # Oops.
12618     { { echo "$as_me:$LINENO: error: GAS does not support the ${generic_target} configuration." >&5
12619 echo "$as_me: error: GAS does not support the ${generic_target} configuration." >&2;}
12620    { (exit 1); exit 1; }; }
12621     ;;
12622 esac
12623
12624
12625
12626
12627
12628
12629
12630 # do we need the opcodes library?
12631 case "${need_opcodes}" in
12632 yes)
12633   OPCODES_LIB=../opcodes/libopcodes.la
12634   ;;
12635 esac
12636
12637
12638
12639
12640 cat >>confdefs.h <<_ACEOF
12641 #define TARGET_ALIAS "${target_alias}"
12642 _ACEOF
12643
12644
12645 cat >>confdefs.h <<_ACEOF
12646 #define TARGET_CANONICAL "${target}"
12647 _ACEOF
12648
12649
12650 cat >>confdefs.h <<_ACEOF
12651 #define TARGET_CPU "${target_cpu}"
12652 _ACEOF
12653
12654
12655 cat >>confdefs.h <<_ACEOF
12656 #define TARGET_VENDOR "${target_vendor}"
12657 _ACEOF
12658
12659
12660 cat >>confdefs.h <<_ACEOF
12661 #define TARGET_OS "${target_os}"
12662 _ACEOF
12663
12664
12665 for ac_prog in 'bison -y' byacc
12666 do
12667   # Extract the first word of "$ac_prog", so it can be a program name with args.
12668 set dummy $ac_prog; ac_word=$2
12669 echo "$as_me:$LINENO: checking for $ac_word" >&5
12670 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12671 if test "${ac_cv_prog_YACC+set}" = set; then
12672   echo $ECHO_N "(cached) $ECHO_C" >&6
12673 else
12674   if test -n "$YACC"; then
12675   ac_cv_prog_YACC="$YACC" # Let the user override the test.
12676 else
12677 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12678 for as_dir in $PATH
12679 do
12680   IFS=$as_save_IFS
12681   test -z "$as_dir" && as_dir=.
12682   for ac_exec_ext in '' $ac_executable_extensions; do
12683   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12684     ac_cv_prog_YACC="$ac_prog"
12685     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12686     break 2
12687   fi
12688 done
12689 done
12690
12691 fi
12692 fi
12693 YACC=$ac_cv_prog_YACC
12694 if test -n "$YACC"; then
12695   echo "$as_me:$LINENO: result: $YACC" >&5
12696 echo "${ECHO_T}$YACC" >&6
12697 else
12698   echo "$as_me:$LINENO: result: no" >&5
12699 echo "${ECHO_T}no" >&6
12700 fi
12701
12702   test -n "$YACC" && break
12703 done
12704 test -n "$YACC" || YACC="yacc"
12705
12706 for ac_prog in flex lex
12707 do
12708   # Extract the first word of "$ac_prog", so it can be a program name with args.
12709 set dummy $ac_prog; ac_word=$2
12710 echo "$as_me:$LINENO: checking for $ac_word" >&5
12711 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12712 if test "${ac_cv_prog_LEX+set}" = set; then
12713   echo $ECHO_N "(cached) $ECHO_C" >&6
12714 else
12715   if test -n "$LEX"; then
12716   ac_cv_prog_LEX="$LEX" # Let the user override the test.
12717 else
12718 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12719 for as_dir in $PATH
12720 do
12721   IFS=$as_save_IFS
12722   test -z "$as_dir" && as_dir=.
12723   for ac_exec_ext in '' $ac_executable_extensions; do
12724   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12725     ac_cv_prog_LEX="$ac_prog"
12726     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12727     break 2
12728   fi
12729 done
12730 done
12731
12732 fi
12733 fi
12734 LEX=$ac_cv_prog_LEX
12735 if test -n "$LEX"; then
12736   echo "$as_me:$LINENO: result: $LEX" >&5
12737 echo "${ECHO_T}$LEX" >&6
12738 else
12739   echo "$as_me:$LINENO: result: no" >&5
12740 echo "${ECHO_T}no" >&6
12741 fi
12742
12743   test -n "$LEX" && break
12744 done
12745 test -n "$LEX" || LEX=":"
12746
12747 if test -z "$LEXLIB"
12748 then
12749   echo "$as_me:$LINENO: checking for yywrap in -lfl" >&5
12750 echo $ECHO_N "checking for yywrap in -lfl... $ECHO_C" >&6
12751 if test "${ac_cv_lib_fl_yywrap+set}" = set; then
12752   echo $ECHO_N "(cached) $ECHO_C" >&6
12753 else
12754   ac_check_lib_save_LIBS=$LIBS
12755 LIBS="-lfl  $LIBS"
12756 cat >conftest.$ac_ext <<_ACEOF
12757 /* confdefs.h.  */
12758 _ACEOF
12759 cat confdefs.h >>conftest.$ac_ext
12760 cat >>conftest.$ac_ext <<_ACEOF
12761 /* end confdefs.h.  */
12762
12763 /* Override any gcc2 internal prototype to avoid an error.  */
12764 #ifdef __cplusplus
12765 extern "C"
12766 #endif
12767 /* We use char because int might match the return type of a gcc2
12768    builtin and then its argument prototype would still apply.  */
12769 char yywrap ();
12770 int
12771 main ()
12772 {
12773 yywrap ();
12774   ;
12775   return 0;
12776 }
12777 _ACEOF
12778 rm -f conftest.$ac_objext conftest$ac_exeext
12779 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12780   (eval $ac_link) 2>conftest.er1
12781   ac_status=$?
12782   grep -v '^ *+' conftest.er1 >conftest.err
12783   rm -f conftest.er1
12784   cat conftest.err >&5
12785   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12786   (exit $ac_status); } &&
12787          { ac_try='test -z "$ac_c_werror_flag"
12788                          || test ! -s conftest.err'
12789   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12790   (eval $ac_try) 2>&5
12791   ac_status=$?
12792   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793   (exit $ac_status); }; } &&
12794          { ac_try='test -s conftest$ac_exeext'
12795   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12796   (eval $ac_try) 2>&5
12797   ac_status=$?
12798   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799   (exit $ac_status); }; }; then
12800   ac_cv_lib_fl_yywrap=yes
12801 else
12802   echo "$as_me: failed program was:" >&5
12803 sed 's/^/| /' conftest.$ac_ext >&5
12804
12805 ac_cv_lib_fl_yywrap=no
12806 fi
12807 rm -f conftest.err conftest.$ac_objext \
12808       conftest$ac_exeext conftest.$ac_ext
12809 LIBS=$ac_check_lib_save_LIBS
12810 fi
12811 echo "$as_me:$LINENO: result: $ac_cv_lib_fl_yywrap" >&5
12812 echo "${ECHO_T}$ac_cv_lib_fl_yywrap" >&6
12813 if test $ac_cv_lib_fl_yywrap = yes; then
12814   LEXLIB="-lfl"
12815 else
12816   echo "$as_me:$LINENO: checking for yywrap in -ll" >&5
12817 echo $ECHO_N "checking for yywrap in -ll... $ECHO_C" >&6
12818 if test "${ac_cv_lib_l_yywrap+set}" = set; then
12819   echo $ECHO_N "(cached) $ECHO_C" >&6
12820 else
12821   ac_check_lib_save_LIBS=$LIBS
12822 LIBS="-ll  $LIBS"
12823 cat >conftest.$ac_ext <<_ACEOF
12824 /* confdefs.h.  */
12825 _ACEOF
12826 cat confdefs.h >>conftest.$ac_ext
12827 cat >>conftest.$ac_ext <<_ACEOF
12828 /* end confdefs.h.  */
12829
12830 /* Override any gcc2 internal prototype to avoid an error.  */
12831 #ifdef __cplusplus
12832 extern "C"
12833 #endif
12834 /* We use char because int might match the return type of a gcc2
12835    builtin and then its argument prototype would still apply.  */
12836 char yywrap ();
12837 int
12838 main ()
12839 {
12840 yywrap ();
12841   ;
12842   return 0;
12843 }
12844 _ACEOF
12845 rm -f conftest.$ac_objext conftest$ac_exeext
12846 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12847   (eval $ac_link) 2>conftest.er1
12848   ac_status=$?
12849   grep -v '^ *+' conftest.er1 >conftest.err
12850   rm -f conftest.er1
12851   cat conftest.err >&5
12852   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12853   (exit $ac_status); } &&
12854          { ac_try='test -z "$ac_c_werror_flag"
12855                          || test ! -s conftest.err'
12856   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12857   (eval $ac_try) 2>&5
12858   ac_status=$?
12859   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860   (exit $ac_status); }; } &&
12861          { ac_try='test -s conftest$ac_exeext'
12862   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12863   (eval $ac_try) 2>&5
12864   ac_status=$?
12865   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12866   (exit $ac_status); }; }; then
12867   ac_cv_lib_l_yywrap=yes
12868 else
12869   echo "$as_me: failed program was:" >&5
12870 sed 's/^/| /' conftest.$ac_ext >&5
12871
12872 ac_cv_lib_l_yywrap=no
12873 fi
12874 rm -f conftest.err conftest.$ac_objext \
12875       conftest$ac_exeext conftest.$ac_ext
12876 LIBS=$ac_check_lib_save_LIBS
12877 fi
12878 echo "$as_me:$LINENO: result: $ac_cv_lib_l_yywrap" >&5
12879 echo "${ECHO_T}$ac_cv_lib_l_yywrap" >&6
12880 if test $ac_cv_lib_l_yywrap = yes; then
12881   LEXLIB="-ll"
12882 fi
12883
12884 fi
12885
12886 fi
12887
12888 if test "x$LEX" != "x:"; then
12889   echo "$as_me:$LINENO: checking lex output file root" >&5
12890 echo $ECHO_N "checking lex output file root... $ECHO_C" >&6
12891 if test "${ac_cv_prog_lex_root+set}" = set; then
12892   echo $ECHO_N "(cached) $ECHO_C" >&6
12893 else
12894   # The minimal lex program is just a single line: %%.  But some broken lexes
12895 # (Solaris, I think it was) want two %% lines, so accommodate them.
12896 cat >conftest.l <<_ACEOF
12897 %%
12898 %%
12899 _ACEOF
12900 { (eval echo "$as_me:$LINENO: \"$LEX conftest.l\"") >&5
12901   (eval $LEX conftest.l) 2>&5
12902   ac_status=$?
12903   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12904   (exit $ac_status); }
12905 if test -f lex.yy.c; then
12906   ac_cv_prog_lex_root=lex.yy
12907 elif test -f lexyy.c; then
12908   ac_cv_prog_lex_root=lexyy
12909 else
12910   { { echo "$as_me:$LINENO: error: cannot find output from $LEX; giving up" >&5
12911 echo "$as_me: error: cannot find output from $LEX; giving up" >&2;}
12912    { (exit 1); exit 1; }; }
12913 fi
12914 fi
12915 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_root" >&5
12916 echo "${ECHO_T}$ac_cv_prog_lex_root" >&6
12917 rm -f conftest.l
12918 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
12919
12920 echo "$as_me:$LINENO: checking whether yytext is a pointer" >&5
12921 echo $ECHO_N "checking whether yytext is a pointer... $ECHO_C" >&6
12922 if test "${ac_cv_prog_lex_yytext_pointer+set}" = set; then
12923   echo $ECHO_N "(cached) $ECHO_C" >&6
12924 else
12925   # POSIX says lex can declare yytext either as a pointer or an array; the
12926 # default is implementation-dependent. Figure out which it is, since
12927 # not all implementations provide the %pointer and %array declarations.
12928 ac_cv_prog_lex_yytext_pointer=no
12929 echo 'extern char *yytext;' >>$LEX_OUTPUT_ROOT.c
12930 ac_save_LIBS=$LIBS
12931 LIBS="$LIBS $LEXLIB"
12932 cat >conftest.$ac_ext <<_ACEOF
12933 `cat $LEX_OUTPUT_ROOT.c`
12934 _ACEOF
12935 rm -f conftest.$ac_objext conftest$ac_exeext
12936 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12937   (eval $ac_link) 2>conftest.er1
12938   ac_status=$?
12939   grep -v '^ *+' conftest.er1 >conftest.err
12940   rm -f conftest.er1
12941   cat conftest.err >&5
12942   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12943   (exit $ac_status); } &&
12944          { ac_try='test -z "$ac_c_werror_flag"
12945                          || test ! -s conftest.err'
12946   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12947   (eval $ac_try) 2>&5
12948   ac_status=$?
12949   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12950   (exit $ac_status); }; } &&
12951          { ac_try='test -s conftest$ac_exeext'
12952   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12953   (eval $ac_try) 2>&5
12954   ac_status=$?
12955   echo "$as_me:$LINENO: \$? = $ac_status" >&5
12956   (exit $ac_status); }; }; then
12957   ac_cv_prog_lex_yytext_pointer=yes
12958 else
12959   echo "$as_me: failed program was:" >&5
12960 sed 's/^/| /' conftest.$ac_ext >&5
12961
12962 fi
12963 rm -f conftest.err conftest.$ac_objext \
12964       conftest$ac_exeext conftest.$ac_ext
12965 LIBS=$ac_save_LIBS
12966 rm -f "${LEX_OUTPUT_ROOT}.c"
12967
12968 fi
12969 echo "$as_me:$LINENO: result: $ac_cv_prog_lex_yytext_pointer" >&5
12970 echo "${ECHO_T}$ac_cv_prog_lex_yytext_pointer" >&6
12971 if test $ac_cv_prog_lex_yytext_pointer = yes; then
12972
12973 cat >>confdefs.h <<\_ACEOF
12974 #define YYTEXT_POINTER 1
12975 _ACEOF
12976
12977 fi
12978
12979 fi
12980 if test "$LEX" = :; then
12981   LEX=${am_missing_run}flex
12982 fi
12983
12984 ALL_LINGUAS="fr tr es rw id"
12985 # If we haven't got the data from the intl directory,
12986 # assume NLS is disabled.
12987 USE_NLS=no
12988 LIBINTL=
12989 LIBINTL_DEP=
12990 INCINTL=
12991 XGETTEXT=
12992 GMSGFMT=
12993 POSUB=
12994
12995 if test -f  ../intl/config.intl; then
12996   .  ../intl/config.intl
12997 fi
12998 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
12999 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
13000 if test x"$USE_NLS" != xyes; then
13001   echo "$as_me:$LINENO: result: no" >&5
13002 echo "${ECHO_T}no" >&6
13003 else
13004   echo "$as_me:$LINENO: result: yes" >&5
13005 echo "${ECHO_T}yes" >&6
13006
13007 cat >>confdefs.h <<\_ACEOF
13008 #define ENABLE_NLS 1
13009 _ACEOF
13010
13011
13012   echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
13013 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
13014   # Look for .po and .gmo files in the source directory.
13015   CATALOGS=
13016   XLINGUAS=
13017   for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
13018     # If there aren't any .gmo files the shell will give us the
13019     # literal string "../path/to/srcdir/po/*.gmo" which has to be
13020     # weeded out.
13021     case "$cat" in *\**)
13022       continue;;
13023     esac
13024     # The quadruple backslash is collapsed to a double backslash
13025     # by the backticks, then collapsed again by the double quotes,
13026     # leaving us with one backslash in the sed expression (right
13027     # before the dot that mustn't act as a wildcard).
13028     cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
13029     lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
13030     # The user is allowed to set LINGUAS to a list of languages to
13031     # install catalogs for.  If it's empty that means "all of them."
13032     if test "x$LINGUAS" = x; then
13033       CATALOGS="$CATALOGS $cat"
13034       XLINGUAS="$XLINGUAS $lang"
13035     else
13036       case "$LINGUAS" in *$lang*)
13037         CATALOGS="$CATALOGS $cat"
13038         XLINGUAS="$XLINGUAS $lang"
13039         ;;
13040       esac
13041     fi
13042   done
13043   LINGUAS="$XLINGUAS"
13044   echo "$as_me:$LINENO: result: $LINGUAS" >&5
13045 echo "${ECHO_T}$LINGUAS" >&6
13046
13047
13048     DATADIRNAME=share
13049
13050   INSTOBJEXT=.mo
13051
13052   GENCAT=gencat
13053
13054   CATOBJEXT=.gmo
13055
13056 fi
13057
13058         MKINSTALLDIRS=
13059   if test -n "$ac_aux_dir"; then
13060     case "$ac_aux_dir" in
13061       /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
13062       *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
13063     esac
13064   fi
13065   if test -z "$MKINSTALLDIRS"; then
13066     MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
13067   fi
13068
13069
13070
13071   echo "$as_me:$LINENO: checking whether NLS is requested" >&5
13072 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
13073     # Check whether --enable-nls or --disable-nls was given.
13074 if test "${enable_nls+set}" = set; then
13075   enableval="$enable_nls"
13076   USE_NLS=$enableval
13077 else
13078   USE_NLS=yes
13079 fi;
13080   echo "$as_me:$LINENO: result: $USE_NLS" >&5
13081 echo "${ECHO_T}$USE_NLS" >&6
13082
13083
13084
13085
13086
13087
13088 # Prepare PATH_SEPARATOR.
13089 # The user is always right.
13090 if test "${PATH_SEPARATOR+set}" != set; then
13091   echo "#! /bin/sh" >conf$$.sh
13092   echo  "exit 0"   >>conf$$.sh
13093   chmod +x conf$$.sh
13094   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13095     PATH_SEPARATOR=';'
13096   else
13097     PATH_SEPARATOR=:
13098   fi
13099   rm -f conf$$.sh
13100 fi
13101
13102 # Find out how to test for executable files. Don't use a zero-byte file,
13103 # as systems may use methods other than mode bits to determine executability.
13104 cat >conf$$.file <<_ASEOF
13105 #! /bin/sh
13106 exit 0
13107 _ASEOF
13108 chmod +x conf$$.file
13109 if test -x conf$$.file >/dev/null 2>&1; then
13110   ac_executable_p="test -x"
13111 else
13112   ac_executable_p="test -f"
13113 fi
13114 rm -f conf$$.file
13115
13116 # Extract the first word of "msgfmt", so it can be a program name with args.
13117 set dummy msgfmt; ac_word=$2
13118 echo "$as_me:$LINENO: checking for $ac_word" >&5
13119 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13120 if test "${ac_cv_path_MSGFMT+set}" = set; then
13121   echo $ECHO_N "(cached) $ECHO_C" >&6
13122 else
13123   case "$MSGFMT" in
13124   [\\/]* | ?:[\\/]*)
13125     ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
13126     ;;
13127   *)
13128     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13129     for ac_dir in $PATH; do
13130       IFS="$ac_save_IFS"
13131       test -z "$ac_dir" && ac_dir=.
13132       for ac_exec_ext in '' $ac_executable_extensions; do
13133         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13134           if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
13135      (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13136             ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
13137             break 2
13138           fi
13139         fi
13140       done
13141     done
13142     IFS="$ac_save_IFS"
13143   test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
13144     ;;
13145 esac
13146 fi
13147 MSGFMT="$ac_cv_path_MSGFMT"
13148 if test "$MSGFMT" != ":"; then
13149   echo "$as_me:$LINENO: result: $MSGFMT" >&5
13150 echo "${ECHO_T}$MSGFMT" >&6
13151 else
13152   echo "$as_me:$LINENO: result: no" >&5
13153 echo "${ECHO_T}no" >&6
13154 fi
13155
13156   # Extract the first word of "gmsgfmt", so it can be a program name with args.
13157 set dummy gmsgfmt; ac_word=$2
13158 echo "$as_me:$LINENO: checking for $ac_word" >&5
13159 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13160 if test "${ac_cv_path_GMSGFMT+set}" = set; then
13161   echo $ECHO_N "(cached) $ECHO_C" >&6
13162 else
13163   case $GMSGFMT in
13164   [\\/]* | ?:[\\/]*)
13165   ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
13166   ;;
13167   *)
13168   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13169 for as_dir in $PATH
13170 do
13171   IFS=$as_save_IFS
13172   test -z "$as_dir" && as_dir=.
13173   for ac_exec_ext in '' $ac_executable_extensions; do
13174   if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13175     ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
13176     echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13177     break 2
13178   fi
13179 done
13180 done
13181
13182   test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
13183   ;;
13184 esac
13185 fi
13186 GMSGFMT=$ac_cv_path_GMSGFMT
13187
13188 if test -n "$GMSGFMT"; then
13189   echo "$as_me:$LINENO: result: $GMSGFMT" >&5
13190 echo "${ECHO_T}$GMSGFMT" >&6
13191 else
13192   echo "$as_me:$LINENO: result: no" >&5
13193 echo "${ECHO_T}no" >&6
13194 fi
13195
13196
13197
13198 # Prepare PATH_SEPARATOR.
13199 # The user is always right.
13200 if test "${PATH_SEPARATOR+set}" != set; then
13201   echo "#! /bin/sh" >conf$$.sh
13202   echo  "exit 0"   >>conf$$.sh
13203   chmod +x conf$$.sh
13204   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13205     PATH_SEPARATOR=';'
13206   else
13207     PATH_SEPARATOR=:
13208   fi
13209   rm -f conf$$.sh
13210 fi
13211
13212 # Find out how to test for executable files. Don't use a zero-byte file,
13213 # as systems may use methods other than mode bits to determine executability.
13214 cat >conf$$.file <<_ASEOF
13215 #! /bin/sh
13216 exit 0
13217 _ASEOF
13218 chmod +x conf$$.file
13219 if test -x conf$$.file >/dev/null 2>&1; then
13220   ac_executable_p="test -x"
13221 else
13222   ac_executable_p="test -f"
13223 fi
13224 rm -f conf$$.file
13225
13226 # Extract the first word of "xgettext", so it can be a program name with args.
13227 set dummy xgettext; ac_word=$2
13228 echo "$as_me:$LINENO: checking for $ac_word" >&5
13229 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13230 if test "${ac_cv_path_XGETTEXT+set}" = set; then
13231   echo $ECHO_N "(cached) $ECHO_C" >&6
13232 else
13233   case "$XGETTEXT" in
13234   [\\/]* | ?:[\\/]*)
13235     ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
13236     ;;
13237   *)
13238     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13239     for ac_dir in $PATH; do
13240       IFS="$ac_save_IFS"
13241       test -z "$ac_dir" && ac_dir=.
13242       for ac_exec_ext in '' $ac_executable_extensions; do
13243         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13244           if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13245      (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
13246             ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
13247             break 2
13248           fi
13249         fi
13250       done
13251     done
13252     IFS="$ac_save_IFS"
13253   test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
13254     ;;
13255 esac
13256 fi
13257 XGETTEXT="$ac_cv_path_XGETTEXT"
13258 if test "$XGETTEXT" != ":"; then
13259   echo "$as_me:$LINENO: result: $XGETTEXT" >&5
13260 echo "${ECHO_T}$XGETTEXT" >&6
13261 else
13262   echo "$as_me:$LINENO: result: no" >&5
13263 echo "${ECHO_T}no" >&6
13264 fi
13265
13266     rm -f messages.po
13267
13268
13269 # Prepare PATH_SEPARATOR.
13270 # The user is always right.
13271 if test "${PATH_SEPARATOR+set}" != set; then
13272   echo "#! /bin/sh" >conf$$.sh
13273   echo  "exit 0"   >>conf$$.sh
13274   chmod +x conf$$.sh
13275   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
13276     PATH_SEPARATOR=';'
13277   else
13278     PATH_SEPARATOR=:
13279   fi
13280   rm -f conf$$.sh
13281 fi
13282
13283 # Find out how to test for executable files. Don't use a zero-byte file,
13284 # as systems may use methods other than mode bits to determine executability.
13285 cat >conf$$.file <<_ASEOF
13286 #! /bin/sh
13287 exit 0
13288 _ASEOF
13289 chmod +x conf$$.file
13290 if test -x conf$$.file >/dev/null 2>&1; then
13291   ac_executable_p="test -x"
13292 else
13293   ac_executable_p="test -f"
13294 fi
13295 rm -f conf$$.file
13296
13297 # Extract the first word of "msgmerge", so it can be a program name with args.
13298 set dummy msgmerge; ac_word=$2
13299 echo "$as_me:$LINENO: checking for $ac_word" >&5
13300 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13301 if test "${ac_cv_path_MSGMERGE+set}" = set; then
13302   echo $ECHO_N "(cached) $ECHO_C" >&6
13303 else
13304   case "$MSGMERGE" in
13305   [\\/]* | ?:[\\/]*)
13306     ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
13307     ;;
13308   *)
13309     ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
13310     for ac_dir in $PATH; do
13311       IFS="$ac_save_IFS"
13312       test -z "$ac_dir" && ac_dir=.
13313       for ac_exec_ext in '' $ac_executable_extensions; do
13314         if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
13315           if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
13316             ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
13317             break 2
13318           fi
13319         fi
13320       done
13321     done
13322     IFS="$ac_save_IFS"
13323   test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
13324     ;;
13325 esac
13326 fi
13327 MSGMERGE="$ac_cv_path_MSGMERGE"
13328 if test "$MSGMERGE" != ":"; then
13329   echo "$as_me:$LINENO: result: $MSGMERGE" >&5
13330 echo "${ECHO_T}$MSGMERGE" >&6
13331 else
13332   echo "$as_me:$LINENO: result: no" >&5
13333 echo "${ECHO_T}no" >&6
13334 fi
13335
13336
13337       if test "$GMSGFMT" != ":"; then
13338             if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
13339        (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
13340       : ;
13341     else
13342       GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
13343       echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
13344 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
13345       GMSGFMT=":"
13346     fi
13347   fi
13348
13349       if test "$XGETTEXT" != ":"; then
13350             if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
13351        (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
13352       : ;
13353     else
13354       echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
13355 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
13356       XGETTEXT=":"
13357     fi
13358         rm -f messages.po
13359   fi
13360
13361             ac_config_commands="$ac_config_commands default-1"
13362
13363
13364
13365 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
13366 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
13367     # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
13368 if test "${enable_maintainer_mode+set}" = set; then
13369   enableval="$enable_maintainer_mode"
13370   USE_MAINTAINER_MODE=$enableval
13371 else
13372   USE_MAINTAINER_MODE=no
13373 fi;
13374   echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
13375 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
13376
13377
13378 if test $USE_MAINTAINER_MODE = yes; then
13379   MAINTAINER_MODE_TRUE=
13380   MAINTAINER_MODE_FALSE='#'
13381 else
13382   MAINTAINER_MODE_TRUE='#'
13383   MAINTAINER_MODE_FALSE=
13384 fi
13385
13386   MAINT=$MAINTAINER_MODE_TRUE
13387
13388
13389
13390
13391 if false; then
13392   GENINSRC_NEVER_TRUE=
13393   GENINSRC_NEVER_FALSE='#'
13394 else
13395   GENINSRC_NEVER_TRUE='#'
13396   GENINSRC_NEVER_FALSE=
13397 fi
13398
13399
13400
13401
13402
13403
13404
13405
13406
13407
13408
13409
13410
13411 for ac_header in string.h stdlib.h memory.h strings.h unistd.h stdarg.h varargs.h errno.h sys/types.h limits.h
13412 do
13413 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13414 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13415   echo "$as_me:$LINENO: checking for $ac_header" >&5
13416 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13417 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13418   echo $ECHO_N "(cached) $ECHO_C" >&6
13419 fi
13420 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13421 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13422 else
13423   # Is the header compilable?
13424 echo "$as_me:$LINENO: checking $ac_header usability" >&5
13425 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
13426 cat >conftest.$ac_ext <<_ACEOF
13427 /* confdefs.h.  */
13428 _ACEOF
13429 cat confdefs.h >>conftest.$ac_ext
13430 cat >>conftest.$ac_ext <<_ACEOF
13431 /* end confdefs.h.  */
13432 $ac_includes_default
13433 #include <$ac_header>
13434 _ACEOF
13435 rm -f conftest.$ac_objext
13436 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13437   (eval $ac_compile) 2>conftest.er1
13438   ac_status=$?
13439   grep -v '^ *+' conftest.er1 >conftest.err
13440   rm -f conftest.er1
13441   cat conftest.err >&5
13442   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13443   (exit $ac_status); } &&
13444          { ac_try='test -z "$ac_c_werror_flag"
13445                          || test ! -s conftest.err'
13446   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13447   (eval $ac_try) 2>&5
13448   ac_status=$?
13449   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13450   (exit $ac_status); }; } &&
13451          { ac_try='test -s conftest.$ac_objext'
13452   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13453   (eval $ac_try) 2>&5
13454   ac_status=$?
13455   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13456   (exit $ac_status); }; }; then
13457   ac_header_compiler=yes
13458 else
13459   echo "$as_me: failed program was:" >&5
13460 sed 's/^/| /' conftest.$ac_ext >&5
13461
13462 ac_header_compiler=no
13463 fi
13464 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13465 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
13466 echo "${ECHO_T}$ac_header_compiler" >&6
13467
13468 # Is the header present?
13469 echo "$as_me:$LINENO: checking $ac_header presence" >&5
13470 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
13471 cat >conftest.$ac_ext <<_ACEOF
13472 /* confdefs.h.  */
13473 _ACEOF
13474 cat confdefs.h >>conftest.$ac_ext
13475 cat >>conftest.$ac_ext <<_ACEOF
13476 /* end confdefs.h.  */
13477 #include <$ac_header>
13478 _ACEOF
13479 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
13480   (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
13481   ac_status=$?
13482   grep -v '^ *+' conftest.er1 >conftest.err
13483   rm -f conftest.er1
13484   cat conftest.err >&5
13485   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13486   (exit $ac_status); } >/dev/null; then
13487   if test -s conftest.err; then
13488     ac_cpp_err=$ac_c_preproc_warn_flag
13489     ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
13490   else
13491     ac_cpp_err=
13492   fi
13493 else
13494   ac_cpp_err=yes
13495 fi
13496 if test -z "$ac_cpp_err"; then
13497   ac_header_preproc=yes
13498 else
13499   echo "$as_me: failed program was:" >&5
13500 sed 's/^/| /' conftest.$ac_ext >&5
13501
13502   ac_header_preproc=no
13503 fi
13504 rm -f conftest.err conftest.$ac_ext
13505 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
13506 echo "${ECHO_T}$ac_header_preproc" >&6
13507
13508 # So?  What about this header?
13509 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
13510   yes:no: )
13511     { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
13512 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
13513     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
13514 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
13515     ac_header_preproc=yes
13516     ;;
13517   no:yes:* )
13518     { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
13519 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
13520     { echo "$as_me:$LINENO: WARNING: $ac_header:     check for missing prerequisite headers?" >&5
13521 echo "$as_me: WARNING: $ac_header:     check for missing prerequisite headers?" >&2;}
13522     { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
13523 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
13524     { echo "$as_me:$LINENO: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&5
13525 echo "$as_me: WARNING: $ac_header:     section \"Present But Cannot Be Compiled\"" >&2;}
13526     { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
13527 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
13528     { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
13529 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
13530     (
13531       cat <<\_ASBOX
13532 ## ------------------------------------------ ##
13533 ## Report this to the AC_PACKAGE_NAME lists.  ##
13534 ## ------------------------------------------ ##
13535 _ASBOX
13536     ) |
13537       sed "s/^/$as_me: WARNING:     /" >&2
13538     ;;
13539 esac
13540 echo "$as_me:$LINENO: checking for $ac_header" >&5
13541 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
13542 if eval "test \"\${$as_ac_Header+set}\" = set"; then
13543   echo $ECHO_N "(cached) $ECHO_C" >&6
13544 else
13545   eval "$as_ac_Header=\$ac_header_preproc"
13546 fi
13547 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
13548 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
13549
13550 fi
13551 if test `eval echo '${'$as_ac_Header'}'` = yes; then
13552   cat >>confdefs.h <<_ACEOF
13553 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
13554 _ACEOF
13555
13556 fi
13557
13558 done
13559
13560
13561 # Put this here so that autoconf's "cross-compiling" message doesn't confuse
13562 # people who are not cross-compiling but are compiling cross-assemblers.
13563 echo "$as_me:$LINENO: checking whether compiling a cross-assembler" >&5
13564 echo $ECHO_N "checking whether compiling a cross-assembler... $ECHO_C" >&6
13565 if test "${host}" = "${target}"; then
13566   cross_gas=no
13567 else
13568   cross_gas=yes
13569
13570 cat >>confdefs.h <<\_ACEOF
13571 #define CROSS_COMPILE 1
13572 _ACEOF
13573
13574 fi
13575 echo "$as_me:$LINENO: result: $cross_gas" >&5
13576 echo "${ECHO_T}$cross_gas" >&6
13577
13578 # The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
13579 # for constant arguments.  Useless!
13580 echo "$as_me:$LINENO: checking for working alloca.h" >&5
13581 echo $ECHO_N "checking for working alloca.h... $ECHO_C" >&6
13582 if test "${ac_cv_working_alloca_h+set}" = set; then
13583   echo $ECHO_N "(cached) $ECHO_C" >&6
13584 else
13585   cat >conftest.$ac_ext <<_ACEOF
13586 /* confdefs.h.  */
13587 _ACEOF
13588 cat confdefs.h >>conftest.$ac_ext
13589 cat >>conftest.$ac_ext <<_ACEOF
13590 /* end confdefs.h.  */
13591 #include <alloca.h>
13592 int
13593 main ()
13594 {
13595 char *p = (char *) alloca (2 * sizeof (int));
13596   ;
13597   return 0;
13598 }
13599 _ACEOF
13600 rm -f conftest.$ac_objext conftest$ac_exeext
13601 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13602   (eval $ac_link) 2>conftest.er1
13603   ac_status=$?
13604   grep -v '^ *+' conftest.er1 >conftest.err
13605   rm -f conftest.er1
13606   cat conftest.err >&5
13607   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13608   (exit $ac_status); } &&
13609          { ac_try='test -z "$ac_c_werror_flag"
13610                          || test ! -s conftest.err'
13611   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13612   (eval $ac_try) 2>&5
13613   ac_status=$?
13614   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13615   (exit $ac_status); }; } &&
13616          { ac_try='test -s conftest$ac_exeext'
13617   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13618   (eval $ac_try) 2>&5
13619   ac_status=$?
13620   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13621   (exit $ac_status); }; }; then
13622   ac_cv_working_alloca_h=yes
13623 else
13624   echo "$as_me: failed program was:" >&5
13625 sed 's/^/| /' conftest.$ac_ext >&5
13626
13627 ac_cv_working_alloca_h=no
13628 fi
13629 rm -f conftest.err conftest.$ac_objext \
13630       conftest$ac_exeext conftest.$ac_ext
13631 fi
13632 echo "$as_me:$LINENO: result: $ac_cv_working_alloca_h" >&5
13633 echo "${ECHO_T}$ac_cv_working_alloca_h" >&6
13634 if test $ac_cv_working_alloca_h = yes; then
13635
13636 cat >>confdefs.h <<\_ACEOF
13637 #define HAVE_ALLOCA_H 1
13638 _ACEOF
13639
13640 fi
13641
13642 echo "$as_me:$LINENO: checking for alloca" >&5
13643 echo $ECHO_N "checking for alloca... $ECHO_C" >&6
13644 if test "${ac_cv_func_alloca_works+set}" = set; then
13645   echo $ECHO_N "(cached) $ECHO_C" >&6
13646 else
13647   cat >conftest.$ac_ext <<_ACEOF
13648 /* confdefs.h.  */
13649 _ACEOF
13650 cat confdefs.h >>conftest.$ac_ext
13651 cat >>conftest.$ac_ext <<_ACEOF
13652 /* end confdefs.h.  */
13653 #ifdef __GNUC__
13654 # define alloca __builtin_alloca
13655 #else
13656 # ifdef _MSC_VER
13657 #  include <malloc.h>
13658 #  define alloca _alloca
13659 # else
13660 #  if HAVE_ALLOCA_H
13661 #   include <alloca.h>
13662 #  else
13663 #   ifdef _AIX
13664  #pragma alloca
13665 #   else
13666 #    ifndef alloca /* predefined by HP cc +Olibcalls */
13667 char *alloca ();
13668 #    endif
13669 #   endif
13670 #  endif
13671 # endif
13672 #endif
13673
13674 int
13675 main ()
13676 {
13677 char *p = (char *) alloca (1);
13678   ;
13679   return 0;
13680 }
13681 _ACEOF
13682 rm -f conftest.$ac_objext conftest$ac_exeext
13683 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13684   (eval $ac_link) 2>conftest.er1
13685   ac_status=$?
13686   grep -v '^ *+' conftest.er1 >conftest.err
13687   rm -f conftest.er1
13688   cat conftest.err >&5
13689   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13690   (exit $ac_status); } &&
13691          { ac_try='test -z "$ac_c_werror_flag"
13692                          || test ! -s conftest.err'
13693   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13694   (eval $ac_try) 2>&5
13695   ac_status=$?
13696   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13697   (exit $ac_status); }; } &&
13698          { ac_try='test -s conftest$ac_exeext'
13699   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13700   (eval $ac_try) 2>&5
13701   ac_status=$?
13702   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13703   (exit $ac_status); }; }; then
13704   ac_cv_func_alloca_works=yes
13705 else
13706   echo "$as_me: failed program was:" >&5
13707 sed 's/^/| /' conftest.$ac_ext >&5
13708
13709 ac_cv_func_alloca_works=no
13710 fi
13711 rm -f conftest.err conftest.$ac_objext \
13712       conftest$ac_exeext conftest.$ac_ext
13713 fi
13714 echo "$as_me:$LINENO: result: $ac_cv_func_alloca_works" >&5
13715 echo "${ECHO_T}$ac_cv_func_alloca_works" >&6
13716
13717 if test $ac_cv_func_alloca_works = yes; then
13718
13719 cat >>confdefs.h <<\_ACEOF
13720 #define HAVE_ALLOCA 1
13721 _ACEOF
13722
13723 else
13724   # The SVR3 libPW and SVR4 libucb both contain incompatible functions
13725 # that cause trouble.  Some versions do not even contain alloca or
13726 # contain a buggy version.  If you still want to use their alloca,
13727 # use ar to extract alloca.o from them instead of compiling alloca.c.
13728
13729 ALLOCA=alloca.$ac_objext
13730
13731 cat >>confdefs.h <<\_ACEOF
13732 #define C_ALLOCA 1
13733 _ACEOF
13734
13735
13736 echo "$as_me:$LINENO: checking whether \`alloca.c' needs Cray hooks" >&5
13737 echo $ECHO_N "checking whether \`alloca.c' needs Cray hooks... $ECHO_C" >&6
13738 if test "${ac_cv_os_cray+set}" = set; then
13739   echo $ECHO_N "(cached) $ECHO_C" >&6
13740 else
13741   cat >conftest.$ac_ext <<_ACEOF
13742 /* confdefs.h.  */
13743 _ACEOF
13744 cat confdefs.h >>conftest.$ac_ext
13745 cat >>conftest.$ac_ext <<_ACEOF
13746 /* end confdefs.h.  */
13747 #if defined(CRAY) && ! defined(CRAY2)
13748 webecray
13749 #else
13750 wenotbecray
13751 #endif
13752
13753 _ACEOF
13754 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
13755   $EGREP "webecray" >/dev/null 2>&1; then
13756   ac_cv_os_cray=yes
13757 else
13758   ac_cv_os_cray=no
13759 fi
13760 rm -f conftest*
13761
13762 fi
13763 echo "$as_me:$LINENO: result: $ac_cv_os_cray" >&5
13764 echo "${ECHO_T}$ac_cv_os_cray" >&6
13765 if test $ac_cv_os_cray = yes; then
13766   for ac_func in _getb67 GETB67 getb67; do
13767     as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
13768 echo "$as_me:$LINENO: checking for $ac_func" >&5
13769 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
13770 if eval "test \"\${$as_ac_var+set}\" = set"; then
13771   echo $ECHO_N "(cached) $ECHO_C" >&6
13772 else
13773   cat >conftest.$ac_ext <<_ACEOF
13774 /* confdefs.h.  */
13775 _ACEOF
13776 cat confdefs.h >>conftest.$ac_ext
13777 cat >>conftest.$ac_ext <<_ACEOF
13778 /* end confdefs.h.  */
13779 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
13780    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
13781 #define $ac_func innocuous_$ac_func
13782
13783 /* System header to define __stub macros and hopefully few prototypes,
13784     which can conflict with char $ac_func (); below.
13785     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
13786     <limits.h> exists even on freestanding compilers.  */
13787
13788 #ifdef __STDC__
13789 # include <limits.h>
13790 #else
13791 # include <assert.h>
13792 #endif
13793
13794 #undef $ac_func
13795
13796 /* Override any gcc2 internal prototype to avoid an error.  */
13797 #ifdef __cplusplus
13798 extern "C"
13799 {
13800 #endif
13801 /* We use char because int might match the return type of a gcc2
13802    builtin and then its argument prototype would still apply.  */
13803 char $ac_func ();
13804 /* The GNU C library defines this for functions which it implements
13805     to always fail with ENOSYS.  Some functions are actually named
13806     something starting with __ and the normal name is an alias.  */
13807 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
13808 choke me
13809 #else
13810 char (*f) () = $ac_func;
13811 #endif
13812 #ifdef __cplusplus
13813 }
13814 #endif
13815
13816 int
13817 main ()
13818 {
13819 return f != $ac_func;
13820   ;
13821   return 0;
13822 }
13823 _ACEOF
13824 rm -f conftest.$ac_objext conftest$ac_exeext
13825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13826   (eval $ac_link) 2>conftest.er1
13827   ac_status=$?
13828   grep -v '^ *+' conftest.er1 >conftest.err
13829   rm -f conftest.er1
13830   cat conftest.err >&5
13831   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13832   (exit $ac_status); } &&
13833          { ac_try='test -z "$ac_c_werror_flag"
13834                          || test ! -s conftest.err'
13835   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13836   (eval $ac_try) 2>&5
13837   ac_status=$?
13838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13839   (exit $ac_status); }; } &&
13840          { ac_try='test -s conftest$ac_exeext'
13841   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13842   (eval $ac_try) 2>&5
13843   ac_status=$?
13844   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13845   (exit $ac_status); }; }; then
13846   eval "$as_ac_var=yes"
13847 else
13848   echo "$as_me: failed program was:" >&5
13849 sed 's/^/| /' conftest.$ac_ext >&5
13850
13851 eval "$as_ac_var=no"
13852 fi
13853 rm -f conftest.err conftest.$ac_objext \
13854       conftest$ac_exeext conftest.$ac_ext
13855 fi
13856 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
13857 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
13858 if test `eval echo '${'$as_ac_var'}'` = yes; then
13859
13860 cat >>confdefs.h <<_ACEOF
13861 #define CRAY_STACKSEG_END $ac_func
13862 _ACEOF
13863
13864     break
13865 fi
13866
13867   done
13868 fi
13869
13870 echo "$as_me:$LINENO: checking stack direction for C alloca" >&5
13871 echo $ECHO_N "checking stack direction for C alloca... $ECHO_C" >&6
13872 if test "${ac_cv_c_stack_direction+set}" = set; then
13873   echo $ECHO_N "(cached) $ECHO_C" >&6
13874 else
13875   if test "$cross_compiling" = yes; then
13876   ac_cv_c_stack_direction=0
13877 else
13878   cat >conftest.$ac_ext <<_ACEOF
13879 /* confdefs.h.  */
13880 _ACEOF
13881 cat confdefs.h >>conftest.$ac_ext
13882 cat >>conftest.$ac_ext <<_ACEOF
13883 /* end confdefs.h.  */
13884 int
13885 find_stack_direction ()
13886 {
13887   static char *addr = 0;
13888   auto char dummy;
13889   if (addr == 0)
13890     {
13891       addr = &dummy;
13892       return find_stack_direction ();
13893     }
13894   else
13895     return (&dummy > addr) ? 1 : -1;
13896 }
13897
13898 int
13899 main ()
13900 {
13901   exit (find_stack_direction () < 0);
13902 }
13903 _ACEOF
13904 rm -f conftest$ac_exeext
13905 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13906   (eval $ac_link) 2>&5
13907   ac_status=$?
13908   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13909   (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13910   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13911   (eval $ac_try) 2>&5
13912   ac_status=$?
13913   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13914   (exit $ac_status); }; }; then
13915   ac_cv_c_stack_direction=1
13916 else
13917   echo "$as_me: program exited with status $ac_status" >&5
13918 echo "$as_me: failed program was:" >&5
13919 sed 's/^/| /' conftest.$ac_ext >&5
13920
13921 ( exit $ac_status )
13922 ac_cv_c_stack_direction=-1
13923 fi
13924 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13925 fi
13926 fi
13927 echo "$as_me:$LINENO: result: $ac_cv_c_stack_direction" >&5
13928 echo "${ECHO_T}$ac_cv_c_stack_direction" >&6
13929
13930 cat >>confdefs.h <<_ACEOF
13931 #define STACK_DIRECTION $ac_cv_c_stack_direction
13932 _ACEOF
13933
13934
13935 fi
13936
13937 echo "$as_me:$LINENO: checking for inline" >&5
13938 echo $ECHO_N "checking for inline... $ECHO_C" >&6
13939 if test "${ac_cv_c_inline+set}" = set; then
13940   echo $ECHO_N "(cached) $ECHO_C" >&6
13941 else
13942   ac_cv_c_inline=no
13943 for ac_kw in inline __inline__ __inline; do
13944   cat >conftest.$ac_ext <<_ACEOF
13945 /* confdefs.h.  */
13946 _ACEOF
13947 cat confdefs.h >>conftest.$ac_ext
13948 cat >>conftest.$ac_ext <<_ACEOF
13949 /* end confdefs.h.  */
13950 #ifndef __cplusplus
13951 typedef int foo_t;
13952 static $ac_kw foo_t static_foo () {return 0; }
13953 $ac_kw foo_t foo () {return 0; }
13954 #endif
13955
13956 _ACEOF
13957 rm -f conftest.$ac_objext
13958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13959   (eval $ac_compile) 2>conftest.er1
13960   ac_status=$?
13961   grep -v '^ *+' conftest.er1 >conftest.err
13962   rm -f conftest.er1
13963   cat conftest.err >&5
13964   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13965   (exit $ac_status); } &&
13966          { ac_try='test -z "$ac_c_werror_flag"
13967                          || test ! -s conftest.err'
13968   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13969   (eval $ac_try) 2>&5
13970   ac_status=$?
13971   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13972   (exit $ac_status); }; } &&
13973          { ac_try='test -s conftest.$ac_objext'
13974   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13975   (eval $ac_try) 2>&5
13976   ac_status=$?
13977   echo "$as_me:$LINENO: \$? = $ac_status" >&5
13978   (exit $ac_status); }; }; then
13979   ac_cv_c_inline=$ac_kw; break
13980 else
13981   echo "$as_me: failed program was:" >&5
13982 sed 's/^/| /' conftest.$ac_ext >&5
13983
13984 fi
13985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13986 done
13987
13988 fi
13989 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
13990 echo "${ECHO_T}$ac_cv_c_inline" >&6
13991
13992
13993 case $ac_cv_c_inline in
13994   inline | yes) ;;
13995   *)
13996     case $ac_cv_c_inline in
13997       no) ac_val=;;
13998       *) ac_val=$ac_cv_c_inline;;
13999     esac
14000     cat >>confdefs.h <<_ACEOF
14001 #ifndef __cplusplus
14002 #define inline $ac_val
14003 #endif
14004 _ACEOF
14005     ;;
14006 esac
14007
14008
14009 # VMS doesn't have unlink.
14010
14011
14012 for ac_func in unlink remove
14013 do
14014 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14015 echo "$as_me:$LINENO: checking for $ac_func" >&5
14016 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14017 if eval "test \"\${$as_ac_var+set}\" = set"; then
14018   echo $ECHO_N "(cached) $ECHO_C" >&6
14019 else
14020   cat >conftest.$ac_ext <<_ACEOF
14021 /* confdefs.h.  */
14022 _ACEOF
14023 cat confdefs.h >>conftest.$ac_ext
14024 cat >>conftest.$ac_ext <<_ACEOF
14025 /* end confdefs.h.  */
14026 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14027    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14028 #define $ac_func innocuous_$ac_func
14029
14030 /* System header to define __stub macros and hopefully few prototypes,
14031     which can conflict with char $ac_func (); below.
14032     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14033     <limits.h> exists even on freestanding compilers.  */
14034
14035 #ifdef __STDC__
14036 # include <limits.h>
14037 #else
14038 # include <assert.h>
14039 #endif
14040
14041 #undef $ac_func
14042
14043 /* Override any gcc2 internal prototype to avoid an error.  */
14044 #ifdef __cplusplus
14045 extern "C"
14046 {
14047 #endif
14048 /* We use char because int might match the return type of a gcc2
14049    builtin and then its argument prototype would still apply.  */
14050 char $ac_func ();
14051 /* The GNU C library defines this for functions which it implements
14052     to always fail with ENOSYS.  Some functions are actually named
14053     something starting with __ and the normal name is an alias.  */
14054 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14055 choke me
14056 #else
14057 char (*f) () = $ac_func;
14058 #endif
14059 #ifdef __cplusplus
14060 }
14061 #endif
14062
14063 int
14064 main ()
14065 {
14066 return f != $ac_func;
14067   ;
14068   return 0;
14069 }
14070 _ACEOF
14071 rm -f conftest.$ac_objext conftest$ac_exeext
14072 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14073   (eval $ac_link) 2>conftest.er1
14074   ac_status=$?
14075   grep -v '^ *+' conftest.er1 >conftest.err
14076   rm -f conftest.er1
14077   cat conftest.err >&5
14078   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14079   (exit $ac_status); } &&
14080          { ac_try='test -z "$ac_c_werror_flag"
14081                          || test ! -s conftest.err'
14082   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14083   (eval $ac_try) 2>&5
14084   ac_status=$?
14085   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14086   (exit $ac_status); }; } &&
14087          { ac_try='test -s conftest$ac_exeext'
14088   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14089   (eval $ac_try) 2>&5
14090   ac_status=$?
14091   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14092   (exit $ac_status); }; }; then
14093   eval "$as_ac_var=yes"
14094 else
14095   echo "$as_me: failed program was:" >&5
14096 sed 's/^/| /' conftest.$ac_ext >&5
14097
14098 eval "$as_ac_var=no"
14099 fi
14100 rm -f conftest.err conftest.$ac_objext \
14101       conftest$ac_exeext conftest.$ac_ext
14102 fi
14103 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14104 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14105 if test `eval echo '${'$as_ac_var'}'` = yes; then
14106   cat >>confdefs.h <<_ACEOF
14107 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14108 _ACEOF
14109  break
14110 fi
14111 done
14112
14113
14114 # Some systems don't have sbrk().
14115
14116 for ac_func in sbrk
14117 do
14118 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14119 echo "$as_me:$LINENO: checking for $ac_func" >&5
14120 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14121 if eval "test \"\${$as_ac_var+set}\" = set"; then
14122   echo $ECHO_N "(cached) $ECHO_C" >&6
14123 else
14124   cat >conftest.$ac_ext <<_ACEOF
14125 /* confdefs.h.  */
14126 _ACEOF
14127 cat confdefs.h >>conftest.$ac_ext
14128 cat >>conftest.$ac_ext <<_ACEOF
14129 /* end confdefs.h.  */
14130 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14131    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
14132 #define $ac_func innocuous_$ac_func
14133
14134 /* System header to define __stub macros and hopefully few prototypes,
14135     which can conflict with char $ac_func (); below.
14136     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14137     <limits.h> exists even on freestanding compilers.  */
14138
14139 #ifdef __STDC__
14140 # include <limits.h>
14141 #else
14142 # include <assert.h>
14143 #endif
14144
14145 #undef $ac_func
14146
14147 /* Override any gcc2 internal prototype to avoid an error.  */
14148 #ifdef __cplusplus
14149 extern "C"
14150 {
14151 #endif
14152 /* We use char because int might match the return type of a gcc2
14153    builtin and then its argument prototype would still apply.  */
14154 char $ac_func ();
14155 /* The GNU C library defines this for functions which it implements
14156     to always fail with ENOSYS.  Some functions are actually named
14157     something starting with __ and the normal name is an alias.  */
14158 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14159 choke me
14160 #else
14161 char (*f) () = $ac_func;
14162 #endif
14163 #ifdef __cplusplus
14164 }
14165 #endif
14166
14167 int
14168 main ()
14169 {
14170 return f != $ac_func;
14171   ;
14172   return 0;
14173 }
14174 _ACEOF
14175 rm -f conftest.$ac_objext conftest$ac_exeext
14176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14177   (eval $ac_link) 2>conftest.er1
14178   ac_status=$?
14179   grep -v '^ *+' conftest.er1 >conftest.err
14180   rm -f conftest.er1
14181   cat conftest.err >&5
14182   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14183   (exit $ac_status); } &&
14184          { ac_try='test -z "$ac_c_werror_flag"
14185                          || test ! -s conftest.err'
14186   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14187   (eval $ac_try) 2>&5
14188   ac_status=$?
14189   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14190   (exit $ac_status); }; } &&
14191          { ac_try='test -s conftest$ac_exeext'
14192   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14193   (eval $ac_try) 2>&5
14194   ac_status=$?
14195   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14196   (exit $ac_status); }; }; then
14197   eval "$as_ac_var=yes"
14198 else
14199   echo "$as_me: failed program was:" >&5
14200 sed 's/^/| /' conftest.$ac_ext >&5
14201
14202 eval "$as_ac_var=no"
14203 fi
14204 rm -f conftest.err conftest.$ac_objext \
14205       conftest$ac_exeext conftest.$ac_ext
14206 fi
14207 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14208 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14209 if test `eval echo '${'$as_ac_var'}'` = yes; then
14210   cat >>confdefs.h <<_ACEOF
14211 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14212 _ACEOF
14213
14214 fi
14215 done
14216
14217
14218 # do we need the math library?
14219 case "${need_libm}" in
14220 yes)
14221   LIBM=
14222 case $host in
14223 *-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
14224   # These system don't have libm, or don't need it
14225   ;;
14226 *-ncr-sysv4.3*)
14227   echo "$as_me:$LINENO: checking for _mwvalidcheckl in -lmw" >&5
14228 echo $ECHO_N "checking for _mwvalidcheckl in -lmw... $ECHO_C" >&6
14229 if test "${ac_cv_lib_mw__mwvalidcheckl+set}" = set; then
14230   echo $ECHO_N "(cached) $ECHO_C" >&6
14231 else
14232   ac_check_lib_save_LIBS=$LIBS
14233 LIBS="-lmw  $LIBS"
14234 cat >conftest.$ac_ext <<_ACEOF
14235 /* confdefs.h.  */
14236 _ACEOF
14237 cat confdefs.h >>conftest.$ac_ext
14238 cat >>conftest.$ac_ext <<_ACEOF
14239 /* end confdefs.h.  */
14240
14241 /* Override any gcc2 internal prototype to avoid an error.  */
14242 #ifdef __cplusplus
14243 extern "C"
14244 #endif
14245 /* We use char because int might match the return type of a gcc2
14246    builtin and then its argument prototype would still apply.  */
14247 char _mwvalidcheckl ();
14248 int
14249 main ()
14250 {
14251 _mwvalidcheckl ();
14252   ;
14253   return 0;
14254 }
14255 _ACEOF
14256 rm -f conftest.$ac_objext conftest$ac_exeext
14257 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14258   (eval $ac_link) 2>conftest.er1
14259   ac_status=$?
14260   grep -v '^ *+' conftest.er1 >conftest.err
14261   rm -f conftest.er1
14262   cat conftest.err >&5
14263   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14264   (exit $ac_status); } &&
14265          { ac_try='test -z "$ac_c_werror_flag"
14266                          || test ! -s conftest.err'
14267   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14268   (eval $ac_try) 2>&5
14269   ac_status=$?
14270   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14271   (exit $ac_status); }; } &&
14272          { ac_try='test -s conftest$ac_exeext'
14273   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14274   (eval $ac_try) 2>&5
14275   ac_status=$?
14276   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14277   (exit $ac_status); }; }; then
14278   ac_cv_lib_mw__mwvalidcheckl=yes
14279 else
14280   echo "$as_me: failed program was:" >&5
14281 sed 's/^/| /' conftest.$ac_ext >&5
14282
14283 ac_cv_lib_mw__mwvalidcheckl=no
14284 fi
14285 rm -f conftest.err conftest.$ac_objext \
14286       conftest$ac_exeext conftest.$ac_ext
14287 LIBS=$ac_check_lib_save_LIBS
14288 fi
14289 echo "$as_me:$LINENO: result: $ac_cv_lib_mw__mwvalidcheckl" >&5
14290 echo "${ECHO_T}$ac_cv_lib_mw__mwvalidcheckl" >&6
14291 if test $ac_cv_lib_mw__mwvalidcheckl = yes; then
14292   LIBM="-lmw"
14293 fi
14294
14295   echo "$as_me:$LINENO: checking for cos in -lm" >&5
14296 echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
14297 if test "${ac_cv_lib_m_cos+set}" = set; then
14298   echo $ECHO_N "(cached) $ECHO_C" >&6
14299 else
14300   ac_check_lib_save_LIBS=$LIBS
14301 LIBS="-lm  $LIBS"
14302 cat >conftest.$ac_ext <<_ACEOF
14303 /* confdefs.h.  */
14304 _ACEOF
14305 cat confdefs.h >>conftest.$ac_ext
14306 cat >>conftest.$ac_ext <<_ACEOF
14307 /* end confdefs.h.  */
14308
14309 /* Override any gcc2 internal prototype to avoid an error.  */
14310 #ifdef __cplusplus
14311 extern "C"
14312 #endif
14313 /* We use char because int might match the return type of a gcc2
14314    builtin and then its argument prototype would still apply.  */
14315 char cos ();
14316 int
14317 main ()
14318 {
14319 cos ();
14320   ;
14321   return 0;
14322 }
14323 _ACEOF
14324 rm -f conftest.$ac_objext conftest$ac_exeext
14325 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14326   (eval $ac_link) 2>conftest.er1
14327   ac_status=$?
14328   grep -v '^ *+' conftest.er1 >conftest.err
14329   rm -f conftest.er1
14330   cat conftest.err >&5
14331   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14332   (exit $ac_status); } &&
14333          { ac_try='test -z "$ac_c_werror_flag"
14334                          || test ! -s conftest.err'
14335   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14336   (eval $ac_try) 2>&5
14337   ac_status=$?
14338   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14339   (exit $ac_status); }; } &&
14340          { ac_try='test -s conftest$ac_exeext'
14341   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14342   (eval $ac_try) 2>&5
14343   ac_status=$?
14344   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345   (exit $ac_status); }; }; then
14346   ac_cv_lib_m_cos=yes
14347 else
14348   echo "$as_me: failed program was:" >&5
14349 sed 's/^/| /' conftest.$ac_ext >&5
14350
14351 ac_cv_lib_m_cos=no
14352 fi
14353 rm -f conftest.err conftest.$ac_objext \
14354       conftest$ac_exeext conftest.$ac_ext
14355 LIBS=$ac_check_lib_save_LIBS
14356 fi
14357 echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
14358 echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
14359 if test $ac_cv_lib_m_cos = yes; then
14360   LIBM="$LIBM -lm"
14361 fi
14362
14363   ;;
14364 *)
14365   echo "$as_me:$LINENO: checking for cos in -lm" >&5
14366 echo $ECHO_N "checking for cos in -lm... $ECHO_C" >&6
14367 if test "${ac_cv_lib_m_cos+set}" = set; then
14368   echo $ECHO_N "(cached) $ECHO_C" >&6
14369 else
14370   ac_check_lib_save_LIBS=$LIBS
14371 LIBS="-lm  $LIBS"
14372 cat >conftest.$ac_ext <<_ACEOF
14373 /* confdefs.h.  */
14374 _ACEOF
14375 cat confdefs.h >>conftest.$ac_ext
14376 cat >>conftest.$ac_ext <<_ACEOF
14377 /* end confdefs.h.  */
14378
14379 /* Override any gcc2 internal prototype to avoid an error.  */
14380 #ifdef __cplusplus
14381 extern "C"
14382 #endif
14383 /* We use char because int might match the return type of a gcc2
14384    builtin and then its argument prototype would still apply.  */
14385 char cos ();
14386 int
14387 main ()
14388 {
14389 cos ();
14390   ;
14391   return 0;
14392 }
14393 _ACEOF
14394 rm -f conftest.$ac_objext conftest$ac_exeext
14395 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14396   (eval $ac_link) 2>conftest.er1
14397   ac_status=$?
14398   grep -v '^ *+' conftest.er1 >conftest.err
14399   rm -f conftest.er1
14400   cat conftest.err >&5
14401   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14402   (exit $ac_status); } &&
14403          { ac_try='test -z "$ac_c_werror_flag"
14404                          || test ! -s conftest.err'
14405   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14406   (eval $ac_try) 2>&5
14407   ac_status=$?
14408   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14409   (exit $ac_status); }; } &&
14410          { ac_try='test -s conftest$ac_exeext'
14411   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14412   (eval $ac_try) 2>&5
14413   ac_status=$?
14414   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14415   (exit $ac_status); }; }; then
14416   ac_cv_lib_m_cos=yes
14417 else
14418   echo "$as_me: failed program was:" >&5
14419 sed 's/^/| /' conftest.$ac_ext >&5
14420
14421 ac_cv_lib_m_cos=no
14422 fi
14423 rm -f conftest.err conftest.$ac_objext \
14424       conftest$ac_exeext conftest.$ac_ext
14425 LIBS=$ac_check_lib_save_LIBS
14426 fi
14427 echo "$as_me:$LINENO: result: $ac_cv_lib_m_cos" >&5
14428 echo "${ECHO_T}$ac_cv_lib_m_cos" >&6
14429 if test $ac_cv_lib_m_cos = yes; then
14430   LIBM="-lm"
14431 fi
14432
14433   ;;
14434 esac
14435
14436
14437
14438   ;;
14439 esac
14440
14441 # Some non-ANSI preprocessors botch requoting inside strings.  That's bad
14442 # enough, but on some of those systems, the assert macro relies on requoting
14443 # working properly!
14444 echo "$as_me:$LINENO: checking for working assert macro" >&5
14445 echo $ECHO_N "checking for working assert macro... $ECHO_C" >&6
14446 if test "${gas_cv_assert_ok+set}" = set; then
14447   echo $ECHO_N "(cached) $ECHO_C" >&6
14448 else
14449   cat >conftest.$ac_ext <<_ACEOF
14450 /* confdefs.h.  */
14451 _ACEOF
14452 cat confdefs.h >>conftest.$ac_ext
14453 cat >>conftest.$ac_ext <<_ACEOF
14454 /* end confdefs.h.  */
14455 #include <assert.h>
14456 #include <stdio.h>
14457 int
14458 main ()
14459 {
14460
14461 /* check for requoting problems */
14462 static int a, b, c, d;
14463 static char *s;
14464 assert (!strcmp(s, "foo bar baz quux"));
14465 /* check for newline handling */
14466 assert (a == b
14467         || c == d);
14468
14469   ;
14470   return 0;
14471 }
14472 _ACEOF
14473 rm -f conftest.$ac_objext conftest$ac_exeext
14474 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14475   (eval $ac_link) 2>conftest.er1
14476   ac_status=$?
14477   grep -v '^ *+' conftest.er1 >conftest.err
14478   rm -f conftest.er1
14479   cat conftest.err >&5
14480   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14481   (exit $ac_status); } &&
14482          { ac_try='test -z "$ac_c_werror_flag"
14483                          || test ! -s conftest.err'
14484   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14485   (eval $ac_try) 2>&5
14486   ac_status=$?
14487   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14488   (exit $ac_status); }; } &&
14489          { ac_try='test -s conftest$ac_exeext'
14490   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14491   (eval $ac_try) 2>&5
14492   ac_status=$?
14493   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14494   (exit $ac_status); }; }; then
14495   gas_cv_assert_ok=yes
14496 else
14497   echo "$as_me: failed program was:" >&5
14498 sed 's/^/| /' conftest.$ac_ext >&5
14499
14500 gas_cv_assert_ok=no
14501 fi
14502 rm -f conftest.err conftest.$ac_objext \
14503       conftest$ac_exeext conftest.$ac_ext
14504 fi
14505 echo "$as_me:$LINENO: result: $gas_cv_assert_ok" >&5
14506 echo "${ECHO_T}$gas_cv_assert_ok" >&6
14507 test $gas_cv_assert_ok = yes ||
14508 cat >>confdefs.h <<\_ACEOF
14509 #define BROKEN_ASSERT 1
14510 _ACEOF
14511
14512
14513
14514 # On some systems, the system header files may not declare malloc, realloc,
14515 # and free.  There are places where gas needs these functions to have been
14516 # declared -- such as when taking their addresses.
14517 gas_test_headers="
14518 #ifdef HAVE_MEMORY_H
14519 #include <memory.h>
14520 #endif
14521 #ifdef HAVE_STRING_H
14522 #include <string.h>
14523 #else
14524 #ifdef HAVE_STRINGS_H
14525 #include <strings.h>
14526 #endif
14527 #endif
14528 #ifdef HAVE_STDLIB_H
14529 #include <stdlib.h>
14530 #endif
14531 #ifdef HAVE_UNISTD_H
14532 #include <unistd.h>
14533 #endif
14534 "
14535
14536 # Does errno.h declare errno, or do we have to add a separate declaration
14537 # for it?
14538
14539 echo "$as_me:$LINENO: checking whether declaration is required for errno" >&5
14540 echo $ECHO_N "checking whether declaration is required for errno... $ECHO_C" >&6
14541 if test "${gas_cv_decl_needed_errno+set}" = set; then
14542   echo $ECHO_N "(cached) $ECHO_C" >&6
14543 else
14544   cat >conftest.$ac_ext <<_ACEOF
14545 /* confdefs.h.  */
14546 _ACEOF
14547 cat confdefs.h >>conftest.$ac_ext
14548 cat >>conftest.$ac_ext <<_ACEOF
14549 /* end confdefs.h.  */
14550
14551 #ifdef HAVE_ERRNO_H
14552 #include <errno.h>
14553 #endif
14554
14555 int
14556 main ()
14557 {
14558
14559 typedef int f;
14560 f x;
14561 x = (f) errno;
14562
14563   ;
14564   return 0;
14565 }
14566 _ACEOF
14567 rm -f conftest.$ac_objext conftest$ac_exeext
14568 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14569   (eval $ac_link) 2>conftest.er1
14570   ac_status=$?
14571   grep -v '^ *+' conftest.er1 >conftest.err
14572   rm -f conftest.er1
14573   cat conftest.err >&5
14574   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14575   (exit $ac_status); } &&
14576          { ac_try='test -z "$ac_c_werror_flag"
14577                          || test ! -s conftest.err'
14578   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14579   (eval $ac_try) 2>&5
14580   ac_status=$?
14581   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14582   (exit $ac_status); }; } &&
14583          { ac_try='test -s conftest$ac_exeext'
14584   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14585   (eval $ac_try) 2>&5
14586   ac_status=$?
14587   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14588   (exit $ac_status); }; }; then
14589   gas_cv_decl_needed_errno=no
14590 else
14591   echo "$as_me: failed program was:" >&5
14592 sed 's/^/| /' conftest.$ac_ext >&5
14593
14594 gas_cv_decl_needed_errno=yes
14595 fi
14596 rm -f conftest.err conftest.$ac_objext \
14597       conftest$ac_exeext conftest.$ac_ext
14598 fi
14599 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_errno" >&5
14600 echo "${ECHO_T}$gas_cv_decl_needed_errno" >&6
14601 if test $gas_cv_decl_needed_errno = yes; then
14602
14603 cat >>confdefs.h <<\_ACEOF
14604 #define NEED_DECLARATION_ERRNO 1
14605 _ACEOF
14606
14607 fi
14608
14609
14610 echo "$as_me:$LINENO: checking for a known getopt prototype in unistd.h" >&5
14611 echo $ECHO_N "checking for a known getopt prototype in unistd.h... $ECHO_C" >&6
14612 if test "${gas_cv_decl_getopt_unistd_h+set}" = set; then
14613   echo $ECHO_N "(cached) $ECHO_C" >&6
14614 else
14615   cat >conftest.$ac_ext <<_ACEOF
14616 /* confdefs.h.  */
14617 _ACEOF
14618 cat confdefs.h >>conftest.$ac_ext
14619 cat >>conftest.$ac_ext <<_ACEOF
14620 /* end confdefs.h.  */
14621 #include <unistd.h>
14622 int
14623 main ()
14624 {
14625 extern int getopt (int, char *const*, const char *);
14626   ;
14627   return 0;
14628 }
14629 _ACEOF
14630 rm -f conftest.$ac_objext
14631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14632   (eval $ac_compile) 2>conftest.er1
14633   ac_status=$?
14634   grep -v '^ *+' conftest.er1 >conftest.err
14635   rm -f conftest.er1
14636   cat conftest.err >&5
14637   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14638   (exit $ac_status); } &&
14639          { ac_try='test -z "$ac_c_werror_flag"
14640                          || test ! -s conftest.err'
14641   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14642   (eval $ac_try) 2>&5
14643   ac_status=$?
14644   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14645   (exit $ac_status); }; } &&
14646          { ac_try='test -s conftest.$ac_objext'
14647   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14648   (eval $ac_try) 2>&5
14649   ac_status=$?
14650   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14651   (exit $ac_status); }; }; then
14652   gas_cv_decl_getopt_unistd_h=yes
14653 else
14654   echo "$as_me: failed program was:" >&5
14655 sed 's/^/| /' conftest.$ac_ext >&5
14656
14657 gas_cv_decl_getopt_unistd_h=no
14658 fi
14659 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14660 fi
14661
14662 echo "$as_me:$LINENO: result: $gas_cv_decl_getopt_unistd_h" >&5
14663 echo "${ECHO_T}$gas_cv_decl_getopt_unistd_h" >&6
14664 if test $gas_cv_decl_getopt_unistd_h = yes; then
14665
14666 cat >>confdefs.h <<\_ACEOF
14667 #define HAVE_DECL_GETOPT 1
14668 _ACEOF
14669
14670 fi
14671
14672
14673 echo "$as_me:$LINENO: checking whether declaration is required for environ" >&5
14674 echo $ECHO_N "checking whether declaration is required for environ... $ECHO_C" >&6
14675 if test "${gas_cv_decl_needed_environ+set}" = set; then
14676   echo $ECHO_N "(cached) $ECHO_C" >&6
14677 else
14678   cat >conftest.$ac_ext <<_ACEOF
14679 /* confdefs.h.  */
14680 _ACEOF
14681 cat confdefs.h >>conftest.$ac_ext
14682 cat >>conftest.$ac_ext <<_ACEOF
14683 /* end confdefs.h.  */
14684 $gas_test_headers
14685 int
14686 main ()
14687 {
14688
14689 typedef char **f;
14690 f x;
14691 x = (f) environ;
14692
14693   ;
14694   return 0;
14695 }
14696 _ACEOF
14697 rm -f conftest.$ac_objext conftest$ac_exeext
14698 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14699   (eval $ac_link) 2>conftest.er1
14700   ac_status=$?
14701   grep -v '^ *+' conftest.er1 >conftest.err
14702   rm -f conftest.er1
14703   cat conftest.err >&5
14704   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14705   (exit $ac_status); } &&
14706          { ac_try='test -z "$ac_c_werror_flag"
14707                          || test ! -s conftest.err'
14708   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14709   (eval $ac_try) 2>&5
14710   ac_status=$?
14711   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14712   (exit $ac_status); }; } &&
14713          { ac_try='test -s conftest$ac_exeext'
14714   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14715   (eval $ac_try) 2>&5
14716   ac_status=$?
14717   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14718   (exit $ac_status); }; }; then
14719   gas_cv_decl_needed_environ=no
14720 else
14721   echo "$as_me: failed program was:" >&5
14722 sed 's/^/| /' conftest.$ac_ext >&5
14723
14724 gas_cv_decl_needed_environ=yes
14725 fi
14726 rm -f conftest.err conftest.$ac_objext \
14727       conftest$ac_exeext conftest.$ac_ext
14728 fi
14729 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_environ" >&5
14730 echo "${ECHO_T}$gas_cv_decl_needed_environ" >&6
14731 if test $gas_cv_decl_needed_environ = yes; then
14732
14733 cat >>confdefs.h <<\_ACEOF
14734 #define NEED_DECLARATION_ENVIRON 1
14735 _ACEOF
14736
14737 fi
14738
14739
14740 echo "$as_me:$LINENO: checking whether declaration is required for ffs" >&5
14741 echo $ECHO_N "checking whether declaration is required for ffs... $ECHO_C" >&6
14742 if test "${gas_cv_decl_needed_ffs+set}" = set; then
14743   echo $ECHO_N "(cached) $ECHO_C" >&6
14744 else
14745   cat >conftest.$ac_ext <<_ACEOF
14746 /* confdefs.h.  */
14747 _ACEOF
14748 cat confdefs.h >>conftest.$ac_ext
14749 cat >>conftest.$ac_ext <<_ACEOF
14750 /* end confdefs.h.  */
14751 $gas_test_headers
14752 int
14753 main ()
14754 {
14755
14756 typedef int (*f)(int);
14757 f x;
14758 x = (f) ffs;
14759
14760   ;
14761   return 0;
14762 }
14763 _ACEOF
14764 rm -f conftest.$ac_objext conftest$ac_exeext
14765 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14766   (eval $ac_link) 2>conftest.er1
14767   ac_status=$?
14768   grep -v '^ *+' conftest.er1 >conftest.err
14769   rm -f conftest.er1
14770   cat conftest.err >&5
14771   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14772   (exit $ac_status); } &&
14773          { ac_try='test -z "$ac_c_werror_flag"
14774                          || test ! -s conftest.err'
14775   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14776   (eval $ac_try) 2>&5
14777   ac_status=$?
14778   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14779   (exit $ac_status); }; } &&
14780          { ac_try='test -s conftest$ac_exeext'
14781   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14782   (eval $ac_try) 2>&5
14783   ac_status=$?
14784   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14785   (exit $ac_status); }; }; then
14786   gas_cv_decl_needed_ffs=no
14787 else
14788   echo "$as_me: failed program was:" >&5
14789 sed 's/^/| /' conftest.$ac_ext >&5
14790
14791 gas_cv_decl_needed_ffs=yes
14792 fi
14793 rm -f conftest.err conftest.$ac_objext \
14794       conftest$ac_exeext conftest.$ac_ext
14795 fi
14796 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_ffs" >&5
14797 echo "${ECHO_T}$gas_cv_decl_needed_ffs" >&6
14798 if test $gas_cv_decl_needed_ffs = yes; then
14799
14800 cat >>confdefs.h <<\_ACEOF
14801 #define NEED_DECLARATION_FFS 1
14802 _ACEOF
14803
14804 fi
14805
14806
14807 echo "$as_me:$LINENO: checking whether declaration is required for free" >&5
14808 echo $ECHO_N "checking whether declaration is required for free... $ECHO_C" >&6
14809 if test "${gas_cv_decl_needed_free+set}" = set; then
14810   echo $ECHO_N "(cached) $ECHO_C" >&6
14811 else
14812   cat >conftest.$ac_ext <<_ACEOF
14813 /* confdefs.h.  */
14814 _ACEOF
14815 cat confdefs.h >>conftest.$ac_ext
14816 cat >>conftest.$ac_ext <<_ACEOF
14817 /* end confdefs.h.  */
14818 $gas_test_headers
14819 int
14820 main ()
14821 {
14822
14823 typedef void (*f)();
14824 f x;
14825 x = (f) free;
14826
14827   ;
14828   return 0;
14829 }
14830 _ACEOF
14831 rm -f conftest.$ac_objext conftest$ac_exeext
14832 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14833   (eval $ac_link) 2>conftest.er1
14834   ac_status=$?
14835   grep -v '^ *+' conftest.er1 >conftest.err
14836   rm -f conftest.er1
14837   cat conftest.err >&5
14838   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14839   (exit $ac_status); } &&
14840          { ac_try='test -z "$ac_c_werror_flag"
14841                          || test ! -s conftest.err'
14842   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14843   (eval $ac_try) 2>&5
14844   ac_status=$?
14845   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14846   (exit $ac_status); }; } &&
14847          { ac_try='test -s conftest$ac_exeext'
14848   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14849   (eval $ac_try) 2>&5
14850   ac_status=$?
14851   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852   (exit $ac_status); }; }; then
14853   gas_cv_decl_needed_free=no
14854 else
14855   echo "$as_me: failed program was:" >&5
14856 sed 's/^/| /' conftest.$ac_ext >&5
14857
14858 gas_cv_decl_needed_free=yes
14859 fi
14860 rm -f conftest.err conftest.$ac_objext \
14861       conftest$ac_exeext conftest.$ac_ext
14862 fi
14863 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_free" >&5
14864 echo "${ECHO_T}$gas_cv_decl_needed_free" >&6
14865 if test $gas_cv_decl_needed_free = yes; then
14866
14867 cat >>confdefs.h <<\_ACEOF
14868 #define NEED_DECLARATION_FREE 1
14869 _ACEOF
14870
14871 fi
14872
14873
14874 echo "$as_me:$LINENO: checking whether declaration is required for malloc" >&5
14875 echo $ECHO_N "checking whether declaration is required for malloc... $ECHO_C" >&6
14876 if test "${gas_cv_decl_needed_malloc+set}" = set; then
14877   echo $ECHO_N "(cached) $ECHO_C" >&6
14878 else
14879   cat >conftest.$ac_ext <<_ACEOF
14880 /* confdefs.h.  */
14881 _ACEOF
14882 cat confdefs.h >>conftest.$ac_ext
14883 cat >>conftest.$ac_ext <<_ACEOF
14884 /* end confdefs.h.  */
14885 $gas_test_headers
14886 int
14887 main ()
14888 {
14889
14890 typedef char *(*f)();
14891 f x;
14892 x = (f) malloc;
14893
14894   ;
14895   return 0;
14896 }
14897 _ACEOF
14898 rm -f conftest.$ac_objext conftest$ac_exeext
14899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14900   (eval $ac_link) 2>conftest.er1
14901   ac_status=$?
14902   grep -v '^ *+' conftest.er1 >conftest.err
14903   rm -f conftest.er1
14904   cat conftest.err >&5
14905   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14906   (exit $ac_status); } &&
14907          { ac_try='test -z "$ac_c_werror_flag"
14908                          || test ! -s conftest.err'
14909   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14910   (eval $ac_try) 2>&5
14911   ac_status=$?
14912   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14913   (exit $ac_status); }; } &&
14914          { ac_try='test -s conftest$ac_exeext'
14915   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14916   (eval $ac_try) 2>&5
14917   ac_status=$?
14918   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14919   (exit $ac_status); }; }; then
14920   gas_cv_decl_needed_malloc=no
14921 else
14922   echo "$as_me: failed program was:" >&5
14923 sed 's/^/| /' conftest.$ac_ext >&5
14924
14925 gas_cv_decl_needed_malloc=yes
14926 fi
14927 rm -f conftest.err conftest.$ac_objext \
14928       conftest$ac_exeext conftest.$ac_ext
14929 fi
14930 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_malloc" >&5
14931 echo "${ECHO_T}$gas_cv_decl_needed_malloc" >&6
14932 if test $gas_cv_decl_needed_malloc = yes; then
14933
14934 cat >>confdefs.h <<\_ACEOF
14935 #define NEED_DECLARATION_MALLOC 1
14936 _ACEOF
14937
14938 fi
14939
14940
14941 echo "$as_me:$LINENO: checking whether declaration is required for sbrk" >&5
14942 echo $ECHO_N "checking whether declaration is required for sbrk... $ECHO_C" >&6
14943 if test "${gas_cv_decl_needed_sbrk+set}" = set; then
14944   echo $ECHO_N "(cached) $ECHO_C" >&6
14945 else
14946   cat >conftest.$ac_ext <<_ACEOF
14947 /* confdefs.h.  */
14948 _ACEOF
14949 cat confdefs.h >>conftest.$ac_ext
14950 cat >>conftest.$ac_ext <<_ACEOF
14951 /* end confdefs.h.  */
14952 $gas_test_headers
14953 int
14954 main ()
14955 {
14956
14957 typedef char *(*f)();
14958 f x;
14959 x = (f) sbrk;
14960
14961   ;
14962   return 0;
14963 }
14964 _ACEOF
14965 rm -f conftest.$ac_objext conftest$ac_exeext
14966 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14967   (eval $ac_link) 2>conftest.er1
14968   ac_status=$?
14969   grep -v '^ *+' conftest.er1 >conftest.err
14970   rm -f conftest.er1
14971   cat conftest.err >&5
14972   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14973   (exit $ac_status); } &&
14974          { ac_try='test -z "$ac_c_werror_flag"
14975                          || test ! -s conftest.err'
14976   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14977   (eval $ac_try) 2>&5
14978   ac_status=$?
14979   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14980   (exit $ac_status); }; } &&
14981          { ac_try='test -s conftest$ac_exeext'
14982   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14983   (eval $ac_try) 2>&5
14984   ac_status=$?
14985   echo "$as_me:$LINENO: \$? = $ac_status" >&5
14986   (exit $ac_status); }; }; then
14987   gas_cv_decl_needed_sbrk=no
14988 else
14989   echo "$as_me: failed program was:" >&5
14990 sed 's/^/| /' conftest.$ac_ext >&5
14991
14992 gas_cv_decl_needed_sbrk=yes
14993 fi
14994 rm -f conftest.err conftest.$ac_objext \
14995       conftest$ac_exeext conftest.$ac_ext
14996 fi
14997 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_sbrk" >&5
14998 echo "${ECHO_T}$gas_cv_decl_needed_sbrk" >&6
14999 if test $gas_cv_decl_needed_sbrk = yes; then
15000
15001 cat >>confdefs.h <<\_ACEOF
15002 #define NEED_DECLARATION_SBRK 1
15003 _ACEOF
15004
15005 fi
15006
15007
15008 echo "$as_me:$LINENO: checking whether declaration is required for strstr" >&5
15009 echo $ECHO_N "checking whether declaration is required for strstr... $ECHO_C" >&6
15010 if test "${gas_cv_decl_needed_strstr+set}" = set; then
15011   echo $ECHO_N "(cached) $ECHO_C" >&6
15012 else
15013   cat >conftest.$ac_ext <<_ACEOF
15014 /* confdefs.h.  */
15015 _ACEOF
15016 cat confdefs.h >>conftest.$ac_ext
15017 cat >>conftest.$ac_ext <<_ACEOF
15018 /* end confdefs.h.  */
15019 $gas_test_headers
15020 int
15021 main ()
15022 {
15023
15024 typedef char *(*f)();
15025 f x;
15026 x = (f) strstr;
15027
15028   ;
15029   return 0;
15030 }
15031 _ACEOF
15032 rm -f conftest.$ac_objext conftest$ac_exeext
15033 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15034   (eval $ac_link) 2>conftest.er1
15035   ac_status=$?
15036   grep -v '^ *+' conftest.er1 >conftest.err
15037   rm -f conftest.er1
15038   cat conftest.err >&5
15039   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15040   (exit $ac_status); } &&
15041          { ac_try='test -z "$ac_c_werror_flag"
15042                          || test ! -s conftest.err'
15043   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15044   (eval $ac_try) 2>&5
15045   ac_status=$?
15046   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15047   (exit $ac_status); }; } &&
15048          { ac_try='test -s conftest$ac_exeext'
15049   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15050   (eval $ac_try) 2>&5
15051   ac_status=$?
15052   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15053   (exit $ac_status); }; }; then
15054   gas_cv_decl_needed_strstr=no
15055 else
15056   echo "$as_me: failed program was:" >&5
15057 sed 's/^/| /' conftest.$ac_ext >&5
15058
15059 gas_cv_decl_needed_strstr=yes
15060 fi
15061 rm -f conftest.err conftest.$ac_objext \
15062       conftest$ac_exeext conftest.$ac_ext
15063 fi
15064 echo "$as_me:$LINENO: result: $gas_cv_decl_needed_strstr" >&5
15065 echo "${ECHO_T}$gas_cv_decl_needed_strstr" >&6
15066 if test $gas_cv_decl_needed_strstr = yes; then
15067
15068 cat >>confdefs.h <<\_ACEOF
15069 #define NEED_DECLARATION_STRSTR 1
15070 _ACEOF
15071
15072 fi
15073
15074
15075 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
15076 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
15077 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
15078   echo $ECHO_N "(cached) $ECHO_C" >&6
15079 else
15080   cat >conftest.$ac_ext <<_ACEOF
15081 /* confdefs.h.  */
15082 _ACEOF
15083 cat confdefs.h >>conftest.$ac_ext
15084 cat >>conftest.$ac_ext <<_ACEOF
15085 /* end confdefs.h.  */
15086 $ac_includes_default
15087 int
15088 main ()
15089 {
15090 #ifndef vsnprintf
15091   char *p = (char *) vsnprintf;
15092 #endif
15093
15094   ;
15095   return 0;
15096 }
15097 _ACEOF
15098 rm -f conftest.$ac_objext
15099 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15100   (eval $ac_compile) 2>conftest.er1
15101   ac_status=$?
15102   grep -v '^ *+' conftest.er1 >conftest.err
15103   rm -f conftest.er1
15104   cat conftest.err >&5
15105   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15106   (exit $ac_status); } &&
15107          { ac_try='test -z "$ac_c_werror_flag"
15108                          || test ! -s conftest.err'
15109   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15110   (eval $ac_try) 2>&5
15111   ac_status=$?
15112   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15113   (exit $ac_status); }; } &&
15114          { ac_try='test -s conftest.$ac_objext'
15115   { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15116   (eval $ac_try) 2>&5
15117   ac_status=$?
15118   echo "$as_me:$LINENO: \$? = $ac_status" >&5
15119   (exit $ac_status); }; }; then
15120   ac_cv_have_decl_vsnprintf=yes
15121 else
15122   echo "$as_me: failed program was:" >&5
15123 sed 's/^/| /' conftest.$ac_ext >&5
15124
15125 ac_cv_have_decl_vsnprintf=no
15126 fi
15127 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15128 fi
15129 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
15130 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
15131 if test $ac_cv_have_decl_vsnprintf = yes; then
15132
15133 cat >>confdefs.h <<_ACEOF
15134 #define HAVE_DECL_VSNPRINTF 1
15135 _ACEOF
15136
15137
15138 else
15139   cat >>confdefs.h <<_ACEOF
15140 #define HAVE_DECL_VSNPRINTF 0
15141 _ACEOF
15142
15143
15144 fi
15145
15146
15147
15148
15149 case "${host}" in
15150 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
15151
15152 cat >>confdefs.h <<\_ACEOF
15153 #define USE_BINARY_FOPEN 1
15154 _ACEOF
15155  ;;
15156 esac
15157
15158
15159
15160
15161
15162
15163
15164                               ac_config_files="$ac_config_files Makefile doc/Makefile po/Makefile.in:po/Make-in"
15165
15166           ac_config_commands="$ac_config_commands default"
15167
15168
15169 cat >confcache <<\_ACEOF
15170 # This file is a shell script that caches the results of configure
15171 # tests run on this system so they can be shared between configure
15172 # scripts and configure runs, see configure's option --config-cache.
15173 # It is not useful on other systems.  If it contains results you don't
15174 # want to keep, you may remove or edit it.
15175 #
15176 # config.status only pays attention to the cache file if you give it
15177 # the --recheck option to rerun configure.
15178 #
15179 # `ac_cv_env_foo' variables (set or unset) will be overridden when
15180 # loading this file, other *unset* `ac_cv_foo' will be assigned the
15181 # following values.
15182
15183 _ACEOF
15184
15185 # The following way of writing the cache mishandles newlines in values,
15186 # but we know of no workaround that is simple, portable, and efficient.
15187 # So, don't put newlines in cache variables' values.
15188 # Ultrix sh set writes to stderr and can't be redirected directly,
15189 # and sets the high bit in the cache file unless we assign to the vars.
15190 {
15191   (set) 2>&1 |
15192     case `(ac_space=' '; set | grep ac_space) 2>&1` in
15193     *ac_space=\ *)
15194       # `set' does not quote correctly, so add quotes (double-quote
15195       # substitution turns \\\\ into \\, and sed turns \\ into \).
15196       sed -n \
15197         "s/'/'\\\\''/g;
15198           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
15199       ;;
15200     *)
15201       # `set' quotes correctly as required by POSIX, so do not add quotes.
15202       sed -n \
15203         "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
15204       ;;
15205     esac;
15206 } |
15207   sed '
15208      t clear
15209      : clear
15210      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
15211      t end
15212      /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
15213      : end' >>confcache
15214 if diff $cache_file confcache >/dev/null 2>&1; then :; else
15215   if test -w $cache_file; then
15216     test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
15217     cat confcache >$cache_file
15218   else
15219     echo "not updating unwritable cache $cache_file"
15220   fi
15221 fi
15222 rm -f confcache
15223
15224 test "x$prefix" = xNONE && prefix=$ac_default_prefix
15225 # Let make expand exec_prefix.
15226 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
15227
15228 # VPATH may cause trouble with some makes, so we remove $(srcdir),
15229 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
15230 # trailing colons and then remove the whole line if VPATH becomes empty
15231 # (actually we leave an empty line to preserve line numbers).
15232 if test "x$srcdir" = x.; then
15233   ac_vpsub='/^[  ]*VPATH[        ]*=/{
15234 s/:*\$(srcdir):*/:/;
15235 s/:*\${srcdir}:*/:/;
15236 s/:*@srcdir@:*/:/;
15237 s/^\([^=]*=[     ]*\):*/\1/;
15238 s/:*$//;
15239 s/^[^=]*=[       ]*$//;
15240 }'
15241 fi
15242
15243 DEFS=-DHAVE_CONFIG_H
15244
15245 ac_libobjs=
15246 ac_ltlibobjs=
15247 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
15248   # 1. Remove the extension, and $U if already installed.
15249   ac_i=`echo "$ac_i" |
15250          sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
15251   # 2. Add them.
15252   ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
15253   ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
15254 done
15255 LIBOBJS=$ac_libobjs
15256
15257 LTLIBOBJS=$ac_ltlibobjs
15258
15259
15260 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
15261   { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
15262 Usually this means the macro was only invoked conditionally." >&5
15263 echo "$as_me: error: conditional \"AMDEP\" was never defined.
15264 Usually this means the macro was only invoked conditionally." >&2;}
15265    { (exit 1); exit 1; }; }
15266 fi
15267 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
15268   { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
15269 Usually this means the macro was only invoked conditionally." >&5
15270 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
15271 Usually this means the macro was only invoked conditionally." >&2;}
15272    { (exit 1); exit 1; }; }
15273 fi
15274 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
15275   { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
15276 Usually this means the macro was only invoked conditionally." >&5
15277 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
15278 Usually this means the macro was only invoked conditionally." >&2;}
15279    { (exit 1); exit 1; }; }
15280 fi
15281 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
15282   { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
15283 Usually this means the macro was only invoked conditionally." >&5
15284 echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
15285 Usually this means the macro was only invoked conditionally." >&2;}
15286    { (exit 1); exit 1; }; }
15287 fi
15288
15289 : ${CONFIG_STATUS=./config.status}
15290 ac_clean_files_save=$ac_clean_files
15291 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
15292 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
15293 echo "$as_me: creating $CONFIG_STATUS" >&6;}
15294 cat >$CONFIG_STATUS <<_ACEOF
15295 #! $SHELL
15296 # Generated by $as_me.
15297 # Run this file to recreate the current configuration.
15298 # Compiler output produced by configure, useful for debugging
15299 # configure, is in config.log if it exists.
15300
15301 debug=false
15302 ac_cs_recheck=false
15303 ac_cs_silent=false
15304 SHELL=\${CONFIG_SHELL-$SHELL}
15305 _ACEOF
15306
15307 cat >>$CONFIG_STATUS <<\_ACEOF
15308 ## --------------------- ##
15309 ## M4sh Initialization.  ##
15310 ## --------------------- ##
15311
15312 # Be Bourne compatible
15313 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
15314   emulate sh
15315   NULLCMD=:
15316   # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
15317   # is contrary to our usage.  Disable this feature.
15318   alias -g '${1+"$@"}'='"$@"'
15319 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
15320   set -o posix
15321 fi
15322 DUALCASE=1; export DUALCASE # for MKS sh
15323
15324 # Support unset when possible.
15325 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
15326   as_unset=unset
15327 else
15328   as_unset=false
15329 fi
15330
15331
15332 # Work around bugs in pre-3.0 UWIN ksh.
15333 $as_unset ENV MAIL MAILPATH
15334 PS1='$ '
15335 PS2='> '
15336 PS4='+ '
15337
15338 # NLS nuisances.
15339 for as_var in \
15340   LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
15341   LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
15342   LC_TELEPHONE LC_TIME
15343 do
15344   if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
15345     eval $as_var=C; export $as_var
15346   else
15347     $as_unset $as_var
15348   fi
15349 done
15350
15351 # Required to use basename.
15352 if expr a : '\(a\)' >/dev/null 2>&1; then
15353   as_expr=expr
15354 else
15355   as_expr=false
15356 fi
15357
15358 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
15359   as_basename=basename
15360 else
15361   as_basename=false
15362 fi
15363
15364
15365 # Name of the executable.
15366 as_me=`$as_basename "$0" ||
15367 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
15368          X"$0" : 'X\(//\)$' \| \
15369          X"$0" : 'X\(/\)$' \| \
15370          .     : '\(.\)' 2>/dev/null ||
15371 echo X/"$0" |
15372     sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
15373           /^X\/\(\/\/\)$/{ s//\1/; q; }
15374           /^X\/\(\/\).*/{ s//\1/; q; }
15375           s/.*/./; q'`
15376
15377
15378 # PATH needs CR, and LINENO needs CR and PATH.
15379 # Avoid depending upon Character Ranges.
15380 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
15381 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
15382 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
15383 as_cr_digits='0123456789'
15384 as_cr_alnum=$as_cr_Letters$as_cr_digits
15385
15386 # The user is always right.
15387 if test "${PATH_SEPARATOR+set}" != set; then
15388   echo "#! /bin/sh" >conf$$.sh
15389   echo  "exit 0"   >>conf$$.sh
15390   chmod +x conf$$.sh
15391   if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
15392     PATH_SEPARATOR=';'
15393   else
15394     PATH_SEPARATOR=:
15395   fi
15396   rm -f conf$$.sh
15397 fi
15398
15399
15400   as_lineno_1=$LINENO
15401   as_lineno_2=$LINENO
15402   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
15403   test "x$as_lineno_1" != "x$as_lineno_2" &&
15404   test "x$as_lineno_3"  = "x$as_lineno_2"  || {
15405   # Find who we are.  Look in the path if we contain no path at all
15406   # relative or not.
15407   case $0 in
15408     *[\\/]* ) as_myself=$0 ;;
15409     *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15410 for as_dir in $PATH
15411 do
15412   IFS=$as_save_IFS
15413   test -z "$as_dir" && as_dir=.
15414   test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
15415 done
15416
15417        ;;
15418   esac
15419   # We did not find ourselves, most probably we were run as `sh COMMAND'
15420   # in which case we are not to be found in the path.
15421   if test "x$as_myself" = x; then
15422     as_myself=$0
15423   fi
15424   if test ! -f "$as_myself"; then
15425     { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
15426 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
15427    { (exit 1); exit 1; }; }
15428   fi
15429   case $CONFIG_SHELL in
15430   '')
15431     as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
15432 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
15433 do
15434   IFS=$as_save_IFS
15435   test -z "$as_dir" && as_dir=.
15436   for as_base in sh bash ksh sh5; do
15437          case $as_dir in
15438          /*)
15439            if ("$as_dir/$as_base" -c '
15440   as_lineno_1=$LINENO
15441   as_lineno_2=$LINENO
15442   as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
15443   test "x$as_lineno_1" != "x$as_lineno_2" &&
15444   test "x$as_lineno_3"  = "x$as_lineno_2" ') 2>/dev/null; then
15445              $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
15446              $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
15447              CONFIG_SHELL=$as_dir/$as_base
15448              export CONFIG_SHELL
15449              exec "$CONFIG_SHELL" "$0" ${1+"$@"}
15450            fi;;
15451          esac
15452        done
15453 done
15454 ;;
15455   esac
15456
15457   # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
15458   # uniformly replaced by the line number.  The first 'sed' inserts a
15459   # line-number line before each line; the second 'sed' does the real
15460   # work.  The second script uses 'N' to pair each line-number line
15461   # with the numbered line, and appends trailing '-' during
15462   # substitution so that $LINENO is not a special case at line end.
15463   # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
15464   # second 'sed' script.  Blame Lee E. McMahon for sed's syntax.  :-)
15465   sed '=' <$as_myself |
15466     sed '
15467       N
15468       s,$,-,
15469       : loop
15470       s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
15471       t loop
15472       s,-$,,
15473       s,^['$as_cr_digits']*\n,,
15474     ' >$as_me.lineno &&
15475   chmod +x $as_me.lineno ||
15476     { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
15477 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
15478    { (exit 1); exit 1; }; }
15479
15480   # Don't try to exec as it changes $[0], causing all sort of problems
15481   # (the dirname of $[0] is not the place where we might find the
15482   # original and so on.  Autoconf is especially sensible to this).
15483   . ./$as_me.lineno
15484   # Exit status is that of the last command.
15485   exit
15486 }
15487
15488
15489 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
15490   *c*,-n*) ECHO_N= ECHO_C='
15491 ' ECHO_T='      ' ;;
15492   *c*,*  ) ECHO_N=-n ECHO_C= ECHO_T= ;;
15493   *)       ECHO_N= ECHO_C='\c' ECHO_T= ;;
15494 esac
15495
15496 if expr a : '\(a\)' >/dev/null 2>&1; then
15497   as_expr=expr
15498 else
15499   as_expr=false
15500 fi
15501
15502 rm -f conf$$ conf$$.exe conf$$.file
15503 echo >conf$$.file
15504 if ln -s conf$$.file conf$$ 2>/dev/null; then
15505   # We could just check for DJGPP; but this test a) works b) is more generic
15506   # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
15507   if test -f conf$$.exe; then
15508     # Don't use ln at all; we don't have any links
15509     as_ln_s='cp -p'
15510   else
15511     as_ln_s='ln -s'
15512   fi
15513 elif ln conf$$.file conf$$ 2>/dev/null; then
15514   as_ln_s=ln
15515 else
15516   as_ln_s='cp -p'
15517 fi
15518 rm -f conf$$ conf$$.exe conf$$.file
15519
15520 if mkdir -p . 2>/dev/null; then
15521   as_mkdir_p=:
15522 else
15523   test -d ./-p && rmdir ./-p
15524   as_mkdir_p=false
15525 fi
15526
15527 as_executable_p="test -f"
15528
15529 # Sed expression to map a string onto a valid CPP name.
15530 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
15531
15532 # Sed expression to map a string onto a valid variable name.
15533 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
15534
15535
15536 # IFS
15537 # We need space, tab and new line, in precisely that order.
15538 as_nl='
15539 '
15540 IFS="   $as_nl"
15541
15542 # CDPATH.
15543 $as_unset CDPATH
15544
15545 exec 6>&1
15546
15547 # Open the log real soon, to keep \$[0] and so on meaningful, and to
15548 # report actual input values of CONFIG_FILES etc. instead of their
15549 # values after options handling.  Logging --version etc. is OK.
15550 exec 5>>config.log
15551 {
15552   echo
15553   sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
15554 ## Running $as_me. ##
15555 _ASBOX
15556 } >&5
15557 cat >&5 <<_CSEOF
15558
15559 This file was extended by $as_me, which was
15560 generated by GNU Autoconf 2.59.  Invocation command line was
15561
15562   CONFIG_FILES    = $CONFIG_FILES
15563   CONFIG_HEADERS  = $CONFIG_HEADERS
15564   CONFIG_LINKS    = $CONFIG_LINKS
15565   CONFIG_COMMANDS = $CONFIG_COMMANDS
15566   $ $0 $@
15567
15568 _CSEOF
15569 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
15570 echo >&5
15571 _ACEOF
15572
15573 # Files that config.status was made for.
15574 if test -n "$ac_config_files"; then
15575   echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
15576 fi
15577
15578 if test -n "$ac_config_headers"; then
15579   echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
15580 fi
15581
15582 if test -n "$ac_config_links"; then
15583   echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
15584 fi
15585
15586 if test -n "$ac_config_commands"; then
15587   echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
15588 fi
15589
15590 cat >>$CONFIG_STATUS <<\_ACEOF
15591
15592 ac_cs_usage="\
15593 \`$as_me' instantiates files from templates according to the
15594 current configuration.
15595
15596 Usage: $0 [OPTIONS] [FILE]...
15597
15598   -h, --help       print this help, then exit
15599   -V, --version    print version number, then exit
15600   -q, --quiet      do not print progress messages
15601   -d, --debug      don't remove temporary files
15602       --recheck    update $as_me by reconfiguring in the same conditions
15603   --file=FILE[:TEMPLATE]
15604                    instantiate the configuration file FILE
15605   --header=FILE[:TEMPLATE]
15606                    instantiate the configuration header FILE
15607
15608 Configuration files:
15609 $config_files
15610
15611 Configuration headers:
15612 $config_headers
15613
15614 Configuration commands:
15615 $config_commands
15616
15617 Report bugs to <bug-autoconf@gnu.org>."
15618 _ACEOF
15619
15620 cat >>$CONFIG_STATUS <<_ACEOF
15621 ac_cs_version="\\
15622 config.status
15623 configured by $0, generated by GNU Autoconf 2.59,
15624   with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
15625
15626 Copyright (C) 2003 Free Software Foundation, Inc.
15627 This config.status script is free software; the Free Software Foundation
15628 gives unlimited permission to copy, distribute and modify it."
15629 srcdir=$srcdir
15630 INSTALL="$INSTALL"
15631 _ACEOF
15632
15633 cat >>$CONFIG_STATUS <<\_ACEOF
15634 # If no file are specified by the user, then we need to provide default
15635 # value.  By we need to know if files were specified by the user.
15636 ac_need_defaults=:
15637 while test $# != 0
15638 do
15639   case $1 in
15640   --*=*)
15641     ac_option=`expr "x$1" : 'x\([^=]*\)='`
15642     ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
15643     ac_shift=:
15644     ;;
15645   -*)
15646     ac_option=$1
15647     ac_optarg=$2
15648     ac_shift=shift
15649     ;;
15650   *) # This is not an option, so the user has probably given explicit
15651      # arguments.
15652      ac_option=$1
15653      ac_need_defaults=false;;
15654   esac
15655
15656   case $ac_option in
15657   # Handling of the options.
15658 _ACEOF
15659 cat >>$CONFIG_STATUS <<\_ACEOF
15660   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
15661     ac_cs_recheck=: ;;
15662   --version | --vers* | -V )
15663     echo "$ac_cs_version"; exit 0 ;;
15664   --he | --h)
15665     # Conflict between --help and --header
15666     { { echo "$as_me:$LINENO: error: ambiguous option: $1
15667 Try \`$0 --help' for more information." >&5
15668 echo "$as_me: error: ambiguous option: $1
15669 Try \`$0 --help' for more information." >&2;}
15670    { (exit 1); exit 1; }; };;
15671   --help | --hel | -h )
15672     echo "$ac_cs_usage"; exit 0 ;;
15673   --debug | --d* | -d )
15674     debug=: ;;
15675   --file | --fil | --fi | --f )
15676     $ac_shift
15677     CONFIG_FILES="$CONFIG_FILES $ac_optarg"
15678     ac_need_defaults=false;;
15679   --header | --heade | --head | --hea )
15680     $ac_shift
15681     CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
15682     ac_need_defaults=false;;
15683   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
15684   | -silent | --silent | --silen | --sile | --sil | --si | --s)
15685     ac_cs_silent=: ;;
15686
15687   # This is an error.
15688   -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
15689 Try \`$0 --help' for more information." >&5
15690 echo "$as_me: error: unrecognized option: $1
15691 Try \`$0 --help' for more information." >&2;}
15692    { (exit 1); exit 1; }; } ;;
15693
15694   *) ac_config_targets="$ac_config_targets $1" ;;
15695
15696   esac
15697   shift
15698 done
15699
15700 ac_configure_extra_args=
15701
15702 if $ac_cs_silent; then
15703   exec 6>/dev/null
15704   ac_configure_extra_args="$ac_configure_extra_args --silent"
15705 fi
15706
15707 _ACEOF
15708 cat >>$CONFIG_STATUS <<_ACEOF
15709 if \$ac_cs_recheck; then
15710   echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
15711   exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
15712 fi
15713
15714 _ACEOF
15715
15716 cat >>$CONFIG_STATUS <<_ACEOF
15717 #
15718 # INIT-COMMANDS section.
15719 #
15720
15721 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
15722
15723
15724 # The HP-UX ksh and POSIX shell print the target directory to stdout
15725 # if CDPATH is set.
15726 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15727
15728 sed_quote_subst='$sed_quote_subst'
15729 double_quote_subst='$double_quote_subst'
15730 delay_variable_subst='$delay_variable_subst'
15731 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
15732 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
15733 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
15734 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
15735 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
15736 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
15737 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
15738 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
15739 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
15740 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
15741 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
15742 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
15743 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
15744 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
15745 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
15746 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
15747 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
15748 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
15749 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
15750 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
15751 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
15752 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
15753 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
15754 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
15755 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
15756 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
15757 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
15758 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15759 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
15760 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
15761 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
15762 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
15763 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15764 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
15765 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
15766 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15767 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15768 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15769 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
15770 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
15771 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
15772 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
15773 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
15774 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
15775 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
15776 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
15777 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
15778 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
15779 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
15780 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
15781 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
15782 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
15783 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
15784 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
15785 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
15786 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
15787 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
15788 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
15789 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
15790 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
15791 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
15792 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
15793 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15794 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15795 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
15796 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
15797 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15798 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15799 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
15800 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15801 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15802 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15803 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15804 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15805 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15806 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
15807 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15808 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
15809 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
15810 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
15811 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
15812 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
15813 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
15814 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
15815 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15816 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
15817 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
15818 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
15819 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
15820 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
15821 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15822 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15823 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
15824 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15825 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
15826 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
15827 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
15828 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
15829 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
15830 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15831 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
15832 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
15833 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15834 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
15835 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
15836 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15837 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15838 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
15839 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
15840 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
15841 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15842 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
15843 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
15844 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
15845 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
15846 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
15847 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
15848 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
15849
15850 LTCC='$LTCC'
15851 LTCFLAGS='$LTCFLAGS'
15852 compiler='$compiler_DEFAULT'
15853
15854 # Quote evaled strings.
15855 for var in SED \
15856 GREP \
15857 EGREP \
15858 FGREP \
15859 LD \
15860 NM \
15861 LN_S \
15862 lt_SP2NL \
15863 lt_NL2SP \
15864 reload_flag \
15865 OBJDUMP \
15866 deplibs_check_method \
15867 file_magic_cmd \
15868 AR \
15869 AR_FLAGS \
15870 STRIP \
15871 RANLIB \
15872 CC \
15873 CFLAGS \
15874 compiler \
15875 lt_cv_sys_global_symbol_pipe \
15876 lt_cv_sys_global_symbol_to_cdecl \
15877 lt_cv_sys_global_symbol_to_c_name_address \
15878 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15879 SHELL \
15880 ECHO \
15881 lt_prog_compiler_no_builtin_flag \
15882 lt_prog_compiler_wl \
15883 lt_prog_compiler_pic \
15884 lt_prog_compiler_static \
15885 lt_cv_prog_compiler_c_o \
15886 need_locks \
15887 DSYMUTIL \
15888 NMEDIT \
15889 LIPO \
15890 OTOOL \
15891 OTOOL64 \
15892 shrext_cmds \
15893 export_dynamic_flag_spec \
15894 whole_archive_flag_spec \
15895 compiler_needs_object \
15896 with_gnu_ld \
15897 allow_undefined_flag \
15898 no_undefined_flag \
15899 hardcode_libdir_flag_spec \
15900 hardcode_libdir_flag_spec_ld \
15901 hardcode_libdir_separator \
15902 fix_srcfile_path \
15903 exclude_expsyms \
15904 include_expsyms \
15905 file_list_spec \
15906 variables_saved_for_relink \
15907 libname_spec \
15908 library_names_spec \
15909 soname_spec \
15910 finish_eval \
15911 old_striplib \
15912 striplib; do
15913     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15914     *[\\\\\\\`\\"\\\$]*)
15915       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15916       ;;
15917     *)
15918       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15919       ;;
15920     esac
15921 done
15922
15923 # Double-quote double-evaled strings.
15924 for var in reload_cmds \
15925 old_postinstall_cmds \
15926 old_postuninstall_cmds \
15927 old_archive_cmds \
15928 extract_expsyms_cmds \
15929 old_archive_from_new_cmds \
15930 old_archive_from_expsyms_cmds \
15931 archive_cmds \
15932 archive_expsym_cmds \
15933 module_cmds \
15934 module_expsym_cmds \
15935 export_symbols_cmds \
15936 prelink_cmds \
15937 postinstall_cmds \
15938 postuninstall_cmds \
15939 finish_cmds \
15940 sys_lib_search_path_spec \
15941 sys_lib_dlsearch_path_spec; do
15942     case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
15943     *[\\\\\\\`\\"\\\$]*)
15944       eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15945       ;;
15946     *)
15947       eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15948       ;;
15949     esac
15950 done
15951
15952 # Fix-up fallback echo if it was mangled by the above quoting rules.
15953 case \$lt_ECHO in
15954 *'\\\$0 --fallback-echo"')  lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
15955   ;;
15956 esac
15957
15958 ac_aux_dir='$ac_aux_dir'
15959 xsi_shell='$xsi_shell'
15960 lt_shell_append='$lt_shell_append'
15961
15962 # See if we are running on zsh, and set the options which allow our
15963 # commands through without removal of \ escapes INIT.
15964 if test -n "\${ZSH_VERSION+set}" ; then
15965    setopt NO_GLOB_SUBST
15966 fi
15967
15968
15969     PACKAGE='$PACKAGE'
15970     VERSION='$VERSION'
15971     TIMESTAMP='$TIMESTAMP'
15972     RM='$RM'
15973     ofile='$ofile'
15974
15975
15976
15977 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
15978     # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
15979     # from automake.
15980     eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
15981     # Capture the value of LINGUAS because we need it to compute CATALOGS.
15982     LINGUAS="${LINGUAS-%UNSET%}"
15983
15984 target_cpu_type=${target_cpu_type}
15985  cgen_cpu_prefix=${cgen_cpu_prefix}
15986  obj_format=${obj_format}
15987  te_file=${te_file}
15988
15989 _ACEOF
15990
15991
15992
15993 cat >>$CONFIG_STATUS <<\_ACEOF
15994 for ac_config_target in $ac_config_targets
15995 do
15996   case "$ac_config_target" in
15997   # Handling of arguments.
15998   "gdb.ini" ) CONFIG_FILES="$CONFIG_FILES gdb.ini:gdbinit.in" ;;
15999   ".gdbinit" ) CONFIG_FILES="$CONFIG_FILES .gdbinit:gdbinit.in" ;;
16000   "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
16001   "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
16002   "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
16003   "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
16004   "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
16005   "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
16006   "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
16007   "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
16008   *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
16009 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
16010    { (exit 1); exit 1; }; };;
16011   esac
16012 done
16013
16014 # If the user did not use the arguments to specify the items to instantiate,
16015 # then the envvar interface is used.  Set only those that are not.
16016 # We use the long form for the default assignment because of an extremely
16017 # bizarre bug on SunOS 4.1.3.
16018 if $ac_need_defaults; then
16019   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
16020   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
16021   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
16022 fi
16023
16024 # Have a temporary directory for convenience.  Make it in the build tree
16025 # simply because there is no reason to put it here, and in addition,
16026 # creating and moving files from /tmp can sometimes cause problems.
16027 # Create a temporary directory, and hook for its removal unless debugging.
16028 $debug ||
16029 {
16030   trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
16031   trap '{ (exit 1); exit 1; }' 1 2 13 15
16032 }
16033
16034 # Create a (secure) tmp directory for tmp files.
16035
16036 {
16037   tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
16038   test -n "$tmp" && test -d "$tmp"
16039 }  ||
16040 {
16041   tmp=./confstat$$-$RANDOM
16042   (umask 077 && mkdir $tmp)
16043 } ||
16044 {
16045    echo "$me: cannot create a temporary directory in ." >&2
16046    { (exit 1); exit 1; }
16047 }
16048
16049 _ACEOF
16050
16051 cat >>$CONFIG_STATUS <<_ACEOF
16052
16053 #
16054 # CONFIG_FILES section.
16055 #
16056
16057 # No need to generate the scripts if there are no CONFIG_FILES.
16058 # This happens for instance when ./config.status config.h
16059 if test -n "\$CONFIG_FILES"; then
16060   # Protect against being on the right side of a sed subst in config.status.
16061   sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
16062    s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
16063 s,@SHELL@,$SHELL,;t t
16064 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
16065 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
16066 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
16067 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
16068 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
16069 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
16070 s,@exec_prefix@,$exec_prefix,;t t
16071 s,@prefix@,$prefix,;t t
16072 s,@program_transform_name@,$program_transform_name,;t t
16073 s,@bindir@,$bindir,;t t
16074 s,@sbindir@,$sbindir,;t t
16075 s,@libexecdir@,$libexecdir,;t t
16076 s,@datadir@,$datadir,;t t
16077 s,@sysconfdir@,$sysconfdir,;t t
16078 s,@sharedstatedir@,$sharedstatedir,;t t
16079 s,@localstatedir@,$localstatedir,;t t
16080 s,@libdir@,$libdir,;t t
16081 s,@includedir@,$includedir,;t t
16082 s,@oldincludedir@,$oldincludedir,;t t
16083 s,@infodir@,$infodir,;t t
16084 s,@mandir@,$mandir,;t t
16085 s,@build_alias@,$build_alias,;t t
16086 s,@host_alias@,$host_alias,;t t
16087 s,@target_alias@,$target_alias,;t t
16088 s,@DEFS@,$DEFS,;t t
16089 s,@ECHO_C@,$ECHO_C,;t t
16090 s,@ECHO_N@,$ECHO_N,;t t
16091 s,@ECHO_T@,$ECHO_T,;t t
16092 s,@LIBS@,$LIBS,;t t
16093 s,@build@,$build,;t t
16094 s,@build_cpu@,$build_cpu,;t t
16095 s,@build_vendor@,$build_vendor,;t t
16096 s,@build_os@,$build_os,;t t
16097 s,@host@,$host,;t t
16098 s,@host_cpu@,$host_cpu,;t t
16099 s,@host_vendor@,$host_vendor,;t t
16100 s,@host_os@,$host_os,;t t
16101 s,@target@,$target,;t t
16102 s,@target_cpu@,$target_cpu,;t t
16103 s,@target_vendor@,$target_vendor,;t t
16104 s,@target_os@,$target_os,;t t
16105 s,@CC@,$CC,;t t
16106 s,@CFLAGS@,$CFLAGS,;t t
16107 s,@LDFLAGS@,$LDFLAGS,;t t
16108 s,@CPPFLAGS@,$CPPFLAGS,;t t
16109 s,@ac_ct_CC@,$ac_ct_CC,;t t
16110 s,@EXEEXT@,$EXEEXT,;t t
16111 s,@OBJEXT@,$OBJEXT,;t t
16112 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
16113 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
16114 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
16115 s,@CYGPATH_W@,$CYGPATH_W,;t t
16116 s,@PACKAGE@,$PACKAGE,;t t
16117 s,@VERSION@,$VERSION,;t t
16118 s,@ACLOCAL@,$ACLOCAL,;t t
16119 s,@AUTOCONF@,$AUTOCONF,;t t
16120 s,@AUTOMAKE@,$AUTOMAKE,;t t
16121 s,@AUTOHEADER@,$AUTOHEADER,;t t
16122 s,@MAKEINFO@,$MAKEINFO,;t t
16123 s,@install_sh@,$install_sh,;t t
16124 s,@STRIP@,$STRIP,;t t
16125 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
16126 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
16127 s,@mkdir_p@,$mkdir_p,;t t
16128 s,@AWK@,$AWK,;t t
16129 s,@SET_MAKE@,$SET_MAKE,;t t
16130 s,@am__leading_dot@,$am__leading_dot,;t t
16131 s,@AMTAR@,$AMTAR,;t t
16132 s,@am__tar@,$am__tar,;t t
16133 s,@am__untar@,$am__untar,;t t
16134 s,@DEPDIR@,$DEPDIR,;t t
16135 s,@am__include@,$am__include,;t t
16136 s,@am__quote@,$am__quote,;t t
16137 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
16138 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
16139 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
16140 s,@CCDEPMODE@,$CCDEPMODE,;t t
16141 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
16142 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
16143 s,@CPP@,$CPP,;t t
16144 s,@EGREP@,$EGREP,;t t
16145 s,@LIBTOOL@,$LIBTOOL,;t t
16146 s,@SED@,$SED,;t t
16147 s,@FGREP@,$FGREP,;t t
16148 s,@GREP@,$GREP,;t t
16149 s,@LD@,$LD,;t t
16150 s,@DUMPBIN@,$DUMPBIN,;t t
16151 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
16152 s,@NM@,$NM,;t t
16153 s,@LN_S@,$LN_S,;t t
16154 s,@OBJDUMP@,$OBJDUMP,;t t
16155 s,@ac_ct_OBJDUMP@,$ac_ct_OBJDUMP,;t t
16156 s,@AR@,$AR,;t t
16157 s,@ac_ct_AR@,$ac_ct_AR,;t t
16158 s,@RANLIB@,$RANLIB,;t t
16159 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
16160 s,@lt_ECHO@,$lt_ECHO,;t t
16161 s,@DSYMUTIL@,$DSYMUTIL,;t t
16162 s,@ac_ct_DSYMUTIL@,$ac_ct_DSYMUTIL,;t t
16163 s,@NMEDIT@,$NMEDIT,;t t
16164 s,@ac_ct_NMEDIT@,$ac_ct_NMEDIT,;t t
16165 s,@LIPO@,$LIPO,;t t
16166 s,@ac_ct_LIPO@,$ac_ct_LIPO,;t t
16167 s,@OTOOL@,$OTOOL,;t t
16168 s,@ac_ct_OTOOL@,$ac_ct_OTOOL,;t t
16169 s,@OTOOL64@,$OTOOL64,;t t
16170 s,@ac_ct_OTOOL64@,$ac_ct_OTOOL64,;t t
16171 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
16172 s,@NO_WERROR@,$NO_WERROR,;t t
16173 s,@GDBINIT@,$GDBINIT,;t t
16174 s,@cgen_cpu_prefix@,$cgen_cpu_prefix,;t t
16175 s,@extra_objects@,$extra_objects,;t t
16176 s,@target_cpu_type@,$target_cpu_type,;t t
16177 s,@obj_format@,$obj_format,;t t
16178 s,@te_file@,$te_file,;t t
16179 s,@install_tooldir@,$install_tooldir,;t t
16180 s,@atof@,$atof,;t t
16181 s,@OPCODES_LIB@,$OPCODES_LIB,;t t
16182 s,@YACC@,$YACC,;t t
16183 s,@LEX@,$LEX,;t t
16184 s,@LEXLIB@,$LEXLIB,;t t
16185 s,@LEX_OUTPUT_ROOT@,$LEX_OUTPUT_ROOT,;t t
16186 s,@USE_NLS@,$USE_NLS,;t t
16187 s,@LIBINTL@,$LIBINTL,;t t
16188 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
16189 s,@INCINTL@,$INCINTL,;t t
16190 s,@XGETTEXT@,$XGETTEXT,;t t
16191 s,@GMSGFMT@,$GMSGFMT,;t t
16192 s,@POSUB@,$POSUB,;t t
16193 s,@CATALOGS@,$CATALOGS,;t t
16194 s,@DATADIRNAME@,$DATADIRNAME,;t t
16195 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
16196 s,@GENCAT@,$GENCAT,;t t
16197 s,@CATOBJEXT@,$CATOBJEXT,;t t
16198 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
16199 s,@MSGFMT@,$MSGFMT,;t t
16200 s,@MSGMERGE@,$MSGMERGE,;t t
16201 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
16202 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
16203 s,@MAINT@,$MAINT,;t t
16204 s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
16205 s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
16206 s,@ALLOCA@,$ALLOCA,;t t
16207 s,@LIBM@,$LIBM,;t t
16208 s,@datarootdir@,$datarootdir,;t t
16209 s,@docdir@,$docdir,;t t
16210 s,@htmldir@,$htmldir,;t t
16211 s,@LIBOBJS@,$LIBOBJS,;t t
16212 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
16213 CEOF
16214
16215 _ACEOF
16216
16217   cat >>$CONFIG_STATUS <<\_ACEOF
16218   # Split the substitutions into bite-sized pieces for seds with
16219   # small command number limits, like on Digital OSF/1 and HP-UX.
16220   ac_max_sed_lines=48
16221   ac_sed_frag=1 # Number of current file.
16222   ac_beg=1 # First line for current file.
16223   ac_end=$ac_max_sed_lines # Line after last line for current file.
16224   ac_more_lines=:
16225   ac_sed_cmds=
16226   while $ac_more_lines; do
16227     if test $ac_beg -gt 1; then
16228       sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16229     else
16230       sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
16231     fi
16232     if test ! -s $tmp/subs.frag; then
16233       ac_more_lines=false
16234     else
16235       # The purpose of the label and of the branching condition is to
16236       # speed up the sed processing (if there are no `@' at all, there
16237       # is no need to browse any of the substitutions).
16238       # These are the two extra sed commands mentioned above.
16239       (echo ':t
16240   /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
16241       if test -z "$ac_sed_cmds"; then
16242         ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
16243       else
16244         ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
16245       fi
16246       ac_sed_frag=`expr $ac_sed_frag + 1`
16247       ac_beg=$ac_end
16248       ac_end=`expr $ac_end + $ac_max_sed_lines`
16249     fi
16250   done
16251   if test -z "$ac_sed_cmds"; then
16252     ac_sed_cmds=cat
16253   fi
16254 fi # test -n "$CONFIG_FILES"
16255
16256 _ACEOF
16257 cat >>$CONFIG_STATUS <<\_ACEOF
16258 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
16259   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16260   case $ac_file in
16261   - | *:- | *:-:* ) # input from stdin
16262         cat >$tmp/stdin
16263         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16264         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16265   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16266         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16267   * )   ac_file_in=$ac_file.in ;;
16268   esac
16269
16270   # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
16271   ac_dir=`(dirname "$ac_file") 2>/dev/null ||
16272 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16273          X"$ac_file" : 'X\(//\)[^/]' \| \
16274          X"$ac_file" : 'X\(//\)$' \| \
16275          X"$ac_file" : 'X\(/\)' \| \
16276          .     : '\(.\)' 2>/dev/null ||
16277 echo X"$ac_file" |
16278     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16279           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16280           /^X\(\/\/\)$/{ s//\1/; q; }
16281           /^X\(\/\).*/{ s//\1/; q; }
16282           s/.*/./; q'`
16283   { if $as_mkdir_p; then
16284     mkdir -p "$ac_dir"
16285   else
16286     as_dir="$ac_dir"
16287     as_dirs=
16288     while test ! -d "$as_dir"; do
16289       as_dirs="$as_dir $as_dirs"
16290       as_dir=`(dirname "$as_dir") 2>/dev/null ||
16291 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16292          X"$as_dir" : 'X\(//\)[^/]' \| \
16293          X"$as_dir" : 'X\(//\)$' \| \
16294          X"$as_dir" : 'X\(/\)' \| \
16295          .     : '\(.\)' 2>/dev/null ||
16296 echo X"$as_dir" |
16297     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16298           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16299           /^X\(\/\/\)$/{ s//\1/; q; }
16300           /^X\(\/\).*/{ s//\1/; q; }
16301           s/.*/./; q'`
16302     done
16303     test ! -n "$as_dirs" || mkdir $as_dirs
16304   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16305 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16306    { (exit 1); exit 1; }; }; }
16307
16308   ac_builddir=.
16309
16310 if test "$ac_dir" != .; then
16311   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
16312   # A "../" for each directory in $ac_dir_suffix.
16313   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
16314 else
16315   ac_dir_suffix= ac_top_builddir=
16316 fi
16317
16318 case $srcdir in
16319   .)  # No --srcdir option.  We are building in place.
16320     ac_srcdir=.
16321     if test -z "$ac_top_builddir"; then
16322        ac_top_srcdir=.
16323     else
16324        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
16325     fi ;;
16326   [\\/]* | ?:[\\/]* )  # Absolute path.
16327     ac_srcdir=$srcdir$ac_dir_suffix;
16328     ac_top_srcdir=$srcdir ;;
16329   *) # Relative path.
16330     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
16331     ac_top_srcdir=$ac_top_builddir$srcdir ;;
16332 esac
16333
16334 # Do not use `cd foo && pwd` to compute absolute paths, because
16335 # the directories may not exist.
16336 case `pwd` in
16337 .) ac_abs_builddir="$ac_dir";;
16338 *)
16339   case "$ac_dir" in
16340   .) ac_abs_builddir=`pwd`;;
16341   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
16342   *) ac_abs_builddir=`pwd`/"$ac_dir";;
16343   esac;;
16344 esac
16345 case $ac_abs_builddir in
16346 .) ac_abs_top_builddir=${ac_top_builddir}.;;
16347 *)
16348   case ${ac_top_builddir}. in
16349   .) ac_abs_top_builddir=$ac_abs_builddir;;
16350   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
16351   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
16352   esac;;
16353 esac
16354 case $ac_abs_builddir in
16355 .) ac_abs_srcdir=$ac_srcdir;;
16356 *)
16357   case $ac_srcdir in
16358   .) ac_abs_srcdir=$ac_abs_builddir;;
16359   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
16360   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
16361   esac;;
16362 esac
16363 case $ac_abs_builddir in
16364 .) ac_abs_top_srcdir=$ac_top_srcdir;;
16365 *)
16366   case $ac_top_srcdir in
16367   .) ac_abs_top_srcdir=$ac_abs_builddir;;
16368   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16369   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16370   esac;;
16371 esac
16372
16373
16374   case $INSTALL in
16375   [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
16376   *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
16377   esac
16378
16379   if test x"$ac_file" != x-; then
16380     { echo "$as_me:$LINENO: creating $ac_file" >&5
16381 echo "$as_me: creating $ac_file" >&6;}
16382     rm -f "$ac_file"
16383   fi
16384   # Let's still pretend it is `configure' which instantiates (i.e., don't
16385   # use $as_me), people would be surprised to read:
16386   #    /* config.h.  Generated by config.status.  */
16387   if test x"$ac_file" = x-; then
16388     configure_input=
16389   else
16390     configure_input="$ac_file.  "
16391   fi
16392   configure_input=$configure_input"Generated from `echo $ac_file_in |
16393                                      sed 's,.*/,,'` by configure."
16394
16395   # First look for the input files in the build tree, otherwise in the
16396   # src tree.
16397   ac_file_inputs=`IFS=:
16398     for f in $ac_file_in; do
16399       case $f in
16400       -) echo $tmp/stdin ;;
16401       [\\/$]*)
16402          # Absolute (can't be DOS-style, as IFS=:)
16403          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16404 echo "$as_me: error: cannot find input file: $f" >&2;}
16405    { (exit 1); exit 1; }; }
16406          echo "$f";;
16407       *) # Relative
16408          if test -f "$f"; then
16409            # Build tree
16410            echo "$f"
16411          elif test -f "$srcdir/$f"; then
16412            # Source tree
16413            echo "$srcdir/$f"
16414          else
16415            # /dev/null tree
16416            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16417 echo "$as_me: error: cannot find input file: $f" >&2;}
16418    { (exit 1); exit 1; }; }
16419          fi;;
16420       esac
16421     done` || { (exit 1); exit 1; }
16422 _ACEOF
16423 cat >>$CONFIG_STATUS <<_ACEOF
16424   sed "$ac_vpsub
16425 $extrasub
16426 _ACEOF
16427 cat >>$CONFIG_STATUS <<\_ACEOF
16428 :t
16429 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
16430 s,@configure_input@,$configure_input,;t t
16431 s,@srcdir@,$ac_srcdir,;t t
16432 s,@abs_srcdir@,$ac_abs_srcdir,;t t
16433 s,@top_srcdir@,$ac_top_srcdir,;t t
16434 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
16435 s,@builddir@,$ac_builddir,;t t
16436 s,@abs_builddir@,$ac_abs_builddir,;t t
16437 s,@top_builddir@,$ac_top_builddir,;t t
16438 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
16439 s,@INSTALL@,$ac_INSTALL,;t t
16440 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
16441   rm -f $tmp/stdin
16442   if test x"$ac_file" != x-; then
16443     mv $tmp/out $ac_file
16444   else
16445     cat $tmp/out
16446     rm -f $tmp/out
16447   fi
16448
16449 done
16450 _ACEOF
16451 cat >>$CONFIG_STATUS <<\_ACEOF
16452
16453 #
16454 # CONFIG_HEADER section.
16455 #
16456
16457 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
16458 # NAME is the cpp macro being defined and VALUE is the value it is being given.
16459 #
16460 # ac_d sets the value in "#define NAME VALUE" lines.
16461 ac_dA='s,^\([    ]*\)#\([        ]*define[       ][      ]*\)'
16462 ac_dB='[         ].*$,\1#\2'
16463 ac_dC=' '
16464 ac_dD=',;t'
16465 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
16466 ac_uA='s,^\([    ]*\)#\([        ]*\)undef\([    ][      ]*\)'
16467 ac_uB='$,\1#\2define\3'
16468 ac_uC=' '
16469 ac_uD=',;t'
16470
16471 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
16472   # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
16473   case $ac_file in
16474   - | *:- | *:-:* ) # input from stdin
16475         cat >$tmp/stdin
16476         ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16477         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16478   *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
16479         ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
16480   * )   ac_file_in=$ac_file.in ;;
16481   esac
16482
16483   test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
16484 echo "$as_me: creating $ac_file" >&6;}
16485
16486   # First look for the input files in the build tree, otherwise in the
16487   # src tree.
16488   ac_file_inputs=`IFS=:
16489     for f in $ac_file_in; do
16490       case $f in
16491       -) echo $tmp/stdin ;;
16492       [\\/$]*)
16493          # Absolute (can't be DOS-style, as IFS=:)
16494          test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16495 echo "$as_me: error: cannot find input file: $f" >&2;}
16496    { (exit 1); exit 1; }; }
16497          # Do quote $f, to prevent DOS paths from being IFS'd.
16498          echo "$f";;
16499       *) # Relative
16500          if test -f "$f"; then
16501            # Build tree
16502            echo "$f"
16503          elif test -f "$srcdir/$f"; then
16504            # Source tree
16505            echo "$srcdir/$f"
16506          else
16507            # /dev/null tree
16508            { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
16509 echo "$as_me: error: cannot find input file: $f" >&2;}
16510    { (exit 1); exit 1; }; }
16511          fi;;
16512       esac
16513     done` || { (exit 1); exit 1; }
16514   # Remove the trailing spaces.
16515   sed 's/[       ]*$//' $ac_file_inputs >$tmp/in
16516
16517 _ACEOF
16518
16519 # Transform confdefs.h into two sed scripts, `conftest.defines' and
16520 # `conftest.undefs', that substitutes the proper values into
16521 # config.h.in to produce config.h.  The first handles `#define'
16522 # templates, and the second `#undef' templates.
16523 # And first: Protect against being on the right side of a sed subst in
16524 # config.status.  Protect against being in an unquoted here document
16525 # in config.status.
16526 rm -f conftest.defines conftest.undefs
16527 # Using a here document instead of a string reduces the quoting nightmare.
16528 # Putting comments in sed scripts is not portable.
16529 #
16530 # `end' is used to avoid that the second main sed command (meant for
16531 # 0-ary CPP macros) applies to n-ary macro definitions.
16532 # See the Autoconf documentation for `clear'.
16533 cat >confdef2sed.sed <<\_ACEOF
16534 s/[\\&,]/\\&/g
16535 s,[\\$`],\\&,g
16536 t clear
16537 : clear
16538 s,^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*\)\(([^)]*)\)[       ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
16539 t end
16540 s,^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
16541 : end
16542 _ACEOF
16543 # If some macros were called several times there might be several times
16544 # the same #defines, which is useless.  Nevertheless, we may not want to
16545 # sort them, since we want the *last* AC-DEFINE to be honored.
16546 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
16547 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
16548 rm -f confdef2sed.sed
16549
16550 # This sed command replaces #undef with comments.  This is necessary, for
16551 # example, in the case of _POSIX_SOURCE, which is predefined and required
16552 # on some systems where configure will not decide to define it.
16553 cat >>conftest.undefs <<\_ACEOF
16554 s,^[     ]*#[    ]*undef[        ][      ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
16555 _ACEOF
16556
16557 # Break up conftest.defines because some shells have a limit on the size
16558 # of here documents, and old seds have small limits too (100 cmds).
16559 echo '  # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
16560 echo '  if grep "^[      ]*#[    ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
16561 echo '  # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
16562 echo '  :' >>$CONFIG_STATUS
16563 rm -f conftest.tail
16564 while grep . conftest.defines >/dev/null
16565 do
16566   # Write a limited-size here document to $tmp/defines.sed.
16567   echo '  cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
16568   # Speed up: don't consider the non `#define' lines.
16569   echo '/^[      ]*#[    ]*define/!b' >>$CONFIG_STATUS
16570   # Work around the forget-to-reset-the-flag bug.
16571   echo 't clr' >>$CONFIG_STATUS
16572   echo ': clr' >>$CONFIG_STATUS
16573   sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
16574   echo 'CEOF
16575   sed -f $tmp/defines.sed $tmp/in >$tmp/out
16576   rm -f $tmp/in
16577   mv $tmp/out $tmp/in
16578 ' >>$CONFIG_STATUS
16579   sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
16580   rm -f conftest.defines
16581   mv conftest.tail conftest.defines
16582 done
16583 rm -f conftest.defines
16584 echo '  fi # grep' >>$CONFIG_STATUS
16585 echo >>$CONFIG_STATUS
16586
16587 # Break up conftest.undefs because some shells have a limit on the size
16588 # of here documents, and old seds have small limits too (100 cmds).
16589 echo '  # Handle all the #undef templates' >>$CONFIG_STATUS
16590 rm -f conftest.tail
16591 while grep . conftest.undefs >/dev/null
16592 do
16593   # Write a limited-size here document to $tmp/undefs.sed.
16594   echo '  cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
16595   # Speed up: don't consider the non `#undef'
16596   echo '/^[      ]*#[    ]*undef/!b' >>$CONFIG_STATUS
16597   # Work around the forget-to-reset-the-flag bug.
16598   echo 't clr' >>$CONFIG_STATUS
16599   echo ': clr' >>$CONFIG_STATUS
16600   sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
16601   echo 'CEOF
16602   sed -f $tmp/undefs.sed $tmp/in >$tmp/out
16603   rm -f $tmp/in
16604   mv $tmp/out $tmp/in
16605 ' >>$CONFIG_STATUS
16606   sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
16607   rm -f conftest.undefs
16608   mv conftest.tail conftest.undefs
16609 done
16610 rm -f conftest.undefs
16611
16612 cat >>$CONFIG_STATUS <<\_ACEOF
16613   # Let's still pretend it is `configure' which instantiates (i.e., don't
16614   # use $as_me), people would be surprised to read:
16615   #    /* config.h.  Generated by config.status.  */
16616   if test x"$ac_file" = x-; then
16617     echo "/* Generated by configure.  */" >$tmp/config.h
16618   else
16619     echo "/* $ac_file.  Generated by configure.  */" >$tmp/config.h
16620   fi
16621   cat $tmp/in >>$tmp/config.h
16622   rm -f $tmp/in
16623   if test x"$ac_file" != x-; then
16624     if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
16625       { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
16626 echo "$as_me: $ac_file is unchanged" >&6;}
16627     else
16628       ac_dir=`(dirname "$ac_file") 2>/dev/null ||
16629 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16630          X"$ac_file" : 'X\(//\)[^/]' \| \
16631          X"$ac_file" : 'X\(//\)$' \| \
16632          X"$ac_file" : 'X\(/\)' \| \
16633          .     : '\(.\)' 2>/dev/null ||
16634 echo X"$ac_file" |
16635     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16636           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16637           /^X\(\/\/\)$/{ s//\1/; q; }
16638           /^X\(\/\).*/{ s//\1/; q; }
16639           s/.*/./; q'`
16640       { if $as_mkdir_p; then
16641     mkdir -p "$ac_dir"
16642   else
16643     as_dir="$ac_dir"
16644     as_dirs=
16645     while test ! -d "$as_dir"; do
16646       as_dirs="$as_dir $as_dirs"
16647       as_dir=`(dirname "$as_dir") 2>/dev/null ||
16648 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16649          X"$as_dir" : 'X\(//\)[^/]' \| \
16650          X"$as_dir" : 'X\(//\)$' \| \
16651          X"$as_dir" : 'X\(/\)' \| \
16652          .     : '\(.\)' 2>/dev/null ||
16653 echo X"$as_dir" |
16654     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16655           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16656           /^X\(\/\/\)$/{ s//\1/; q; }
16657           /^X\(\/\).*/{ s//\1/; q; }
16658           s/.*/./; q'`
16659     done
16660     test ! -n "$as_dirs" || mkdir $as_dirs
16661   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16662 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16663    { (exit 1); exit 1; }; }; }
16664
16665       rm -f $ac_file
16666       mv $tmp/config.h $ac_file
16667     fi
16668   else
16669     cat $tmp/config.h
16670     rm -f $tmp/config.h
16671   fi
16672 # Compute $ac_file's index in $config_headers.
16673 _am_stamp_count=1
16674 for _am_header in $config_headers :; do
16675   case $_am_header in
16676     $ac_file | $ac_file:* )
16677       break ;;
16678     * )
16679       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
16680   esac
16681 done
16682 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
16683 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16684          X$ac_file : 'X\(//\)[^/]' \| \
16685          X$ac_file : 'X\(//\)$' \| \
16686          X$ac_file : 'X\(/\)' \| \
16687          .     : '\(.\)' 2>/dev/null ||
16688 echo X$ac_file |
16689     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16690           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16691           /^X\(\/\/\)$/{ s//\1/; q; }
16692           /^X\(\/\).*/{ s//\1/; q; }
16693           s/.*/./; q'`/stamp-h$_am_stamp_count
16694 done
16695 _ACEOF
16696 cat >>$CONFIG_STATUS <<\_ACEOF
16697
16698 #
16699 # CONFIG_COMMANDS section.
16700 #
16701 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
16702   ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
16703   ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
16704   ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
16705 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16706          X"$ac_dest" : 'X\(//\)[^/]' \| \
16707          X"$ac_dest" : 'X\(//\)$' \| \
16708          X"$ac_dest" : 'X\(/\)' \| \
16709          .     : '\(.\)' 2>/dev/null ||
16710 echo X"$ac_dest" |
16711     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16712           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16713           /^X\(\/\/\)$/{ s//\1/; q; }
16714           /^X\(\/\).*/{ s//\1/; q; }
16715           s/.*/./; q'`
16716   { if $as_mkdir_p; then
16717     mkdir -p "$ac_dir"
16718   else
16719     as_dir="$ac_dir"
16720     as_dirs=
16721     while test ! -d "$as_dir"; do
16722       as_dirs="$as_dir $as_dirs"
16723       as_dir=`(dirname "$as_dir") 2>/dev/null ||
16724 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16725          X"$as_dir" : 'X\(//\)[^/]' \| \
16726          X"$as_dir" : 'X\(//\)$' \| \
16727          X"$as_dir" : 'X\(/\)' \| \
16728          .     : '\(.\)' 2>/dev/null ||
16729 echo X"$as_dir" |
16730     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16731           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16732           /^X\(\/\/\)$/{ s//\1/; q; }
16733           /^X\(\/\).*/{ s//\1/; q; }
16734           s/.*/./; q'`
16735     done
16736     test ! -n "$as_dirs" || mkdir $as_dirs
16737   fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
16738 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
16739    { (exit 1); exit 1; }; }; }
16740
16741   ac_builddir=.
16742
16743 if test "$ac_dir" != .; then
16744   ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
16745   # A "../" for each directory in $ac_dir_suffix.
16746   ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
16747 else
16748   ac_dir_suffix= ac_top_builddir=
16749 fi
16750
16751 case $srcdir in
16752   .)  # No --srcdir option.  We are building in place.
16753     ac_srcdir=.
16754     if test -z "$ac_top_builddir"; then
16755        ac_top_srcdir=.
16756     else
16757        ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
16758     fi ;;
16759   [\\/]* | ?:[\\/]* )  # Absolute path.
16760     ac_srcdir=$srcdir$ac_dir_suffix;
16761     ac_top_srcdir=$srcdir ;;
16762   *) # Relative path.
16763     ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
16764     ac_top_srcdir=$ac_top_builddir$srcdir ;;
16765 esac
16766
16767 # Do not use `cd foo && pwd` to compute absolute paths, because
16768 # the directories may not exist.
16769 case `pwd` in
16770 .) ac_abs_builddir="$ac_dir";;
16771 *)
16772   case "$ac_dir" in
16773   .) ac_abs_builddir=`pwd`;;
16774   [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
16775   *) ac_abs_builddir=`pwd`/"$ac_dir";;
16776   esac;;
16777 esac
16778 case $ac_abs_builddir in
16779 .) ac_abs_top_builddir=${ac_top_builddir}.;;
16780 *)
16781   case ${ac_top_builddir}. in
16782   .) ac_abs_top_builddir=$ac_abs_builddir;;
16783   [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
16784   *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
16785   esac;;
16786 esac
16787 case $ac_abs_builddir in
16788 .) ac_abs_srcdir=$ac_srcdir;;
16789 *)
16790   case $ac_srcdir in
16791   .) ac_abs_srcdir=$ac_abs_builddir;;
16792   [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
16793   *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
16794   esac;;
16795 esac
16796 case $ac_abs_builddir in
16797 .) ac_abs_top_srcdir=$ac_top_srcdir;;
16798 *)
16799   case $ac_top_srcdir in
16800   .) ac_abs_top_srcdir=$ac_abs_builddir;;
16801   [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
16802   *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
16803   esac;;
16804 esac
16805
16806
16807   { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
16808 echo "$as_me: executing $ac_dest commands" >&6;}
16809   case $ac_dest in
16810     depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
16811   # Strip MF so we end up with the name of the file.
16812   mf=`echo "$mf" | sed -e 's/:.*$//'`
16813   # Check whether this is an Automake generated Makefile or not.
16814   # We used to match only the files named `Makefile.in', but
16815   # some people rename them; so instead we look at the file content.
16816   # Grep'ing the first line is not enough: some people post-process
16817   # each Makefile.in and add a new line on top of each file to say so.
16818   # So let's grep whole file.
16819   if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
16820     dirpart=`(dirname "$mf") 2>/dev/null ||
16821 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16822          X"$mf" : 'X\(//\)[^/]' \| \
16823          X"$mf" : 'X\(//\)$' \| \
16824          X"$mf" : 'X\(/\)' \| \
16825          .     : '\(.\)' 2>/dev/null ||
16826 echo X"$mf" |
16827     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16828           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16829           /^X\(\/\/\)$/{ s//\1/; q; }
16830           /^X\(\/\).*/{ s//\1/; q; }
16831           s/.*/./; q'`
16832   else
16833     continue
16834   fi
16835   # Extract the definition of DEPDIR, am__include, and am__quote
16836   # from the Makefile without running `make'.
16837   DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
16838   test -z "$DEPDIR" && continue
16839   am__include=`sed -n 's/^am__include = //p' < "$mf"`
16840   test -z "am__include" && continue
16841   am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
16842   # When using ansi2knr, U may be empty or an underscore; expand it
16843   U=`sed -n 's/^U = //p' < "$mf"`
16844   # Find all dependency output files, they are included files with
16845   # $(DEPDIR) in their names.  We invoke sed twice because it is the
16846   # simplest approach to changing $(DEPDIR) to its actual value in the
16847   # expansion.
16848   for file in `sed -n "
16849     s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
16850        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
16851     # Make sure the directory exists.
16852     test -f "$dirpart/$file" && continue
16853     fdir=`(dirname "$file") 2>/dev/null ||
16854 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16855          X"$file" : 'X\(//\)[^/]' \| \
16856          X"$file" : 'X\(//\)$' \| \
16857          X"$file" : 'X\(/\)' \| \
16858          .     : '\(.\)' 2>/dev/null ||
16859 echo X"$file" |
16860     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16861           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16862           /^X\(\/\/\)$/{ s//\1/; q; }
16863           /^X\(\/\).*/{ s//\1/; q; }
16864           s/.*/./; q'`
16865     { if $as_mkdir_p; then
16866     mkdir -p $dirpart/$fdir
16867   else
16868     as_dir=$dirpart/$fdir
16869     as_dirs=
16870     while test ! -d "$as_dir"; do
16871       as_dirs="$as_dir $as_dirs"
16872       as_dir=`(dirname "$as_dir") 2>/dev/null ||
16873 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
16874          X"$as_dir" : 'X\(//\)[^/]' \| \
16875          X"$as_dir" : 'X\(//\)$' \| \
16876          X"$as_dir" : 'X\(/\)' \| \
16877          .     : '\(.\)' 2>/dev/null ||
16878 echo X"$as_dir" |
16879     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
16880           /^X\(\/\/\)[^/].*/{ s//\1/; q; }
16881           /^X\(\/\/\)$/{ s//\1/; q; }
16882           /^X\(\/\).*/{ s//\1/; q; }
16883           s/.*/./; q'`
16884     done
16885     test ! -n "$as_dirs" || mkdir $as_dirs
16886   fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
16887 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
16888    { (exit 1); exit 1; }; }; }
16889
16890     # echo "creating $dirpart/$file"
16891     echo '# dummy' > "$dirpart/$file"
16892   done
16893 done
16894  ;;
16895     libtool )
16896
16897     # See if we are running on zsh, and set the options which allow our
16898     # commands through without removal of \ escapes.
16899     if test -n "${ZSH_VERSION+set}" ; then
16900       setopt NO_GLOB_SUBST
16901     fi
16902
16903     cfgfile="${ofile}T"
16904     trap "$RM \"$cfgfile\"; exit 1" 1 2 15
16905     $RM "$cfgfile"
16906
16907     cat <<_LT_EOF >> "$cfgfile"
16908 #! $SHELL
16909
16910 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
16911 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
16912 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
16913 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
16914 #
16915 #   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
16916 #                 2006, 2007, 2008 Free Software Foundation, Inc.
16917 #   Written by Gordon Matzigkeit, 1996
16918 #
16919 #   This file is part of GNU Libtool.
16920 #
16921 # GNU Libtool is free software; you can redistribute it and/or
16922 # modify it under the terms of the GNU General Public License as
16923 # published by the Free Software Foundation; either version 2 of
16924 # the License, or (at your option) any later version.
16925 #
16926 # As a special exception to the GNU General Public License,
16927 # if you distribute this file as part of a program or library that
16928 # is built using GNU Libtool, you may include this file under the
16929 # same distribution terms that you use for the rest of that program.
16930 #
16931 # GNU Libtool is distributed in the hope that it will be useful,
16932 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16933 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16934 # GNU General Public License for more details.
16935 #
16936 # You should have received a copy of the GNU General Public License
16937 # along with GNU Libtool; see the file COPYING.  If not, a copy
16938 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
16939 # obtained by writing to the Free Software Foundation, Inc.,
16940 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16941
16942
16943 # The names of the tagged configurations supported by this script.
16944 available_tags=""
16945
16946 # ### BEGIN LIBTOOL CONFIG
16947
16948 # Which release of libtool.m4 was used?
16949 macro_version=$macro_version
16950 macro_revision=$macro_revision
16951
16952 # Whether or not to build shared libraries.
16953 build_libtool_libs=$enable_shared
16954
16955 # Whether or not to build static libraries.
16956 build_old_libs=$enable_static
16957
16958 # What type of objects to build.
16959 pic_mode=$pic_mode
16960
16961 # Whether or not to optimize for fast installation.
16962 fast_install=$enable_fast_install
16963
16964 # The host system.
16965 host_alias=$host_alias
16966 host=$host
16967 host_os=$host_os
16968
16969 # The build system.
16970 build_alias=$build_alias
16971 build=$build
16972 build_os=$build_os
16973
16974 # A sed program that does not truncate output.
16975 SED=$lt_SED
16976
16977 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
16978 Xsed="\$SED -e 1s/^X//"
16979
16980 # A grep program that handles long lines.
16981 GREP=$lt_GREP
16982
16983 # An ERE matcher.
16984 EGREP=$lt_EGREP
16985
16986 # A literal string matcher.
16987 FGREP=$lt_FGREP
16988
16989 # A BSD- or MS-compatible name lister.
16990 NM=$lt_NM
16991
16992 # Whether we need soft or hard links.
16993 LN_S=$lt_LN_S
16994
16995 # What is the maximum length of a command?
16996 max_cmd_len=$max_cmd_len
16997
16998 # Object file suffix (normally "o").
16999 objext=$ac_objext
17000
17001 # Executable file suffix (normally "").
17002 exeext=$exeext
17003
17004 # whether the shell understands "unset".
17005 lt_unset=$lt_unset
17006
17007 # turn spaces into newlines.
17008 SP2NL=$lt_lt_SP2NL
17009
17010 # turn newlines into spaces.
17011 NL2SP=$lt_lt_NL2SP
17012
17013 # How to create reloadable object files.
17014 reload_flag=$lt_reload_flag
17015 reload_cmds=$lt_reload_cmds
17016
17017 # An object symbol dumper.
17018 OBJDUMP=$lt_OBJDUMP
17019
17020 # Method to check whether dependent libraries are shared objects.
17021 deplibs_check_method=$lt_deplibs_check_method
17022
17023 # Command to use when deplibs_check_method == "file_magic".
17024 file_magic_cmd=$lt_file_magic_cmd
17025
17026 # The archiver.
17027 AR=$lt_AR
17028 AR_FLAGS=$lt_AR_FLAGS
17029
17030 # A symbol stripping program.
17031 STRIP=$lt_STRIP
17032
17033 # Commands used to install an old-style archive.
17034 RANLIB=$lt_RANLIB
17035 old_postinstall_cmds=$lt_old_postinstall_cmds
17036 old_postuninstall_cmds=$lt_old_postuninstall_cmds
17037
17038 # A C compiler.
17039 LTCC=$lt_CC
17040
17041 # LTCC compiler flags.
17042 LTCFLAGS=$lt_CFLAGS
17043
17044 # Take the output of nm and produce a listing of raw symbols and C names.
17045 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
17046
17047 # Transform the output of nm in a proper C declaration.
17048 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
17049
17050 # Transform the output of nm in a C name address pair.
17051 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
17052
17053 # Transform the output of nm in a C name address pair when lib prefix is needed.
17054 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
17055
17056 # The name of the directory that contains temporary libtool files.
17057 objdir=$objdir
17058
17059 # Shell to use when invoking shell scripts.
17060 SHELL=$lt_SHELL
17061
17062 # An echo program that does not interpret backslashes.
17063 ECHO=$lt_ECHO
17064
17065 # Used to examine libraries when file_magic_cmd begins with "file".
17066 MAGIC_CMD=$MAGIC_CMD
17067
17068 # Must we lock files when doing compilation?
17069 need_locks=$lt_need_locks
17070
17071 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
17072 DSYMUTIL=$lt_DSYMUTIL
17073
17074 # Tool to change global to local symbols on Mac OS X.
17075 NMEDIT=$lt_NMEDIT
17076
17077 # Tool to manipulate fat objects and archives on Mac OS X.
17078 LIPO=$lt_LIPO
17079
17080 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
17081 OTOOL=$lt_OTOOL
17082
17083 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
17084 OTOOL64=$lt_OTOOL64
17085
17086 # Old archive suffix (normally "a").
17087 libext=$libext
17088
17089 # Shared library suffix (normally ".so").
17090 shrext_cmds=$lt_shrext_cmds
17091
17092 # The commands to extract the exported symbol list from a shared archive.
17093 extract_expsyms_cmds=$lt_extract_expsyms_cmds
17094
17095 # Variables whose values should be saved in libtool wrapper scripts and
17096 # restored at link time.
17097 variables_saved_for_relink=$lt_variables_saved_for_relink
17098
17099 # Do we need the "lib" prefix for modules?
17100 need_lib_prefix=$need_lib_prefix
17101
17102 # Do we need a version for libraries?
17103 need_version=$need_version
17104
17105 # Library versioning type.
17106 version_type=$version_type
17107
17108 # Shared library runtime path variable.
17109 runpath_var=$runpath_var
17110
17111 # Shared library path variable.
17112 shlibpath_var=$shlibpath_var
17113
17114 # Is shlibpath searched before the hard-coded library search path?
17115 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
17116
17117 # Format of library name prefix.
17118 libname_spec=$lt_libname_spec
17119
17120 # List of archive names.  First name is the real one, the rest are links.
17121 # The last name is the one that the linker finds with -lNAME
17122 library_names_spec=$lt_library_names_spec
17123
17124 # The coded name of the library, if different from the real name.
17125 soname_spec=$lt_soname_spec
17126
17127 # Command to use after installation of a shared archive.
17128 postinstall_cmds=$lt_postinstall_cmds
17129
17130 # Command to use after uninstallation of a shared archive.
17131 postuninstall_cmds=$lt_postuninstall_cmds
17132
17133 # Commands used to finish a libtool library installation in a directory.
17134 finish_cmds=$lt_finish_cmds
17135
17136 # As "finish_cmds", except a single script fragment to be evaled but
17137 # not shown.
17138 finish_eval=$lt_finish_eval
17139
17140 # Whether we should hardcode library paths into libraries.
17141 hardcode_into_libs=$hardcode_into_libs
17142
17143 # Compile-time system search path for libraries.
17144 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
17145
17146 # Run-time system search path for libraries.
17147 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
17148
17149 # Whether dlopen is supported.
17150 dlopen_support=$enable_dlopen
17151
17152 # Whether dlopen of programs is supported.
17153 dlopen_self=$enable_dlopen_self
17154
17155 # Whether dlopen of statically linked programs is supported.
17156 dlopen_self_static=$enable_dlopen_self_static
17157
17158 # Commands to strip libraries.
17159 old_striplib=$lt_old_striplib
17160 striplib=$lt_striplib
17161
17162
17163 # The linker used to build libraries.
17164 LD=$lt_LD
17165
17166 # Commands used to build an old-style archive.
17167 old_archive_cmds=$lt_old_archive_cmds
17168
17169 # A language specific compiler.
17170 CC=$lt_compiler
17171
17172 # Is the compiler the GNU compiler?
17173 with_gcc=$GCC
17174
17175 # Compiler flag to turn off builtin functions.
17176 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
17177
17178 # How to pass a linker flag through the compiler.
17179 wl=$lt_lt_prog_compiler_wl
17180
17181 # Additional compiler flags for building library objects.
17182 pic_flag=$lt_lt_prog_compiler_pic
17183
17184 # Compiler flag to prevent dynamic linking.
17185 link_static_flag=$lt_lt_prog_compiler_static
17186
17187 # Does compiler simultaneously support -c and -o options?
17188 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
17189
17190 # Whether or not to add -lc for building shared libraries.
17191 build_libtool_need_lc=$archive_cmds_need_lc
17192
17193 # Whether or not to disallow shared libs when runtime libs are static.
17194 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
17195
17196 # Compiler flag to allow reflexive dlopens.
17197 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
17198
17199 # Compiler flag to generate shared objects directly from archives.
17200 whole_archive_flag_spec=$lt_whole_archive_flag_spec
17201
17202 # Whether the compiler copes with passing no objects directly.
17203 compiler_needs_object=$lt_compiler_needs_object
17204
17205 # Create an old-style archive from a shared archive.
17206 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
17207
17208 # Create a temporary old-style archive to link instead of a shared archive.
17209 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
17210
17211 # Commands used to build a shared archive.
17212 archive_cmds=$lt_archive_cmds
17213 archive_expsym_cmds=$lt_archive_expsym_cmds
17214
17215 # Commands used to build a loadable module if different from building
17216 # a shared archive.
17217 module_cmds=$lt_module_cmds
17218 module_expsym_cmds=$lt_module_expsym_cmds
17219
17220 # Whether we are building with GNU ld or not.
17221 with_gnu_ld=$lt_with_gnu_ld
17222
17223 # Flag that allows shared libraries with undefined symbols to be built.
17224 allow_undefined_flag=$lt_allow_undefined_flag
17225
17226 # Flag that enforces no undefined symbols.
17227 no_undefined_flag=$lt_no_undefined_flag
17228
17229 # Flag to hardcode \$libdir into a binary during linking.
17230 # This must work even if \$libdir does not exist
17231 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
17232
17233 # If ld is used when linking, flag to hardcode \$libdir into a binary
17234 # during linking.  This must work even if \$libdir does not exist.
17235 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
17236
17237 # Whether we need a single "-rpath" flag with a separated argument.
17238 hardcode_libdir_separator=$lt_hardcode_libdir_separator
17239
17240 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17241 # DIR into the resulting binary.
17242 hardcode_direct=$hardcode_direct
17243
17244 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
17245 # DIR into the resulting binary and the resulting library dependency is
17246 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
17247 # library is relocated.
17248 hardcode_direct_absolute=$hardcode_direct_absolute
17249
17250 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
17251 # into the resulting binary.
17252 hardcode_minus_L=$hardcode_minus_L
17253
17254 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
17255 # into the resulting binary.
17256 hardcode_shlibpath_var=$hardcode_shlibpath_var
17257
17258 # Set to "yes" if building a shared library automatically hardcodes DIR
17259 # into the library and all subsequent libraries and executables linked
17260 # against it.
17261 hardcode_automatic=$hardcode_automatic
17262
17263 # Set to yes if linker adds runtime paths of dependent libraries
17264 # to runtime path list.
17265 inherit_rpath=$inherit_rpath
17266
17267 # Whether libtool must link a program against all its dependency libraries.
17268 link_all_deplibs=$link_all_deplibs
17269
17270 # Fix the shell variable \$srcfile for the compiler.
17271 fix_srcfile_path=$lt_fix_srcfile_path
17272
17273 # Set to "yes" if exported symbols are required.
17274 always_export_symbols=$always_export_symbols
17275
17276 # The commands to list exported symbols.
17277 export_symbols_cmds=$lt_export_symbols_cmds
17278
17279 # Symbols that should not be listed in the preloaded symbols.
17280 exclude_expsyms=$lt_exclude_expsyms
17281
17282 # Symbols that must always be exported.
17283 include_expsyms=$lt_include_expsyms
17284
17285 # Commands necessary for linking programs (against libraries) with templates.
17286 prelink_cmds=$lt_prelink_cmds
17287
17288 # Specify filename containing input files.
17289 file_list_spec=$lt_file_list_spec
17290
17291 # How to hardcode a shared library path into an executable.
17292 hardcode_action=$hardcode_action
17293
17294 # ### END LIBTOOL CONFIG
17295
17296 _LT_EOF
17297
17298   case $host_os in
17299   aix3*)
17300     cat <<\_LT_EOF >> "$cfgfile"
17301 # AIX sometimes has problems with the GCC collect2 program.  For some
17302 # reason, if we set the COLLECT_NAMES environment variable, the problems
17303 # vanish in a puff of smoke.
17304 if test "X${COLLECT_NAMES+set}" != Xset; then
17305   COLLECT_NAMES=
17306   export COLLECT_NAMES
17307 fi
17308 _LT_EOF
17309     ;;
17310   esac
17311
17312
17313 ltmain="$ac_aux_dir/ltmain.sh"
17314
17315
17316   # We use sed instead of cat because bash on DJGPP gets confused if
17317   # if finds mixed CR/LF and LF-only lines.  Since sed operates in
17318   # text mode, it properly converts lines to CR/LF.  This bash problem
17319   # is reportedly fixed, but why not run on old versions too?
17320   sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
17321     || (rm -f "$cfgfile"; exit 1)
17322
17323   case $xsi_shell in
17324   yes)
17325     cat << \_LT_EOF >> "$cfgfile"
17326
17327 # func_dirname file append nondir_replacement
17328 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17329 # otherwise set result to NONDIR_REPLACEMENT.
17330 func_dirname ()
17331 {
17332   case ${1} in
17333     */*) func_dirname_result="${1%/*}${2}" ;;
17334     *  ) func_dirname_result="${3}" ;;
17335   esac
17336 }
17337
17338 # func_basename file
17339 func_basename ()
17340 {
17341   func_basename_result="${1##*/}"
17342 }
17343
17344 # func_dirname_and_basename file append nondir_replacement
17345 # perform func_basename and func_dirname in a single function
17346 # call:
17347 #   dirname:  Compute the dirname of FILE.  If nonempty,
17348 #             add APPEND to the result, otherwise set result
17349 #             to NONDIR_REPLACEMENT.
17350 #             value returned in "$func_dirname_result"
17351 #   basename: Compute filename of FILE.
17352 #             value retuned in "$func_basename_result"
17353 # Implementation must be kept synchronized with func_dirname
17354 # and func_basename. For efficiency, we do not delegate to
17355 # those functions but instead duplicate the functionality here.
17356 func_dirname_and_basename ()
17357 {
17358   case ${1} in
17359     */*) func_dirname_result="${1%/*}${2}" ;;
17360     *  ) func_dirname_result="${3}" ;;
17361   esac
17362   func_basename_result="${1##*/}"
17363 }
17364
17365 # func_stripname prefix suffix name
17366 # strip PREFIX and SUFFIX off of NAME.
17367 # PREFIX and SUFFIX must not contain globbing or regex special
17368 # characters, hashes, percent signs, but SUFFIX may contain a leading
17369 # dot (in which case that matches only a dot).
17370 func_stripname ()
17371 {
17372   # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
17373   # positional parameters, so assign one to ordinary parameter first.
17374   func_stripname_result=${3}
17375   func_stripname_result=${func_stripname_result#"${1}"}
17376   func_stripname_result=${func_stripname_result%"${2}"}
17377 }
17378
17379 # func_opt_split
17380 func_opt_split ()
17381 {
17382   func_opt_split_opt=${1%%=*}
17383   func_opt_split_arg=${1#*=}
17384 }
17385
17386 # func_lo2o object
17387 func_lo2o ()
17388 {
17389   case ${1} in
17390     *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
17391     *)    func_lo2o_result=${1} ;;
17392   esac
17393 }
17394
17395 # func_xform libobj-or-source
17396 func_xform ()
17397 {
17398   func_xform_result=${1%.*}.lo
17399 }
17400
17401 # func_arith arithmetic-term...
17402 func_arith ()
17403 {
17404   func_arith_result=$(( $* ))
17405 }
17406
17407 # func_len string
17408 # STRING may not start with a hyphen.
17409 func_len ()
17410 {
17411   func_len_result=${#1}
17412 }
17413
17414 _LT_EOF
17415     ;;
17416   *) # Bourne compatible functions.
17417     cat << \_LT_EOF >> "$cfgfile"
17418
17419 # func_dirname file append nondir_replacement
17420 # Compute the dirname of FILE.  If nonempty, add APPEND to the result,
17421 # otherwise set result to NONDIR_REPLACEMENT.
17422 func_dirname ()
17423 {
17424   # Extract subdirectory from the argument.
17425   func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
17426   if test "X$func_dirname_result" = "X${1}"; then
17427     func_dirname_result="${3}"
17428   else
17429     func_dirname_result="$func_dirname_result${2}"
17430   fi
17431 }
17432
17433 # func_basename file
17434 func_basename ()
17435 {
17436   func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
17437 }
17438
17439
17440 # func_stripname prefix suffix name
17441 # strip PREFIX and SUFFIX off of NAME.
17442 # PREFIX and SUFFIX must not contain globbing or regex special
17443 # characters, hashes, percent signs, but SUFFIX may contain a leading
17444 # dot (in which case that matches only a dot).
17445 # func_strip_suffix prefix name
17446 func_stripname ()
17447 {
17448   case ${2} in
17449     .*) func_stripname_result=`$ECHO "X${3}" \
17450            | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
17451     *)  func_stripname_result=`$ECHO "X${3}" \
17452            | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
17453   esac
17454 }
17455
17456 # sed scripts:
17457 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
17458 my_sed_long_arg='1s/^-[^=]*=//'
17459
17460 # func_opt_split
17461 func_opt_split ()
17462 {
17463   func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
17464   func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
17465 }
17466
17467 # func_lo2o object
17468 func_lo2o ()
17469 {
17470   func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
17471 }
17472
17473 # func_xform libobj-or-source
17474 func_xform ()
17475 {
17476   func_xform_result=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
17477 }
17478
17479 # func_arith arithmetic-term...
17480 func_arith ()
17481 {
17482   func_arith_result=`expr "$@"`
17483 }
17484
17485 # func_len string
17486 # STRING may not start with a hyphen.
17487 func_len ()
17488 {
17489   func_len_result=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
17490 }
17491
17492 _LT_EOF
17493 esac
17494
17495 case $lt_shell_append in
17496   yes)
17497     cat << \_LT_EOF >> "$cfgfile"
17498
17499 # func_append var value
17500 # Append VALUE to the end of shell variable VAR.
17501 func_append ()
17502 {
17503   eval "$1+=\$2"
17504 }
17505 _LT_EOF
17506     ;;
17507   *)
17508     cat << \_LT_EOF >> "$cfgfile"
17509
17510 # func_append var value
17511 # Append VALUE to the end of shell variable VAR.
17512 func_append ()
17513 {
17514   eval "$1=\$$1\$2"
17515 }
17516
17517 _LT_EOF
17518     ;;
17519   esac
17520
17521
17522   sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
17523     || (rm -f "$cfgfile"; exit 1)
17524
17525   mv -f "$cfgfile" "$ofile" ||
17526     (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
17527   chmod +x "$ofile"
17528
17529  ;;
17530     default-1 )
17531     for ac_file in $CONFIG_FILES; do
17532       # Support "outfile[:infile[:infile...]]"
17533       case "$ac_file" in
17534         *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
17535       esac
17536       # PO directories have a Makefile.in generated from Makefile.in.in.
17537       case "$ac_file" in */Makefile.in)
17538         # Adjust a relative srcdir.
17539         ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
17540         ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
17541         ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
17542         # In autoconf-2.13 it is called $ac_given_srcdir.
17543         # In autoconf-2.50 it is called $srcdir.
17544         test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
17545         case "$ac_given_srcdir" in
17546           .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
17547           /*) top_srcdir="$ac_given_srcdir" ;;
17548           *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
17549         esac
17550         if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
17551           rm -f "$ac_dir/POTFILES"
17552           test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
17553           cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[   ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
17554           POMAKEFILEDEPS="POTFILES.in"
17555           # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
17556           # on $ac_dir but don't depend on user-specified configuration
17557           # parameters.
17558           if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
17559             # The LINGUAS file contains the set of available languages.
17560             if test -n "$OBSOLETE_ALL_LINGUAS"; then
17561               test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
17562             fi
17563             ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
17564             # Hide the ALL_LINGUAS assigment from automake.
17565             eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
17566             POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
17567           else
17568             # The set of available languages was given in configure.in.
17569             eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
17570           fi
17571           case "$ac_given_srcdir" in
17572             .) srcdirpre= ;;
17573             *) srcdirpre='$(srcdir)/' ;;
17574           esac
17575           POFILES=
17576           GMOFILES=
17577           UPDATEPOFILES=
17578           DUMMYPOFILES=
17579           for lang in $ALL_LINGUAS; do
17580             POFILES="$POFILES $srcdirpre$lang.po"
17581             GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
17582             UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
17583             DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
17584           done
17585           # CATALOGS depends on both $ac_dir and the user's LINGUAS
17586           # environment variable.
17587           INST_LINGUAS=
17588           if test -n "$ALL_LINGUAS"; then
17589             for presentlang in $ALL_LINGUAS; do
17590               useit=no
17591               if test "%UNSET%" != "$LINGUAS"; then
17592                 desiredlanguages="$LINGUAS"
17593               else
17594                 desiredlanguages="$ALL_LINGUAS"
17595               fi
17596               for desiredlang in $desiredlanguages; do
17597                 # Use the presentlang catalog if desiredlang is
17598                 #   a. equal to presentlang, or
17599                 #   b. a variant of presentlang (because in this case,
17600                 #      presentlang can be used as a fallback for messages
17601                 #      which are not translated in the desiredlang catalog).
17602                 case "$desiredlang" in
17603                   "$presentlang"*) useit=yes;;
17604                 esac
17605               done
17606               if test $useit = yes; then
17607                 INST_LINGUAS="$INST_LINGUAS $presentlang"
17608               fi
17609             done
17610           fi
17611           CATALOGS=
17612           if test -n "$INST_LINGUAS"; then
17613             for lang in $INST_LINGUAS; do
17614               CATALOGS="$CATALOGS $lang.gmo"
17615             done
17616           fi
17617           test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
17618           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"
17619           for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
17620             if test -f "$f"; then
17621               case "$f" in
17622                 *.orig | *.bak | *~) ;;
17623                 *) cat "$f" >> "$ac_dir/Makefile" ;;
17624               esac
17625             fi
17626           done
17627         fi
17628         ;;
17629       esac
17630     done ;;
17631     default ) rm -f targ-cpu.c targ-cpu.h obj-format.h obj-format.c targ-env.h atof-targ.c itbl-cpu.h
17632  echo '#include "tc-'"${target_cpu_type}"'.h"' > targ-cpu.h
17633  echo '#include "obj-'"${obj_format}"'.h"' > obj-format.h
17634  echo '#include "te-'"${te_file}"'.h"' > targ-env.h
17635  echo '#include "itbl-'"${target_cpu_type}"'.h"' > itbl-cpu.h
17636  if test "x$cgen_cpu_prefix" != x ; then
17637    echo '#include "opcodes/'"${cgen_cpu_prefix}"'-desc.h"' > cgen-desc.h
17638  fi ;;
17639   esac
17640 done
17641 _ACEOF
17642
17643 cat >>$CONFIG_STATUS <<\_ACEOF
17644
17645 { (exit 0); exit 0; }
17646 _ACEOF
17647 chmod +x $CONFIG_STATUS
17648 ac_clean_files=$ac_clean_files_save
17649
17650
17651 # configure is writing to config.log, and then calls config.status.
17652 # config.status does its own redirection, appending to config.log.
17653 # Unfortunately, on DOS this fails, as config.log is still kept open
17654 # by configure, so config.status won't be able to write to it; its
17655 # output is simply discarded.  So we exec the FD to /dev/null,
17656 # effectively closing config.log, so it can be properly (re)opened and
17657 # appended to by config.status.  When coming back to configure, we
17658 # need to make the FD available again.
17659 if test "$no_create" != yes; then
17660   ac_cs_success=:
17661   ac_config_status_args=
17662   test "$silent" = yes &&
17663     ac_config_status_args="$ac_config_status_args --quiet"
17664   exec 5>/dev/null
17665   $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17666   exec 5>>config.log
17667   # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17668   # would make configure fail if this is the last instruction.
17669   $ac_cs_success || { (exit 1); exit 1; }
17670 fi
17671