PR 5146
[deliverable/binutils-gdb.git] / bfd / 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="libbfd.c"
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 AR ac_ct_AR RANLIB ac_ct_RANLIB LIBTOOL SED EGREP FGREP GREP LD DUMPBIN ac_ct_DUMPBIN NM LN_S lt_ECHO CPP DEBUGDIR PKGVERSION REPORT_BUGS_TO REPORT_BUGS_TEXI WARN_CFLAGS NO_WERROR MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT GENINSRC_NEVER_TRUE GENINSRC_NEVER_FALSE INSTALL_LIBBFD_TRUE INSTALL_LIBBFD_FALSE host_noncanonical target_noncanonical bfdlibdir bfdincludedir USE_NLS LIBINTL LIBINTL_DEP INCINTL XGETTEXT GMSGFMT POSUB CATALOGS DATADIRNAME INSTOBJEXT GENCAT CATOBJEXT MKINSTALLDIRS MSGFMT MSGMERGE HDEFINES BFD_HOST_64BIT_LONG BFD_HOST_64BIT_LONG_LONG BFD_HOST_64_BIT_DEFINED BFD_HOST_64_BIT BFD_HOST_U_64_BIT BFD_HOSTPTR_T CC_FOR_BUILD EXEEXT_FOR_BUILD COREFILE COREFLAG WIN32LDFLAGS WIN32LIBADD TDEFINES wordsize bfd64_libs all_backends bfd_backends bfd_machines bfd_default_target_size bfd_file_ptr bfd_ufile_ptr tdefaults datarootdir docdir htmldir LIBOBJS LTLIBOBJS'
462 ac_subst_files=''
463
464 # Initialize some variables set by options.
465 ac_init_help=
466 ac_init_version=false
467 # The variables have the same names as the options, with
468 # dashes changed to underlines.
469 cache_file=/dev/null
470 exec_prefix=NONE
471 no_create=
472 no_recursion=
473 prefix=NONE
474 program_prefix=NONE
475 program_suffix=NONE
476 program_transform_name=s,x,x,
477 silent=
478 site=
479 srcdir=
480 verbose=
481 x_includes=NONE
482 x_libraries=NONE
483
484 # Installation directory options.
485 # These are left unexpanded so users can "make install exec_prefix=/foo"
486 # and all the variables that are supposed to be based on exec_prefix
487 # by default will actually change.
488 # Use braces instead of parens because sh, perl, etc. also accept them.
489 bindir='${exec_prefix}/bin'
490 sbindir='${exec_prefix}/sbin'
491 libexecdir='${exec_prefix}/libexec'
492 datadir='${prefix}/share'
493 sysconfdir='${prefix}/etc'
494 sharedstatedir='${prefix}/com'
495 localstatedir='${prefix}/var'
496 libdir='${exec_prefix}/lib'
497 includedir='${prefix}/include'
498 oldincludedir='/usr/include'
499 infodir='${prefix}/info'
500 mandir='${prefix}/man'
501
502 ac_prev=
503 for ac_option
504 do
505 # If the previous option needs an argument, assign it.
506 if test -n "$ac_prev"; then
507 eval "$ac_prev=\$ac_option"
508 ac_prev=
509 continue
510 fi
511
512 ac_optarg=`expr "x$ac_option" : 'x[^=]*=\(.*\)'`
513
514 # Accept the important Cygnus configure options, so we can diagnose typos.
515
516 case $ac_option in
517
518 -bindir | --bindir | --bindi | --bind | --bin | --bi)
519 ac_prev=bindir ;;
520 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
521 bindir=$ac_optarg ;;
522
523 -build | --build | --buil | --bui | --bu)
524 ac_prev=build_alias ;;
525 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
526 build_alias=$ac_optarg ;;
527
528 -cache-file | --cache-file | --cache-fil | --cache-fi \
529 | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
530 ac_prev=cache_file ;;
531 -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
532 | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
533 cache_file=$ac_optarg ;;
534
535 --config-cache | -C)
536 cache_file=config.cache ;;
537
538 -datadir | --datadir | --datadi | --datad | --data | --dat | --da)
539 ac_prev=datadir ;;
540 -datadir=* | --datadir=* | --datadi=* | --datad=* | --data=* | --dat=* \
541 | --da=*)
542 datadir=$ac_optarg ;;
543
544 -disable-* | --disable-*)
545 ac_feature=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
546 # Reject names that are not valid shell variable names.
547 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
548 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
549 { (exit 1); exit 1; }; }
550 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
551 eval "enable_$ac_feature=no" ;;
552
553 -enable-* | --enable-*)
554 ac_feature=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
555 # Reject names that are not valid shell variable names.
556 expr "x$ac_feature" : ".*[^-_$as_cr_alnum]" >/dev/null &&
557 { echo "$as_me: error: invalid feature name: $ac_feature" >&2
558 { (exit 1); exit 1; }; }
559 ac_feature=`echo $ac_feature | sed 's/-/_/g'`
560 case $ac_option in
561 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
562 *) ac_optarg=yes ;;
563 esac
564 eval "enable_$ac_feature='$ac_optarg'" ;;
565
566 -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
567 | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
568 | --exec | --exe | --ex)
569 ac_prev=exec_prefix ;;
570 -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
571 | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
572 | --exec=* | --exe=* | --ex=*)
573 exec_prefix=$ac_optarg ;;
574
575 -gas | --gas | --ga | --g)
576 # Obsolete; use --with-gas.
577 with_gas=yes ;;
578
579 -help | --help | --hel | --he | -h)
580 ac_init_help=long ;;
581 -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
582 ac_init_help=recursive ;;
583 -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
584 ac_init_help=short ;;
585
586 -host | --host | --hos | --ho)
587 ac_prev=host_alias ;;
588 -host=* | --host=* | --hos=* | --ho=*)
589 host_alias=$ac_optarg ;;
590
591 -includedir | --includedir | --includedi | --included | --include \
592 | --includ | --inclu | --incl | --inc)
593 ac_prev=includedir ;;
594 -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
595 | --includ=* | --inclu=* | --incl=* | --inc=*)
596 includedir=$ac_optarg ;;
597
598 -infodir | --infodir | --infodi | --infod | --info | --inf)
599 ac_prev=infodir ;;
600 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
601 infodir=$ac_optarg ;;
602
603 -libdir | --libdir | --libdi | --libd)
604 ac_prev=libdir ;;
605 -libdir=* | --libdir=* | --libdi=* | --libd=*)
606 libdir=$ac_optarg ;;
607
608 -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
609 | --libexe | --libex | --libe)
610 ac_prev=libexecdir ;;
611 -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
612 | --libexe=* | --libex=* | --libe=*)
613 libexecdir=$ac_optarg ;;
614
615 -localstatedir | --localstatedir | --localstatedi | --localstated \
616 | --localstate | --localstat | --localsta | --localst \
617 | --locals | --local | --loca | --loc | --lo)
618 ac_prev=localstatedir ;;
619 -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
620 | --localstate=* | --localstat=* | --localsta=* | --localst=* \
621 | --locals=* | --local=* | --loca=* | --loc=* | --lo=*)
622 localstatedir=$ac_optarg ;;
623
624 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
625 ac_prev=mandir ;;
626 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
627 mandir=$ac_optarg ;;
628
629 -nfp | --nfp | --nf)
630 # Obsolete; use --without-fp.
631 with_fp=no ;;
632
633 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
634 | --no-cr | --no-c | -n)
635 no_create=yes ;;
636
637 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
638 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
639 no_recursion=yes ;;
640
641 -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
642 | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
643 | --oldin | --oldi | --old | --ol | --o)
644 ac_prev=oldincludedir ;;
645 -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
646 | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
647 | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
648 oldincludedir=$ac_optarg ;;
649
650 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
651 ac_prev=prefix ;;
652 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
653 prefix=$ac_optarg ;;
654
655 -program-prefix | --program-prefix | --program-prefi | --program-pref \
656 | --program-pre | --program-pr | --program-p)
657 ac_prev=program_prefix ;;
658 -program-prefix=* | --program-prefix=* | --program-prefi=* \
659 | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
660 program_prefix=$ac_optarg ;;
661
662 -program-suffix | --program-suffix | --program-suffi | --program-suff \
663 | --program-suf | --program-su | --program-s)
664 ac_prev=program_suffix ;;
665 -program-suffix=* | --program-suffix=* | --program-suffi=* \
666 | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
667 program_suffix=$ac_optarg ;;
668
669 -program-transform-name | --program-transform-name \
670 | --program-transform-nam | --program-transform-na \
671 | --program-transform-n | --program-transform- \
672 | --program-transform | --program-transfor \
673 | --program-transfo | --program-transf \
674 | --program-trans | --program-tran \
675 | --progr-tra | --program-tr | --program-t)
676 ac_prev=program_transform_name ;;
677 -program-transform-name=* | --program-transform-name=* \
678 | --program-transform-nam=* | --program-transform-na=* \
679 | --program-transform-n=* | --program-transform-=* \
680 | --program-transform=* | --program-transfor=* \
681 | --program-transfo=* | --program-transf=* \
682 | --program-trans=* | --program-tran=* \
683 | --progr-tra=* | --program-tr=* | --program-t=*)
684 program_transform_name=$ac_optarg ;;
685
686 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
687 | -silent | --silent | --silen | --sile | --sil)
688 silent=yes ;;
689
690 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
691 ac_prev=sbindir ;;
692 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
693 | --sbi=* | --sb=*)
694 sbindir=$ac_optarg ;;
695
696 -sharedstatedir | --sharedstatedir | --sharedstatedi \
697 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
698 | --sharedst | --shareds | --shared | --share | --shar \
699 | --sha | --sh)
700 ac_prev=sharedstatedir ;;
701 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
702 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
703 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
704 | --sha=* | --sh=*)
705 sharedstatedir=$ac_optarg ;;
706
707 -site | --site | --sit)
708 ac_prev=site ;;
709 -site=* | --site=* | --sit=*)
710 site=$ac_optarg ;;
711
712 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
713 ac_prev=srcdir ;;
714 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
715 srcdir=$ac_optarg ;;
716
717 -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
718 | --syscon | --sysco | --sysc | --sys | --sy)
719 ac_prev=sysconfdir ;;
720 -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
721 | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
722 sysconfdir=$ac_optarg ;;
723
724 -target | --target | --targe | --targ | --tar | --ta | --t)
725 ac_prev=target_alias ;;
726 -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
727 target_alias=$ac_optarg ;;
728
729 -v | -verbose | --verbose | --verbos | --verbo | --verb)
730 verbose=yes ;;
731
732 -version | --version | --versio | --versi | --vers | -V)
733 ac_init_version=: ;;
734
735 -with-* | --with-*)
736 ac_package=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
737 # Reject names that are not valid shell variable names.
738 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
739 { echo "$as_me: error: invalid package name: $ac_package" >&2
740 { (exit 1); exit 1; }; }
741 ac_package=`echo $ac_package| sed 's/-/_/g'`
742 case $ac_option in
743 *=*) ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`;;
744 *) ac_optarg=yes ;;
745 esac
746 eval "with_$ac_package='$ac_optarg'" ;;
747
748 -without-* | --without-*)
749 ac_package=`expr "x$ac_option" : 'x-*without-\(.*\)'`
750 # Reject names that are not valid shell variable names.
751 expr "x$ac_package" : ".*[^-_$as_cr_alnum]" >/dev/null &&
752 { echo "$as_me: error: invalid package name: $ac_package" >&2
753 { (exit 1); exit 1; }; }
754 ac_package=`echo $ac_package | sed 's/-/_/g'`
755 eval "with_$ac_package=no" ;;
756
757 --x)
758 # Obsolete; use --with-x.
759 with_x=yes ;;
760
761 -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
762 | --x-incl | --x-inc | --x-in | --x-i)
763 ac_prev=x_includes ;;
764 -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
765 | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
766 x_includes=$ac_optarg ;;
767
768 -x-libraries | --x-libraries | --x-librarie | --x-librari \
769 | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
770 ac_prev=x_libraries ;;
771 -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
772 | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
773 x_libraries=$ac_optarg ;;
774
775 -*) { echo "$as_me: error: unrecognized option: $ac_option
776 Try \`$0 --help' for more information." >&2
777 { (exit 1); exit 1; }; }
778 ;;
779
780 *=*)
781 ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
782 # Reject names that are not valid shell variable names.
783 expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
784 { echo "$as_me: error: invalid variable name: $ac_envvar" >&2
785 { (exit 1); exit 1; }; }
786 ac_optarg=`echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"`
787 eval "$ac_envvar='$ac_optarg'"
788 export $ac_envvar ;;
789
790 *)
791 # FIXME: should be removed in autoconf 3.0.
792 echo "$as_me: WARNING: you should use --build, --host, --target" >&2
793 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
794 echo "$as_me: WARNING: invalid host type: $ac_option" >&2
795 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
796 ;;
797
798 esac
799 done
800
801 if test -n "$ac_prev"; then
802 ac_option=--`echo $ac_prev | sed 's/_/-/g'`
803 { echo "$as_me: error: missing argument to $ac_option" >&2
804 { (exit 1); exit 1; }; }
805 fi
806
807 # Be sure to have absolute paths.
808 for ac_var in exec_prefix prefix
809 do
810 eval ac_val=$`echo $ac_var`
811 case $ac_val in
812 [\\/$]* | ?:[\\/]* | NONE | '' ) ;;
813 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
814 { (exit 1); exit 1; }; };;
815 esac
816 done
817
818 # Be sure to have absolute paths.
819 for ac_var in bindir sbindir libexecdir datadir sysconfdir sharedstatedir \
820 localstatedir libdir includedir oldincludedir infodir mandir
821 do
822 eval ac_val=$`echo $ac_var`
823 case $ac_val in
824 [\\/$]* | ?:[\\/]* ) ;;
825 *) { echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
826 { (exit 1); exit 1; }; };;
827 esac
828 done
829
830 # There might be people who depend on the old broken behavior: `$host'
831 # used to hold the argument of --host etc.
832 # FIXME: To remove some day.
833 build=$build_alias
834 host=$host_alias
835 target=$target_alias
836
837 # FIXME: To remove some day.
838 if test "x$host_alias" != x; then
839 if test "x$build_alias" = x; then
840 cross_compiling=maybe
841 echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
842 If a cross compiler is detected then cross compile mode will be used." >&2
843 elif test "x$build_alias" != "x$host_alias"; then
844 cross_compiling=yes
845 fi
846 fi
847
848 ac_tool_prefix=
849 test -n "$host_alias" && ac_tool_prefix=$host_alias-
850
851 test "$silent" = yes && exec 6>/dev/null
852
853
854 # Find the source files, if location was not specified.
855 if test -z "$srcdir"; then
856 ac_srcdir_defaulted=yes
857 # Try the directory containing this script, then its parent.
858 ac_confdir=`(dirname "$0") 2>/dev/null ||
859 $as_expr X"$0" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
860 X"$0" : 'X\(//\)[^/]' \| \
861 X"$0" : 'X\(//\)$' \| \
862 X"$0" : 'X\(/\)' \| \
863 . : '\(.\)' 2>/dev/null ||
864 echo X"$0" |
865 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
866 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
867 /^X\(\/\/\)$/{ s//\1/; q; }
868 /^X\(\/\).*/{ s//\1/; q; }
869 s/.*/./; q'`
870 srcdir=$ac_confdir
871 if test ! -r $srcdir/$ac_unique_file; then
872 srcdir=..
873 fi
874 else
875 ac_srcdir_defaulted=no
876 fi
877 if test ! -r $srcdir/$ac_unique_file; then
878 if test "$ac_srcdir_defaulted" = yes; then
879 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $ac_confdir or .." >&2
880 { (exit 1); exit 1; }; }
881 else
882 { echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
883 { (exit 1); exit 1; }; }
884 fi
885 fi
886 (cd $srcdir && test -r ./$ac_unique_file) 2>/dev/null ||
887 { echo "$as_me: error: sources are in $srcdir, but \`cd $srcdir' does not work" >&2
888 { (exit 1); exit 1; }; }
889 srcdir=`echo "$srcdir" | sed 's%\([^\\/]\)[\\/]*$%\1%'`
890 ac_env_build_alias_set=${build_alias+set}
891 ac_env_build_alias_value=$build_alias
892 ac_cv_env_build_alias_set=${build_alias+set}
893 ac_cv_env_build_alias_value=$build_alias
894 ac_env_host_alias_set=${host_alias+set}
895 ac_env_host_alias_value=$host_alias
896 ac_cv_env_host_alias_set=${host_alias+set}
897 ac_cv_env_host_alias_value=$host_alias
898 ac_env_target_alias_set=${target_alias+set}
899 ac_env_target_alias_value=$target_alias
900 ac_cv_env_target_alias_set=${target_alias+set}
901 ac_cv_env_target_alias_value=$target_alias
902 ac_env_CC_set=${CC+set}
903 ac_env_CC_value=$CC
904 ac_cv_env_CC_set=${CC+set}
905 ac_cv_env_CC_value=$CC
906 ac_env_CFLAGS_set=${CFLAGS+set}
907 ac_env_CFLAGS_value=$CFLAGS
908 ac_cv_env_CFLAGS_set=${CFLAGS+set}
909 ac_cv_env_CFLAGS_value=$CFLAGS
910 ac_env_LDFLAGS_set=${LDFLAGS+set}
911 ac_env_LDFLAGS_value=$LDFLAGS
912 ac_cv_env_LDFLAGS_set=${LDFLAGS+set}
913 ac_cv_env_LDFLAGS_value=$LDFLAGS
914 ac_env_CPPFLAGS_set=${CPPFLAGS+set}
915 ac_env_CPPFLAGS_value=$CPPFLAGS
916 ac_cv_env_CPPFLAGS_set=${CPPFLAGS+set}
917 ac_cv_env_CPPFLAGS_value=$CPPFLAGS
918 ac_env_CPP_set=${CPP+set}
919 ac_env_CPP_value=$CPP
920 ac_cv_env_CPP_set=${CPP+set}
921 ac_cv_env_CPP_value=$CPP
922
923 #
924 # Report the --help message.
925 #
926 if test "$ac_init_help" = "long"; then
927 # Omit some internal or obsolete options to make the list less imposing.
928 # This message is too long to be a string in the A/UX 3.1 sh.
929 cat <<_ACEOF
930 \`configure' configures this package to adapt to many kinds of systems.
931
932 Usage: $0 [OPTION]... [VAR=VALUE]...
933
934 To assign environment variables (e.g., CC, CFLAGS...), specify them as
935 VAR=VALUE. See below for descriptions of some of the useful variables.
936
937 Defaults for the options are specified in brackets.
938
939 Configuration:
940 -h, --help display this help and exit
941 --help=short display options specific to this package
942 --help=recursive display the short help of all the included packages
943 -V, --version display version information and exit
944 -q, --quiet, --silent do not print \`checking...' messages
945 --cache-file=FILE cache test results in FILE [disabled]
946 -C, --config-cache alias for \`--cache-file=config.cache'
947 -n, --no-create do not create output files
948 --srcdir=DIR find the sources in DIR [configure dir or \`..']
949
950 _ACEOF
951
952 cat <<_ACEOF
953 Installation directories:
954 --prefix=PREFIX install architecture-independent files in PREFIX
955 [$ac_default_prefix]
956 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
957 [PREFIX]
958
959 By default, \`make install' will install all the files in
960 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
961 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
962 for instance \`--prefix=\$HOME'.
963
964 For better control, use the options below.
965
966 Fine tuning of the installation directories:
967 --bindir=DIR user executables [EPREFIX/bin]
968 --sbindir=DIR system admin executables [EPREFIX/sbin]
969 --libexecdir=DIR program executables [EPREFIX/libexec]
970 --datadir=DIR read-only architecture-independent data [PREFIX/share]
971 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
972 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
973 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
974 --libdir=DIR object code libraries [EPREFIX/lib]
975 --includedir=DIR C header files [PREFIX/include]
976 --oldincludedir=DIR C header files for non-gcc [/usr/include]
977 --infodir=DIR info documentation [PREFIX/info]
978 --mandir=DIR man documentation [PREFIX/man]
979 _ACEOF
980
981 cat <<\_ACEOF
982
983 Program names:
984 --program-prefix=PREFIX prepend PREFIX to installed program names
985 --program-suffix=SUFFIX append SUFFIX to installed program names
986 --program-transform-name=PROGRAM run sed PROGRAM on installed program names
987
988 System types:
989 --build=BUILD configure for building on BUILD [guessed]
990 --host=HOST cross-compile to build programs to run on HOST [BUILD]
991 --target=TARGET configure for building compilers for TARGET [HOST]
992 _ACEOF
993 fi
994
995 if test -n "$ac_init_help"; then
996
997 cat <<\_ACEOF
998
999 Optional Features:
1000 --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
1001 --enable-FEATURE[=ARG] include FEATURE [ARG=yes]
1002 --disable-dependency-tracking speeds up one-time build
1003 --enable-dependency-tracking do not reject slow dependency extractors
1004 --enable-shared[=PKGS]
1005 build shared libraries [default=no]
1006 --enable-static[=PKGS]
1007 build static libraries [default=yes]
1008 --enable-fast-install[=PKGS]
1009 optimize for fast installation [default=yes]
1010 --disable-libtool-lock avoid locking (might break parallel builds)
1011 --enable-64-bit-bfd 64-bit support (on hosts with narrower word sizes)
1012 --enable-targets alternative target configurations
1013 --enable-commonbfdlib build shared BFD/opcodes/libiberty library
1014 --enable-secureplt Default to creating read-only plt entries
1015 --enable-elf-stt-common Allow the generation of ELF symbols with the STT_COMMON type
1016 --enable-werror treat compile warnings as errors
1017 --enable-build-warnings enable build-time compiler warnings
1018 --enable-maintainer-mode enable make rules and dependencies not useful
1019 (and sometimes confusing) to the casual installer
1020 --enable-install-libbfd controls installation of libbfd and related headers
1021 --disable-nls do not use Native Language Support
1022
1023 Optional Packages:
1024 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1025 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1026 --with-pic try to use only PIC/non-PIC objects [default=use
1027 both]
1028 --with-gnu-ld assume the C compiler uses GNU ld [default=no]
1029 --with-mmap try using mmap for BFD input files if available
1030 --with-separate-debug-dir=DIR
1031 Look for global separate debug info in DIR
1032 [default=LIBDIR/debug]
1033 --with-pkgversion=PKG Use PKG in the version string in place of "GNU
1034 Binutils"
1035 --with-bugurl=URL Direct users to URL to report a bug
1036
1037 Some influential environment variables:
1038 CC C compiler command
1039 CFLAGS C compiler flags
1040 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1041 nonstandard directory <lib dir>
1042 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1043 headers in a nonstandard directory <include dir>
1044 CPP C preprocessor
1045
1046 Use these variables to override the choices made by `configure' or to help
1047 it to find libraries and programs with nonstandard names/locations.
1048
1049 _ACEOF
1050 fi
1051
1052 if test "$ac_init_help" = "recursive"; then
1053 # If there are subdirs, report their specific --help.
1054 ac_popdir=`pwd`
1055 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1056 test -d $ac_dir || continue
1057 ac_builddir=.
1058
1059 if test "$ac_dir" != .; then
1060 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1061 # A "../" for each directory in $ac_dir_suffix.
1062 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1063 else
1064 ac_dir_suffix= ac_top_builddir=
1065 fi
1066
1067 case $srcdir in
1068 .) # No --srcdir option. We are building in place.
1069 ac_srcdir=.
1070 if test -z "$ac_top_builddir"; then
1071 ac_top_srcdir=.
1072 else
1073 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1074 fi ;;
1075 [\\/]* | ?:[\\/]* ) # Absolute path.
1076 ac_srcdir=$srcdir$ac_dir_suffix;
1077 ac_top_srcdir=$srcdir ;;
1078 *) # Relative path.
1079 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1080 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1081 esac
1082
1083 # Do not use `cd foo && pwd` to compute absolute paths, because
1084 # the directories may not exist.
1085 case `pwd` in
1086 .) ac_abs_builddir="$ac_dir";;
1087 *)
1088 case "$ac_dir" in
1089 .) ac_abs_builddir=`pwd`;;
1090 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1091 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1092 esac;;
1093 esac
1094 case $ac_abs_builddir in
1095 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1096 *)
1097 case ${ac_top_builddir}. in
1098 .) ac_abs_top_builddir=$ac_abs_builddir;;
1099 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1100 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1101 esac;;
1102 esac
1103 case $ac_abs_builddir in
1104 .) ac_abs_srcdir=$ac_srcdir;;
1105 *)
1106 case $ac_srcdir in
1107 .) ac_abs_srcdir=$ac_abs_builddir;;
1108 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1109 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1110 esac;;
1111 esac
1112 case $ac_abs_builddir in
1113 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1114 *)
1115 case $ac_top_srcdir in
1116 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1117 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1118 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1119 esac;;
1120 esac
1121
1122 cd $ac_dir
1123 # Check for guested configure; otherwise get Cygnus style configure.
1124 if test -f $ac_srcdir/configure.gnu; then
1125 echo
1126 $SHELL $ac_srcdir/configure.gnu --help=recursive
1127 elif test -f $ac_srcdir/configure; then
1128 echo
1129 $SHELL $ac_srcdir/configure --help=recursive
1130 elif test -f $ac_srcdir/configure.ac ||
1131 test -f $ac_srcdir/configure.in; then
1132 echo
1133 $ac_configure --help
1134 else
1135 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1136 fi
1137 cd $ac_popdir
1138 done
1139 fi
1140
1141 test -n "$ac_init_help" && exit 0
1142 if $ac_init_version; then
1143 cat <<\_ACEOF
1144
1145 Copyright (C) 2003 Free Software Foundation, Inc.
1146 This configure script is free software; the Free Software Foundation
1147 gives unlimited permission to copy, distribute and modify it.
1148 _ACEOF
1149 exit 0
1150 fi
1151 exec 5>config.log
1152 cat >&5 <<_ACEOF
1153 This file contains any messages produced by compilers while
1154 running configure, to aid debugging if configure makes a mistake.
1155
1156 It was created by $as_me, which was
1157 generated by GNU Autoconf 2.59. Invocation command line was
1158
1159 $ $0 $@
1160
1161 _ACEOF
1162 {
1163 cat <<_ASUNAME
1164 ## --------- ##
1165 ## Platform. ##
1166 ## --------- ##
1167
1168 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1169 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1170 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1171 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1172 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1173
1174 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1175 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1176
1177 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1178 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1179 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1180 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1181 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1182 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1183 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1184
1185 _ASUNAME
1186
1187 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1188 for as_dir in $PATH
1189 do
1190 IFS=$as_save_IFS
1191 test -z "$as_dir" && as_dir=.
1192 echo "PATH: $as_dir"
1193 done
1194
1195 } >&5
1196
1197 cat >&5 <<_ACEOF
1198
1199
1200 ## ----------- ##
1201 ## Core tests. ##
1202 ## ----------- ##
1203
1204 _ACEOF
1205
1206
1207 # Keep a trace of the command line.
1208 # Strip out --no-create and --no-recursion so they do not pile up.
1209 # Strip out --silent because we don't want to record it for future runs.
1210 # Also quote any args containing shell meta-characters.
1211 # Make two passes to allow for proper duplicate-argument suppression.
1212 ac_configure_args=
1213 ac_configure_args0=
1214 ac_configure_args1=
1215 ac_sep=
1216 ac_must_keep_next=false
1217 for ac_pass in 1 2
1218 do
1219 for ac_arg
1220 do
1221 case $ac_arg in
1222 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1223 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1224 | -silent | --silent | --silen | --sile | --sil)
1225 continue ;;
1226 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1227 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1228 esac
1229 case $ac_pass in
1230 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1231 2)
1232 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1233 if test $ac_must_keep_next = true; then
1234 ac_must_keep_next=false # Got value, back to normal.
1235 else
1236 case $ac_arg in
1237 *=* | --config-cache | -C | -disable-* | --disable-* \
1238 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1239 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1240 | -with-* | --with-* | -without-* | --without-* | --x)
1241 case "$ac_configure_args0 " in
1242 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1243 esac
1244 ;;
1245 -* ) ac_must_keep_next=true ;;
1246 esac
1247 fi
1248 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1249 # Get rid of the leading space.
1250 ac_sep=" "
1251 ;;
1252 esac
1253 done
1254 done
1255 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1256 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1257
1258 # When interrupted or exit'd, cleanup temporary files, and complete
1259 # config.log. We remove comments because anyway the quotes in there
1260 # would cause problems or look ugly.
1261 # WARNING: Be sure not to use single quotes in there, as some shells,
1262 # such as our DU 5.0 friend, will then `close' the trap.
1263 trap 'exit_status=$?
1264 # Save into config.log some information that might help in debugging.
1265 {
1266 echo
1267
1268 cat <<\_ASBOX
1269 ## ---------------- ##
1270 ## Cache variables. ##
1271 ## ---------------- ##
1272 _ASBOX
1273 echo
1274 # The following way of writing the cache mishandles newlines in values,
1275 {
1276 (set) 2>&1 |
1277 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1278 *ac_space=\ *)
1279 sed -n \
1280 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1281 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1282 ;;
1283 *)
1284 sed -n \
1285 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1286 ;;
1287 esac;
1288 }
1289 echo
1290
1291 cat <<\_ASBOX
1292 ## ----------------- ##
1293 ## Output variables. ##
1294 ## ----------------- ##
1295 _ASBOX
1296 echo
1297 for ac_var in $ac_subst_vars
1298 do
1299 eval ac_val=$`echo $ac_var`
1300 echo "$ac_var='"'"'$ac_val'"'"'"
1301 done | sort
1302 echo
1303
1304 if test -n "$ac_subst_files"; then
1305 cat <<\_ASBOX
1306 ## ------------- ##
1307 ## Output files. ##
1308 ## ------------- ##
1309 _ASBOX
1310 echo
1311 for ac_var in $ac_subst_files
1312 do
1313 eval ac_val=$`echo $ac_var`
1314 echo "$ac_var='"'"'$ac_val'"'"'"
1315 done | sort
1316 echo
1317 fi
1318
1319 if test -s confdefs.h; then
1320 cat <<\_ASBOX
1321 ## ----------- ##
1322 ## confdefs.h. ##
1323 ## ----------- ##
1324 _ASBOX
1325 echo
1326 sed "/^$/d" confdefs.h | sort
1327 echo
1328 fi
1329 test "$ac_signal" != 0 &&
1330 echo "$as_me: caught signal $ac_signal"
1331 echo "$as_me: exit $exit_status"
1332 } >&5
1333 rm -f core *.core &&
1334 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1335 exit $exit_status
1336 ' 0
1337 for ac_signal in 1 2 13 15; do
1338 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1339 done
1340 ac_signal=0
1341
1342 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1343 rm -rf conftest* confdefs.h
1344 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1345 echo >confdefs.h
1346
1347 # Predefined preprocessor variables.
1348
1349 cat >>confdefs.h <<_ACEOF
1350 #define PACKAGE_NAME "$PACKAGE_NAME"
1351 _ACEOF
1352
1353
1354 cat >>confdefs.h <<_ACEOF
1355 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1356 _ACEOF
1357
1358
1359 cat >>confdefs.h <<_ACEOF
1360 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1361 _ACEOF
1362
1363
1364 cat >>confdefs.h <<_ACEOF
1365 #define PACKAGE_STRING "$PACKAGE_STRING"
1366 _ACEOF
1367
1368
1369 cat >>confdefs.h <<_ACEOF
1370 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1371 _ACEOF
1372
1373
1374 # Let the site file select an alternate cache file if it wants to.
1375 # Prefer explicitly selected file to automatically selected ones.
1376 if test -z "$CONFIG_SITE"; then
1377 if test "x$prefix" != xNONE; then
1378 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1379 else
1380 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1381 fi
1382 fi
1383 for ac_site_file in $CONFIG_SITE; do
1384 if test -r "$ac_site_file"; then
1385 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1386 echo "$as_me: loading site script $ac_site_file" >&6;}
1387 sed 's/^/| /' "$ac_site_file" >&5
1388 . "$ac_site_file"
1389 fi
1390 done
1391
1392 if test -r "$cache_file"; then
1393 # Some versions of bash will fail to source /dev/null (special
1394 # files actually), so we avoid doing that.
1395 if test -f "$cache_file"; then
1396 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1397 echo "$as_me: loading cache $cache_file" >&6;}
1398 case $cache_file in
1399 [\\/]* | ?:[\\/]* ) . $cache_file;;
1400 *) . ./$cache_file;;
1401 esac
1402 fi
1403 else
1404 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1405 echo "$as_me: creating cache $cache_file" >&6;}
1406 >$cache_file
1407 fi
1408
1409 # Check that the precious variables saved in the cache have kept the same
1410 # value.
1411 ac_cache_corrupted=false
1412 for ac_var in `(set) 2>&1 |
1413 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1414 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1415 eval ac_new_set=\$ac_env_${ac_var}_set
1416 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1417 eval ac_new_val="\$ac_env_${ac_var}_value"
1418 case $ac_old_set,$ac_new_set in
1419 set,)
1420 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1421 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1422 ac_cache_corrupted=: ;;
1423 ,set)
1424 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1425 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1426 ac_cache_corrupted=: ;;
1427 ,);;
1428 *)
1429 if test "x$ac_old_val" != "x$ac_new_val"; then
1430 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1431 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1432 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1433 echo "$as_me: former value: $ac_old_val" >&2;}
1434 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1435 echo "$as_me: current value: $ac_new_val" >&2;}
1436 ac_cache_corrupted=:
1437 fi;;
1438 esac
1439 # Pass precious variables to config.status.
1440 if test "$ac_new_set" = set; then
1441 case $ac_new_val in
1442 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1443 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1444 *) ac_arg=$ac_var=$ac_new_val ;;
1445 esac
1446 case " $ac_configure_args " in
1447 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1448 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1449 esac
1450 fi
1451 done
1452 if $ac_cache_corrupted; then
1453 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1454 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1455 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1456 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1457 { (exit 1); exit 1; }; }
1458 fi
1459
1460 ac_ext=c
1461 ac_cpp='$CPP $CPPFLAGS'
1462 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1463 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1464 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486 ac_aux_dir=
1487 for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1488 if test -f $ac_dir/install-sh; then
1489 ac_aux_dir=$ac_dir
1490 ac_install_sh="$ac_aux_dir/install-sh -c"
1491 break
1492 elif test -f $ac_dir/install.sh; then
1493 ac_aux_dir=$ac_dir
1494 ac_install_sh="$ac_aux_dir/install.sh -c"
1495 break
1496 elif test -f $ac_dir/shtool; then
1497 ac_aux_dir=$ac_dir
1498 ac_install_sh="$ac_aux_dir/shtool install -c"
1499 break
1500 fi
1501 done
1502 if test -z "$ac_aux_dir"; then
1503 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1504 echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1505 { (exit 1); exit 1; }; }
1506 fi
1507 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1508 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1509 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1510
1511 # Make sure we can run config.sub.
1512 $ac_config_sub sun4 >/dev/null 2>&1 ||
1513 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1514 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1515 { (exit 1); exit 1; }; }
1516
1517 echo "$as_me:$LINENO: checking build system type" >&5
1518 echo $ECHO_N "checking build system type... $ECHO_C" >&6
1519 if test "${ac_cv_build+set}" = set; then
1520 echo $ECHO_N "(cached) $ECHO_C" >&6
1521 else
1522 ac_cv_build_alias=$build_alias
1523 test -z "$ac_cv_build_alias" &&
1524 ac_cv_build_alias=`$ac_config_guess`
1525 test -z "$ac_cv_build_alias" &&
1526 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
1527 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
1528 { (exit 1); exit 1; }; }
1529 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
1530 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
1531 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
1532 { (exit 1); exit 1; }; }
1533
1534 fi
1535 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
1536 echo "${ECHO_T}$ac_cv_build" >&6
1537 build=$ac_cv_build
1538 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1539 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1540 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1541
1542
1543 echo "$as_me:$LINENO: checking host system type" >&5
1544 echo $ECHO_N "checking host system type... $ECHO_C" >&6
1545 if test "${ac_cv_host+set}" = set; then
1546 echo $ECHO_N "(cached) $ECHO_C" >&6
1547 else
1548 ac_cv_host_alias=$host_alias
1549 test -z "$ac_cv_host_alias" &&
1550 ac_cv_host_alias=$ac_cv_build_alias
1551 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
1552 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
1553 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
1554 { (exit 1); exit 1; }; }
1555
1556 fi
1557 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
1558 echo "${ECHO_T}$ac_cv_host" >&6
1559 host=$ac_cv_host
1560 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1561 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1562 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1563
1564
1565 echo "$as_me:$LINENO: checking target system type" >&5
1566 echo $ECHO_N "checking target system type... $ECHO_C" >&6
1567 if test "${ac_cv_target+set}" = set; then
1568 echo $ECHO_N "(cached) $ECHO_C" >&6
1569 else
1570 ac_cv_target_alias=$target_alias
1571 test "x$ac_cv_target_alias" = "x" &&
1572 ac_cv_target_alias=$ac_cv_host_alias
1573 ac_cv_target=`$ac_config_sub $ac_cv_target_alias` ||
1574 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_target_alias failed" >&5
1575 echo "$as_me: error: $ac_config_sub $ac_cv_target_alias failed" >&2;}
1576 { (exit 1); exit 1; }; }
1577
1578 fi
1579 echo "$as_me:$LINENO: result: $ac_cv_target" >&5
1580 echo "${ECHO_T}$ac_cv_target" >&6
1581 target=$ac_cv_target
1582 target_cpu=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
1583 target_vendor=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
1584 target_os=`echo $ac_cv_target | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
1585
1586
1587 # The aliases save the names the user supplied, while $host etc.
1588 # will get canonicalized.
1589 test -n "$target_alias" &&
1590 test "$program_prefix$program_suffix$program_transform_name" = \
1591 NONENONEs,x,x, &&
1592 program_prefix=${target_alias}-
1593 ac_ext=c
1594 ac_cpp='$CPP $CPPFLAGS'
1595 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1596 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1597 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1598 if test -n "$ac_tool_prefix"; then
1599 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1600 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1601 echo "$as_me:$LINENO: checking for $ac_word" >&5
1602 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1603 if test "${ac_cv_prog_CC+set}" = set; then
1604 echo $ECHO_N "(cached) $ECHO_C" >&6
1605 else
1606 if test -n "$CC"; then
1607 ac_cv_prog_CC="$CC" # Let the user override the test.
1608 else
1609 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1610 for as_dir in $PATH
1611 do
1612 IFS=$as_save_IFS
1613 test -z "$as_dir" && as_dir=.
1614 for ac_exec_ext in '' $ac_executable_extensions; do
1615 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1616 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1617 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1618 break 2
1619 fi
1620 done
1621 done
1622
1623 fi
1624 fi
1625 CC=$ac_cv_prog_CC
1626 if test -n "$CC"; then
1627 echo "$as_me:$LINENO: result: $CC" >&5
1628 echo "${ECHO_T}$CC" >&6
1629 else
1630 echo "$as_me:$LINENO: result: no" >&5
1631 echo "${ECHO_T}no" >&6
1632 fi
1633
1634 fi
1635 if test -z "$ac_cv_prog_CC"; then
1636 ac_ct_CC=$CC
1637 # Extract the first word of "gcc", so it can be a program name with args.
1638 set dummy gcc; ac_word=$2
1639 echo "$as_me:$LINENO: checking for $ac_word" >&5
1640 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1641 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1642 echo $ECHO_N "(cached) $ECHO_C" >&6
1643 else
1644 if test -n "$ac_ct_CC"; then
1645 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1646 else
1647 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1648 for as_dir in $PATH
1649 do
1650 IFS=$as_save_IFS
1651 test -z "$as_dir" && as_dir=.
1652 for ac_exec_ext in '' $ac_executable_extensions; do
1653 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1654 ac_cv_prog_ac_ct_CC="gcc"
1655 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1656 break 2
1657 fi
1658 done
1659 done
1660
1661 fi
1662 fi
1663 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1664 if test -n "$ac_ct_CC"; then
1665 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1666 echo "${ECHO_T}$ac_ct_CC" >&6
1667 else
1668 echo "$as_me:$LINENO: result: no" >&5
1669 echo "${ECHO_T}no" >&6
1670 fi
1671
1672 CC=$ac_ct_CC
1673 else
1674 CC="$ac_cv_prog_CC"
1675 fi
1676
1677 if test -z "$CC"; then
1678 if test -n "$ac_tool_prefix"; then
1679 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1680 set dummy ${ac_tool_prefix}cc; ac_word=$2
1681 echo "$as_me:$LINENO: checking for $ac_word" >&5
1682 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1683 if test "${ac_cv_prog_CC+set}" = set; then
1684 echo $ECHO_N "(cached) $ECHO_C" >&6
1685 else
1686 if test -n "$CC"; then
1687 ac_cv_prog_CC="$CC" # Let the user override the test.
1688 else
1689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1690 for as_dir in $PATH
1691 do
1692 IFS=$as_save_IFS
1693 test -z "$as_dir" && as_dir=.
1694 for ac_exec_ext in '' $ac_executable_extensions; do
1695 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1696 ac_cv_prog_CC="${ac_tool_prefix}cc"
1697 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1698 break 2
1699 fi
1700 done
1701 done
1702
1703 fi
1704 fi
1705 CC=$ac_cv_prog_CC
1706 if test -n "$CC"; then
1707 echo "$as_me:$LINENO: result: $CC" >&5
1708 echo "${ECHO_T}$CC" >&6
1709 else
1710 echo "$as_me:$LINENO: result: no" >&5
1711 echo "${ECHO_T}no" >&6
1712 fi
1713
1714 fi
1715 if test -z "$ac_cv_prog_CC"; then
1716 ac_ct_CC=$CC
1717 # Extract the first word of "cc", so it can be a program name with args.
1718 set dummy cc; ac_word=$2
1719 echo "$as_me:$LINENO: checking for $ac_word" >&5
1720 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1721 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1722 echo $ECHO_N "(cached) $ECHO_C" >&6
1723 else
1724 if test -n "$ac_ct_CC"; then
1725 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1726 else
1727 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1728 for as_dir in $PATH
1729 do
1730 IFS=$as_save_IFS
1731 test -z "$as_dir" && as_dir=.
1732 for ac_exec_ext in '' $ac_executable_extensions; do
1733 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1734 ac_cv_prog_ac_ct_CC="cc"
1735 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1736 break 2
1737 fi
1738 done
1739 done
1740
1741 fi
1742 fi
1743 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1744 if test -n "$ac_ct_CC"; then
1745 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1746 echo "${ECHO_T}$ac_ct_CC" >&6
1747 else
1748 echo "$as_me:$LINENO: result: no" >&5
1749 echo "${ECHO_T}no" >&6
1750 fi
1751
1752 CC=$ac_ct_CC
1753 else
1754 CC="$ac_cv_prog_CC"
1755 fi
1756
1757 fi
1758 if test -z "$CC"; then
1759 # Extract the first word of "cc", so it can be a program name with args.
1760 set dummy cc; ac_word=$2
1761 echo "$as_me:$LINENO: checking for $ac_word" >&5
1762 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1763 if test "${ac_cv_prog_CC+set}" = set; then
1764 echo $ECHO_N "(cached) $ECHO_C" >&6
1765 else
1766 if test -n "$CC"; then
1767 ac_cv_prog_CC="$CC" # Let the user override the test.
1768 else
1769 ac_prog_rejected=no
1770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1771 for as_dir in $PATH
1772 do
1773 IFS=$as_save_IFS
1774 test -z "$as_dir" && as_dir=.
1775 for ac_exec_ext in '' $ac_executable_extensions; do
1776 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1777 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1778 ac_prog_rejected=yes
1779 continue
1780 fi
1781 ac_cv_prog_CC="cc"
1782 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1783 break 2
1784 fi
1785 done
1786 done
1787
1788 if test $ac_prog_rejected = yes; then
1789 # We found a bogon in the path, so make sure we never use it.
1790 set dummy $ac_cv_prog_CC
1791 shift
1792 if test $# != 0; then
1793 # We chose a different compiler from the bogus one.
1794 # However, it has the same basename, so the bogon will be chosen
1795 # first if we set CC to just the basename; use the full file name.
1796 shift
1797 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1798 fi
1799 fi
1800 fi
1801 fi
1802 CC=$ac_cv_prog_CC
1803 if test -n "$CC"; then
1804 echo "$as_me:$LINENO: result: $CC" >&5
1805 echo "${ECHO_T}$CC" >&6
1806 else
1807 echo "$as_me:$LINENO: result: no" >&5
1808 echo "${ECHO_T}no" >&6
1809 fi
1810
1811 fi
1812 if test -z "$CC"; then
1813 if test -n "$ac_tool_prefix"; then
1814 for ac_prog in cl
1815 do
1816 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1817 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1818 echo "$as_me:$LINENO: checking for $ac_word" >&5
1819 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1820 if test "${ac_cv_prog_CC+set}" = set; then
1821 echo $ECHO_N "(cached) $ECHO_C" >&6
1822 else
1823 if test -n "$CC"; then
1824 ac_cv_prog_CC="$CC" # Let the user override the test.
1825 else
1826 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1827 for as_dir in $PATH
1828 do
1829 IFS=$as_save_IFS
1830 test -z "$as_dir" && as_dir=.
1831 for ac_exec_ext in '' $ac_executable_extensions; do
1832 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1833 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1834 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1835 break 2
1836 fi
1837 done
1838 done
1839
1840 fi
1841 fi
1842 CC=$ac_cv_prog_CC
1843 if test -n "$CC"; then
1844 echo "$as_me:$LINENO: result: $CC" >&5
1845 echo "${ECHO_T}$CC" >&6
1846 else
1847 echo "$as_me:$LINENO: result: no" >&5
1848 echo "${ECHO_T}no" >&6
1849 fi
1850
1851 test -n "$CC" && break
1852 done
1853 fi
1854 if test -z "$CC"; then
1855 ac_ct_CC=$CC
1856 for ac_prog in cl
1857 do
1858 # Extract the first word of "$ac_prog", so it can be a program name with args.
1859 set dummy $ac_prog; ac_word=$2
1860 echo "$as_me:$LINENO: checking for $ac_word" >&5
1861 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1862 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1863 echo $ECHO_N "(cached) $ECHO_C" >&6
1864 else
1865 if test -n "$ac_ct_CC"; then
1866 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1867 else
1868 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1869 for as_dir in $PATH
1870 do
1871 IFS=$as_save_IFS
1872 test -z "$as_dir" && as_dir=.
1873 for ac_exec_ext in '' $ac_executable_extensions; do
1874 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1875 ac_cv_prog_ac_ct_CC="$ac_prog"
1876 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1877 break 2
1878 fi
1879 done
1880 done
1881
1882 fi
1883 fi
1884 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1885 if test -n "$ac_ct_CC"; then
1886 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1887 echo "${ECHO_T}$ac_ct_CC" >&6
1888 else
1889 echo "$as_me:$LINENO: result: no" >&5
1890 echo "${ECHO_T}no" >&6
1891 fi
1892
1893 test -n "$ac_ct_CC" && break
1894 done
1895
1896 CC=$ac_ct_CC
1897 fi
1898
1899 fi
1900
1901
1902 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1903 See \`config.log' for more details." >&5
1904 echo "$as_me: error: no acceptable C compiler found in \$PATH
1905 See \`config.log' for more details." >&2;}
1906 { (exit 1); exit 1; }; }
1907
1908 # Provide some information about the compiler.
1909 echo "$as_me:$LINENO:" \
1910 "checking for C compiler version" >&5
1911 ac_compiler=`set X $ac_compile; echo $2`
1912 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1913 (eval $ac_compiler --version </dev/null >&5) 2>&5
1914 ac_status=$?
1915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1916 (exit $ac_status); }
1917 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1918 (eval $ac_compiler -v </dev/null >&5) 2>&5
1919 ac_status=$?
1920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1921 (exit $ac_status); }
1922 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1923 (eval $ac_compiler -V </dev/null >&5) 2>&5
1924 ac_status=$?
1925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1926 (exit $ac_status); }
1927
1928 cat >conftest.$ac_ext <<_ACEOF
1929 /* confdefs.h. */
1930 _ACEOF
1931 cat confdefs.h >>conftest.$ac_ext
1932 cat >>conftest.$ac_ext <<_ACEOF
1933 /* end confdefs.h. */
1934
1935 int
1936 main ()
1937 {
1938
1939 ;
1940 return 0;
1941 }
1942 _ACEOF
1943 ac_clean_files_save=$ac_clean_files
1944 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1945 # Try to create an executable without -o first, disregard a.out.
1946 # It will help us diagnose broken compilers, and finding out an intuition
1947 # of exeext.
1948 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1949 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1950 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1951 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1952 (eval $ac_link_default) 2>&5
1953 ac_status=$?
1954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1955 (exit $ac_status); }; then
1956 # Find the output, starting from the most likely. This scheme is
1957 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1958 # resort.
1959
1960 # Be careful to initialize this variable, since it used to be cached.
1961 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1962 ac_cv_exeext=
1963 # b.out is created by i960 compilers.
1964 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1965 do
1966 test -f "$ac_file" || continue
1967 case $ac_file in
1968 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1969 ;;
1970 conftest.$ac_ext )
1971 # This is the source file.
1972 ;;
1973 [ab].out )
1974 # We found the default executable, but exeext='' is most
1975 # certainly right.
1976 break;;
1977 *.* )
1978 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1979 # FIXME: I believe we export ac_cv_exeext for Libtool,
1980 # but it would be cool to find out if it's true. Does anybody
1981 # maintain Libtool? --akim.
1982 export ac_cv_exeext
1983 break;;
1984 * )
1985 break;;
1986 esac
1987 done
1988 else
1989 echo "$as_me: failed program was:" >&5
1990 sed 's/^/| /' conftest.$ac_ext >&5
1991
1992 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1993 See \`config.log' for more details." >&5
1994 echo "$as_me: error: C compiler cannot create executables
1995 See \`config.log' for more details." >&2;}
1996 { (exit 77); exit 77; }; }
1997 fi
1998
1999 ac_exeext=$ac_cv_exeext
2000 echo "$as_me:$LINENO: result: $ac_file" >&5
2001 echo "${ECHO_T}$ac_file" >&6
2002
2003 # Check the compiler produces executables we can run. If not, either
2004 # the compiler is broken, or we cross compile.
2005 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
2006 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
2007 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
2008 # If not cross compiling, check that we can run a simple program.
2009 if test "$cross_compiling" != yes; then
2010 if { ac_try='./$ac_file'
2011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2012 (eval $ac_try) 2>&5
2013 ac_status=$?
2014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2015 (exit $ac_status); }; }; then
2016 cross_compiling=no
2017 else
2018 if test "$cross_compiling" = maybe; then
2019 cross_compiling=yes
2020 else
2021 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2022 If you meant to cross compile, use \`--host'.
2023 See \`config.log' for more details." >&5
2024 echo "$as_me: error: cannot run C compiled programs.
2025 If you meant to cross compile, use \`--host'.
2026 See \`config.log' for more details." >&2;}
2027 { (exit 1); exit 1; }; }
2028 fi
2029 fi
2030 fi
2031 echo "$as_me:$LINENO: result: yes" >&5
2032 echo "${ECHO_T}yes" >&6
2033
2034 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2035 ac_clean_files=$ac_clean_files_save
2036 # Check the compiler produces executables we can run. If not, either
2037 # the compiler is broken, or we cross compile.
2038 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2039 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2040 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2041 echo "${ECHO_T}$cross_compiling" >&6
2042
2043 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2044 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2045 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2046 (eval $ac_link) 2>&5
2047 ac_status=$?
2048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2049 (exit $ac_status); }; then
2050 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2051 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2052 # work properly (i.e., refer to `conftest.exe'), while it won't with
2053 # `rm'.
2054 for ac_file in conftest.exe conftest conftest.*; do
2055 test -f "$ac_file" || continue
2056 case $ac_file in
2057 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2058 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2059 export ac_cv_exeext
2060 break;;
2061 * ) break;;
2062 esac
2063 done
2064 else
2065 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2066 See \`config.log' for more details." >&5
2067 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2068 See \`config.log' for more details." >&2;}
2069 { (exit 1); exit 1; }; }
2070 fi
2071
2072 rm -f conftest$ac_cv_exeext
2073 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2074 echo "${ECHO_T}$ac_cv_exeext" >&6
2075
2076 rm -f conftest.$ac_ext
2077 EXEEXT=$ac_cv_exeext
2078 ac_exeext=$EXEEXT
2079 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2080 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2081 if test "${ac_cv_objext+set}" = set; then
2082 echo $ECHO_N "(cached) $ECHO_C" >&6
2083 else
2084 cat >conftest.$ac_ext <<_ACEOF
2085 /* confdefs.h. */
2086 _ACEOF
2087 cat confdefs.h >>conftest.$ac_ext
2088 cat >>conftest.$ac_ext <<_ACEOF
2089 /* end confdefs.h. */
2090
2091 int
2092 main ()
2093 {
2094
2095 ;
2096 return 0;
2097 }
2098 _ACEOF
2099 rm -f conftest.o conftest.obj
2100 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2101 (eval $ac_compile) 2>&5
2102 ac_status=$?
2103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2104 (exit $ac_status); }; then
2105 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2106 case $ac_file in
2107 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2108 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2109 break;;
2110 esac
2111 done
2112 else
2113 echo "$as_me: failed program was:" >&5
2114 sed 's/^/| /' conftest.$ac_ext >&5
2115
2116 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2117 See \`config.log' for more details." >&5
2118 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2119 See \`config.log' for more details." >&2;}
2120 { (exit 1); exit 1; }; }
2121 fi
2122
2123 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2124 fi
2125 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2126 echo "${ECHO_T}$ac_cv_objext" >&6
2127 OBJEXT=$ac_cv_objext
2128 ac_objext=$OBJEXT
2129 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2130 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2131 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2132 echo $ECHO_N "(cached) $ECHO_C" >&6
2133 else
2134 cat >conftest.$ac_ext <<_ACEOF
2135 /* confdefs.h. */
2136 _ACEOF
2137 cat confdefs.h >>conftest.$ac_ext
2138 cat >>conftest.$ac_ext <<_ACEOF
2139 /* end confdefs.h. */
2140
2141 int
2142 main ()
2143 {
2144 #ifndef __GNUC__
2145 choke me
2146 #endif
2147
2148 ;
2149 return 0;
2150 }
2151 _ACEOF
2152 rm -f conftest.$ac_objext
2153 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2154 (eval $ac_compile) 2>conftest.er1
2155 ac_status=$?
2156 grep -v '^ *+' conftest.er1 >conftest.err
2157 rm -f conftest.er1
2158 cat conftest.err >&5
2159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2160 (exit $ac_status); } &&
2161 { ac_try='test -z "$ac_c_werror_flag"
2162 || test ! -s conftest.err'
2163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2164 (eval $ac_try) 2>&5
2165 ac_status=$?
2166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2167 (exit $ac_status); }; } &&
2168 { ac_try='test -s conftest.$ac_objext'
2169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2170 (eval $ac_try) 2>&5
2171 ac_status=$?
2172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2173 (exit $ac_status); }; }; then
2174 ac_compiler_gnu=yes
2175 else
2176 echo "$as_me: failed program was:" >&5
2177 sed 's/^/| /' conftest.$ac_ext >&5
2178
2179 ac_compiler_gnu=no
2180 fi
2181 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2182 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2183
2184 fi
2185 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2186 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2187 GCC=`test $ac_compiler_gnu = yes && echo yes`
2188 ac_test_CFLAGS=${CFLAGS+set}
2189 ac_save_CFLAGS=$CFLAGS
2190 CFLAGS="-g"
2191 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2192 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2193 if test "${ac_cv_prog_cc_g+set}" = set; then
2194 echo $ECHO_N "(cached) $ECHO_C" >&6
2195 else
2196 cat >conftest.$ac_ext <<_ACEOF
2197 /* confdefs.h. */
2198 _ACEOF
2199 cat confdefs.h >>conftest.$ac_ext
2200 cat >>conftest.$ac_ext <<_ACEOF
2201 /* end confdefs.h. */
2202
2203 int
2204 main ()
2205 {
2206
2207 ;
2208 return 0;
2209 }
2210 _ACEOF
2211 rm -f conftest.$ac_objext
2212 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2213 (eval $ac_compile) 2>conftest.er1
2214 ac_status=$?
2215 grep -v '^ *+' conftest.er1 >conftest.err
2216 rm -f conftest.er1
2217 cat conftest.err >&5
2218 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2219 (exit $ac_status); } &&
2220 { ac_try='test -z "$ac_c_werror_flag"
2221 || test ! -s conftest.err'
2222 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2223 (eval $ac_try) 2>&5
2224 ac_status=$?
2225 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2226 (exit $ac_status); }; } &&
2227 { ac_try='test -s conftest.$ac_objext'
2228 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2229 (eval $ac_try) 2>&5
2230 ac_status=$?
2231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2232 (exit $ac_status); }; }; then
2233 ac_cv_prog_cc_g=yes
2234 else
2235 echo "$as_me: failed program was:" >&5
2236 sed 's/^/| /' conftest.$ac_ext >&5
2237
2238 ac_cv_prog_cc_g=no
2239 fi
2240 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2241 fi
2242 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2243 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2244 if test "$ac_test_CFLAGS" = set; then
2245 CFLAGS=$ac_save_CFLAGS
2246 elif test $ac_cv_prog_cc_g = yes; then
2247 if test "$GCC" = yes; then
2248 CFLAGS="-g -O2"
2249 else
2250 CFLAGS="-g"
2251 fi
2252 else
2253 if test "$GCC" = yes; then
2254 CFLAGS="-O2"
2255 else
2256 CFLAGS=
2257 fi
2258 fi
2259 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2260 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2261 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2262 echo $ECHO_N "(cached) $ECHO_C" >&6
2263 else
2264 ac_cv_prog_cc_stdc=no
2265 ac_save_CC=$CC
2266 cat >conftest.$ac_ext <<_ACEOF
2267 /* confdefs.h. */
2268 _ACEOF
2269 cat confdefs.h >>conftest.$ac_ext
2270 cat >>conftest.$ac_ext <<_ACEOF
2271 /* end confdefs.h. */
2272 #include <stdarg.h>
2273 #include <stdio.h>
2274 #include <sys/types.h>
2275 #include <sys/stat.h>
2276 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2277 struct buf { int x; };
2278 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2279 static char *e (p, i)
2280 char **p;
2281 int i;
2282 {
2283 return p[i];
2284 }
2285 static char *f (char * (*g) (char **, int), char **p, ...)
2286 {
2287 char *s;
2288 va_list v;
2289 va_start (v,p);
2290 s = g (p, va_arg (v,int));
2291 va_end (v);
2292 return s;
2293 }
2294
2295 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2296 function prototypes and stuff, but not '\xHH' hex character constants.
2297 These don't provoke an error unfortunately, instead are silently treated
2298 as 'x'. The following induces an error, until -std1 is added to get
2299 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2300 array size at least. It's necessary to write '\x00'==0 to get something
2301 that's true only with -std1. */
2302 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2303
2304 int test (int i, double x);
2305 struct s1 {int (*f) (int a);};
2306 struct s2 {int (*f) (double a);};
2307 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2308 int argc;
2309 char **argv;
2310 int
2311 main ()
2312 {
2313 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2314 ;
2315 return 0;
2316 }
2317 _ACEOF
2318 # Don't try gcc -ansi; that turns off useful extensions and
2319 # breaks some systems' header files.
2320 # AIX -qlanglvl=ansi
2321 # Ultrix and OSF/1 -std1
2322 # HP-UX 10.20 and later -Ae
2323 # HP-UX older versions -Aa -D_HPUX_SOURCE
2324 # SVR4 -Xc -D__EXTENSIONS__
2325 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2326 do
2327 CC="$ac_save_CC $ac_arg"
2328 rm -f conftest.$ac_objext
2329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2330 (eval $ac_compile) 2>conftest.er1
2331 ac_status=$?
2332 grep -v '^ *+' conftest.er1 >conftest.err
2333 rm -f conftest.er1
2334 cat conftest.err >&5
2335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2336 (exit $ac_status); } &&
2337 { ac_try='test -z "$ac_c_werror_flag"
2338 || test ! -s conftest.err'
2339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2340 (eval $ac_try) 2>&5
2341 ac_status=$?
2342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2343 (exit $ac_status); }; } &&
2344 { ac_try='test -s conftest.$ac_objext'
2345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2346 (eval $ac_try) 2>&5
2347 ac_status=$?
2348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2349 (exit $ac_status); }; }; then
2350 ac_cv_prog_cc_stdc=$ac_arg
2351 break
2352 else
2353 echo "$as_me: failed program was:" >&5
2354 sed 's/^/| /' conftest.$ac_ext >&5
2355
2356 fi
2357 rm -f conftest.err conftest.$ac_objext
2358 done
2359 rm -f conftest.$ac_ext conftest.$ac_objext
2360 CC=$ac_save_CC
2361
2362 fi
2363
2364 case "x$ac_cv_prog_cc_stdc" in
2365 x|xno)
2366 echo "$as_me:$LINENO: result: none needed" >&5
2367 echo "${ECHO_T}none needed" >&6 ;;
2368 *)
2369 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2370 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2371 CC="$CC $ac_cv_prog_cc_stdc" ;;
2372 esac
2373
2374 # Some people use a C++ compiler to compile C. Since we use `exit',
2375 # in C++ we need to declare it. In case someone uses the same compiler
2376 # for both compiling C and C++ we need to have the C++ compiler decide
2377 # the declaration of exit, since it's the most demanding environment.
2378 cat >conftest.$ac_ext <<_ACEOF
2379 #ifndef __cplusplus
2380 choke me
2381 #endif
2382 _ACEOF
2383 rm -f conftest.$ac_objext
2384 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2385 (eval $ac_compile) 2>conftest.er1
2386 ac_status=$?
2387 grep -v '^ *+' conftest.er1 >conftest.err
2388 rm -f conftest.er1
2389 cat conftest.err >&5
2390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2391 (exit $ac_status); } &&
2392 { ac_try='test -z "$ac_c_werror_flag"
2393 || test ! -s conftest.err'
2394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2395 (eval $ac_try) 2>&5
2396 ac_status=$?
2397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2398 (exit $ac_status); }; } &&
2399 { ac_try='test -s conftest.$ac_objext'
2400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2401 (eval $ac_try) 2>&5
2402 ac_status=$?
2403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2404 (exit $ac_status); }; }; then
2405 for ac_declaration in \
2406 '' \
2407 'extern "C" void std::exit (int) throw (); using std::exit;' \
2408 'extern "C" void std::exit (int); using std::exit;' \
2409 'extern "C" void exit (int) throw ();' \
2410 'extern "C" void exit (int);' \
2411 'void exit (int);'
2412 do
2413 cat >conftest.$ac_ext <<_ACEOF
2414 /* confdefs.h. */
2415 _ACEOF
2416 cat confdefs.h >>conftest.$ac_ext
2417 cat >>conftest.$ac_ext <<_ACEOF
2418 /* end confdefs.h. */
2419 $ac_declaration
2420 #include <stdlib.h>
2421 int
2422 main ()
2423 {
2424 exit (42);
2425 ;
2426 return 0;
2427 }
2428 _ACEOF
2429 rm -f conftest.$ac_objext
2430 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2431 (eval $ac_compile) 2>conftest.er1
2432 ac_status=$?
2433 grep -v '^ *+' conftest.er1 >conftest.err
2434 rm -f conftest.er1
2435 cat conftest.err >&5
2436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2437 (exit $ac_status); } &&
2438 { ac_try='test -z "$ac_c_werror_flag"
2439 || test ! -s conftest.err'
2440 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2441 (eval $ac_try) 2>&5
2442 ac_status=$?
2443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2444 (exit $ac_status); }; } &&
2445 { ac_try='test -s conftest.$ac_objext'
2446 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2447 (eval $ac_try) 2>&5
2448 ac_status=$?
2449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2450 (exit $ac_status); }; }; then
2451 :
2452 else
2453 echo "$as_me: failed program was:" >&5
2454 sed 's/^/| /' conftest.$ac_ext >&5
2455
2456 continue
2457 fi
2458 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2459 cat >conftest.$ac_ext <<_ACEOF
2460 /* confdefs.h. */
2461 _ACEOF
2462 cat confdefs.h >>conftest.$ac_ext
2463 cat >>conftest.$ac_ext <<_ACEOF
2464 /* end confdefs.h. */
2465 $ac_declaration
2466 int
2467 main ()
2468 {
2469 exit (42);
2470 ;
2471 return 0;
2472 }
2473 _ACEOF
2474 rm -f conftest.$ac_objext
2475 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2476 (eval $ac_compile) 2>conftest.er1
2477 ac_status=$?
2478 grep -v '^ *+' conftest.er1 >conftest.err
2479 rm -f conftest.er1
2480 cat conftest.err >&5
2481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2482 (exit $ac_status); } &&
2483 { ac_try='test -z "$ac_c_werror_flag"
2484 || test ! -s conftest.err'
2485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2486 (eval $ac_try) 2>&5
2487 ac_status=$?
2488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2489 (exit $ac_status); }; } &&
2490 { ac_try='test -s conftest.$ac_objext'
2491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2492 (eval $ac_try) 2>&5
2493 ac_status=$?
2494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2495 (exit $ac_status); }; }; then
2496 break
2497 else
2498 echo "$as_me: failed program was:" >&5
2499 sed 's/^/| /' conftest.$ac_ext >&5
2500
2501 fi
2502 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2503 done
2504 rm -f conftest*
2505 if test -n "$ac_declaration"; then
2506 echo '#ifdef __cplusplus' >>confdefs.h
2507 echo $ac_declaration >>confdefs.h
2508 echo '#endif' >>confdefs.h
2509 fi
2510
2511 else
2512 echo "$as_me: failed program was:" >&5
2513 sed 's/^/| /' conftest.$ac_ext >&5
2514
2515 fi
2516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2517 ac_ext=c
2518 ac_cpp='$CPP $CPPFLAGS'
2519 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2520 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2521 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2522
2523
2524 echo "$as_me:$LINENO: checking for library containing strerror" >&5
2525 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
2526 if test "${ac_cv_search_strerror+set}" = set; then
2527 echo $ECHO_N "(cached) $ECHO_C" >&6
2528 else
2529 ac_func_search_save_LIBS=$LIBS
2530 ac_cv_search_strerror=no
2531 cat >conftest.$ac_ext <<_ACEOF
2532 /* confdefs.h. */
2533 _ACEOF
2534 cat confdefs.h >>conftest.$ac_ext
2535 cat >>conftest.$ac_ext <<_ACEOF
2536 /* end confdefs.h. */
2537
2538 /* Override any gcc2 internal prototype to avoid an error. */
2539 #ifdef __cplusplus
2540 extern "C"
2541 #endif
2542 /* We use char because int might match the return type of a gcc2
2543 builtin and then its argument prototype would still apply. */
2544 char strerror ();
2545 int
2546 main ()
2547 {
2548 strerror ();
2549 ;
2550 return 0;
2551 }
2552 _ACEOF
2553 rm -f conftest.$ac_objext conftest$ac_exeext
2554 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2555 (eval $ac_link) 2>conftest.er1
2556 ac_status=$?
2557 grep -v '^ *+' conftest.er1 >conftest.err
2558 rm -f conftest.er1
2559 cat conftest.err >&5
2560 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2561 (exit $ac_status); } &&
2562 { ac_try='test -z "$ac_c_werror_flag"
2563 || test ! -s conftest.err'
2564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2565 (eval $ac_try) 2>&5
2566 ac_status=$?
2567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2568 (exit $ac_status); }; } &&
2569 { ac_try='test -s conftest$ac_exeext'
2570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2571 (eval $ac_try) 2>&5
2572 ac_status=$?
2573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2574 (exit $ac_status); }; }; then
2575 ac_cv_search_strerror="none required"
2576 else
2577 echo "$as_me: failed program was:" >&5
2578 sed 's/^/| /' conftest.$ac_ext >&5
2579
2580 fi
2581 rm -f conftest.err conftest.$ac_objext \
2582 conftest$ac_exeext conftest.$ac_ext
2583 if test "$ac_cv_search_strerror" = no; then
2584 for ac_lib in cposix; do
2585 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
2586 cat >conftest.$ac_ext <<_ACEOF
2587 /* confdefs.h. */
2588 _ACEOF
2589 cat confdefs.h >>conftest.$ac_ext
2590 cat >>conftest.$ac_ext <<_ACEOF
2591 /* end confdefs.h. */
2592
2593 /* Override any gcc2 internal prototype to avoid an error. */
2594 #ifdef __cplusplus
2595 extern "C"
2596 #endif
2597 /* We use char because int might match the return type of a gcc2
2598 builtin and then its argument prototype would still apply. */
2599 char strerror ();
2600 int
2601 main ()
2602 {
2603 strerror ();
2604 ;
2605 return 0;
2606 }
2607 _ACEOF
2608 rm -f conftest.$ac_objext conftest$ac_exeext
2609 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2610 (eval $ac_link) 2>conftest.er1
2611 ac_status=$?
2612 grep -v '^ *+' conftest.er1 >conftest.err
2613 rm -f conftest.er1
2614 cat conftest.err >&5
2615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2616 (exit $ac_status); } &&
2617 { ac_try='test -z "$ac_c_werror_flag"
2618 || test ! -s conftest.err'
2619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2620 (eval $ac_try) 2>&5
2621 ac_status=$?
2622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2623 (exit $ac_status); }; } &&
2624 { ac_try='test -s conftest$ac_exeext'
2625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2626 (eval $ac_try) 2>&5
2627 ac_status=$?
2628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2629 (exit $ac_status); }; }; then
2630 ac_cv_search_strerror="-l$ac_lib"
2631 break
2632 else
2633 echo "$as_me: failed program was:" >&5
2634 sed 's/^/| /' conftest.$ac_ext >&5
2635
2636 fi
2637 rm -f conftest.err conftest.$ac_objext \
2638 conftest$ac_exeext conftest.$ac_ext
2639 done
2640 fi
2641 LIBS=$ac_func_search_save_LIBS
2642 fi
2643 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
2644 echo "${ECHO_T}$ac_cv_search_strerror" >&6
2645 if test "$ac_cv_search_strerror" != no; then
2646 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
2647
2648 fi
2649
2650
2651 am__api_version="1.9"
2652 # Find a good install program. We prefer a C program (faster),
2653 # so one script is as good as another. But avoid the broken or
2654 # incompatible versions:
2655 # SysV /etc/install, /usr/sbin/install
2656 # SunOS /usr/etc/install
2657 # IRIX /sbin/install
2658 # AIX /bin/install
2659 # AmigaOS /C/install, which installs bootblocks on floppy discs
2660 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2661 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2662 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2663 # OS/2's system install, which has a completely different semantic
2664 # ./install, which can be erroneously created by make from ./install.sh.
2665 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
2666 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
2667 if test -z "$INSTALL"; then
2668 if test "${ac_cv_path_install+set}" = set; then
2669 echo $ECHO_N "(cached) $ECHO_C" >&6
2670 else
2671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2672 for as_dir in $PATH
2673 do
2674 IFS=$as_save_IFS
2675 test -z "$as_dir" && as_dir=.
2676 # Account for people who put trailing slashes in PATH elements.
2677 case $as_dir/ in
2678 ./ | .// | /cC/* | \
2679 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2680 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
2681 /usr/ucb/* ) ;;
2682 *)
2683 # OSF1 and SCO ODT 3.0 have their own names for install.
2684 # Don't use installbsd from OSF since it installs stuff as root
2685 # by default.
2686 for ac_prog in ginstall scoinst install; do
2687 for ac_exec_ext in '' $ac_executable_extensions; do
2688 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2689 if test $ac_prog = install &&
2690 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2691 # AIX install. It has an incompatible calling convention.
2692 :
2693 elif test $ac_prog = install &&
2694 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2695 # program-specific install script used by HP pwplus--don't use.
2696 :
2697 else
2698 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2699 break 3
2700 fi
2701 fi
2702 done
2703 done
2704 ;;
2705 esac
2706 done
2707
2708
2709 fi
2710 if test "${ac_cv_path_install+set}" = set; then
2711 INSTALL=$ac_cv_path_install
2712 else
2713 # As a last resort, use the slow shell script. We don't cache a
2714 # path for INSTALL within a source directory, because that will
2715 # break other packages using the cache if that directory is
2716 # removed, or if the path is relative.
2717 INSTALL=$ac_install_sh
2718 fi
2719 fi
2720 echo "$as_me:$LINENO: result: $INSTALL" >&5
2721 echo "${ECHO_T}$INSTALL" >&6
2722
2723 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2724 # It thinks the first close brace ends the variable substitution.
2725 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2726
2727 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2728
2729 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2730
2731 echo "$as_me:$LINENO: checking whether build environment is sane" >&5
2732 echo $ECHO_N "checking whether build environment is sane... $ECHO_C" >&6
2733 # Just in case
2734 sleep 1
2735 echo timestamp > conftest.file
2736 # Do `set' in a subshell so we don't clobber the current shell's
2737 # arguments. Must try -L first in case configure is actually a
2738 # symlink; some systems play weird games with the mod time of symlinks
2739 # (eg FreeBSD returns the mod time of the symlink's containing
2740 # directory).
2741 if (
2742 set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
2743 if test "$*" = "X"; then
2744 # -L didn't work.
2745 set X `ls -t $srcdir/configure conftest.file`
2746 fi
2747 rm -f conftest.file
2748 if test "$*" != "X $srcdir/configure conftest.file" \
2749 && test "$*" != "X conftest.file $srcdir/configure"; then
2750
2751 # If neither matched, then we have a broken ls. This can happen
2752 # if, for instance, CONFIG_SHELL is bash and it inherits a
2753 # broken ls alias from the environment. This has actually
2754 # happened. Such a system could not be considered "sane".
2755 { { echo "$as_me:$LINENO: error: ls -t appears to fail. Make sure there is not a broken
2756 alias in your environment" >&5
2757 echo "$as_me: error: ls -t appears to fail. Make sure there is not a broken
2758 alias in your environment" >&2;}
2759 { (exit 1); exit 1; }; }
2760 fi
2761
2762 test "$2" = conftest.file
2763 )
2764 then
2765 # Ok.
2766 :
2767 else
2768 { { echo "$as_me:$LINENO: error: newly created file is older than distributed files!
2769 Check your system clock" >&5
2770 echo "$as_me: error: newly created file is older than distributed files!
2771 Check your system clock" >&2;}
2772 { (exit 1); exit 1; }; }
2773 fi
2774 echo "$as_me:$LINENO: result: yes" >&5
2775 echo "${ECHO_T}yes" >&6
2776 test "$program_prefix" != NONE &&
2777 program_transform_name="s,^,$program_prefix,;$program_transform_name"
2778 # Use a double $ so make ignores it.
2779 test "$program_suffix" != NONE &&
2780 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
2781 # Double any \ or $. echo might interpret backslashes.
2782 # By default was `s,x,x', remove it if useless.
2783 cat <<\_ACEOF >conftest.sed
2784 s/[\\$]/&&/g;s/;s,x,x,$//
2785 _ACEOF
2786 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
2787 rm conftest.sed
2788
2789 # expand $ac_aux_dir to an absolute path
2790 am_aux_dir=`cd $ac_aux_dir && pwd`
2791
2792 test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
2793 # Use eval to expand $SHELL
2794 if eval "$MISSING --run true"; then
2795 am_missing_run="$MISSING --run "
2796 else
2797 am_missing_run=
2798 { echo "$as_me:$LINENO: WARNING: \`missing' script is too old or missing" >&5
2799 echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2800 fi
2801
2802 if mkdir -p --version . >/dev/null 2>&1 && test ! -d ./--version; then
2803 # We used to keeping the `.' as first argument, in order to
2804 # allow $(mkdir_p) to be used without argument. As in
2805 # $(mkdir_p) $(somedir)
2806 # where $(somedir) is conditionally defined. However this is wrong
2807 # for two reasons:
2808 # 1. if the package is installed by a user who cannot write `.'
2809 # make install will fail,
2810 # 2. the above comment should most certainly read
2811 # $(mkdir_p) $(DESTDIR)$(somedir)
2812 # so it does not work when $(somedir) is undefined and
2813 # $(DESTDIR) is not.
2814 # To support the latter case, we have to write
2815 # test -z "$(somedir)" || $(mkdir_p) $(DESTDIR)$(somedir),
2816 # so the `.' trick is pointless.
2817 mkdir_p='mkdir -p --'
2818 else
2819 # On NextStep and OpenStep, the `mkdir' command does not
2820 # recognize any option. It will interpret all options as
2821 # directories to create, and then abort because `.' already
2822 # exists.
2823 for d in ./-p ./--version;
2824 do
2825 test -d $d && rmdir $d
2826 done
2827 # $(mkinstalldirs) is defined by Automake if mkinstalldirs exists.
2828 if test -f "$ac_aux_dir/mkinstalldirs"; then
2829 mkdir_p='$(mkinstalldirs)'
2830 else
2831 mkdir_p='$(install_sh) -d'
2832 fi
2833 fi
2834
2835 for ac_prog in gawk mawk nawk awk
2836 do
2837 # Extract the first word of "$ac_prog", so it can be a program name with args.
2838 set dummy $ac_prog; ac_word=$2
2839 echo "$as_me:$LINENO: checking for $ac_word" >&5
2840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2841 if test "${ac_cv_prog_AWK+set}" = set; then
2842 echo $ECHO_N "(cached) $ECHO_C" >&6
2843 else
2844 if test -n "$AWK"; then
2845 ac_cv_prog_AWK="$AWK" # Let the user override the test.
2846 else
2847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2848 for as_dir in $PATH
2849 do
2850 IFS=$as_save_IFS
2851 test -z "$as_dir" && as_dir=.
2852 for ac_exec_ext in '' $ac_executable_extensions; do
2853 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2854 ac_cv_prog_AWK="$ac_prog"
2855 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2856 break 2
2857 fi
2858 done
2859 done
2860
2861 fi
2862 fi
2863 AWK=$ac_cv_prog_AWK
2864 if test -n "$AWK"; then
2865 echo "$as_me:$LINENO: result: $AWK" >&5
2866 echo "${ECHO_T}$AWK" >&6
2867 else
2868 echo "$as_me:$LINENO: result: no" >&5
2869 echo "${ECHO_T}no" >&6
2870 fi
2871
2872 test -n "$AWK" && break
2873 done
2874
2875 echo "$as_me:$LINENO: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2876 echo $ECHO_N "checking whether ${MAKE-make} sets \$(MAKE)... $ECHO_C" >&6
2877 set dummy ${MAKE-make}; ac_make=`echo "$2" | sed 'y,:./+-,___p_,'`
2878 if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\" = set"; then
2879 echo $ECHO_N "(cached) $ECHO_C" >&6
2880 else
2881 cat >conftest.make <<\_ACEOF
2882 all:
2883 @echo 'ac_maketemp="$(MAKE)"'
2884 _ACEOF
2885 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2886 eval `${MAKE-make} -f conftest.make 2>/dev/null | grep temp=`
2887 if test -n "$ac_maketemp"; then
2888 eval ac_cv_prog_make_${ac_make}_set=yes
2889 else
2890 eval ac_cv_prog_make_${ac_make}_set=no
2891 fi
2892 rm -f conftest.make
2893 fi
2894 if eval "test \"`echo '$ac_cv_prog_make_'${ac_make}_set`\" = yes"; then
2895 echo "$as_me:$LINENO: result: yes" >&5
2896 echo "${ECHO_T}yes" >&6
2897 SET_MAKE=
2898 else
2899 echo "$as_me:$LINENO: result: no" >&5
2900 echo "${ECHO_T}no" >&6
2901 SET_MAKE="MAKE=${MAKE-make}"
2902 fi
2903
2904 rm -rf .tst 2>/dev/null
2905 mkdir .tst 2>/dev/null
2906 if test -d .tst; then
2907 am__leading_dot=.
2908 else
2909 am__leading_dot=_
2910 fi
2911 rmdir .tst 2>/dev/null
2912
2913 DEPDIR="${am__leading_dot}deps"
2914
2915 ac_config_commands="$ac_config_commands depfiles"
2916
2917
2918 am_make=${MAKE-make}
2919 cat > confinc << 'END'
2920 am__doit:
2921 @echo done
2922 .PHONY: am__doit
2923 END
2924 # If we don't find an include directive, just comment out the code.
2925 echo "$as_me:$LINENO: checking for style of include used by $am_make" >&5
2926 echo $ECHO_N "checking for style of include used by $am_make... $ECHO_C" >&6
2927 am__include="#"
2928 am__quote=
2929 _am_result=none
2930 # First try GNU make style include.
2931 echo "include confinc" > confmf
2932 # We grep out `Entering directory' and `Leaving directory'
2933 # messages which can occur if `w' ends up in MAKEFLAGS.
2934 # In particular we don't look at `^make:' because GNU make might
2935 # be invoked under some other name (usually "gmake"), in which
2936 # case it prints its new name instead of `make'.
2937 if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
2938 am__include=include
2939 am__quote=
2940 _am_result=GNU
2941 fi
2942 # Now try BSD make style include.
2943 if test "$am__include" = "#"; then
2944 echo '.include "confinc"' > confmf
2945 if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
2946 am__include=.include
2947 am__quote="\""
2948 _am_result=BSD
2949 fi
2950 fi
2951
2952
2953 echo "$as_me:$LINENO: result: $_am_result" >&5
2954 echo "${ECHO_T}$_am_result" >&6
2955 rm -f confinc confmf
2956
2957 # Check whether --enable-dependency-tracking or --disable-dependency-tracking was given.
2958 if test "${enable_dependency_tracking+set}" = set; then
2959 enableval="$enable_dependency_tracking"
2960
2961 fi;
2962 if test "x$enable_dependency_tracking" != xno; then
2963 am_depcomp="$ac_aux_dir/depcomp"
2964 AMDEPBACKSLASH='\'
2965 fi
2966
2967
2968 if test "x$enable_dependency_tracking" != xno; then
2969 AMDEP_TRUE=
2970 AMDEP_FALSE='#'
2971 else
2972 AMDEP_TRUE='#'
2973 AMDEP_FALSE=
2974 fi
2975
2976
2977
2978 # test to see if srcdir already configured
2979 if test "`cd $srcdir && pwd`" != "`pwd`" &&
2980 test -f $srcdir/config.status; then
2981 { { echo "$as_me:$LINENO: error: source directory already configured; run \"make distclean\" there first" >&5
2982 echo "$as_me: error: source directory already configured; run \"make distclean\" there first" >&2;}
2983 { (exit 1); exit 1; }; }
2984 fi
2985
2986 # test whether we have cygpath
2987 if test -z "$CYGPATH_W"; then
2988 if (cygpath --version) >/dev/null 2>/dev/null; then
2989 CYGPATH_W='cygpath -w'
2990 else
2991 CYGPATH_W=echo
2992 fi
2993 fi
2994
2995
2996 # Define the identity of the package.
2997 PACKAGE=bfd
2998 VERSION=2.18.50
2999
3000
3001 cat >>confdefs.h <<_ACEOF
3002 #define PACKAGE "$PACKAGE"
3003 _ACEOF
3004
3005
3006 cat >>confdefs.h <<_ACEOF
3007 #define VERSION "$VERSION"
3008 _ACEOF
3009
3010 # Some tools Automake needs.
3011
3012 ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
3013
3014
3015 AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
3016
3017
3018 AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
3019
3020
3021 AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
3022
3023
3024 MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
3025
3026 install_sh=${install_sh-"$am_aux_dir/install-sh"}
3027
3028 # Installed binaries are usually stripped using `strip' when the user
3029 # run `make install-strip'. However `strip' might not be the right
3030 # tool to use in cross-compilation environments, therefore Automake
3031 # will honor the `STRIP' environment variable to overrule this program.
3032 if test "$cross_compiling" != no; then
3033 if test -n "$ac_tool_prefix"; then
3034 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
3035 set dummy ${ac_tool_prefix}strip; ac_word=$2
3036 echo "$as_me:$LINENO: checking for $ac_word" >&5
3037 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3038 if test "${ac_cv_prog_STRIP+set}" = set; then
3039 echo $ECHO_N "(cached) $ECHO_C" >&6
3040 else
3041 if test -n "$STRIP"; then
3042 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
3043 else
3044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3045 for as_dir in $PATH
3046 do
3047 IFS=$as_save_IFS
3048 test -z "$as_dir" && as_dir=.
3049 for ac_exec_ext in '' $ac_executable_extensions; do
3050 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3051 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
3052 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3053 break 2
3054 fi
3055 done
3056 done
3057
3058 fi
3059 fi
3060 STRIP=$ac_cv_prog_STRIP
3061 if test -n "$STRIP"; then
3062 echo "$as_me:$LINENO: result: $STRIP" >&5
3063 echo "${ECHO_T}$STRIP" >&6
3064 else
3065 echo "$as_me:$LINENO: result: no" >&5
3066 echo "${ECHO_T}no" >&6
3067 fi
3068
3069 fi
3070 if test -z "$ac_cv_prog_STRIP"; then
3071 ac_ct_STRIP=$STRIP
3072 # Extract the first word of "strip", so it can be a program name with args.
3073 set dummy strip; ac_word=$2
3074 echo "$as_me:$LINENO: checking for $ac_word" >&5
3075 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3076 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
3077 echo $ECHO_N "(cached) $ECHO_C" >&6
3078 else
3079 if test -n "$ac_ct_STRIP"; then
3080 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
3081 else
3082 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3083 for as_dir in $PATH
3084 do
3085 IFS=$as_save_IFS
3086 test -z "$as_dir" && as_dir=.
3087 for ac_exec_ext in '' $ac_executable_extensions; do
3088 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3089 ac_cv_prog_ac_ct_STRIP="strip"
3090 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3091 break 2
3092 fi
3093 done
3094 done
3095
3096 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
3097 fi
3098 fi
3099 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
3100 if test -n "$ac_ct_STRIP"; then
3101 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
3102 echo "${ECHO_T}$ac_ct_STRIP" >&6
3103 else
3104 echo "$as_me:$LINENO: result: no" >&5
3105 echo "${ECHO_T}no" >&6
3106 fi
3107
3108 STRIP=$ac_ct_STRIP
3109 else
3110 STRIP="$ac_cv_prog_STRIP"
3111 fi
3112
3113 fi
3114 INSTALL_STRIP_PROGRAM="\${SHELL} \$(install_sh) -c -s"
3115
3116 # We need awk for the "check" target. The system "awk" is bad on
3117 # some platforms.
3118 # Always define AMTAR for backward compatibility.
3119
3120 AMTAR=${AMTAR-"${am_missing_run}tar"}
3121
3122 am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
3123
3124
3125
3126
3127 depcc="$CC" am_compiler_list=
3128
3129 echo "$as_me:$LINENO: checking dependency style of $depcc" >&5
3130 echo $ECHO_N "checking dependency style of $depcc... $ECHO_C" >&6
3131 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then
3132 echo $ECHO_N "(cached) $ECHO_C" >&6
3133 else
3134 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3135 # We make a subdir and do the tests there. Otherwise we can end up
3136 # making bogus files that we don't know about and never remove. For
3137 # instance it was reported that on HP-UX the gcc test will end up
3138 # making a dummy file named `D' -- because `-MD' means `put the output
3139 # in D'.
3140 mkdir conftest.dir
3141 # Copy depcomp to subdir because otherwise we won't find it if we're
3142 # using a relative directory.
3143 cp "$am_depcomp" conftest.dir
3144 cd conftest.dir
3145 # We will build objects and dependencies in a subdirectory because
3146 # it helps to detect inapplicable dependency modes. For instance
3147 # both Tru64's cc and ICC support -MD to output dependencies as a
3148 # side effect of compilation, but ICC will put the dependencies in
3149 # the current directory while Tru64 will put them in the object
3150 # directory.
3151 mkdir sub
3152
3153 am_cv_CC_dependencies_compiler_type=none
3154 if test "$am_compiler_list" = ""; then
3155 am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3156 fi
3157 for depmode in $am_compiler_list; do
3158 # Setup a source with many dependencies, because some compilers
3159 # like to wrap large dependency lists on column 80 (with \), and
3160 # we should not choose a depcomp mode which is confused by this.
3161 #
3162 # We need to recreate these files for each test, as the compiler may
3163 # overwrite some of them when testing with obscure command lines.
3164 # This happens at least with the AIX C compiler.
3165 : > sub/conftest.c
3166 for i in 1 2 3 4 5 6; do
3167 echo '#include "conftst'$i'.h"' >> sub/conftest.c
3168 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3169 # Solaris 8's {/usr,}/bin/sh.
3170 touch sub/conftst$i.h
3171 done
3172 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3173
3174 case $depmode in
3175 nosideeffect)
3176 # after this tag, mechanisms are not by side-effect, so they'll
3177 # only be used when explicitly requested
3178 if test "x$enable_dependency_tracking" = xyes; then
3179 continue
3180 else
3181 break
3182 fi
3183 ;;
3184 none) break ;;
3185 esac
3186 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3187 # mode. It turns out that the SunPro C++ compiler does not properly
3188 # handle `-M -o', and we need to detect this.
3189 if depmode=$depmode \
3190 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
3191 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3192 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
3193 >/dev/null 2>conftest.err &&
3194 grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3195 grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
3196 ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3197 # icc doesn't choke on unknown options, it will just issue warnings
3198 # or remarks (even with -Werror). So we grep stderr for any message
3199 # that says an option was ignored or not supported.
3200 # When given -MP, icc 7.0 and 7.1 complain thusly:
3201 # icc: Command line warning: ignoring option '-M'; no argument required
3202 # The diagnosis changed in icc 8.0:
3203 # icc: Command line remark: option '-MP' not supported
3204 if (grep 'ignoring option' conftest.err ||
3205 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3206 am_cv_CC_dependencies_compiler_type=$depmode
3207 break
3208 fi
3209 fi
3210 done
3211
3212 cd ..
3213 rm -rf conftest.dir
3214 else
3215 am_cv_CC_dependencies_compiler_type=none
3216 fi
3217
3218 fi
3219 echo "$as_me:$LINENO: result: $am_cv_CC_dependencies_compiler_type" >&5
3220 echo "${ECHO_T}$am_cv_CC_dependencies_compiler_type" >&6
3221 CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
3222
3223
3224
3225 if
3226 test "x$enable_dependency_tracking" != xno \
3227 && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
3228 am__fastdepCC_TRUE=
3229 am__fastdepCC_FALSE='#'
3230 else
3231 am__fastdepCC_TRUE='#'
3232 am__fastdepCC_FALSE=
3233 fi
3234
3235
3236
3237
3238 if test -n "$ac_tool_prefix"; then
3239 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
3240 set dummy ${ac_tool_prefix}ar; ac_word=$2
3241 echo "$as_me:$LINENO: checking for $ac_word" >&5
3242 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3243 if test "${ac_cv_prog_AR+set}" = set; then
3244 echo $ECHO_N "(cached) $ECHO_C" >&6
3245 else
3246 if test -n "$AR"; then
3247 ac_cv_prog_AR="$AR" # Let the user override the test.
3248 else
3249 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3250 for as_dir in $PATH
3251 do
3252 IFS=$as_save_IFS
3253 test -z "$as_dir" && as_dir=.
3254 for ac_exec_ext in '' $ac_executable_extensions; do
3255 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3256 ac_cv_prog_AR="${ac_tool_prefix}ar"
3257 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3258 break 2
3259 fi
3260 done
3261 done
3262
3263 fi
3264 fi
3265 AR=$ac_cv_prog_AR
3266 if test -n "$AR"; then
3267 echo "$as_me:$LINENO: result: $AR" >&5
3268 echo "${ECHO_T}$AR" >&6
3269 else
3270 echo "$as_me:$LINENO: result: no" >&5
3271 echo "${ECHO_T}no" >&6
3272 fi
3273
3274 fi
3275 if test -z "$ac_cv_prog_AR"; then
3276 ac_ct_AR=$AR
3277 # Extract the first word of "ar", so it can be a program name with args.
3278 set dummy ar; ac_word=$2
3279 echo "$as_me:$LINENO: checking for $ac_word" >&5
3280 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3281 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
3282 echo $ECHO_N "(cached) $ECHO_C" >&6
3283 else
3284 if test -n "$ac_ct_AR"; then
3285 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
3286 else
3287 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3288 for as_dir in $PATH
3289 do
3290 IFS=$as_save_IFS
3291 test -z "$as_dir" && as_dir=.
3292 for ac_exec_ext in '' $ac_executable_extensions; do
3293 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3294 ac_cv_prog_ac_ct_AR="ar"
3295 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3296 break 2
3297 fi
3298 done
3299 done
3300
3301 fi
3302 fi
3303 ac_ct_AR=$ac_cv_prog_ac_ct_AR
3304 if test -n "$ac_ct_AR"; then
3305 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
3306 echo "${ECHO_T}$ac_ct_AR" >&6
3307 else
3308 echo "$as_me:$LINENO: result: no" >&5
3309 echo "${ECHO_T}no" >&6
3310 fi
3311
3312 AR=$ac_ct_AR
3313 else
3314 AR="$ac_cv_prog_AR"
3315 fi
3316
3317 if test -n "$ac_tool_prefix"; then
3318 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
3319 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
3320 echo "$as_me:$LINENO: checking for $ac_word" >&5
3321 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3322 if test "${ac_cv_prog_RANLIB+set}" = set; then
3323 echo $ECHO_N "(cached) $ECHO_C" >&6
3324 else
3325 if test -n "$RANLIB"; then
3326 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
3327 else
3328 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3329 for as_dir in $PATH
3330 do
3331 IFS=$as_save_IFS
3332 test -z "$as_dir" && as_dir=.
3333 for ac_exec_ext in '' $ac_executable_extensions; do
3334 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3335 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
3336 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3337 break 2
3338 fi
3339 done
3340 done
3341
3342 fi
3343 fi
3344 RANLIB=$ac_cv_prog_RANLIB
3345 if test -n "$RANLIB"; then
3346 echo "$as_me:$LINENO: result: $RANLIB" >&5
3347 echo "${ECHO_T}$RANLIB" >&6
3348 else
3349 echo "$as_me:$LINENO: result: no" >&5
3350 echo "${ECHO_T}no" >&6
3351 fi
3352
3353 fi
3354 if test -z "$ac_cv_prog_RANLIB"; then
3355 ac_ct_RANLIB=$RANLIB
3356 # Extract the first word of "ranlib", so it can be a program name with args.
3357 set dummy ranlib; ac_word=$2
3358 echo "$as_me:$LINENO: checking for $ac_word" >&5
3359 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3360 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
3361 echo $ECHO_N "(cached) $ECHO_C" >&6
3362 else
3363 if test -n "$ac_ct_RANLIB"; then
3364 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
3365 else
3366 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3367 for as_dir in $PATH
3368 do
3369 IFS=$as_save_IFS
3370 test -z "$as_dir" && as_dir=.
3371 for ac_exec_ext in '' $ac_executable_extensions; do
3372 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3373 ac_cv_prog_ac_ct_RANLIB="ranlib"
3374 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3375 break 2
3376 fi
3377 done
3378 done
3379
3380 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
3381 fi
3382 fi
3383 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
3384 if test -n "$ac_ct_RANLIB"; then
3385 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
3386 echo "${ECHO_T}$ac_ct_RANLIB" >&6
3387 else
3388 echo "$as_me:$LINENO: result: no" >&5
3389 echo "${ECHO_T}no" >&6
3390 fi
3391
3392 RANLIB=$ac_ct_RANLIB
3393 else
3394 RANLIB="$ac_cv_prog_RANLIB"
3395 fi
3396
3397
3398 # Check whether --enable-shared or --disable-shared was given.
3399 if test "${enable_shared+set}" = set; then
3400 enableval="$enable_shared"
3401 p=${PACKAGE-default}
3402 case $enableval in
3403 yes) enable_shared=yes ;;
3404 no) enable_shared=no ;;
3405 *)
3406 enable_shared=no
3407 # Look at the argument we got. We use all the common list separators.
3408 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
3409 for pkg in $enableval; do
3410 IFS="$lt_save_ifs"
3411 if test "X$pkg" = "X$p"; then
3412 enable_shared=yes
3413 fi
3414 done
3415 IFS="$lt_save_ifs"
3416 ;;
3417 esac
3418 else
3419 enable_shared=no
3420 fi;
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430 ac_ext=c
3431 ac_cpp='$CPP $CPPFLAGS'
3432 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3433 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3434 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3435 if test -n "$ac_tool_prefix"; then
3436 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3437 set dummy ${ac_tool_prefix}gcc; ac_word=$2
3438 echo "$as_me:$LINENO: checking for $ac_word" >&5
3439 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3440 if test "${ac_cv_prog_CC+set}" = set; then
3441 echo $ECHO_N "(cached) $ECHO_C" >&6
3442 else
3443 if test -n "$CC"; then
3444 ac_cv_prog_CC="$CC" # Let the user override the test.
3445 else
3446 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3447 for as_dir in $PATH
3448 do
3449 IFS=$as_save_IFS
3450 test -z "$as_dir" && as_dir=.
3451 for ac_exec_ext in '' $ac_executable_extensions; do
3452 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3453 ac_cv_prog_CC="${ac_tool_prefix}gcc"
3454 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3455 break 2
3456 fi
3457 done
3458 done
3459
3460 fi
3461 fi
3462 CC=$ac_cv_prog_CC
3463 if test -n "$CC"; then
3464 echo "$as_me:$LINENO: result: $CC" >&5
3465 echo "${ECHO_T}$CC" >&6
3466 else
3467 echo "$as_me:$LINENO: result: no" >&5
3468 echo "${ECHO_T}no" >&6
3469 fi
3470
3471 fi
3472 if test -z "$ac_cv_prog_CC"; then
3473 ac_ct_CC=$CC
3474 # Extract the first word of "gcc", so it can be a program name with args.
3475 set dummy gcc; ac_word=$2
3476 echo "$as_me:$LINENO: checking for $ac_word" >&5
3477 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3478 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3479 echo $ECHO_N "(cached) $ECHO_C" >&6
3480 else
3481 if test -n "$ac_ct_CC"; then
3482 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3483 else
3484 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3485 for as_dir in $PATH
3486 do
3487 IFS=$as_save_IFS
3488 test -z "$as_dir" && as_dir=.
3489 for ac_exec_ext in '' $ac_executable_extensions; do
3490 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3491 ac_cv_prog_ac_ct_CC="gcc"
3492 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3493 break 2
3494 fi
3495 done
3496 done
3497
3498 fi
3499 fi
3500 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3501 if test -n "$ac_ct_CC"; then
3502 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3503 echo "${ECHO_T}$ac_ct_CC" >&6
3504 else
3505 echo "$as_me:$LINENO: result: no" >&5
3506 echo "${ECHO_T}no" >&6
3507 fi
3508
3509 CC=$ac_ct_CC
3510 else
3511 CC="$ac_cv_prog_CC"
3512 fi
3513
3514 if test -z "$CC"; then
3515 if test -n "$ac_tool_prefix"; then
3516 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3517 set dummy ${ac_tool_prefix}cc; ac_word=$2
3518 echo "$as_me:$LINENO: checking for $ac_word" >&5
3519 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3520 if test "${ac_cv_prog_CC+set}" = set; then
3521 echo $ECHO_N "(cached) $ECHO_C" >&6
3522 else
3523 if test -n "$CC"; then
3524 ac_cv_prog_CC="$CC" # Let the user override the test.
3525 else
3526 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3527 for as_dir in $PATH
3528 do
3529 IFS=$as_save_IFS
3530 test -z "$as_dir" && as_dir=.
3531 for ac_exec_ext in '' $ac_executable_extensions; do
3532 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3533 ac_cv_prog_CC="${ac_tool_prefix}cc"
3534 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3535 break 2
3536 fi
3537 done
3538 done
3539
3540 fi
3541 fi
3542 CC=$ac_cv_prog_CC
3543 if test -n "$CC"; then
3544 echo "$as_me:$LINENO: result: $CC" >&5
3545 echo "${ECHO_T}$CC" >&6
3546 else
3547 echo "$as_me:$LINENO: result: no" >&5
3548 echo "${ECHO_T}no" >&6
3549 fi
3550
3551 fi
3552 if test -z "$ac_cv_prog_CC"; then
3553 ac_ct_CC=$CC
3554 # Extract the first word of "cc", so it can be a program name with args.
3555 set dummy cc; ac_word=$2
3556 echo "$as_me:$LINENO: checking for $ac_word" >&5
3557 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3558 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3559 echo $ECHO_N "(cached) $ECHO_C" >&6
3560 else
3561 if test -n "$ac_ct_CC"; then
3562 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3563 else
3564 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3565 for as_dir in $PATH
3566 do
3567 IFS=$as_save_IFS
3568 test -z "$as_dir" && as_dir=.
3569 for ac_exec_ext in '' $ac_executable_extensions; do
3570 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3571 ac_cv_prog_ac_ct_CC="cc"
3572 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3573 break 2
3574 fi
3575 done
3576 done
3577
3578 fi
3579 fi
3580 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3581 if test -n "$ac_ct_CC"; then
3582 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3583 echo "${ECHO_T}$ac_ct_CC" >&6
3584 else
3585 echo "$as_me:$LINENO: result: no" >&5
3586 echo "${ECHO_T}no" >&6
3587 fi
3588
3589 CC=$ac_ct_CC
3590 else
3591 CC="$ac_cv_prog_CC"
3592 fi
3593
3594 fi
3595 if test -z "$CC"; then
3596 # Extract the first word of "cc", so it can be a program name with args.
3597 set dummy cc; ac_word=$2
3598 echo "$as_me:$LINENO: checking for $ac_word" >&5
3599 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3600 if test "${ac_cv_prog_CC+set}" = set; then
3601 echo $ECHO_N "(cached) $ECHO_C" >&6
3602 else
3603 if test -n "$CC"; then
3604 ac_cv_prog_CC="$CC" # Let the user override the test.
3605 else
3606 ac_prog_rejected=no
3607 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3608 for as_dir in $PATH
3609 do
3610 IFS=$as_save_IFS
3611 test -z "$as_dir" && as_dir=.
3612 for ac_exec_ext in '' $ac_executable_extensions; do
3613 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3614 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3615 ac_prog_rejected=yes
3616 continue
3617 fi
3618 ac_cv_prog_CC="cc"
3619 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3620 break 2
3621 fi
3622 done
3623 done
3624
3625 if test $ac_prog_rejected = yes; then
3626 # We found a bogon in the path, so make sure we never use it.
3627 set dummy $ac_cv_prog_CC
3628 shift
3629 if test $# != 0; then
3630 # We chose a different compiler from the bogus one.
3631 # However, it has the same basename, so the bogon will be chosen
3632 # first if we set CC to just the basename; use the full file name.
3633 shift
3634 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3635 fi
3636 fi
3637 fi
3638 fi
3639 CC=$ac_cv_prog_CC
3640 if test -n "$CC"; then
3641 echo "$as_me:$LINENO: result: $CC" >&5
3642 echo "${ECHO_T}$CC" >&6
3643 else
3644 echo "$as_me:$LINENO: result: no" >&5
3645 echo "${ECHO_T}no" >&6
3646 fi
3647
3648 fi
3649 if test -z "$CC"; then
3650 if test -n "$ac_tool_prefix"; then
3651 for ac_prog in cl
3652 do
3653 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3654 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3655 echo "$as_me:$LINENO: checking for $ac_word" >&5
3656 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3657 if test "${ac_cv_prog_CC+set}" = set; then
3658 echo $ECHO_N "(cached) $ECHO_C" >&6
3659 else
3660 if test -n "$CC"; then
3661 ac_cv_prog_CC="$CC" # Let the user override the test.
3662 else
3663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3664 for as_dir in $PATH
3665 do
3666 IFS=$as_save_IFS
3667 test -z "$as_dir" && as_dir=.
3668 for ac_exec_ext in '' $ac_executable_extensions; do
3669 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3670 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3672 break 2
3673 fi
3674 done
3675 done
3676
3677 fi
3678 fi
3679 CC=$ac_cv_prog_CC
3680 if test -n "$CC"; then
3681 echo "$as_me:$LINENO: result: $CC" >&5
3682 echo "${ECHO_T}$CC" >&6
3683 else
3684 echo "$as_me:$LINENO: result: no" >&5
3685 echo "${ECHO_T}no" >&6
3686 fi
3687
3688 test -n "$CC" && break
3689 done
3690 fi
3691 if test -z "$CC"; then
3692 ac_ct_CC=$CC
3693 for ac_prog in cl
3694 do
3695 # Extract the first word of "$ac_prog", so it can be a program name with args.
3696 set dummy $ac_prog; ac_word=$2
3697 echo "$as_me:$LINENO: checking for $ac_word" >&5
3698 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3699 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
3700 echo $ECHO_N "(cached) $ECHO_C" >&6
3701 else
3702 if test -n "$ac_ct_CC"; then
3703 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3704 else
3705 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3706 for as_dir in $PATH
3707 do
3708 IFS=$as_save_IFS
3709 test -z "$as_dir" && as_dir=.
3710 for ac_exec_ext in '' $ac_executable_extensions; do
3711 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3712 ac_cv_prog_ac_ct_CC="$ac_prog"
3713 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3714 break 2
3715 fi
3716 done
3717 done
3718
3719 fi
3720 fi
3721 ac_ct_CC=$ac_cv_prog_ac_ct_CC
3722 if test -n "$ac_ct_CC"; then
3723 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
3724 echo "${ECHO_T}$ac_ct_CC" >&6
3725 else
3726 echo "$as_me:$LINENO: result: no" >&5
3727 echo "${ECHO_T}no" >&6
3728 fi
3729
3730 test -n "$ac_ct_CC" && break
3731 done
3732
3733 CC=$ac_ct_CC
3734 fi
3735
3736 fi
3737
3738
3739 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
3740 See \`config.log' for more details." >&5
3741 echo "$as_me: error: no acceptable C compiler found in \$PATH
3742 See \`config.log' for more details." >&2;}
3743 { (exit 1); exit 1; }; }
3744
3745 # Provide some information about the compiler.
3746 echo "$as_me:$LINENO:" \
3747 "checking for C compiler version" >&5
3748 ac_compiler=`set X $ac_compile; echo $2`
3749 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
3750 (eval $ac_compiler --version </dev/null >&5) 2>&5
3751 ac_status=$?
3752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3753 (exit $ac_status); }
3754 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
3755 (eval $ac_compiler -v </dev/null >&5) 2>&5
3756 ac_status=$?
3757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3758 (exit $ac_status); }
3759 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
3760 (eval $ac_compiler -V </dev/null >&5) 2>&5
3761 ac_status=$?
3762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3763 (exit $ac_status); }
3764
3765 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
3766 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
3767 if test "${ac_cv_c_compiler_gnu+set}" = set; then
3768 echo $ECHO_N "(cached) $ECHO_C" >&6
3769 else
3770 cat >conftest.$ac_ext <<_ACEOF
3771 /* confdefs.h. */
3772 _ACEOF
3773 cat confdefs.h >>conftest.$ac_ext
3774 cat >>conftest.$ac_ext <<_ACEOF
3775 /* end confdefs.h. */
3776
3777 int
3778 main ()
3779 {
3780 #ifndef __GNUC__
3781 choke me
3782 #endif
3783
3784 ;
3785 return 0;
3786 }
3787 _ACEOF
3788 rm -f conftest.$ac_objext
3789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3790 (eval $ac_compile) 2>conftest.er1
3791 ac_status=$?
3792 grep -v '^ *+' conftest.er1 >conftest.err
3793 rm -f conftest.er1
3794 cat conftest.err >&5
3795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3796 (exit $ac_status); } &&
3797 { ac_try='test -z "$ac_c_werror_flag"
3798 || test ! -s conftest.err'
3799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3800 (eval $ac_try) 2>&5
3801 ac_status=$?
3802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3803 (exit $ac_status); }; } &&
3804 { ac_try='test -s conftest.$ac_objext'
3805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3806 (eval $ac_try) 2>&5
3807 ac_status=$?
3808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3809 (exit $ac_status); }; }; then
3810 ac_compiler_gnu=yes
3811 else
3812 echo "$as_me: failed program was:" >&5
3813 sed 's/^/| /' conftest.$ac_ext >&5
3814
3815 ac_compiler_gnu=no
3816 fi
3817 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3818 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3819
3820 fi
3821 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
3822 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
3823 GCC=`test $ac_compiler_gnu = yes && echo yes`
3824 ac_test_CFLAGS=${CFLAGS+set}
3825 ac_save_CFLAGS=$CFLAGS
3826 CFLAGS="-g"
3827 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
3828 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
3829 if test "${ac_cv_prog_cc_g+set}" = set; then
3830 echo $ECHO_N "(cached) $ECHO_C" >&6
3831 else
3832 cat >conftest.$ac_ext <<_ACEOF
3833 /* confdefs.h. */
3834 _ACEOF
3835 cat confdefs.h >>conftest.$ac_ext
3836 cat >>conftest.$ac_ext <<_ACEOF
3837 /* end confdefs.h. */
3838
3839 int
3840 main ()
3841 {
3842
3843 ;
3844 return 0;
3845 }
3846 _ACEOF
3847 rm -f conftest.$ac_objext
3848 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3849 (eval $ac_compile) 2>conftest.er1
3850 ac_status=$?
3851 grep -v '^ *+' conftest.er1 >conftest.err
3852 rm -f conftest.er1
3853 cat conftest.err >&5
3854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855 (exit $ac_status); } &&
3856 { ac_try='test -z "$ac_c_werror_flag"
3857 || test ! -s conftest.err'
3858 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3859 (eval $ac_try) 2>&5
3860 ac_status=$?
3861 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3862 (exit $ac_status); }; } &&
3863 { ac_try='test -s conftest.$ac_objext'
3864 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3865 (eval $ac_try) 2>&5
3866 ac_status=$?
3867 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3868 (exit $ac_status); }; }; then
3869 ac_cv_prog_cc_g=yes
3870 else
3871 echo "$as_me: failed program was:" >&5
3872 sed 's/^/| /' conftest.$ac_ext >&5
3873
3874 ac_cv_prog_cc_g=no
3875 fi
3876 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3877 fi
3878 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
3879 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
3880 if test "$ac_test_CFLAGS" = set; then
3881 CFLAGS=$ac_save_CFLAGS
3882 elif test $ac_cv_prog_cc_g = yes; then
3883 if test "$GCC" = yes; then
3884 CFLAGS="-g -O2"
3885 else
3886 CFLAGS="-g"
3887 fi
3888 else
3889 if test "$GCC" = yes; then
3890 CFLAGS="-O2"
3891 else
3892 CFLAGS=
3893 fi
3894 fi
3895 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
3896 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
3897 if test "${ac_cv_prog_cc_stdc+set}" = set; then
3898 echo $ECHO_N "(cached) $ECHO_C" >&6
3899 else
3900 ac_cv_prog_cc_stdc=no
3901 ac_save_CC=$CC
3902 cat >conftest.$ac_ext <<_ACEOF
3903 /* confdefs.h. */
3904 _ACEOF
3905 cat confdefs.h >>conftest.$ac_ext
3906 cat >>conftest.$ac_ext <<_ACEOF
3907 /* end confdefs.h. */
3908 #include <stdarg.h>
3909 #include <stdio.h>
3910 #include <sys/types.h>
3911 #include <sys/stat.h>
3912 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3913 struct buf { int x; };
3914 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3915 static char *e (p, i)
3916 char **p;
3917 int i;
3918 {
3919 return p[i];
3920 }
3921 static char *f (char * (*g) (char **, int), char **p, ...)
3922 {
3923 char *s;
3924 va_list v;
3925 va_start (v,p);
3926 s = g (p, va_arg (v,int));
3927 va_end (v);
3928 return s;
3929 }
3930
3931 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3932 function prototypes and stuff, but not '\xHH' hex character constants.
3933 These don't provoke an error unfortunately, instead are silently treated
3934 as 'x'. The following induces an error, until -std1 is added to get
3935 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3936 array size at least. It's necessary to write '\x00'==0 to get something
3937 that's true only with -std1. */
3938 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3939
3940 int test (int i, double x);
3941 struct s1 {int (*f) (int a);};
3942 struct s2 {int (*f) (double a);};
3943 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3944 int argc;
3945 char **argv;
3946 int
3947 main ()
3948 {
3949 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3950 ;
3951 return 0;
3952 }
3953 _ACEOF
3954 # Don't try gcc -ansi; that turns off useful extensions and
3955 # breaks some systems' header files.
3956 # AIX -qlanglvl=ansi
3957 # Ultrix and OSF/1 -std1
3958 # HP-UX 10.20 and later -Ae
3959 # HP-UX older versions -Aa -D_HPUX_SOURCE
3960 # SVR4 -Xc -D__EXTENSIONS__
3961 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3962 do
3963 CC="$ac_save_CC $ac_arg"
3964 rm -f conftest.$ac_objext
3965 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3966 (eval $ac_compile) 2>conftest.er1
3967 ac_status=$?
3968 grep -v '^ *+' conftest.er1 >conftest.err
3969 rm -f conftest.er1
3970 cat conftest.err >&5
3971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3972 (exit $ac_status); } &&
3973 { ac_try='test -z "$ac_c_werror_flag"
3974 || test ! -s conftest.err'
3975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3976 (eval $ac_try) 2>&5
3977 ac_status=$?
3978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3979 (exit $ac_status); }; } &&
3980 { ac_try='test -s conftest.$ac_objext'
3981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3982 (eval $ac_try) 2>&5
3983 ac_status=$?
3984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3985 (exit $ac_status); }; }; then
3986 ac_cv_prog_cc_stdc=$ac_arg
3987 break
3988 else
3989 echo "$as_me: failed program was:" >&5
3990 sed 's/^/| /' conftest.$ac_ext >&5
3991
3992 fi
3993 rm -f conftest.err conftest.$ac_objext
3994 done
3995 rm -f conftest.$ac_ext conftest.$ac_objext
3996 CC=$ac_save_CC
3997
3998 fi
3999
4000 case "x$ac_cv_prog_cc_stdc" in
4001 x|xno)
4002 echo "$as_me:$LINENO: result: none needed" >&5
4003 echo "${ECHO_T}none needed" >&6 ;;
4004 *)
4005 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
4006 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
4007 CC="$CC $ac_cv_prog_cc_stdc" ;;
4008 esac
4009
4010 # Some people use a C++ compiler to compile C. Since we use `exit',
4011 # in C++ we need to declare it. In case someone uses the same compiler
4012 # for both compiling C and C++ we need to have the C++ compiler decide
4013 # the declaration of exit, since it's the most demanding environment.
4014 cat >conftest.$ac_ext <<_ACEOF
4015 #ifndef __cplusplus
4016 choke me
4017 #endif
4018 _ACEOF
4019 rm -f conftest.$ac_objext
4020 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4021 (eval $ac_compile) 2>conftest.er1
4022 ac_status=$?
4023 grep -v '^ *+' conftest.er1 >conftest.err
4024 rm -f conftest.er1
4025 cat conftest.err >&5
4026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4027 (exit $ac_status); } &&
4028 { ac_try='test -z "$ac_c_werror_flag"
4029 || test ! -s conftest.err'
4030 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4031 (eval $ac_try) 2>&5
4032 ac_status=$?
4033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4034 (exit $ac_status); }; } &&
4035 { ac_try='test -s conftest.$ac_objext'
4036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4037 (eval $ac_try) 2>&5
4038 ac_status=$?
4039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4040 (exit $ac_status); }; }; then
4041 for ac_declaration in \
4042 '' \
4043 'extern "C" void std::exit (int) throw (); using std::exit;' \
4044 'extern "C" void std::exit (int); using std::exit;' \
4045 'extern "C" void exit (int) throw ();' \
4046 'extern "C" void exit (int);' \
4047 'void exit (int);'
4048 do
4049 cat >conftest.$ac_ext <<_ACEOF
4050 /* confdefs.h. */
4051 _ACEOF
4052 cat confdefs.h >>conftest.$ac_ext
4053 cat >>conftest.$ac_ext <<_ACEOF
4054 /* end confdefs.h. */
4055 $ac_declaration
4056 #include <stdlib.h>
4057 int
4058 main ()
4059 {
4060 exit (42);
4061 ;
4062 return 0;
4063 }
4064 _ACEOF
4065 rm -f conftest.$ac_objext
4066 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4067 (eval $ac_compile) 2>conftest.er1
4068 ac_status=$?
4069 grep -v '^ *+' conftest.er1 >conftest.err
4070 rm -f conftest.er1
4071 cat conftest.err >&5
4072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4073 (exit $ac_status); } &&
4074 { ac_try='test -z "$ac_c_werror_flag"
4075 || test ! -s conftest.err'
4076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4077 (eval $ac_try) 2>&5
4078 ac_status=$?
4079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4080 (exit $ac_status); }; } &&
4081 { ac_try='test -s conftest.$ac_objext'
4082 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4083 (eval $ac_try) 2>&5
4084 ac_status=$?
4085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4086 (exit $ac_status); }; }; then
4087 :
4088 else
4089 echo "$as_me: failed program was:" >&5
4090 sed 's/^/| /' conftest.$ac_ext >&5
4091
4092 continue
4093 fi
4094 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4095 cat >conftest.$ac_ext <<_ACEOF
4096 /* confdefs.h. */
4097 _ACEOF
4098 cat confdefs.h >>conftest.$ac_ext
4099 cat >>conftest.$ac_ext <<_ACEOF
4100 /* end confdefs.h. */
4101 $ac_declaration
4102 int
4103 main ()
4104 {
4105 exit (42);
4106 ;
4107 return 0;
4108 }
4109 _ACEOF
4110 rm -f conftest.$ac_objext
4111 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4112 (eval $ac_compile) 2>conftest.er1
4113 ac_status=$?
4114 grep -v '^ *+' conftest.er1 >conftest.err
4115 rm -f conftest.er1
4116 cat conftest.err >&5
4117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4118 (exit $ac_status); } &&
4119 { ac_try='test -z "$ac_c_werror_flag"
4120 || test ! -s conftest.err'
4121 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4122 (eval $ac_try) 2>&5
4123 ac_status=$?
4124 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4125 (exit $ac_status); }; } &&
4126 { ac_try='test -s conftest.$ac_objext'
4127 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4128 (eval $ac_try) 2>&5
4129 ac_status=$?
4130 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4131 (exit $ac_status); }; }; then
4132 break
4133 else
4134 echo "$as_me: failed program was:" >&5
4135 sed 's/^/| /' conftest.$ac_ext >&5
4136
4137 fi
4138 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4139 done
4140 rm -f conftest*
4141 if test -n "$ac_declaration"; then
4142 echo '#ifdef __cplusplus' >>confdefs.h
4143 echo $ac_declaration >>confdefs.h
4144 echo '#endif' >>confdefs.h
4145 fi
4146
4147 else
4148 echo "$as_me: failed program was:" >&5
4149 sed 's/^/| /' conftest.$ac_ext >&5
4150
4151 fi
4152 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4153 ac_ext=c
4154 ac_cpp='$CPP $CPPFLAGS'
4155 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4156 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4157 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4158
4159
4160 cat >>confdefs.h <<\_ACEOF
4161 #define _GNU_SOURCE 1
4162 _ACEOF
4163
4164
4165
4166
4167
4168 macro_version='2.1a'
4169 macro_revision='1.2435'
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182 ltmain="$ac_aux_dir/ltmain.sh"
4183
4184 # Set options
4185
4186 enable_dlopen=no
4187
4188
4189 enable_win32_dll=no
4190
4191
4192
4193 # Check whether --enable-static or --disable-static was given.
4194 if test "${enable_static+set}" = set; then
4195 enableval="$enable_static"
4196 p=${PACKAGE-default}
4197 case $enableval in
4198 yes) enable_static=yes ;;
4199 no) enable_static=no ;;
4200 *)
4201 enable_static=no
4202 # Look at the argument we got. We use all the common list separators.
4203 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4204 for pkg in $enableval; do
4205 IFS="$lt_save_ifs"
4206 if test "X$pkg" = "X$p"; then
4207 enable_static=yes
4208 fi
4209 done
4210 IFS="$lt_save_ifs"
4211 ;;
4212 esac
4213 else
4214 enable_static=yes
4215 fi;
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225 # Check whether --with-pic or --without-pic was given.
4226 if test "${with_pic+set}" = set; then
4227 withval="$with_pic"
4228 pic_mode="$withval"
4229 else
4230 pic_mode=default
4231 fi;
4232
4233 test -z "$pic_mode" && pic_mode=default
4234
4235
4236
4237
4238
4239
4240
4241 # Check whether --enable-fast-install or --disable-fast-install was given.
4242 if test "${enable_fast_install+set}" = set; then
4243 enableval="$enable_fast_install"
4244 p=${PACKAGE-default}
4245 case $enableval in
4246 yes) enable_fast_install=yes ;;
4247 no) enable_fast_install=no ;;
4248 *)
4249 enable_fast_install=no
4250 # Look at the argument we got. We use all the common list separators.
4251 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
4252 for pkg in $enableval; do
4253 IFS="$lt_save_ifs"
4254 if test "X$pkg" = "X$p"; then
4255 enable_fast_install=yes
4256 fi
4257 done
4258 IFS="$lt_save_ifs"
4259 ;;
4260 esac
4261 else
4262 enable_fast_install=yes
4263 fi;
4264
4265
4266
4267
4268
4269
4270
4271
4272 echo "$as_me:$LINENO: checking for a sed that does not truncate output" >&5
4273 echo $ECHO_N "checking for a sed that does not truncate output... $ECHO_C" >&6
4274 if test "${lt_cv_path_SED+set}" = set; then
4275 echo $ECHO_N "(cached) $ECHO_C" >&6
4276 else
4277 # Loop through the user's path and test for sed and gsed.
4278 # Then use that list of sed's as ones to test for truncation.
4279 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4280 for as_dir in $PATH
4281 do
4282 IFS=$as_save_IFS
4283 test -z "$as_dir" && as_dir=.
4284 for lt_ac_prog in sed gsed; do
4285 for ac_exec_ext in '' $ac_executable_extensions; do
4286 if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
4287 lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
4288 fi
4289 done
4290 done
4291 done
4292 IFS=$as_save_IFS
4293 lt_ac_max=0
4294 lt_ac_count=0
4295 # Add /usr/xpg4/bin/sed as it is typically found on Solaris
4296 # along with /bin/sed that truncates output.
4297 for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
4298 test ! -f $lt_ac_sed && continue
4299 cat /dev/null > conftest.in
4300 lt_ac_count=0
4301 echo $ECHO_N "0123456789$ECHO_C" >conftest.in
4302 # Check for GNU sed and select it if it is found.
4303 if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
4304 lt_cv_path_SED=$lt_ac_sed
4305 break
4306 fi
4307 while true; do
4308 cat conftest.in conftest.in >conftest.tmp
4309 mv conftest.tmp conftest.in
4310 cp conftest.in conftest.nl
4311 echo >>conftest.nl
4312 $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
4313 cmp -s conftest.out conftest.nl || break
4314 # 10000 chars as input seems more than enough
4315 test $lt_ac_count -gt 10 && break
4316 lt_ac_count=`expr $lt_ac_count + 1`
4317 if test $lt_ac_count -gt $lt_ac_max; then
4318 lt_ac_max=$lt_ac_count
4319 lt_cv_path_SED=$lt_ac_sed
4320 fi
4321 done
4322 done
4323
4324 fi
4325
4326 SED=$lt_cv_path_SED
4327
4328 echo "$as_me:$LINENO: result: $SED" >&5
4329 echo "${ECHO_T}$SED" >&6
4330
4331 test -z "$SED" && SED=sed
4332 Xsed="$SED -e 1s/^X//"
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344 echo "$as_me:$LINENO: checking for egrep" >&5
4345 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
4346 if test "${ac_cv_prog_egrep+set}" = set; then
4347 echo $ECHO_N "(cached) $ECHO_C" >&6
4348 else
4349 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
4350 then ac_cv_prog_egrep='grep -E'
4351 else ac_cv_prog_egrep='egrep'
4352 fi
4353 fi
4354 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
4355 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
4356 EGREP=$ac_cv_prog_egrep
4357
4358
4359 echo "$as_me:$LINENO: checking for fgrep" >&5
4360 echo $ECHO_N "checking for fgrep... $ECHO_C" >&6
4361 if test "${ac_cv_prog_fgrep+set}" = set; then
4362 echo $ECHO_N "(cached) $ECHO_C" >&6
4363 else
4364 if echo 'ab*c' | (grep -F 'ab*c') >/dev/null 2>&1
4365 then ac_cv_prog_fgrep='grep -F'
4366 else ac_cv_prog_fgrep='fgrep'
4367 fi
4368 fi
4369 echo "$as_me:$LINENO: result: $ac_cv_prog_fgrep" >&5
4370 echo "${ECHO_T}$ac_cv_prog_fgrep" >&6
4371 FGREP=$ac_cv_prog_fgrep
4372
4373
4374 test -z "$GREP" && GREP=grep
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4395 if test "${with_gnu_ld+set}" = set; then
4396 withval="$with_gnu_ld"
4397 test "$withval" = no || with_gnu_ld=yes
4398 else
4399 with_gnu_ld=no
4400 fi;
4401 ac_prog=ld
4402 if test "$GCC" = yes; then
4403 # Check if gcc -print-prog-name=ld gives a path.
4404 echo "$as_me:$LINENO: checking for ld used by $CC" >&5
4405 echo $ECHO_N "checking for ld used by $CC... $ECHO_C" >&6
4406 case $host in
4407 *-*-mingw*)
4408 # gcc leaves a trailing carriage return which upsets mingw
4409 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4410 *)
4411 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4412 esac
4413 case $ac_prog in
4414 # Accept absolute paths.
4415 [\\/]* | ?:[\\/]*)
4416 re_direlt='/[^/][^/]*/\.\./'
4417 # Canonicalize the pathname of ld
4418 ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4419 while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
4420 ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4421 done
4422 test -z "$LD" && LD="$ac_prog"
4423 ;;
4424 "")
4425 # If it fails, then pretend we aren't using GCC.
4426 ac_prog=ld
4427 ;;
4428 *)
4429 # If it is relative, then search for the first ld in PATH.
4430 with_gnu_ld=unknown
4431 ;;
4432 esac
4433 elif test "$with_gnu_ld" = yes; then
4434 echo "$as_me:$LINENO: checking for GNU ld" >&5
4435 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4436 else
4437 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4438 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4439 fi
4440 if test "${lt_cv_path_LD+set}" = set; then
4441 echo $ECHO_N "(cached) $ECHO_C" >&6
4442 else
4443 if test -z "$LD"; then
4444 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4445 for ac_dir in $PATH; do
4446 IFS="$lt_save_ifs"
4447 test -z "$ac_dir" && ac_dir=.
4448 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4449 lt_cv_path_LD="$ac_dir/$ac_prog"
4450 # Check to see if the program is GNU ld. I'd rather use --version,
4451 # but apparently some variants of GNU ld only accept -v.
4452 # Break only if it was the GNU/non-GNU ld that we prefer.
4453 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4454 *GNU* | *'with BFD'*)
4455 test "$with_gnu_ld" != no && break
4456 ;;
4457 *)
4458 test "$with_gnu_ld" != yes && break
4459 ;;
4460 esac
4461 fi
4462 done
4463 IFS="$lt_save_ifs"
4464 else
4465 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4466 fi
4467 fi
4468
4469 LD="$lt_cv_path_LD"
4470 if test -n "$LD"; then
4471 echo "$as_me:$LINENO: result: $LD" >&5
4472 echo "${ECHO_T}$LD" >&6
4473 else
4474 echo "$as_me:$LINENO: result: no" >&5
4475 echo "${ECHO_T}no" >&6
4476 fi
4477 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4478 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4479 { (exit 1); exit 1; }; }
4480 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4481 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4482 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4483 echo $ECHO_N "(cached) $ECHO_C" >&6
4484 else
4485 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4486 case `$LD -v 2>&1 </dev/null` in
4487 *GNU* | *'with BFD'*)
4488 lt_cv_prog_gnu_ld=yes
4489 ;;
4490 *)
4491 lt_cv_prog_gnu_ld=no
4492 ;;
4493 esac
4494 fi
4495 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4496 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4497 with_gnu_ld=$lt_cv_prog_gnu_ld
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508 echo "$as_me:$LINENO: checking for BSD- or MS-compatible name lister (nm)" >&5
4509 echo $ECHO_N "checking for BSD- or MS-compatible name lister (nm)... $ECHO_C" >&6
4510 if test "${lt_cv_path_NM+set}" = set; then
4511 echo $ECHO_N "(cached) $ECHO_C" >&6
4512 else
4513 if test -n "$NM"; then
4514 # Let the user override the test.
4515 lt_cv_path_NM="$NM"
4516 else
4517 lt_nm_to_check="${ac_tool_prefix}nm"
4518 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4519 lt_nm_to_check="$lt_nm_to_check nm"
4520 fi
4521 for lt_tmp_nm in $lt_nm_to_check; do
4522 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
4523 for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
4524 IFS="$lt_save_ifs"
4525 test -z "$ac_dir" && ac_dir=.
4526 tmp_nm="$ac_dir/$lt_tmp_nm"
4527 if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
4528 # Check to see if the nm accepts a BSD-compat flag.
4529 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4530 # nm: unknown option "B" ignored
4531 # Tru64's nm complains that /dev/null is an invalid object file
4532 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4533 */dev/null* | *'Invalid file or object type'*)
4534 lt_cv_path_NM="$tmp_nm -B"
4535 break
4536 ;;
4537 *)
4538 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4539 */dev/null*)
4540 lt_cv_path_NM="$tmp_nm -p"
4541 break
4542 ;;
4543 *)
4544 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4545 continue # so that we can try to find one that supports BSD flags
4546 ;;
4547 esac
4548 ;;
4549 esac
4550 fi
4551 done
4552 IFS="$lt_save_ifs"
4553 done
4554 : ${lt_cv_path_NM=no}
4555 fi
4556 fi
4557 echo "$as_me:$LINENO: result: $lt_cv_path_NM" >&5
4558 echo "${ECHO_T}$lt_cv_path_NM" >&6
4559 if test "$lt_cv_path_NM" != "no"; then
4560 NM="$lt_cv_path_NM"
4561 else
4562 # Didn't find any BSD compatible name lister, look for dumpbin.
4563 if test -n "$ac_tool_prefix"; then
4564 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4565 do
4566 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4567 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
4568 echo "$as_me:$LINENO: checking for $ac_word" >&5
4569 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4570 if test "${ac_cv_prog_DUMPBIN+set}" = set; then
4571 echo $ECHO_N "(cached) $ECHO_C" >&6
4572 else
4573 if test -n "$DUMPBIN"; then
4574 ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
4575 else
4576 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4577 for as_dir in $PATH
4578 do
4579 IFS=$as_save_IFS
4580 test -z "$as_dir" && as_dir=.
4581 for ac_exec_ext in '' $ac_executable_extensions; do
4582 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4583 ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
4584 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4585 break 2
4586 fi
4587 done
4588 done
4589
4590 fi
4591 fi
4592 DUMPBIN=$ac_cv_prog_DUMPBIN
4593 if test -n "$DUMPBIN"; then
4594 echo "$as_me:$LINENO: result: $DUMPBIN" >&5
4595 echo "${ECHO_T}$DUMPBIN" >&6
4596 else
4597 echo "$as_me:$LINENO: result: no" >&5
4598 echo "${ECHO_T}no" >&6
4599 fi
4600
4601 test -n "$DUMPBIN" && break
4602 done
4603 fi
4604 if test -z "$DUMPBIN"; then
4605 ac_ct_DUMPBIN=$DUMPBIN
4606 for ac_prog in "dumpbin -symbols" "link -dump -symbols"
4607 do
4608 # Extract the first word of "$ac_prog", so it can be a program name with args.
4609 set dummy $ac_prog; ac_word=$2
4610 echo "$as_me:$LINENO: checking for $ac_word" >&5
4611 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4612 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then
4613 echo $ECHO_N "(cached) $ECHO_C" >&6
4614 else
4615 if test -n "$ac_ct_DUMPBIN"; then
4616 ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
4617 else
4618 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4619 for as_dir in $PATH
4620 do
4621 IFS=$as_save_IFS
4622 test -z "$as_dir" && as_dir=.
4623 for ac_exec_ext in '' $ac_executable_extensions; do
4624 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4625 ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
4626 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4627 break 2
4628 fi
4629 done
4630 done
4631
4632 fi
4633 fi
4634 ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
4635 if test -n "$ac_ct_DUMPBIN"; then
4636 echo "$as_me:$LINENO: result: $ac_ct_DUMPBIN" >&5
4637 echo "${ECHO_T}$ac_ct_DUMPBIN" >&6
4638 else
4639 echo "$as_me:$LINENO: result: no" >&5
4640 echo "${ECHO_T}no" >&6
4641 fi
4642
4643 test -n "$ac_ct_DUMPBIN" && break
4644 done
4645 test -n "$ac_ct_DUMPBIN" || ac_ct_DUMPBIN=":"
4646
4647 DUMPBIN=$ac_ct_DUMPBIN
4648 fi
4649
4650
4651 if test "$DUMPBIN" != ":"; then
4652 NM="$DUMPBIN"
4653 fi
4654 fi
4655 test -z "$NM" && NM=nm
4656
4657
4658
4659
4660
4661
4662 echo "$as_me:$LINENO: checking the name lister ($NM) interface" >&5
4663 echo $ECHO_N "checking the name lister ($NM) interface... $ECHO_C" >&6
4664 if test "${lt_cv_nm_interface+set}" = set; then
4665 echo $ECHO_N "(cached) $ECHO_C" >&6
4666 else
4667 lt_cv_nm_interface="BSD nm"
4668 echo "int some_variable = 0;" > conftest.$ac_ext
4669 (eval echo "\"\$as_me:4669: $ac_compile\"" >&5)
4670 (eval "$ac_compile" 2>conftest.err)
4671 cat conftest.err >&5
4672 (eval echo "\"\$as_me:4672: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4673 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
4674 cat conftest.err >&5
4675 (eval echo "\"\$as_me:4675: output\"" >&5)
4676 cat conftest.out >&5
4677 if $GREP 'External.*some_variable' conftest.out > /dev/null; then
4678 lt_cv_nm_interface="MS dumpbin"
4679 fi
4680 rm -f conftest*
4681 fi
4682 echo "$as_me:$LINENO: result: $lt_cv_nm_interface" >&5
4683 echo "${ECHO_T}$lt_cv_nm_interface" >&6
4684
4685 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4686 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4687 LN_S=$as_ln_s
4688 if test "$LN_S" = "ln -s"; then
4689 echo "$as_me:$LINENO: result: yes" >&5
4690 echo "${ECHO_T}yes" >&6
4691 else
4692 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4693 echo "${ECHO_T}no, using $LN_S" >&6
4694 fi
4695
4696 # find the maximum length of command line arguments
4697 echo "$as_me:$LINENO: checking the maximum length of command line arguments" >&5
4698 echo $ECHO_N "checking the maximum length of command line arguments... $ECHO_C" >&6
4699 if test "${lt_cv_sys_max_cmd_len+set}" = set; then
4700 echo $ECHO_N "(cached) $ECHO_C" >&6
4701 else
4702 i=0
4703 teststring="ABCD"
4704
4705 case $build_os in
4706 msdosdjgpp*)
4707 # On DJGPP, this test can blow up pretty badly due to problems in libc
4708 # (any single argument exceeding 2000 bytes causes a buffer overrun
4709 # during glob expansion). Even if it were fixed, the result of this
4710 # check would be larger than it should be.
4711 lt_cv_sys_max_cmd_len=12288; # 12K is about right
4712 ;;
4713
4714 gnu*)
4715 # Under GNU Hurd, this test is not required because there is
4716 # no limit to the length of command line arguments.
4717 # Libtool will interpret -1 as no limit whatsoever
4718 lt_cv_sys_max_cmd_len=-1;
4719 ;;
4720
4721 cygwin* | mingw*)
4722 # On Win9x/ME, this test blows up -- it succeeds, but takes
4723 # about 5 minutes as the teststring grows exponentially.
4724 # Worse, since 9x/ME are not pre-emptively multitasking,
4725 # you end up with a "frozen" computer, even though with patience
4726 # the test eventually succeeds (with a max line length of 256k).
4727 # Instead, let's just punt: use the minimum linelength reported by
4728 # all of the supported platforms: 8192 (on NT/2K/XP).
4729 lt_cv_sys_max_cmd_len=8192;
4730 ;;
4731
4732 amigaos*)
4733 # On AmigaOS with pdksh, this test takes hours, literally.
4734 # So we just punt and use a minimum line length of 8192.
4735 lt_cv_sys_max_cmd_len=8192;
4736 ;;
4737
4738 netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
4739 # This has been around since 386BSD, at least. Likely further.
4740 if test -x /sbin/sysctl; then
4741 lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
4742 elif test -x /usr/sbin/sysctl; then
4743 lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
4744 else
4745 lt_cv_sys_max_cmd_len=65536 # usable default for all BSDs
4746 fi
4747 # And add a safety zone
4748 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4749 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4750 ;;
4751
4752 interix*)
4753 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4754 lt_cv_sys_max_cmd_len=196608
4755 ;;
4756
4757 osf*)
4758 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4759 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4760 # nice to cause kernel panics so lets avoid the loop below.
4761 # First set a reasonable default.
4762 lt_cv_sys_max_cmd_len=16384
4763 #
4764 if test -x /sbin/sysconfig; then
4765 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4766 *1*) lt_cv_sys_max_cmd_len=-1 ;;
4767 esac
4768 fi
4769 ;;
4770 sco3.2v5*)
4771 lt_cv_sys_max_cmd_len=102400
4772 ;;
4773 sysv5* | sco5v6* | sysv4.2uw2*)
4774 kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4775 if test -n "$kargmax"; then
4776 lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[ ]//'`
4777 else
4778 lt_cv_sys_max_cmd_len=32768
4779 fi
4780 ;;
4781 *)
4782 lt_cv_sys_max_cmd_len=`getconf ARG_MAX 2> /dev/null`
4783 if test -n $lt_cv_sys_max_cmd_len; then
4784 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
4785 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
4786 else
4787 # Make teststring a little bigger before we do anything with it.
4788 # a 1K string should be a reasonable start.
4789 for i in 1 2 3 4 5 6 7 8 ; do
4790 teststring=$teststring$teststring
4791 done
4792 SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
4793 # If test is not a shell built-in, we'll probably end up computing a
4794 # maximum length that is only half of the actual maximum length, but
4795 # we can't tell.
4796 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4797 = "XX$teststring$teststring"; } >/dev/null 2>&1 &&
4798 test $i != 17 # 1/2 MB should be enough
4799 do
4800 i=`expr $i + 1`
4801 teststring=$teststring$teststring
4802 done
4803 # Only check the string length outside the loop.
4804 lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
4805 teststring=
4806 # Add a significant safety factor because C++ compilers can tack on
4807 # massive amounts of additional arguments before passing them to the
4808 # linker. It appears as though 1/2 is a usable value.
4809 lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
4810 fi
4811 ;;
4812 esac
4813
4814 fi
4815
4816 if test -n $lt_cv_sys_max_cmd_len ; then
4817 echo "$as_me:$LINENO: result: $lt_cv_sys_max_cmd_len" >&5
4818 echo "${ECHO_T}$lt_cv_sys_max_cmd_len" >&6
4819 else
4820 echo "$as_me:$LINENO: result: none" >&5
4821 echo "${ECHO_T}none" >&6
4822 fi
4823 max_cmd_len=$lt_cv_sys_max_cmd_len
4824
4825
4826
4827
4828
4829
4830
4831 : ${CP="cp -f"}
4832 : ${MV="mv -f"}
4833 : ${RM="rm -f"}
4834
4835 echo "$as_me:$LINENO: checking whether the shell understands some XSI constructs" >&5
4836 echo $ECHO_N "checking whether the shell understands some XSI constructs... $ECHO_C" >&6
4837 # Try some XSI features
4838 xsi_shell=no
4839 ( _lt_dummy="a/b/c"
4840 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4841 = c,a/b,, ) >/dev/null 2>&1 \
4842 && xsi_shell=yes
4843 echo "$as_me:$LINENO: result: $xsi_shell" >&5
4844 echo "${ECHO_T}$xsi_shell" >&6
4845
4846
4847 echo "$as_me:$LINENO: checking whether the shell understands \"+=\"" >&5
4848 echo $ECHO_N "checking whether the shell understands \"+=\"... $ECHO_C" >&6
4849 lt_shell_append=no
4850 ( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
4851 >/dev/null 2>&1 \
4852 && lt_shell_append=yes
4853 echo "$as_me:$LINENO: result: $lt_shell_append" >&5
4854 echo "${ECHO_T}$lt_shell_append" >&6
4855
4856
4857 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4858 lt_unset=unset
4859 else
4860 lt_unset=false
4861 fi
4862
4863
4864
4865
4866
4867 # test EBCDIC or ASCII
4868 case `echo X|tr X '\101'` in
4869 A) # ASCII based system
4870 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4871 lt_SP2NL='tr \040 \012'
4872 lt_NL2SP='tr \015\012 \040\040'
4873 ;;
4874 *) # EBCDIC based system
4875 lt_SP2NL='tr \100 \n'
4876 lt_NL2SP='tr \r\n \100\100'
4877 ;;
4878 esac
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4889 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4890 if test "${lt_cv_ld_reload_flag+set}" = set; then
4891 echo $ECHO_N "(cached) $ECHO_C" >&6
4892 else
4893 lt_cv_ld_reload_flag='-r'
4894 fi
4895 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4896 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4897 reload_flag=$lt_cv_ld_reload_flag
4898 case $reload_flag in
4899 "" | " "*) ;;
4900 *) reload_flag=" $reload_flag" ;;
4901 esac
4902 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4903 case $host_os in
4904 darwin*)
4905 if test "$GCC" = yes; then
4906 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4907 else
4908 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4909 fi
4910 ;;
4911 esac
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922 echo "$as_me:$LINENO: checking how to recognize dependent libraries" >&5
4923 echo $ECHO_N "checking how to recognize dependent libraries... $ECHO_C" >&6
4924 if test "${lt_cv_deplibs_check_method+set}" = set; then
4925 echo $ECHO_N "(cached) $ECHO_C" >&6
4926 else
4927 lt_cv_file_magic_cmd='$MAGIC_CMD'
4928 lt_cv_file_magic_test_file=
4929 lt_cv_deplibs_check_method='unknown'
4930 # Need to set the preceding variable on all platforms that support
4931 # interlibrary dependencies.
4932 # 'none' -- dependencies not supported.
4933 # `unknown' -- same as none, but documents that we really don't know.
4934 # 'pass_all' -- all dependencies passed with no checks.
4935 # 'test_compile' -- check by making test program.
4936 # 'file_magic [[regex]]' -- check by looking for files in library path
4937 # which responds to the $file_magic_cmd with a given extended regex.
4938 # If you have `file' or equivalent on your system and you're not sure
4939 # whether `pass_all' will *always* work, you probably want this one.
4940
4941 case $host_os in
4942 aix4* | aix5*)
4943 lt_cv_deplibs_check_method=pass_all
4944 ;;
4945
4946 beos*)
4947 lt_cv_deplibs_check_method=pass_all
4948 ;;
4949
4950 bsdi[45]*)
4951 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4952 lt_cv_file_magic_cmd='/usr/bin/file -L'
4953 lt_cv_file_magic_test_file=/shlib/libc.so
4954 ;;
4955
4956 cygwin*)
4957 # func_win32_libid is a shell function defined in ltmain.sh
4958 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4959 lt_cv_file_magic_cmd='func_win32_libid'
4960 ;;
4961
4962 mingw* | pw32*)
4963 # Base MSYS/MinGW do not provide the 'file' command needed by
4964 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4965 # unless we find 'file', for example because we are cross-compiling.
4966 if ( file / ) >/dev/null 2>&1; then
4967 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4968 lt_cv_file_magic_cmd='func_win32_libid'
4969 else
4970 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4971 lt_cv_file_magic_cmd='$OBJDUMP -f'
4972 fi
4973 ;;
4974
4975 darwin* | rhapsody*)
4976 lt_cv_deplibs_check_method=pass_all
4977 ;;
4978
4979 freebsd* | dragonfly*)
4980 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4981 case $host_cpu in
4982 i*86 )
4983 # Not sure whether the presence of OpenBSD here was a mistake.
4984 # Let's accept both of them until this is cleared up.
4985 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4986 lt_cv_file_magic_cmd=/usr/bin/file
4987 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4988 ;;
4989 esac
4990 else
4991 lt_cv_deplibs_check_method=pass_all
4992 fi
4993 ;;
4994
4995 gnu*)
4996 lt_cv_deplibs_check_method=pass_all
4997 ;;
4998
4999 hpux10.20* | hpux11*)
5000 lt_cv_file_magic_cmd=/usr/bin/file
5001 case $host_cpu in
5002 ia64*)
5003 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5004 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5005 ;;
5006 hppa*64*)
5007 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]'
5008 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5009 ;;
5010 *)
5011 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5012 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5013 ;;
5014 esac
5015 ;;
5016
5017 interix[3-9]*)
5018 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5019 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5020 ;;
5021
5022 irix5* | irix6* | nonstopux*)
5023 case $LD in
5024 *-32|*"-32 ") libmagic=32-bit;;
5025 *-n32|*"-n32 ") libmagic=N32;;
5026 *-64|*"-64 ") libmagic=64-bit;;
5027 *) libmagic=never-match;;
5028 esac
5029 lt_cv_deplibs_check_method=pass_all
5030 ;;
5031
5032 # This must be Linux ELF.
5033 linux* | k*bsd*-gnu)
5034 lt_cv_deplibs_check_method=pass_all
5035 ;;
5036
5037 netbsd*)
5038 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5039 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5040 else
5041 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5042 fi
5043 ;;
5044
5045 newos6*)
5046 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5047 lt_cv_file_magic_cmd=/usr/bin/file
5048 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5049 ;;
5050
5051 *nto* | *qnx*)
5052 lt_cv_deplibs_check_method=pass_all
5053 ;;
5054
5055 openbsd*)
5056 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
5057 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5058 else
5059 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5060 fi
5061 ;;
5062
5063 osf3* | osf4* | osf5*)
5064 lt_cv_deplibs_check_method=pass_all
5065 ;;
5066
5067 rdos*)
5068 lt_cv_deplibs_check_method=pass_all
5069 ;;
5070
5071 solaris*)
5072 lt_cv_deplibs_check_method=pass_all
5073 ;;
5074
5075 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5076 lt_cv_deplibs_check_method=pass_all
5077 ;;
5078
5079 sysv4 | sysv4.3*)
5080 case $host_vendor in
5081 motorola)
5082 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]'
5083 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5084 ;;
5085 ncr)
5086 lt_cv_deplibs_check_method=pass_all
5087 ;;
5088 sequent)
5089 lt_cv_file_magic_cmd='/bin/file'
5090 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5091 ;;
5092 sni)
5093 lt_cv_file_magic_cmd='/bin/file'
5094 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
5095 lt_cv_file_magic_test_file=/lib/libc.so
5096 ;;
5097 siemens)
5098 lt_cv_deplibs_check_method=pass_all
5099 ;;
5100 pc)
5101 lt_cv_deplibs_check_method=pass_all
5102 ;;
5103 esac
5104 ;;
5105
5106 tpf*)
5107 lt_cv_deplibs_check_method=pass_all
5108 ;;
5109 esac
5110
5111 fi
5112 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
5113 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
5114 file_magic_cmd=$lt_cv_file_magic_cmd
5115 deplibs_check_method=$lt_cv_deplibs_check_method
5116 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129 if test -n "$ac_tool_prefix"; then
5130 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5131 set dummy ${ac_tool_prefix}ar; ac_word=$2
5132 echo "$as_me:$LINENO: checking for $ac_word" >&5
5133 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5134 if test "${ac_cv_prog_AR+set}" = set; then
5135 echo $ECHO_N "(cached) $ECHO_C" >&6
5136 else
5137 if test -n "$AR"; then
5138 ac_cv_prog_AR="$AR" # Let the user override the test.
5139 else
5140 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5141 for as_dir in $PATH
5142 do
5143 IFS=$as_save_IFS
5144 test -z "$as_dir" && as_dir=.
5145 for ac_exec_ext in '' $ac_executable_extensions; do
5146 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5147 ac_cv_prog_AR="${ac_tool_prefix}ar"
5148 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5149 break 2
5150 fi
5151 done
5152 done
5153
5154 fi
5155 fi
5156 AR=$ac_cv_prog_AR
5157 if test -n "$AR"; then
5158 echo "$as_me:$LINENO: result: $AR" >&5
5159 echo "${ECHO_T}$AR" >&6
5160 else
5161 echo "$as_me:$LINENO: result: no" >&5
5162 echo "${ECHO_T}no" >&6
5163 fi
5164
5165 fi
5166 if test -z "$ac_cv_prog_AR"; then
5167 ac_ct_AR=$AR
5168 # Extract the first word of "ar", so it can be a program name with args.
5169 set dummy ar; ac_word=$2
5170 echo "$as_me:$LINENO: checking for $ac_word" >&5
5171 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5172 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
5173 echo $ECHO_N "(cached) $ECHO_C" >&6
5174 else
5175 if test -n "$ac_ct_AR"; then
5176 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5177 else
5178 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5179 for as_dir in $PATH
5180 do
5181 IFS=$as_save_IFS
5182 test -z "$as_dir" && as_dir=.
5183 for ac_exec_ext in '' $ac_executable_extensions; do
5184 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5185 ac_cv_prog_ac_ct_AR="ar"
5186 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5187 break 2
5188 fi
5189 done
5190 done
5191
5192 test -z "$ac_cv_prog_ac_ct_AR" && ac_cv_prog_ac_ct_AR="false"
5193 fi
5194 fi
5195 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5196 if test -n "$ac_ct_AR"; then
5197 echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
5198 echo "${ECHO_T}$ac_ct_AR" >&6
5199 else
5200 echo "$as_me:$LINENO: result: no" >&5
5201 echo "${ECHO_T}no" >&6
5202 fi
5203
5204 AR=$ac_ct_AR
5205 else
5206 AR="$ac_cv_prog_AR"
5207 fi
5208
5209 test -z "$AR" && AR=ar
5210 test -z "$AR_FLAGS" && AR_FLAGS=cru
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222 if test -n "$ac_tool_prefix"; then
5223 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5224 set dummy ${ac_tool_prefix}strip; ac_word=$2
5225 echo "$as_me:$LINENO: checking for $ac_word" >&5
5226 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5227 if test "${ac_cv_prog_STRIP+set}" = set; then
5228 echo $ECHO_N "(cached) $ECHO_C" >&6
5229 else
5230 if test -n "$STRIP"; then
5231 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5232 else
5233 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5234 for as_dir in $PATH
5235 do
5236 IFS=$as_save_IFS
5237 test -z "$as_dir" && as_dir=.
5238 for ac_exec_ext in '' $ac_executable_extensions; do
5239 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5240 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5241 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5242 break 2
5243 fi
5244 done
5245 done
5246
5247 fi
5248 fi
5249 STRIP=$ac_cv_prog_STRIP
5250 if test -n "$STRIP"; then
5251 echo "$as_me:$LINENO: result: $STRIP" >&5
5252 echo "${ECHO_T}$STRIP" >&6
5253 else
5254 echo "$as_me:$LINENO: result: no" >&5
5255 echo "${ECHO_T}no" >&6
5256 fi
5257
5258 fi
5259 if test -z "$ac_cv_prog_STRIP"; then
5260 ac_ct_STRIP=$STRIP
5261 # Extract the first word of "strip", so it can be a program name with args.
5262 set dummy strip; ac_word=$2
5263 echo "$as_me:$LINENO: checking for $ac_word" >&5
5264 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5265 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5266 echo $ECHO_N "(cached) $ECHO_C" >&6
5267 else
5268 if test -n "$ac_ct_STRIP"; then
5269 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5270 else
5271 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5272 for as_dir in $PATH
5273 do
5274 IFS=$as_save_IFS
5275 test -z "$as_dir" && as_dir=.
5276 for ac_exec_ext in '' $ac_executable_extensions; do
5277 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5278 ac_cv_prog_ac_ct_STRIP="strip"
5279 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5280 break 2
5281 fi
5282 done
5283 done
5284
5285 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5286 fi
5287 fi
5288 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5289 if test -n "$ac_ct_STRIP"; then
5290 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5291 echo "${ECHO_T}$ac_ct_STRIP" >&6
5292 else
5293 echo "$as_me:$LINENO: result: no" >&5
5294 echo "${ECHO_T}no" >&6
5295 fi
5296
5297 STRIP=$ac_ct_STRIP
5298 else
5299 STRIP="$ac_cv_prog_STRIP"
5300 fi
5301
5302 test -z "$STRIP" && STRIP=:
5303
5304
5305
5306
5307
5308
5309 if test -n "$ac_tool_prefix"; then
5310 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5311 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5312 echo "$as_me:$LINENO: checking for $ac_word" >&5
5313 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5314 if test "${ac_cv_prog_RANLIB+set}" = set; then
5315 echo $ECHO_N "(cached) $ECHO_C" >&6
5316 else
5317 if test -n "$RANLIB"; then
5318 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5319 else
5320 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5321 for as_dir in $PATH
5322 do
5323 IFS=$as_save_IFS
5324 test -z "$as_dir" && as_dir=.
5325 for ac_exec_ext in '' $ac_executable_extensions; do
5326 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5327 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5328 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5329 break 2
5330 fi
5331 done
5332 done
5333
5334 fi
5335 fi
5336 RANLIB=$ac_cv_prog_RANLIB
5337 if test -n "$RANLIB"; then
5338 echo "$as_me:$LINENO: result: $RANLIB" >&5
5339 echo "${ECHO_T}$RANLIB" >&6
5340 else
5341 echo "$as_me:$LINENO: result: no" >&5
5342 echo "${ECHO_T}no" >&6
5343 fi
5344
5345 fi
5346 if test -z "$ac_cv_prog_RANLIB"; then
5347 ac_ct_RANLIB=$RANLIB
5348 # Extract the first word of "ranlib", so it can be a program name with args.
5349 set dummy ranlib; ac_word=$2
5350 echo "$as_me:$LINENO: checking for $ac_word" >&5
5351 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5352 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5353 echo $ECHO_N "(cached) $ECHO_C" >&6
5354 else
5355 if test -n "$ac_ct_RANLIB"; then
5356 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5357 else
5358 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5359 for as_dir in $PATH
5360 do
5361 IFS=$as_save_IFS
5362 test -z "$as_dir" && as_dir=.
5363 for ac_exec_ext in '' $ac_executable_extensions; do
5364 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5365 ac_cv_prog_ac_ct_RANLIB="ranlib"
5366 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5367 break 2
5368 fi
5369 done
5370 done
5371
5372 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5373 fi
5374 fi
5375 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5376 if test -n "$ac_ct_RANLIB"; then
5377 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5378 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5379 else
5380 echo "$as_me:$LINENO: result: no" >&5
5381 echo "${ECHO_T}no" >&6
5382 fi
5383
5384 RANLIB=$ac_ct_RANLIB
5385 else
5386 RANLIB="$ac_cv_prog_RANLIB"
5387 fi
5388
5389 test -z "$RANLIB" && RANLIB=:
5390
5391
5392
5393
5394
5395
5396 # Determine commands to create old-style static archives.
5397 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5398 old_postinstall_cmds='chmod 644 $oldlib'
5399 old_postuninstall_cmds=
5400
5401 if test -n "$RANLIB"; then
5402 case $host_os in
5403 openbsd*)
5404 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
5405 ;;
5406 *)
5407 old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
5408 ;;
5409 esac
5410 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5411 fi
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446 # If no C compiler was specified, use CC.
5447 LTCC=${LTCC-"$CC"}
5448
5449 # If no C compiler flags were specified, use CFLAGS.
5450 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5451
5452 # Allow CC to be a program name with arguments.
5453 compiler=$CC
5454
5455
5456 # Check for command to grab the raw symbol name followed by C symbol from nm.
5457 echo "$as_me:$LINENO: checking command to parse $NM output from $compiler object" >&5
5458 echo $ECHO_N "checking command to parse $NM output from $compiler object... $ECHO_C" >&6
5459 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
5460 echo $ECHO_N "(cached) $ECHO_C" >&6
5461 else
5462
5463 # These are sane defaults that work on at least a few old systems.
5464 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5465
5466 # Character class describing NM global symbol codes.
5467 symcode='[BCDEGRST]'
5468
5469 # Regexp to match symbols that can be accessed directly from C.
5470 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5471
5472 # Define system-specific variables.
5473 case $host_os in
5474 aix*)
5475 symcode='[BCDT]'
5476 ;;
5477 cygwin* | mingw* | pw32*)
5478 symcode='[ABCDGISTW]'
5479 ;;
5480 hpux*)
5481 if test "$host_cpu" = ia64; then
5482 symcode='[ABCDEGRST]'
5483 fi
5484 ;;
5485 irix* | nonstopux*)
5486 symcode='[BCDEGRST]'
5487 ;;
5488 osf*)
5489 symcode='[BCDEGQRST]'
5490 ;;
5491 solaris*)
5492 symcode='[BDRT]'
5493 ;;
5494 sco3.2v5*)
5495 symcode='[DT]'
5496 ;;
5497 sysv4.2uw2*)
5498 symcode='[DT]'
5499 ;;
5500 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5501 symcode='[ABDT]'
5502 ;;
5503 sysv4)
5504 symcode='[DFNSTU]'
5505 ;;
5506 esac
5507
5508 # If we're using GNU nm, then use its standard symbol codes.
5509 case `$NM -V 2>&1` in
5510 *GNU* | *'with BFD'*)
5511 symcode='[ABCDGIRSTW]' ;;
5512 esac
5513
5514 # Transform an extracted symbol line into a proper C declaration.
5515 # Some systems (esp. on ia64) link data and code symbols differently,
5516 # so use this general approach.
5517 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5518
5519 # Transform an extracted symbol line into symbol name and symbol address
5520 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5521
5522 # Handle CRLF in mingw tool chain
5523 opt_cr=
5524 case $build_os in
5525 mingw*)
5526 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5527 ;;
5528 esac
5529
5530 # Try without a prefix underscore, then with it.
5531 for ac_symprfx in "" "_"; do
5532
5533 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5534 symxfrm="\\1 $ac_symprfx\\2 \\2"
5535
5536 # Write the raw and C identifiers.
5537 if test "$lt_cv_nm_interface" = "MS dumpbin"; then
5538 # Fake it for dumpbin and say T for any non-static function
5539 # and D for any global variable.
5540 # Also find C++ and __fastcall symbols from MSVC++,
5541 # which start with @ or ?.
5542 lt_cv_sys_global_symbol_pipe="$AWK '"\
5543 " {last_section=section; section=\$ 3};"\
5544 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5545 " \$ 0!~/External *\|/{next};"\
5546 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5547 " {if(hide[section]) next};"\
5548 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5549 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5550 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5551 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5552 " ' prfx=^$ac_symprfx"
5553 else
5554 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5555 fi
5556
5557 # Check to see that the pipe works correctly.
5558 pipe_works=no
5559
5560 rm -f conftest*
5561 cat > conftest.$ac_ext <<_LT_EOF
5562 #ifdef __cplusplus
5563 extern "C" {
5564 #endif
5565 char nm_test_var;
5566 void nm_test_func(void);
5567 void nm_test_func(void){}
5568 #ifdef __cplusplus
5569 }
5570 #endif
5571 int main(){nm_test_var='a';nm_test_func();return(0);}
5572 _LT_EOF
5573
5574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5575 (eval $ac_compile) 2>&5
5576 ac_status=$?
5577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5578 (exit $ac_status); }; then
5579 # Now try to grab the symbols.
5580 nlist=conftest.nm
5581 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
5582 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5583 ac_status=$?
5584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5585 (exit $ac_status); } && test -s "$nlist"; then
5586 # Try sorting and uniquifying the output.
5587 if sort "$nlist" | uniq > "$nlist"T; then
5588 mv -f "$nlist"T "$nlist"
5589 else
5590 rm -f "$nlist"T
5591 fi
5592
5593 # Make sure that we snagged all the symbols we need.
5594 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5595 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5596 cat <<_LT_EOF > conftest.$ac_ext
5597 #ifdef __cplusplus
5598 extern "C" {
5599 #endif
5600
5601 _LT_EOF
5602 # Now generate the symbol file.
5603 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5604
5605 cat <<_LT_EOF >> conftest.$ac_ext
5606
5607 /* The mapping between symbol names and symbols. */
5608 const struct {
5609 const char *name;
5610 void *address;
5611 }
5612 lt__PROGRAM__LTX_preloaded_symbols[] =
5613 {
5614 { "@PROGRAM@", (void *) 0 },
5615 _LT_EOF
5616 $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/ {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5617 cat <<\_LT_EOF >> conftest.$ac_ext
5618 {0, (void *) 0}
5619 };
5620
5621 /* This works around a problem in FreeBSD linker */
5622 #ifdef FREEBSD_WORKAROUND
5623 static const void *lt_preloaded_setup() {
5624 return lt__PROGRAM__LTX_preloaded_symbols;
5625 }
5626 #endif
5627
5628 #ifdef __cplusplus
5629 }
5630 #endif
5631 _LT_EOF
5632 # Now try linking the two files.
5633 mv conftest.$ac_objext conftstm.$ac_objext
5634 lt_save_LIBS="$LIBS"
5635 lt_save_CFLAGS="$CFLAGS"
5636 LIBS="conftstm.$ac_objext"
5637 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5638 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5639 (eval $ac_link) 2>&5
5640 ac_status=$?
5641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5642 (exit $ac_status); } && test -s conftest${ac_exeext}; then
5643 pipe_works=yes
5644 fi
5645 LIBS="$lt_save_LIBS"
5646 CFLAGS="$lt_save_CFLAGS"
5647 else
5648 echo "cannot find nm_test_func in $nlist" >&5
5649 fi
5650 else
5651 echo "cannot find nm_test_var in $nlist" >&5
5652 fi
5653 else
5654 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
5655 fi
5656 else
5657 echo "$progname: failed program was:" >&5
5658 cat conftest.$ac_ext >&5
5659 fi
5660 rm -f conftest* conftst*
5661
5662 # Do not use the global_symbol_pipe unless it works.
5663 if test "$pipe_works" = yes; then
5664 break
5665 else
5666 lt_cv_sys_global_symbol_pipe=
5667 fi
5668 done
5669
5670 fi
5671
5672 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5673 lt_cv_sys_global_symbol_to_cdecl=
5674 fi
5675 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5676 echo "$as_me:$LINENO: result: failed" >&5
5677 echo "${ECHO_T}failed" >&6
5678 else
5679 echo "$as_me:$LINENO: result: ok" >&5
5680 echo "${ECHO_T}ok" >&6
5681 fi
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5700 if test "${enable_libtool_lock+set}" = set; then
5701 enableval="$enable_libtool_lock"
5702
5703 fi;
5704 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5705
5706 # Some flags need to be propagated to the compiler or linker for good
5707 # libtool support.
5708 case $host in
5709 ia64-*-hpux*)
5710 # Find out which ABI we are using.
5711 echo 'int i;' > conftest.$ac_ext
5712 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5713 (eval $ac_compile) 2>&5
5714 ac_status=$?
5715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5716 (exit $ac_status); }; then
5717 case `/usr/bin/file conftest.$ac_objext` in
5718 *ELF-32*)
5719 HPUX_IA64_MODE="32"
5720 ;;
5721 *ELF-64*)
5722 HPUX_IA64_MODE="64"
5723 ;;
5724 esac
5725 fi
5726 rm -rf conftest*
5727 ;;
5728 *-*-irix6*)
5729 # Find out which ABI we are using.
5730 echo '#line 5730 "configure"' > conftest.$ac_ext
5731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5732 (eval $ac_compile) 2>&5
5733 ac_status=$?
5734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5735 (exit $ac_status); }; then
5736 if test "$lt_cv_prog_gnu_ld" = yes; then
5737 case `/usr/bin/file conftest.$ac_objext` in
5738 *32-bit*)
5739 LD="${LD-ld} -melf32bsmip"
5740 ;;
5741 *N32*)
5742 LD="${LD-ld} -melf32bmipn32"
5743 ;;
5744 *64-bit*)
5745 LD="${LD-ld} -melf64bmip"
5746 ;;
5747 esac
5748 else
5749 case `/usr/bin/file conftest.$ac_objext` in
5750 *32-bit*)
5751 LD="${LD-ld} -32"
5752 ;;
5753 *N32*)
5754 LD="${LD-ld} -n32"
5755 ;;
5756 *64-bit*)
5757 LD="${LD-ld} -64"
5758 ;;
5759 esac
5760 fi
5761 fi
5762 rm -rf conftest*
5763 ;;
5764
5765 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5766 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5767 # Find out which ABI we are using.
5768 echo 'int i;' > conftest.$ac_ext
5769 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5770 (eval $ac_compile) 2>&5
5771 ac_status=$?
5772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5773 (exit $ac_status); }; then
5774 case `/usr/bin/file conftest.o` in
5775 *32-bit*)
5776 case $host in
5777 x86_64-*kfreebsd*-gnu)
5778 LD="${LD-ld} -m elf_i386_fbsd"
5779 ;;
5780 x86_64-*linux*)
5781 LD="${LD-ld} -m elf_i386"
5782 ;;
5783 ppc64-*linux*|powerpc64-*linux*)
5784 LD="${LD-ld} -m elf32ppclinux"
5785 ;;
5786 s390x-*linux*)
5787 LD="${LD-ld} -m elf_s390"
5788 ;;
5789 sparc64-*linux*)
5790 LD="${LD-ld} -m elf32_sparc"
5791 ;;
5792 esac
5793 ;;
5794 *64-bit*)
5795 case $host in
5796 x86_64-*kfreebsd*-gnu)
5797 LD="${LD-ld} -m elf_x86_64_fbsd"
5798 ;;
5799 x86_64-*linux*)
5800 LD="${LD-ld} -m elf_x86_64"
5801 ;;
5802 ppc*-*linux*|powerpc*-*linux*)
5803 LD="${LD-ld} -m elf64ppc"
5804 ;;
5805 s390*-*linux*|s390*-*tpf*)
5806 LD="${LD-ld} -m elf64_s390"
5807 ;;
5808 sparc*-*linux*)
5809 LD="${LD-ld} -m elf64_sparc"
5810 ;;
5811 esac
5812 ;;
5813 esac
5814 fi
5815 rm -rf conftest*
5816 ;;
5817
5818 *-*-sco3.2v5*)
5819 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5820 SAVE_CFLAGS="$CFLAGS"
5821 CFLAGS="$CFLAGS -belf"
5822 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5823 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5824 if test "${lt_cv_cc_needs_belf+set}" = set; then
5825 echo $ECHO_N "(cached) $ECHO_C" >&6
5826 else
5827 ac_ext=c
5828 ac_cpp='$CPP $CPPFLAGS'
5829 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5830 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5831 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5832
5833 cat >conftest.$ac_ext <<_ACEOF
5834 /* confdefs.h. */
5835 _ACEOF
5836 cat confdefs.h >>conftest.$ac_ext
5837 cat >>conftest.$ac_ext <<_ACEOF
5838 /* end confdefs.h. */
5839
5840 int
5841 main ()
5842 {
5843
5844 ;
5845 return 0;
5846 }
5847 _ACEOF
5848 rm -f conftest.$ac_objext conftest$ac_exeext
5849 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5850 (eval $ac_link) 2>conftest.er1
5851 ac_status=$?
5852 grep -v '^ *+' conftest.er1 >conftest.err
5853 rm -f conftest.er1
5854 cat conftest.err >&5
5855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5856 (exit $ac_status); } &&
5857 { ac_try='test -z "$ac_c_werror_flag"
5858 || test ! -s conftest.err'
5859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5860 (eval $ac_try) 2>&5
5861 ac_status=$?
5862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5863 (exit $ac_status); }; } &&
5864 { ac_try='test -s conftest$ac_exeext'
5865 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5866 (eval $ac_try) 2>&5
5867 ac_status=$?
5868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5869 (exit $ac_status); }; }; then
5870 lt_cv_cc_needs_belf=yes
5871 else
5872 echo "$as_me: failed program was:" >&5
5873 sed 's/^/| /' conftest.$ac_ext >&5
5874
5875 lt_cv_cc_needs_belf=no
5876 fi
5877 rm -f conftest.err conftest.$ac_objext \
5878 conftest$ac_exeext conftest.$ac_ext
5879 ac_ext=c
5880 ac_cpp='$CPP $CPPFLAGS'
5881 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5882 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5883 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5884
5885 fi
5886 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5887 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5888 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5889 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5890 CFLAGS="$SAVE_CFLAGS"
5891 fi
5892 ;;
5893 sparc*-*solaris*)
5894 # Find out which ABI we are using.
5895 echo 'int i;' > conftest.$ac_ext
5896 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5897 (eval $ac_compile) 2>&5
5898 ac_status=$?
5899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5900 (exit $ac_status); }; then
5901 case `/usr/bin/file conftest.o` in
5902 *64-bit*)
5903 case $lt_cv_prog_gnu_ld in
5904 yes*) LD="${LD-ld} -m elf64_sparc" ;;
5905 *) LD="${LD-ld} -64" ;;
5906 esac
5907 ;;
5908 esac
5909 fi
5910 rm -rf conftest*
5911 ;;
5912 esac
5913
5914 need_locks="$enable_libtool_lock"
5915
5916 ac_ext=c
5917 ac_cpp='$CPP $CPPFLAGS'
5918 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5919 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5920 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5921 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
5922 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
5923 # On Suns, sometimes $CPP names a directory.
5924 if test -n "$CPP" && test -d "$CPP"; then
5925 CPP=
5926 fi
5927 if test -z "$CPP"; then
5928 if test "${ac_cv_prog_CPP+set}" = set; then
5929 echo $ECHO_N "(cached) $ECHO_C" >&6
5930 else
5931 # Double quotes because CPP needs to be expanded
5932 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5933 do
5934 ac_preproc_ok=false
5935 for ac_c_preproc_warn_flag in '' yes
5936 do
5937 # Use a header file that comes with gcc, so configuring glibc
5938 # with a fresh cross-compiler works.
5939 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5940 # <limits.h> exists even on freestanding compilers.
5941 # On the NeXT, cc -E runs the code through the compiler's parser,
5942 # not just through cpp. "Syntax error" is here to catch this case.
5943 cat >conftest.$ac_ext <<_ACEOF
5944 /* confdefs.h. */
5945 _ACEOF
5946 cat confdefs.h >>conftest.$ac_ext
5947 cat >>conftest.$ac_ext <<_ACEOF
5948 /* end confdefs.h. */
5949 #ifdef __STDC__
5950 # include <limits.h>
5951 #else
5952 # include <assert.h>
5953 #endif
5954 Syntax error
5955 _ACEOF
5956 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5957 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5958 ac_status=$?
5959 grep -v '^ *+' conftest.er1 >conftest.err
5960 rm -f conftest.er1
5961 cat conftest.err >&5
5962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5963 (exit $ac_status); } >/dev/null; then
5964 if test -s conftest.err; then
5965 ac_cpp_err=$ac_c_preproc_warn_flag
5966 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
5967 else
5968 ac_cpp_err=
5969 fi
5970 else
5971 ac_cpp_err=yes
5972 fi
5973 if test -z "$ac_cpp_err"; then
5974 :
5975 else
5976 echo "$as_me: failed program was:" >&5
5977 sed 's/^/| /' conftest.$ac_ext >&5
5978
5979 # Broken: fails on valid input.
5980 continue
5981 fi
5982 rm -f conftest.err conftest.$ac_ext
5983
5984 # OK, works on sane cases. Now check whether non-existent headers
5985 # can be detected and how.
5986 cat >conftest.$ac_ext <<_ACEOF
5987 /* confdefs.h. */
5988 _ACEOF
5989 cat confdefs.h >>conftest.$ac_ext
5990 cat >>conftest.$ac_ext <<_ACEOF
5991 /* end confdefs.h. */
5992 #include <ac_nonexistent.h>
5993 _ACEOF
5994 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5995 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5996 ac_status=$?
5997 grep -v '^ *+' conftest.er1 >conftest.err
5998 rm -f conftest.er1
5999 cat conftest.err >&5
6000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6001 (exit $ac_status); } >/dev/null; then
6002 if test -s conftest.err; then
6003 ac_cpp_err=$ac_c_preproc_warn_flag
6004 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6005 else
6006 ac_cpp_err=
6007 fi
6008 else
6009 ac_cpp_err=yes
6010 fi
6011 if test -z "$ac_cpp_err"; then
6012 # Broken: success on invalid input.
6013 continue
6014 else
6015 echo "$as_me: failed program was:" >&5
6016 sed 's/^/| /' conftest.$ac_ext >&5
6017
6018 # Passes both tests.
6019 ac_preproc_ok=:
6020 break
6021 fi
6022 rm -f conftest.err conftest.$ac_ext
6023
6024 done
6025 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6026 rm -f conftest.err conftest.$ac_ext
6027 if $ac_preproc_ok; then
6028 break
6029 fi
6030
6031 done
6032 ac_cv_prog_CPP=$CPP
6033
6034 fi
6035 CPP=$ac_cv_prog_CPP
6036 else
6037 ac_cv_prog_CPP=$CPP
6038 fi
6039 echo "$as_me:$LINENO: result: $CPP" >&5
6040 echo "${ECHO_T}$CPP" >&6
6041 ac_preproc_ok=false
6042 for ac_c_preproc_warn_flag in '' yes
6043 do
6044 # Use a header file that comes with gcc, so configuring glibc
6045 # with a fresh cross-compiler works.
6046 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6047 # <limits.h> exists even on freestanding compilers.
6048 # On the NeXT, cc -E runs the code through the compiler's parser,
6049 # not just through cpp. "Syntax error" is here to catch this case.
6050 cat >conftest.$ac_ext <<_ACEOF
6051 /* confdefs.h. */
6052 _ACEOF
6053 cat confdefs.h >>conftest.$ac_ext
6054 cat >>conftest.$ac_ext <<_ACEOF
6055 /* end confdefs.h. */
6056 #ifdef __STDC__
6057 # include <limits.h>
6058 #else
6059 # include <assert.h>
6060 #endif
6061 Syntax error
6062 _ACEOF
6063 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6064 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6065 ac_status=$?
6066 grep -v '^ *+' conftest.er1 >conftest.err
6067 rm -f conftest.er1
6068 cat conftest.err >&5
6069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6070 (exit $ac_status); } >/dev/null; then
6071 if test -s conftest.err; then
6072 ac_cpp_err=$ac_c_preproc_warn_flag
6073 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6074 else
6075 ac_cpp_err=
6076 fi
6077 else
6078 ac_cpp_err=yes
6079 fi
6080 if test -z "$ac_cpp_err"; then
6081 :
6082 else
6083 echo "$as_me: failed program was:" >&5
6084 sed 's/^/| /' conftest.$ac_ext >&5
6085
6086 # Broken: fails on valid input.
6087 continue
6088 fi
6089 rm -f conftest.err conftest.$ac_ext
6090
6091 # OK, works on sane cases. Now check whether non-existent headers
6092 # can be detected and how.
6093 cat >conftest.$ac_ext <<_ACEOF
6094 /* confdefs.h. */
6095 _ACEOF
6096 cat confdefs.h >>conftest.$ac_ext
6097 cat >>conftest.$ac_ext <<_ACEOF
6098 /* end confdefs.h. */
6099 #include <ac_nonexistent.h>
6100 _ACEOF
6101 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
6102 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
6103 ac_status=$?
6104 grep -v '^ *+' conftest.er1 >conftest.err
6105 rm -f conftest.er1
6106 cat conftest.err >&5
6107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6108 (exit $ac_status); } >/dev/null; then
6109 if test -s conftest.err; then
6110 ac_cpp_err=$ac_c_preproc_warn_flag
6111 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
6112 else
6113 ac_cpp_err=
6114 fi
6115 else
6116 ac_cpp_err=yes
6117 fi
6118 if test -z "$ac_cpp_err"; then
6119 # Broken: success on invalid input.
6120 continue
6121 else
6122 echo "$as_me: failed program was:" >&5
6123 sed 's/^/| /' conftest.$ac_ext >&5
6124
6125 # Passes both tests.
6126 ac_preproc_ok=:
6127 break
6128 fi
6129 rm -f conftest.err conftest.$ac_ext
6130
6131 done
6132 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6133 rm -f conftest.err conftest.$ac_ext
6134 if $ac_preproc_ok; then
6135 :
6136 else
6137 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
6138 See \`config.log' for more details." >&5
6139 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
6140 See \`config.log' for more details." >&2;}
6141 { (exit 1); exit 1; }; }
6142 fi
6143
6144 ac_ext=c
6145 ac_cpp='$CPP $CPPFLAGS'
6146 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6147 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6148 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6149
6150
6151 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
6152 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
6153 if test "${ac_cv_header_stdc+set}" = set; then
6154 echo $ECHO_N "(cached) $ECHO_C" >&6
6155 else
6156 cat >conftest.$ac_ext <<_ACEOF
6157 /* confdefs.h. */
6158 _ACEOF
6159 cat confdefs.h >>conftest.$ac_ext
6160 cat >>conftest.$ac_ext <<_ACEOF
6161 /* end confdefs.h. */
6162 #include <stdlib.h>
6163 #include <stdarg.h>
6164 #include <string.h>
6165 #include <float.h>
6166
6167 int
6168 main ()
6169 {
6170
6171 ;
6172 return 0;
6173 }
6174 _ACEOF
6175 rm -f conftest.$ac_objext
6176 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6177 (eval $ac_compile) 2>conftest.er1
6178 ac_status=$?
6179 grep -v '^ *+' conftest.er1 >conftest.err
6180 rm -f conftest.er1
6181 cat conftest.err >&5
6182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6183 (exit $ac_status); } &&
6184 { ac_try='test -z "$ac_c_werror_flag"
6185 || test ! -s conftest.err'
6186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6187 (eval $ac_try) 2>&5
6188 ac_status=$?
6189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6190 (exit $ac_status); }; } &&
6191 { ac_try='test -s conftest.$ac_objext'
6192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6193 (eval $ac_try) 2>&5
6194 ac_status=$?
6195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6196 (exit $ac_status); }; }; then
6197 ac_cv_header_stdc=yes
6198 else
6199 echo "$as_me: failed program was:" >&5
6200 sed 's/^/| /' conftest.$ac_ext >&5
6201
6202 ac_cv_header_stdc=no
6203 fi
6204 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6205
6206 if test $ac_cv_header_stdc = yes; then
6207 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6208 cat >conftest.$ac_ext <<_ACEOF
6209 /* confdefs.h. */
6210 _ACEOF
6211 cat confdefs.h >>conftest.$ac_ext
6212 cat >>conftest.$ac_ext <<_ACEOF
6213 /* end confdefs.h. */
6214 #include <string.h>
6215
6216 _ACEOF
6217 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6218 $EGREP "memchr" >/dev/null 2>&1; then
6219 :
6220 else
6221 ac_cv_header_stdc=no
6222 fi
6223 rm -f conftest*
6224
6225 fi
6226
6227 if test $ac_cv_header_stdc = yes; then
6228 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6229 cat >conftest.$ac_ext <<_ACEOF
6230 /* confdefs.h. */
6231 _ACEOF
6232 cat confdefs.h >>conftest.$ac_ext
6233 cat >>conftest.$ac_ext <<_ACEOF
6234 /* end confdefs.h. */
6235 #include <stdlib.h>
6236
6237 _ACEOF
6238 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
6239 $EGREP "free" >/dev/null 2>&1; then
6240 :
6241 else
6242 ac_cv_header_stdc=no
6243 fi
6244 rm -f conftest*
6245
6246 fi
6247
6248 if test $ac_cv_header_stdc = yes; then
6249 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6250 if test "$cross_compiling" = yes; then
6251 :
6252 else
6253 cat >conftest.$ac_ext <<_ACEOF
6254 /* confdefs.h. */
6255 _ACEOF
6256 cat confdefs.h >>conftest.$ac_ext
6257 cat >>conftest.$ac_ext <<_ACEOF
6258 /* end confdefs.h. */
6259 #include <ctype.h>
6260 #if ((' ' & 0x0FF) == 0x020)
6261 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6262 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6263 #else
6264 # define ISLOWER(c) \
6265 (('a' <= (c) && (c) <= 'i') \
6266 || ('j' <= (c) && (c) <= 'r') \
6267 || ('s' <= (c) && (c) <= 'z'))
6268 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6269 #endif
6270
6271 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6272 int
6273 main ()
6274 {
6275 int i;
6276 for (i = 0; i < 256; i++)
6277 if (XOR (islower (i), ISLOWER (i))
6278 || toupper (i) != TOUPPER (i))
6279 exit(2);
6280 exit (0);
6281 }
6282 _ACEOF
6283 rm -f conftest$ac_exeext
6284 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6285 (eval $ac_link) 2>&5
6286 ac_status=$?
6287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6288 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
6289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6290 (eval $ac_try) 2>&5
6291 ac_status=$?
6292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6293 (exit $ac_status); }; }; then
6294 :
6295 else
6296 echo "$as_me: program exited with status $ac_status" >&5
6297 echo "$as_me: failed program was:" >&5
6298 sed 's/^/| /' conftest.$ac_ext >&5
6299
6300 ( exit $ac_status )
6301 ac_cv_header_stdc=no
6302 fi
6303 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
6304 fi
6305 fi
6306 fi
6307 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
6308 echo "${ECHO_T}$ac_cv_header_stdc" >&6
6309 if test $ac_cv_header_stdc = yes; then
6310
6311 cat >>confdefs.h <<\_ACEOF
6312 #define STDC_HEADERS 1
6313 _ACEOF
6314
6315 fi
6316
6317 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
6328 inttypes.h stdint.h unistd.h
6329 do
6330 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6331 echo "$as_me:$LINENO: checking for $ac_header" >&5
6332 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6333 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6334 echo $ECHO_N "(cached) $ECHO_C" >&6
6335 else
6336 cat >conftest.$ac_ext <<_ACEOF
6337 /* confdefs.h. */
6338 _ACEOF
6339 cat confdefs.h >>conftest.$ac_ext
6340 cat >>conftest.$ac_ext <<_ACEOF
6341 /* end confdefs.h. */
6342 $ac_includes_default
6343
6344 #include <$ac_header>
6345 _ACEOF
6346 rm -f conftest.$ac_objext
6347 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6348 (eval $ac_compile) 2>conftest.er1
6349 ac_status=$?
6350 grep -v '^ *+' conftest.er1 >conftest.err
6351 rm -f conftest.er1
6352 cat conftest.err >&5
6353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6354 (exit $ac_status); } &&
6355 { ac_try='test -z "$ac_c_werror_flag"
6356 || test ! -s conftest.err'
6357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6358 (eval $ac_try) 2>&5
6359 ac_status=$?
6360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6361 (exit $ac_status); }; } &&
6362 { ac_try='test -s conftest.$ac_objext'
6363 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6364 (eval $ac_try) 2>&5
6365 ac_status=$?
6366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6367 (exit $ac_status); }; }; then
6368 eval "$as_ac_Header=yes"
6369 else
6370 echo "$as_me: failed program was:" >&5
6371 sed 's/^/| /' conftest.$ac_ext >&5
6372
6373 eval "$as_ac_Header=no"
6374 fi
6375 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6376 fi
6377 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6378 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6379 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6380 cat >>confdefs.h <<_ACEOF
6381 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6382 _ACEOF
6383
6384 fi
6385
6386 done
6387
6388
6389
6390 for ac_header in dlfcn.h
6391 do
6392 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6393 echo "$as_me:$LINENO: checking for $ac_header" >&5
6394 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
6395 if eval "test \"\${$as_ac_Header+set}\" = set"; then
6396 echo $ECHO_N "(cached) $ECHO_C" >&6
6397 else
6398 cat >conftest.$ac_ext <<_ACEOF
6399 /* confdefs.h. */
6400 _ACEOF
6401 cat confdefs.h >>conftest.$ac_ext
6402 cat >>conftest.$ac_ext <<_ACEOF
6403 /* end confdefs.h. */
6404 $ac_includes_default
6405
6406 #include <$ac_header>
6407 _ACEOF
6408 rm -f conftest.$ac_objext
6409 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
6410 (eval $ac_compile) 2>conftest.er1
6411 ac_status=$?
6412 grep -v '^ *+' conftest.er1 >conftest.err
6413 rm -f conftest.er1
6414 cat conftest.err >&5
6415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6416 (exit $ac_status); } &&
6417 { ac_try='test -z "$ac_c_werror_flag"
6418 || test ! -s conftest.err'
6419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6420 (eval $ac_try) 2>&5
6421 ac_status=$?
6422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6423 (exit $ac_status); }; } &&
6424 { ac_try='test -s conftest.$ac_objext'
6425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6426 (eval $ac_try) 2>&5
6427 ac_status=$?
6428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6429 (exit $ac_status); }; }; then
6430 eval "$as_ac_Header=yes"
6431 else
6432 echo "$as_me: failed program was:" >&5
6433 sed 's/^/| /' conftest.$ac_ext >&5
6434
6435 eval "$as_ac_Header=no"
6436 fi
6437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
6438 fi
6439 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
6440 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
6441 if test `eval echo '${'$as_ac_Header'}'` = yes; then
6442 cat >>confdefs.h <<_ACEOF
6443 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
6444 _ACEOF
6445
6446 fi
6447
6448 done
6449
6450
6451
6452 # This can be used to rebuild libtool when needed
6453 LIBTOOL_DEPS="$ltmain"
6454
6455 # Always use our own libtool.
6456 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482 test -z "$LN_S" && LN_S="ln -s"
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497 if test -n "${ZSH_VERSION+set}" ; then
6498 setopt NO_GLOB_SUBST
6499 fi
6500
6501 echo "$as_me:$LINENO: checking for objdir" >&5
6502 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
6503 if test "${lt_cv_objdir+set}" = set; then
6504 echo $ECHO_N "(cached) $ECHO_C" >&6
6505 else
6506 rm -f .libs 2>/dev/null
6507 mkdir .libs 2>/dev/null
6508 if test -d .libs; then
6509 lt_cv_objdir=.libs
6510 else
6511 # MS-DOS does not allow filenames that begin with a dot.
6512 lt_cv_objdir=_libs
6513 fi
6514 rmdir .libs 2>/dev/null
6515 fi
6516 echo "$as_me:$LINENO: result: $lt_cv_objdir" >&5
6517 echo "${ECHO_T}$lt_cv_objdir" >&6
6518 objdir=$lt_cv_objdir
6519
6520
6521
6522
6523
6524 cat >>confdefs.h <<_ACEOF
6525 #define LT_OBJDIR "$lt_cv_objdir/"
6526 _ACEOF
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544 case $host_os in
6545 aix3*)
6546 # AIX sometimes has problems with the GCC collect2 program. For some
6547 # reason, if we set the COLLECT_NAMES environment variable, the problems
6548 # vanish in a puff of smoke.
6549 if test "X${COLLECT_NAMES+set}" != Xset; then
6550 COLLECT_NAMES=
6551 export COLLECT_NAMES
6552 fi
6553 ;;
6554 esac
6555
6556 # Sed substitution that helps us do robust quoting. It backslashifies
6557 # metacharacters that are still active within double-quoted strings.
6558 sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
6559
6560 # Same as above, but do not quote variable references.
6561 double_quote_subst='s/\(["`\\]\)/\\\1/g'
6562
6563 # Sed substitution to delay expansion of an escaped shell variable in a
6564 # double_quote_subst'ed string.
6565 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
6566
6567 # Sed substitution to delay expansion of an escaped single quote.
6568 delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
6569
6570 # Sed substitution to avoid accidental globbing in evaled expressions
6571 no_glob_subst='s/\*/\\\*/g'
6572
6573 # Global variables:
6574 ofile=libtool
6575 can_build_shared=yes
6576
6577 # All known linkers require a `.a' archive for static linking (except MSVC,
6578 # which needs '.lib').
6579 libext=a
6580
6581 with_gnu_ld="$lt_cv_prog_gnu_ld"
6582
6583 old_CC="$CC"
6584 old_CFLAGS="$CFLAGS"
6585
6586 # Set sane defaults for various variables
6587 test -z "$CC" && CC=cc
6588 test -z "$LTCC" && LTCC=$CC
6589 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
6590 test -z "$LD" && LD=ld
6591 test -z "$ac_objext" && ac_objext=o
6592
6593 for cc_temp in $compiler""; do
6594 case $cc_temp in
6595 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
6596 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
6597 \-*) ;;
6598 *) break;;
6599 esac
6600 done
6601 cc_basename=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
6602
6603
6604 # Only perform the check for file, if the check method requires it
6605 test -z "$MAGIC_CMD" && MAGIC_CMD=file
6606 case $deplibs_check_method in
6607 file_magic*)
6608 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
6609 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
6610 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
6611 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6612 echo $ECHO_N "(cached) $ECHO_C" >&6
6613 else
6614 case $MAGIC_CMD in
6615 [\\/*] | ?:[\\/]*)
6616 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6617 ;;
6618 *)
6619 lt_save_MAGIC_CMD="$MAGIC_CMD"
6620 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6621 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6622 for ac_dir in $ac_dummy; do
6623 IFS="$lt_save_ifs"
6624 test -z "$ac_dir" && ac_dir=.
6625 if test -f $ac_dir/${ac_tool_prefix}file; then
6626 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
6627 if test -n "$file_magic_test_file"; then
6628 case $deplibs_check_method in
6629 "file_magic "*)
6630 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6631 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6632 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6633 $EGREP "$file_magic_regex" > /dev/null; then
6634 :
6635 else
6636 cat <<_LT_EOF 1>&2
6637
6638 *** Warning: the command libtool uses to detect shared libraries,
6639 *** $file_magic_cmd, produces output that libtool cannot recognize.
6640 *** The result is that libtool may fail to recognize shared libraries
6641 *** as such. This will affect the creation of libtool libraries that
6642 *** depend on shared libraries, but programs linked with such libtool
6643 *** libraries will work regardless of this problem. Nevertheless, you
6644 *** may want to report the problem to your system manager and/or to
6645 *** bug-libtool@gnu.org
6646
6647 _LT_EOF
6648 fi ;;
6649 esac
6650 fi
6651 break
6652 fi
6653 done
6654 IFS="$lt_save_ifs"
6655 MAGIC_CMD="$lt_save_MAGIC_CMD"
6656 ;;
6657 esac
6658 fi
6659
6660 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6661 if test -n "$MAGIC_CMD"; then
6662 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6663 echo "${ECHO_T}$MAGIC_CMD" >&6
6664 else
6665 echo "$as_me:$LINENO: result: no" >&5
6666 echo "${ECHO_T}no" >&6
6667 fi
6668
6669
6670
6671
6672
6673 if test -z "$lt_cv_path_MAGIC_CMD"; then
6674 if test -n "$ac_tool_prefix"; then
6675 echo "$as_me:$LINENO: checking for file" >&5
6676 echo $ECHO_N "checking for file... $ECHO_C" >&6
6677 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
6678 echo $ECHO_N "(cached) $ECHO_C" >&6
6679 else
6680 case $MAGIC_CMD in
6681 [\\/*] | ?:[\\/]*)
6682 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
6683 ;;
6684 *)
6685 lt_save_MAGIC_CMD="$MAGIC_CMD"
6686 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
6687 ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
6688 for ac_dir in $ac_dummy; do
6689 IFS="$lt_save_ifs"
6690 test -z "$ac_dir" && ac_dir=.
6691 if test -f $ac_dir/file; then
6692 lt_cv_path_MAGIC_CMD="$ac_dir/file"
6693 if test -n "$file_magic_test_file"; then
6694 case $deplibs_check_method in
6695 "file_magic "*)
6696 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
6697 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6698 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
6699 $EGREP "$file_magic_regex" > /dev/null; then
6700 :
6701 else
6702 cat <<_LT_EOF 1>&2
6703
6704 *** Warning: the command libtool uses to detect shared libraries,
6705 *** $file_magic_cmd, produces output that libtool cannot recognize.
6706 *** The result is that libtool may fail to recognize shared libraries
6707 *** as such. This will affect the creation of libtool libraries that
6708 *** depend on shared libraries, but programs linked with such libtool
6709 *** libraries will work regardless of this problem. Nevertheless, you
6710 *** may want to report the problem to your system manager and/or to
6711 *** bug-libtool@gnu.org
6712
6713 _LT_EOF
6714 fi ;;
6715 esac
6716 fi
6717 break
6718 fi
6719 done
6720 IFS="$lt_save_ifs"
6721 MAGIC_CMD="$lt_save_MAGIC_CMD"
6722 ;;
6723 esac
6724 fi
6725
6726 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
6727 if test -n "$MAGIC_CMD"; then
6728 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
6729 echo "${ECHO_T}$MAGIC_CMD" >&6
6730 else
6731 echo "$as_me:$LINENO: result: no" >&5
6732 echo "${ECHO_T}no" >&6
6733 fi
6734
6735
6736 else
6737 MAGIC_CMD=:
6738 fi
6739 fi
6740
6741 fi
6742 ;;
6743 esac
6744
6745 # Use C for the default configuration in the libtool script
6746
6747 lt_save_CC="$CC"
6748 ac_ext=c
6749 ac_cpp='$CPP $CPPFLAGS'
6750 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6751 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6752 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6753
6754
6755 # Source file extension for C test sources.
6756 ac_ext=c
6757
6758 # Object file extension for compiled C test sources.
6759 objext=o
6760 objext=$objext
6761
6762 # Code to be used in simple compile tests
6763 lt_simple_compile_test_code="int some_variable = 0;"
6764
6765 # Code to be used in simple link tests
6766 lt_simple_link_test_code='int main(){return(0);}'
6767
6768
6769
6770
6771
6772
6773
6774 # If no C compiler was specified, use CC.
6775 LTCC=${LTCC-"$CC"}
6776
6777 # If no C compiler flags were specified, use CFLAGS.
6778 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6779
6780 # Allow CC to be a program name with arguments.
6781 compiler=$CC
6782
6783 # Save the default compiler, since it gets overwritten when the other
6784 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
6785 compiler_DEFAULT=$CC
6786
6787 # save warnings/boilerplate of simple test code
6788 ac_outfile=conftest.$ac_objext
6789 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
6790 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6791 _lt_compiler_boilerplate=`cat conftest.err`
6792 $RM conftest*
6793
6794 ac_outfile=conftest.$ac_objext
6795 echo "$lt_simple_link_test_code" >conftest.$ac_ext
6796 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
6797 _lt_linker_boilerplate=`cat conftest.err`
6798 $RM conftest*
6799
6800
6801 ## CAVEAT EMPTOR:
6802 ## There is no encapsulation within the following macros, do not change
6803 ## the running order or otherwise move them around unless you know exactly
6804 ## what you are doing...
6805 if test -n "$compiler"; then
6806
6807 lt_prog_compiler_no_builtin_flag=
6808
6809 if test "$GCC" = yes; then
6810 lt_prog_compiler_no_builtin_flag=' -fno-builtin'
6811
6812 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
6813 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
6814 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then
6815 echo $ECHO_N "(cached) $ECHO_C" >&6
6816 else
6817 lt_cv_prog_compiler_rtti_exceptions=no
6818 ac_outfile=conftest.$ac_objext
6819 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
6820 lt_compiler_flag="-fno-rtti -fno-exceptions"
6821 # Insert the option either (1) after the last *FLAGS variable, or
6822 # (2) before a word containing "conftest.", or (3) at the end.
6823 # Note that $ac_compile itself does not contain backslashes and begins
6824 # with a dollar sign (not a hyphen), so the echo should work correctly.
6825 # The option is referenced via a variable to avoid confusing sed.
6826 lt_compile=`echo "$ac_compile" | $SED \
6827 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
6828 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
6829 -e 's:$: $lt_compiler_flag:'`
6830 (eval echo "\"\$as_me:6830: $lt_compile\"" >&5)
6831 (eval "$lt_compile" 2>conftest.err)
6832 ac_status=$?
6833 cat conftest.err >&5
6834 echo "$as_me:6834: \$? = $ac_status" >&5
6835 if (exit $ac_status) && test -s "$ac_outfile"; then
6836 # The compiler can only warn and ignore the option if not recognized
6837 # So say no if there are warnings other than the usual output.
6838 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
6839 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
6840 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
6841 lt_cv_prog_compiler_rtti_exceptions=yes
6842 fi
6843 fi
6844 $RM conftest*
6845
6846 fi
6847 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
6848 echo "${ECHO_T}$lt_cv_prog_compiler_rtti_exceptions" >&6
6849
6850 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
6851 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
6852 else
6853 :
6854 fi
6855
6856 fi
6857
6858
6859
6860
6861
6862
6863 lt_prog_compiler_wl=
6864 lt_prog_compiler_pic=
6865 lt_prog_compiler_static=
6866
6867 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
6868 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
6869
6870 if test "$GCC" = yes; then
6871 lt_prog_compiler_wl='-Wl,'
6872 lt_prog_compiler_static='-static'
6873
6874 case $host_os in
6875 aix*)
6876 # All AIX code is PIC.
6877 if test "$host_cpu" = ia64; then
6878 # AIX 5 now supports IA64 processor
6879 lt_prog_compiler_static='-Bstatic'
6880 fi
6881 ;;
6882
6883 amigaos*)
6884 if test "$host_cpu" = m68k; then
6885 # FIXME: we need at least 68020 code to build shared libraries, but
6886 # adding the `-m68020' flag to GCC prevents building anything better,
6887 # like `-m68040'.
6888 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
6889 fi
6890 ;;
6891
6892 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
6893 # PIC is the default for these OSes.
6894 ;;
6895
6896 mingw* | cygwin* | pw32* | os2*)
6897 # This hack is so that the source file can tell whether it is being
6898 # built for inclusion in a dll (and should export symbols for example).
6899 # Although the cygwin gcc ignores -fPIC, still need this for old-style
6900 # (--disable-auto-import) libraries
6901 lt_prog_compiler_pic='-DDLL_EXPORT'
6902 ;;
6903
6904 darwin* | rhapsody*)
6905 # PIC is the default on this platform
6906 # Common symbols not allowed in MH_DYLIB files
6907 lt_prog_compiler_pic='-fno-common'
6908 ;;
6909
6910 hpux*)
6911 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6912 # not for PA HP-UX.
6913 case $host_cpu in
6914 hppa*64*|ia64*)
6915 # +Z the default
6916 ;;
6917 *)
6918 lt_prog_compiler_pic='-fPIC'
6919 ;;
6920 esac
6921 ;;
6922
6923 interix[3-9]*)
6924 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
6925 # Instead, we relocate shared libraries at runtime.
6926 ;;
6927
6928 msdosdjgpp*)
6929 # Just because we use GCC doesn't mean we suddenly get shared libraries
6930 # on systems that don't support them.
6931 lt_prog_compiler_can_build_shared=no
6932 enable_shared=no
6933 ;;
6934
6935 *nto* | *qnx*)
6936 # QNX uses GNU C++, but need to define -shared option too, otherwise
6937 # it will coredump.
6938 lt_prog_compiler_pic='-fPIC -shared'
6939 ;;
6940
6941 sysv4*MP*)
6942 if test -d /usr/nec; then
6943 lt_prog_compiler_pic=-Kconform_pic
6944 fi
6945 ;;
6946
6947 *)
6948 lt_prog_compiler_pic='-fPIC'
6949 ;;
6950 esac
6951 else
6952 # PORTME Check for flag to pass linker flags through the system compiler.
6953 case $host_os in
6954 aix*)
6955 lt_prog_compiler_wl='-Wl,'
6956 if test "$host_cpu" = ia64; then
6957 # AIX 5 now supports IA64 processor
6958 lt_prog_compiler_static='-Bstatic'
6959 else
6960 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
6961 fi
6962 ;;
6963 darwin*)
6964 # PIC is the default on this platform
6965 # Common symbols not allowed in MH_DYLIB files
6966 case $cc_basename in
6967 xlc*)
6968 lt_prog_compiler_pic='-qnocommon'
6969 lt_prog_compiler_wl='-Wl,'
6970 ;;
6971 esac
6972 ;;
6973
6974 mingw* | cygwin* | pw32* | os2*)
6975 # This hack is so that the source file can tell whether it is being
6976 # built for inclusion in a dll (and should export symbols for example).
6977 lt_prog_compiler_pic='-DDLL_EXPORT'
6978 ;;
6979
6980 hpux9* | hpux10* | hpux11*)
6981 lt_prog_compiler_wl='-Wl,'
6982 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
6983 # not for PA HP-UX.
6984 case $host_cpu in
6985 hppa*64*|ia64*)
6986 # +Z the default
6987 ;;
6988 *)
6989 lt_prog_compiler_pic='+Z'
6990 ;;
6991 esac
6992 # Is there a better lt_prog_compiler_static that works with the bundled CC?
6993 lt_prog_compiler_static='${wl}-a ${wl}archive'
6994 ;;
6995
6996 irix5* | irix6* | nonstopux*)
6997 lt_prog_compiler_wl='-Wl,'
6998 # PIC (with -KPIC) is the default.
6999 lt_prog_compiler_static='-non_shared'
7000 ;;
7001
7002 linux* | k*bsd*-gnu)
7003 case $cc_basename in
7004 icc* | ecc*)
7005 lt_prog_compiler_wl='-Wl,'
7006 lt_prog_compiler_pic='-KPIC'
7007 lt_prog_compiler_static='-static'
7008 ;;
7009 pgcc* | pgf77* | pgf90* | pgf95*)
7010 # Portland Group compilers (*not* the Pentium gcc compiler,
7011 # which looks to be a dead project)
7012 lt_prog_compiler_wl='-Wl,'
7013 lt_prog_compiler_pic='-fpic'
7014 lt_prog_compiler_static='-Bstatic'
7015 ;;
7016 ccc*)
7017 lt_prog_compiler_wl='-Wl,'
7018 # All Alpha code is PIC.
7019 lt_prog_compiler_static='-non_shared'
7020 ;;
7021 *)
7022 case `$CC -V 2>&1 | sed 5q` in
7023 *Sun\ C*)
7024 # Sun C 5.9
7025 lt_prog_compiler_pic='-KPIC'
7026 lt_prog_compiler_static='-Bstatic'
7027 lt_prog_compiler_wl='-Wl,'
7028 ;;
7029 *Sun\ F*)
7030 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7031 lt_prog_compiler_pic='-KPIC'
7032 lt_prog_compiler_static='-Bstatic'
7033 lt_prog_compiler_wl=''
7034 ;;
7035 esac
7036 ;;
7037 esac
7038 ;;
7039
7040 newsos6)
7041 lt_prog_compiler_pic='-KPIC'
7042 lt_prog_compiler_static='-Bstatic'
7043 ;;
7044
7045 *nto* | *qnx*)
7046 # QNX uses GNU C++, but need to define -shared option too, otherwise
7047 # it will coredump.
7048 lt_prog_compiler_pic='-fPIC -shared'
7049 ;;
7050
7051 osf3* | osf4* | osf5*)
7052 lt_prog_compiler_wl='-Wl,'
7053 # All OSF/1 code is PIC.
7054 lt_prog_compiler_static='-non_shared'
7055 ;;
7056
7057 rdos*)
7058 lt_prog_compiler_static='-non_shared'
7059 ;;
7060
7061 solaris*)
7062 lt_prog_compiler_pic='-KPIC'
7063 lt_prog_compiler_static='-Bstatic'
7064 case $cc_basename in
7065 f77* | f90* | f95*)
7066 lt_prog_compiler_wl='-Qoption ld ';;
7067 *)
7068 lt_prog_compiler_wl='-Wl,';;
7069 esac
7070 ;;
7071
7072 sunos4*)
7073 lt_prog_compiler_wl='-Qoption ld '
7074 lt_prog_compiler_pic='-PIC'
7075 lt_prog_compiler_static='-Bstatic'
7076 ;;
7077
7078 sysv4 | sysv4.2uw2* | sysv4.3*)
7079 lt_prog_compiler_wl='-Wl,'
7080 lt_prog_compiler_pic='-KPIC'
7081 lt_prog_compiler_static='-Bstatic'
7082 ;;
7083
7084 sysv4*MP*)
7085 if test -d /usr/nec ;then
7086 lt_prog_compiler_pic='-Kconform_pic'
7087 lt_prog_compiler_static='-Bstatic'
7088 fi
7089 ;;
7090
7091 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7092 lt_prog_compiler_wl='-Wl,'
7093 lt_prog_compiler_pic='-KPIC'
7094 lt_prog_compiler_static='-Bstatic'
7095 ;;
7096
7097 unicos*)
7098 lt_prog_compiler_wl='-Wl,'
7099 lt_prog_compiler_can_build_shared=no
7100 ;;
7101
7102 uts4*)
7103 lt_prog_compiler_pic='-pic'
7104 lt_prog_compiler_static='-Bstatic'
7105 ;;
7106
7107 *)
7108 lt_prog_compiler_can_build_shared=no
7109 ;;
7110 esac
7111 fi
7112
7113 case $host_os in
7114 # For platforms which do not support PIC, -DPIC is meaningless:
7115 *djgpp*)
7116 lt_prog_compiler_pic=
7117 ;;
7118 *)
7119 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7120 ;;
7121 esac
7122 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic" >&5
7123 echo "${ECHO_T}$lt_prog_compiler_pic" >&6
7124
7125
7126
7127
7128
7129
7130 #
7131 # Check to make sure the PIC flag actually works.
7132 #
7133 if test -n "$lt_prog_compiler_pic"; then
7134 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7135 echo $ECHO_N "checking if $compiler PIC flag $lt_prog_compiler_pic works... $ECHO_C" >&6
7136 if test "${lt_prog_compiler_pic_works+set}" = set; then
7137 echo $ECHO_N "(cached) $ECHO_C" >&6
7138 else
7139 lt_prog_compiler_pic_works=no
7140 ac_outfile=conftest.$ac_objext
7141 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7142 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7143 # Insert the option either (1) after the last *FLAGS variable, or
7144 # (2) before a word containing "conftest.", or (3) at the end.
7145 # Note that $ac_compile itself does not contain backslashes and begins
7146 # with a dollar sign (not a hyphen), so the echo should work correctly.
7147 # The option is referenced via a variable to avoid confusing sed.
7148 lt_compile=`echo "$ac_compile" | $SED \
7149 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7150 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7151 -e 's:$: $lt_compiler_flag:'`
7152 (eval echo "\"\$as_me:7152: $lt_compile\"" >&5)
7153 (eval "$lt_compile" 2>conftest.err)
7154 ac_status=$?
7155 cat conftest.err >&5
7156 echo "$as_me:7156: \$? = $ac_status" >&5
7157 if (exit $ac_status) && test -s "$ac_outfile"; then
7158 # The compiler can only warn and ignore the option if not recognized
7159 # So say no if there are warnings other than the usual output.
7160 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
7161 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7162 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7163 lt_prog_compiler_pic_works=yes
7164 fi
7165 fi
7166 $RM conftest*
7167
7168 fi
7169 echo "$as_me:$LINENO: result: $lt_prog_compiler_pic_works" >&5
7170 echo "${ECHO_T}$lt_prog_compiler_pic_works" >&6
7171
7172 if test x"$lt_prog_compiler_pic_works" = xyes; then
7173 case $lt_prog_compiler_pic in
7174 "" | " "*) ;;
7175 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7176 esac
7177 else
7178 lt_prog_compiler_pic=
7179 lt_prog_compiler_can_build_shared=no
7180 fi
7181
7182 fi
7183
7184
7185
7186
7187
7188
7189 #
7190 # Check to make sure the static flag actually works.
7191 #
7192 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7193 echo "$as_me:$LINENO: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7194 echo $ECHO_N "checking if $compiler static flag $lt_tmp_static_flag works... $ECHO_C" >&6
7195 if test "${lt_prog_compiler_static_works+set}" = set; then
7196 echo $ECHO_N "(cached) $ECHO_C" >&6
7197 else
7198 lt_prog_compiler_static_works=no
7199 save_LDFLAGS="$LDFLAGS"
7200 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7201 echo "$lt_simple_link_test_code" > conftest.$ac_ext
7202 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7203 # The linker can only warn and ignore the option if not recognized
7204 # So say no if there are warnings
7205 if test -s conftest.err; then
7206 # Append any errors to the config.log.
7207 cat conftest.err 1>&5
7208 $ECHO "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
7209 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7210 if diff conftest.exp conftest.er2 >/dev/null; then
7211 lt_prog_compiler_static_works=yes
7212 fi
7213 else
7214 lt_prog_compiler_static_works=yes
7215 fi
7216 fi
7217 $RM conftest*
7218 LDFLAGS="$save_LDFLAGS"
7219
7220 fi
7221 echo "$as_me:$LINENO: result: $lt_prog_compiler_static_works" >&5
7222 echo "${ECHO_T}$lt_prog_compiler_static_works" >&6
7223
7224 if test x"$lt_prog_compiler_static_works" = xyes; then
7225 :
7226 else
7227 lt_prog_compiler_static=
7228 fi
7229
7230
7231
7232
7233
7234
7235
7236 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7237 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7238 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7239 echo $ECHO_N "(cached) $ECHO_C" >&6
7240 else
7241 lt_cv_prog_compiler_c_o=no
7242 $RM -r conftest 2>/dev/null
7243 mkdir conftest
7244 cd conftest
7245 mkdir out
7246 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7247
7248 lt_compiler_flag="-o out/conftest2.$ac_objext"
7249 # Insert the option either (1) after the last *FLAGS variable, or
7250 # (2) before a word containing "conftest.", or (3) at the end.
7251 # Note that $ac_compile itself does not contain backslashes and begins
7252 # with a dollar sign (not a hyphen), so the echo should work correctly.
7253 lt_compile=`echo "$ac_compile" | $SED \
7254 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7255 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7256 -e 's:$: $lt_compiler_flag:'`
7257 (eval echo "\"\$as_me:7257: $lt_compile\"" >&5)
7258 (eval "$lt_compile" 2>out/conftest.err)
7259 ac_status=$?
7260 cat out/conftest.err >&5
7261 echo "$as_me:7261: \$? = $ac_status" >&5
7262 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7263 then
7264 # The compiler can only warn and ignore the option if not recognized
7265 # So say no if there are warnings
7266 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7267 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7268 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7269 lt_cv_prog_compiler_c_o=yes
7270 fi
7271 fi
7272 chmod u+w . 2>&5
7273 $RM conftest*
7274 # SGI C++ compiler will create directory out/ii_files/ for
7275 # template instantiation
7276 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7277 $RM out/* && rmdir out
7278 cd ..
7279 $RM -r conftest
7280 $RM conftest*
7281
7282 fi
7283 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7284 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7285
7286
7287
7288
7289
7290
7291 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
7292 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
7293 if test "${lt_cv_prog_compiler_c_o+set}" = set; then
7294 echo $ECHO_N "(cached) $ECHO_C" >&6
7295 else
7296 lt_cv_prog_compiler_c_o=no
7297 $RM -r conftest 2>/dev/null
7298 mkdir conftest
7299 cd conftest
7300 mkdir out
7301 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7302
7303 lt_compiler_flag="-o out/conftest2.$ac_objext"
7304 # Insert the option either (1) after the last *FLAGS variable, or
7305 # (2) before a word containing "conftest.", or (3) at the end.
7306 # Note that $ac_compile itself does not contain backslashes and begins
7307 # with a dollar sign (not a hyphen), so the echo should work correctly.
7308 lt_compile=`echo "$ac_compile" | $SED \
7309 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7310 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7311 -e 's:$: $lt_compiler_flag:'`
7312 (eval echo "\"\$as_me:7312: $lt_compile\"" >&5)
7313 (eval "$lt_compile" 2>out/conftest.err)
7314 ac_status=$?
7315 cat out/conftest.err >&5
7316 echo "$as_me:7316: \$? = $ac_status" >&5
7317 if (exit $ac_status) && test -s out/conftest2.$ac_objext
7318 then
7319 # The compiler can only warn and ignore the option if not recognized
7320 # So say no if there are warnings
7321 $ECHO "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
7322 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
7323 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
7324 lt_cv_prog_compiler_c_o=yes
7325 fi
7326 fi
7327 chmod u+w . 2>&5
7328 $RM conftest*
7329 # SGI C++ compiler will create directory out/ii_files/ for
7330 # template instantiation
7331 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
7332 $RM out/* && rmdir out
7333 cd ..
7334 $RM -r conftest
7335 $RM conftest*
7336
7337 fi
7338 echo "$as_me:$LINENO: result: $lt_cv_prog_compiler_c_o" >&5
7339 echo "${ECHO_T}$lt_cv_prog_compiler_c_o" >&6
7340
7341
7342
7343
7344 hard_links="nottested"
7345 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
7346 # do not overwrite the value of need_locks provided by the user
7347 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
7348 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
7349 hard_links=yes
7350 $RM conftest*
7351 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7352 touch conftest.a
7353 ln conftest.a conftest.b 2>&5 || hard_links=no
7354 ln conftest.a conftest.b 2>/dev/null && hard_links=no
7355 echo "$as_me:$LINENO: result: $hard_links" >&5
7356 echo "${ECHO_T}$hard_links" >&6
7357 if test "$hard_links" = no; then
7358 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7359 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7360 need_locks=warn
7361 fi
7362 else
7363 need_locks=no
7364 fi
7365
7366
7367
7368
7369
7370
7371 echo "$as_me:$LINENO: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7372 echo $ECHO_N "checking whether the $compiler linker ($LD) supports shared libraries... $ECHO_C" >&6
7373
7374 runpath_var=
7375 allow_undefined_flag=
7376 always_export_symbols=no
7377 archive_cmds=
7378 archive_expsym_cmds=
7379 compiler_needs_object=no
7380 enable_shared_with_static_runtimes=no
7381 export_dynamic_flag_spec=
7382 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7383 hardcode_automatic=no
7384 hardcode_direct=no
7385 hardcode_direct_absolute=no
7386 hardcode_libdir_flag_spec=
7387 hardcode_libdir_flag_spec_ld=
7388 hardcode_libdir_separator=
7389 hardcode_minus_L=no
7390 hardcode_shlibpath_var=unsupported
7391 inherit_rpath=no
7392 link_all_deplibs=unknown
7393 module_cmds=
7394 module_expsym_cmds=
7395 old_archive_from_new_cmds=
7396 old_archive_from_expsyms_cmds=
7397 thread_safe_flag_spec=
7398 whole_archive_flag_spec=
7399 # include_expsyms should be a list of space-separated symbols to be *always*
7400 # included in the symbol list
7401 include_expsyms=
7402 # exclude_expsyms can be an extended regexp of symbols to exclude
7403 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7404 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7405 # as well as any symbol that contains `d'.
7406 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
7407 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7408 # platforms (ab)use it in PIC code, but their linkers get confused if
7409 # the symbol is explicitly referenced. Since portable code cannot
7410 # rely on this symbol name, it's probably fine to never include it in
7411 # preloaded symbol tables.
7412 extract_expsyms_cmds=
7413
7414 case $host_os in
7415 cygwin* | mingw* | pw32*)
7416 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7417 # When not using gcc, we currently assume that we are using
7418 # Microsoft Visual C++.
7419 if test "$GCC" != yes; then
7420 with_gnu_ld=no
7421 fi
7422 ;;
7423 interix*)
7424 # we just hope/assume this is gcc and not c89 (= MSVC++)
7425 with_gnu_ld=yes
7426 ;;
7427 openbsd*)
7428 with_gnu_ld=no
7429 ;;
7430 esac
7431
7432 ld_shlibs=yes
7433 if test "$with_gnu_ld" = yes; then
7434 # If archive_cmds runs LD, not CC, wlarc should be empty
7435 wlarc='${wl}'
7436
7437 # Set some defaults for GNU ld with shared library support. These
7438 # are reset later if shared libraries are not supported. Putting them
7439 # here allows them to be overridden if necessary.
7440 runpath_var=LD_RUN_PATH
7441 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7442 export_dynamic_flag_spec='${wl}--export-dynamic'
7443 # ancient GNU ld didn't support --whole-archive et. al.
7444 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
7445 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
7446 else
7447 whole_archive_flag_spec=
7448 fi
7449 supports_anon_versioning=no
7450 case `$LD -v 2>&1` in
7451 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
7452 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
7453 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
7454 *\ 2.11.*) ;; # other 2.11 versions
7455 *) supports_anon_versioning=yes ;;
7456 esac
7457
7458 # See if GNU ld supports shared libraries.
7459 case $host_os in
7460 aix3* | aix4* | aix5*)
7461 # On AIX/PPC, the GNU linker is very broken
7462 if test "$host_cpu" != ia64; then
7463 ld_shlibs=no
7464 cat <<_LT_EOF 1>&2
7465
7466 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
7467 *** to be unable to reliably create shared libraries on AIX.
7468 *** Therefore, libtool is disabling shared libraries support. If you
7469 *** really care for shared libraries, you may want to modify your PATH
7470 *** so that a non-GNU linker is found, and then restart.
7471
7472 _LT_EOF
7473 fi
7474 ;;
7475
7476 amigaos*)
7477 if test "$host_cpu" = m68k; then
7478 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)'
7479 hardcode_libdir_flag_spec='-L$libdir'
7480 hardcode_minus_L=yes
7481 fi
7482
7483 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
7484 # that the semantics of dynamic libraries on AmigaOS, at least up
7485 # to version 4, is to share data among multiple programs linked
7486 # with the same dynamic library. Since this doesn't match the
7487 # behavior of shared libraries on other platforms, we can't use
7488 # them.
7489 ld_shlibs=no
7490 ;;
7491
7492 beos*)
7493 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7494 allow_undefined_flag=unsupported
7495 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
7496 # support --undefined. This deserves some investigation. FIXME
7497 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7498 else
7499 ld_shlibs=no
7500 fi
7501 ;;
7502
7503 cygwin* | mingw* | pw32*)
7504 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
7505 # as there is no search path for DLLs.
7506 hardcode_libdir_flag_spec='-L$libdir'
7507 allow_undefined_flag=unsupported
7508 always_export_symbols=no
7509 enable_shared_with_static_runtimes=yes
7510 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
7511
7512 if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
7513 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7514 # If the export-symbols file already is a .def file (1st line
7515 # is EXPORTS), use it as is; otherwise, prepend...
7516 archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
7517 cp $export_symbols $output_objdir/$soname.def;
7518 else
7519 echo EXPORTS > $output_objdir/$soname.def;
7520 cat $export_symbols >> $output_objdir/$soname.def;
7521 fi~
7522 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
7523 else
7524 ld_shlibs=no
7525 fi
7526 ;;
7527
7528 interix[3-9]*)
7529 hardcode_direct=no
7530 hardcode_shlibpath_var=no
7531 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
7532 export_dynamic_flag_spec='${wl}-E'
7533 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
7534 # Instead, shared libraries are loaded at an image base (0x10000000 by
7535 # default) and relocated if they conflict, which is a slow very memory
7536 # consuming and fragmenting process. To avoid this, we pick a random,
7537 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
7538 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
7539 archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
7540 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'
7541 ;;
7542
7543 gnu* | linux* | tpf* | k*bsd*-gnu)
7544 tmp_diet=no
7545 if test "$host_os" = linux-dietlibc; then
7546 case $cc_basename in
7547 diet\ *) tmp_diet=yes;; # linux-dietlibc with static linking (!diet-dyn)
7548 esac
7549 fi
7550 if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
7551 && test "$tmp_diet" = no
7552 then
7553 tmp_addflag=
7554 case $cc_basename,$host_cpu in
7555 pgcc*) # Portland Group C compiler
7556 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'
7557 tmp_addflag=' $pic_flag'
7558 ;;
7559 pgf77* | pgf90* | pgf95*) # Portland Group f77 and f90 compilers
7560 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'
7561 tmp_addflag=' $pic_flag -Mnomain' ;;
7562 ecc*,ia64* | icc*,ia64*) # Intel C compiler on ia64
7563 tmp_addflag=' -i_dynamic' ;;
7564 efc*,ia64* | ifort*,ia64*) # Intel Fortran compiler on ia64
7565 tmp_addflag=' -i_dynamic -nofor_main' ;;
7566 ifc* | ifort*) # Intel Fortran compiler
7567 tmp_addflag=' -nofor_main' ;;
7568 esac
7569 case `$CC -V 2>&1 | sed 5q` in
7570 *Sun\ C*) # Sun C 5.9
7571 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'
7572 compiler_needs_object=yes
7573 tmp_sharedflag='-G' ;;
7574 *Sun\ F*) # Sun Fortran 8.3
7575 tmp_sharedflag='-G' ;;
7576 *)
7577 tmp_sharedflag='-shared' ;;
7578 esac
7579 archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7580
7581 if test "x$supports_anon_versioning" = xyes; then
7582 archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
7583 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
7584 echo "local: *; };" >> $output_objdir/$libname.ver~
7585 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
7586 fi
7587 else
7588 ld_shlibs=no
7589 fi
7590 ;;
7591
7592 netbsd*)
7593 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
7594 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
7595 wlarc=
7596 else
7597 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7598 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7599 fi
7600 ;;
7601
7602 solaris*)
7603 if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
7604 ld_shlibs=no
7605 cat <<_LT_EOF 1>&2
7606
7607 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
7608 *** create shared libraries on Solaris systems. Therefore, libtool
7609 *** is disabling shared libraries support. We urge you to upgrade GNU
7610 *** binutils to release 2.9.1 or newer. Another option is to modify
7611 *** your PATH or compiler configuration so that the native linker is
7612 *** used, and then restart.
7613
7614 _LT_EOF
7615 elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7616 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7617 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7618 else
7619 ld_shlibs=no
7620 fi
7621 ;;
7622
7623 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
7624 case `$LD -v 2>&1` in
7625 *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
7626 ld_shlibs=no
7627 cat <<_LT_EOF 1>&2
7628
7629 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
7630 *** reliably create shared libraries on SCO systems. Therefore, libtool
7631 *** is disabling shared libraries support. We urge you to upgrade GNU
7632 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
7633 *** your PATH or compiler configuration so that the native linker is
7634 *** used, and then restart.
7635
7636 _LT_EOF
7637 ;;
7638 *)
7639 # For security reasons, it is highly recommended that you always
7640 # use absolute paths for naming shared libraries, and exclude the
7641 # DT_RUNPATH tag from executables and libraries. But doing so
7642 # requires that you compile everything twice, which is a pain.
7643 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7644 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
7645 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7646 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7647 else
7648 ld_shlibs=no
7649 fi
7650 ;;
7651 esac
7652 ;;
7653
7654 sunos4*)
7655 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
7656 wlarc=
7657 hardcode_direct=yes
7658 hardcode_shlibpath_var=no
7659 ;;
7660
7661 *)
7662 if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
7663 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
7664 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
7665 else
7666 ld_shlibs=no
7667 fi
7668 ;;
7669 esac
7670
7671 if test "$ld_shlibs" = no; then
7672 runpath_var=
7673 hardcode_libdir_flag_spec=
7674 export_dynamic_flag_spec=
7675 whole_archive_flag_spec=
7676 fi
7677 else
7678 # PORTME fill in a description of your system's linker (not GNU ld)
7679 case $host_os in
7680 aix3*)
7681 allow_undefined_flag=unsupported
7682 always_export_symbols=yes
7683 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'
7684 # Note: this linker hardcodes the directories in LIBPATH if there
7685 # are no directories specified by -L.
7686 hardcode_minus_L=yes
7687 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
7688 # Neither direct hardcoding nor static linking is supported with a
7689 # broken collect2.
7690 hardcode_direct=unsupported
7691 fi
7692 ;;
7693
7694 aix4* | aix5*)
7695 if test "$host_cpu" = ia64; then
7696 # On IA64, the linker does run time linking by default, so we don't
7697 # have to do anything special.
7698 aix_use_runtimelinking=no
7699 exp_sym_flag='-Bexport'
7700 no_entry_flag=""
7701 else
7702 # If we're using GNU nm, then we don't want the "-C" option.
7703 # -C means demangle to AIX nm, but means don't demangle with GNU nm
7704 if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
7705 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'
7706 else
7707 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'
7708 fi
7709 aix_use_runtimelinking=no
7710
7711 # Test if we are trying to use run time linking or normal
7712 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
7713 # need to do runtime linking.
7714 case $host_os in aix4.[23]|aix4.[23].*|aix5*)
7715 for ld_flag in $LDFLAGS; do
7716 if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
7717 aix_use_runtimelinking=yes
7718 break
7719 fi
7720 done
7721 ;;
7722 esac
7723
7724 exp_sym_flag='-bexport'
7725 no_entry_flag='-bnoentry'
7726 fi
7727
7728 # When large executables or shared objects are built, AIX ld can
7729 # have problems creating the table of contents. If linking a library
7730 # or program results in "error TOC overflow" add -mminimal-toc to
7731 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
7732 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
7733
7734 archive_cmds=''
7735 hardcode_direct=yes
7736 hardcode_direct_absolute=yes
7737 hardcode_libdir_separator=':'
7738 link_all_deplibs=yes
7739 file_list_spec='${wl}-f,'
7740
7741 if test "$GCC" = yes; then
7742 case $host_os in aix4.[012]|aix4.[012].*)
7743 # We only want to do this on AIX 4.2 and lower, the check
7744 # below for broken collect2 doesn't work under 4.3+
7745 collect2name=`${CC} -print-prog-name=collect2`
7746 if test -f "$collect2name" &&
7747 strings "$collect2name" | $GREP resolve_lib_name >/dev/null
7748 then
7749 # We have reworked collect2
7750 :
7751 else
7752 # We have old collect2
7753 hardcode_direct=unsupported
7754 # It fails to find uninstalled libraries when the uninstalled
7755 # path is not listed in the libpath. Setting hardcode_minus_L
7756 # to unsupported forces relinking
7757 hardcode_minus_L=yes
7758 hardcode_libdir_flag_spec='-L$libdir'
7759 hardcode_libdir_separator=
7760 fi
7761 ;;
7762 esac
7763 shared_flag='-shared'
7764 if test "$aix_use_runtimelinking" = yes; then
7765 shared_flag="$shared_flag "'${wl}-G'
7766 fi
7767 else
7768 # not using gcc
7769 if test "$host_cpu" = ia64; then
7770 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
7771 # chokes on -Wl,-G. The following line is correct:
7772 shared_flag='-G'
7773 else
7774 if test "$aix_use_runtimelinking" = yes; then
7775 shared_flag='${wl}-G'
7776 else
7777 shared_flag='${wl}-bM:SRE'
7778 fi
7779 fi
7780 fi
7781
7782 # It seems that -bexpall does not export symbols beginning with
7783 # underscore (_), so it is better to generate a list of symbols to export.
7784 always_export_symbols=yes
7785 if test "$aix_use_runtimelinking" = yes; then
7786 # Warning - without using the other runtime loading flags (-brtl),
7787 # -berok will link without error, but may produce a broken library.
7788 allow_undefined_flag='-berok'
7789 # Determine the default libpath from the value encoded in an
7790 # empty executable.
7791 cat >conftest.$ac_ext <<_ACEOF
7792 /* confdefs.h. */
7793 _ACEOF
7794 cat confdefs.h >>conftest.$ac_ext
7795 cat >>conftest.$ac_ext <<_ACEOF
7796 /* end confdefs.h. */
7797
7798 int
7799 main ()
7800 {
7801
7802 ;
7803 return 0;
7804 }
7805 _ACEOF
7806 rm -f conftest.$ac_objext conftest$ac_exeext
7807 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7808 (eval $ac_link) 2>conftest.er1
7809 ac_status=$?
7810 grep -v '^ *+' conftest.er1 >conftest.err
7811 rm -f conftest.er1
7812 cat conftest.err >&5
7813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7814 (exit $ac_status); } &&
7815 { ac_try='test -z "$ac_c_werror_flag"
7816 || test ! -s conftest.err'
7817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7818 (eval $ac_try) 2>&5
7819 ac_status=$?
7820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7821 (exit $ac_status); }; } &&
7822 { ac_try='test -s conftest$ac_exeext'
7823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7824 (eval $ac_try) 2>&5
7825 ac_status=$?
7826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7827 (exit $ac_status); }; }; then
7828
7829 lt_aix_libpath_sed='
7830 /Import File Strings/,/^$/ {
7831 /^0/ {
7832 s/^0 *\(.*\)$/\1/
7833 p
7834 }
7835 }'
7836 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7837 # Check for a 64-bit object if we didn't find anything.
7838 if test -z "$aix_libpath"; then
7839 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7840 fi
7841 else
7842 echo "$as_me: failed program was:" >&5
7843 sed 's/^/| /' conftest.$ac_ext >&5
7844
7845 fi
7846 rm -f conftest.err conftest.$ac_objext \
7847 conftest$ac_exeext conftest.$ac_ext
7848 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7849
7850 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7851 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"
7852 else
7853 if test "$host_cpu" = ia64; then
7854 hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
7855 allow_undefined_flag="-z nodefs"
7856 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"
7857 else
7858 # Determine the default libpath from the value encoded in an
7859 # empty executable.
7860 cat >conftest.$ac_ext <<_ACEOF
7861 /* confdefs.h. */
7862 _ACEOF
7863 cat confdefs.h >>conftest.$ac_ext
7864 cat >>conftest.$ac_ext <<_ACEOF
7865 /* end confdefs.h. */
7866
7867 int
7868 main ()
7869 {
7870
7871 ;
7872 return 0;
7873 }
7874 _ACEOF
7875 rm -f conftest.$ac_objext conftest$ac_exeext
7876 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7877 (eval $ac_link) 2>conftest.er1
7878 ac_status=$?
7879 grep -v '^ *+' conftest.er1 >conftest.err
7880 rm -f conftest.er1
7881 cat conftest.err >&5
7882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7883 (exit $ac_status); } &&
7884 { ac_try='test -z "$ac_c_werror_flag"
7885 || test ! -s conftest.err'
7886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7887 (eval $ac_try) 2>&5
7888 ac_status=$?
7889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7890 (exit $ac_status); }; } &&
7891 { ac_try='test -s conftest$ac_exeext'
7892 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7893 (eval $ac_try) 2>&5
7894 ac_status=$?
7895 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7896 (exit $ac_status); }; }; then
7897
7898 lt_aix_libpath_sed='
7899 /Import File Strings/,/^$/ {
7900 /^0/ {
7901 s/^0 *\(.*\)$/\1/
7902 p
7903 }
7904 }'
7905 aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7906 # Check for a 64-bit object if we didn't find anything.
7907 if test -z "$aix_libpath"; then
7908 aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
7909 fi
7910 else
7911 echo "$as_me: failed program was:" >&5
7912 sed 's/^/| /' conftest.$ac_ext >&5
7913
7914 fi
7915 rm -f conftest.err conftest.$ac_objext \
7916 conftest$ac_exeext conftest.$ac_ext
7917 if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
7918
7919 hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
7920 # Warning - without using the other run time loading flags,
7921 # -berok will link without error, but may produce a broken library.
7922 no_undefined_flag=' ${wl}-bernotok'
7923 allow_undefined_flag=' ${wl}-berok'
7924 # Exported symbols can be pulled into shared objects from archives
7925 whole_archive_flag_spec='$convenience'
7926 archive_cmds_need_lc=yes
7927 # This is similar to how AIX traditionally builds its shared libraries.
7928 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'
7929 fi
7930 fi
7931 ;;
7932
7933 amigaos*)
7934 if test "$host_cpu" = m68k; then
7935 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)'
7936 hardcode_libdir_flag_spec='-L$libdir'
7937 hardcode_minus_L=yes
7938 fi
7939 # see comment about different semantics on the GNU ld section
7940 ld_shlibs=no
7941 ;;
7942
7943 bsdi[45]*)
7944 export_dynamic_flag_spec=-rdynamic
7945 ;;
7946
7947 cygwin* | mingw* | pw32*)
7948 # When not using gcc, we currently assume that we are using
7949 # Microsoft Visual C++.
7950 # hardcode_libdir_flag_spec is actually meaningless, as there is
7951 # no search path for DLLs.
7952 hardcode_libdir_flag_spec=' '
7953 allow_undefined_flag=unsupported
7954 # Tell ltmain to make .lib files, not .a files.
7955 libext=lib
7956 # Tell ltmain to make .dll files, not .so files.
7957 shrext_cmds=".dll"
7958 # FIXME: Setting linknames here is a bad hack.
7959 archive_cmds='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
7960 # The linker will automatically build a .lib file if we build a DLL.
7961 old_archive_from_new_cmds='true'
7962 # FIXME: Should let the user specify the lib program.
7963 old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
7964 fix_srcfile_path='`cygpath -w "$srcfile"`'
7965 enable_shared_with_static_runtimes=yes
7966 ;;
7967
7968 darwin* | rhapsody*)
7969 case $host_os in
7970 rhapsody* | darwin1.[012])
7971 allow_undefined_flag='${wl}-undefined ${wl}suppress'
7972 ;;
7973 *) # Darwin 1.3 on
7974 case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
7975 10.[012])
7976 allow_undefined_flag='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
7977 ;;
7978 10.*)
7979 allow_undefined_flag='${wl}-undefined ${wl}dynamic_lookup'
7980 ;;
7981 esac
7982 ;;
7983 esac
7984 archive_cmds_need_lc=no
7985 hardcode_direct=no
7986 hardcode_automatic=yes
7987 hardcode_shlibpath_var=unsupported
7988 whole_archive_flag_spec=''
7989 link_all_deplibs=yes
7990 if test "$GCC" = yes ; then
7991 if test "${lt_cv_apple_cc_single_mod+set}" = set; then
7992 echo $ECHO_N "(cached) $ECHO_C" >&6
7993 else
7994 lt_cv_apple_cc_single_mod=no
7995 if test -z "${LT_MULTI_MODULE}"; then
7996 # By default we will add the -single_module flag. You can override
7997 # by either setting the environment variable LT_MULTI_MODULE
7998 # non-empty at configure time, or by adding -multi-module to the
7999 # link flags.
8000 echo "int foo(void){return 1;}" > conftest.c
8001 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8002 -dynamiclib ${wl}-single_module conftest.c
8003 if test -f libconftest.dylib; then
8004 lt_cv_apple_cc_single_mod=yes
8005 rm libconftest.dylib
8006 fi
8007 rm conftest.$ac_ext
8008 fi
8009 fi
8010
8011 output_verbose_link_cmd=echo
8012 if test "X$lt_cv_apple_cc_single_mod" = Xyes ; then
8013 archive_cmds='$CC -dynamiclib $single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8014 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $single_module -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8015 else
8016 archive_cmds='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
8017 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~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8018 fi
8019 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8020 module_expsym_cmds='sed -e "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8021 else
8022 case $cc_basename in
8023 xlc*)
8024 output_verbose_link_cmd=echo
8025 archive_cmds='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`$ECHO $rpath/$soname` $verstring'
8026 module_cmds='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
8027 # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
8028 archive_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8029 module_expsym_cmds='sed "s,^,_," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
8030 ;;
8031 *)
8032 ld_shlibs=no
8033 ;;
8034 esac
8035 fi
8036 ;;
8037
8038 dgux*)
8039 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8040 hardcode_libdir_flag_spec='-L$libdir'
8041 hardcode_shlibpath_var=no
8042 ;;
8043
8044 freebsd1*)
8045 ld_shlibs=no
8046 ;;
8047
8048 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8049 # support. Future versions do this automatically, but an explicit c++rt0.o
8050 # does not break anything, and helps significantly (at the cost of a little
8051 # extra space).
8052 freebsd2.2*)
8053 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8054 hardcode_libdir_flag_spec='-R$libdir'
8055 hardcode_direct=yes
8056 hardcode_shlibpath_var=no
8057 ;;
8058
8059 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8060 freebsd2*)
8061 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8062 hardcode_direct=yes
8063 hardcode_minus_L=yes
8064 hardcode_shlibpath_var=no
8065 ;;
8066
8067 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8068 freebsd* | dragonfly*)
8069 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8070 hardcode_libdir_flag_spec='-R$libdir'
8071 hardcode_direct=yes
8072 hardcode_shlibpath_var=no
8073 ;;
8074
8075 hpux9*)
8076 if test "$GCC" = yes; then
8077 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'
8078 else
8079 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'
8080 fi
8081 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8082 hardcode_libdir_separator=:
8083 hardcode_direct=yes
8084
8085 # hardcode_minus_L: Not really in the search PATH,
8086 # but as the default location of the library.
8087 hardcode_minus_L=yes
8088 export_dynamic_flag_spec='${wl}-E'
8089 ;;
8090
8091 hpux10*)
8092 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8093 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8094 else
8095 archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8096 fi
8097 if test "$with_gnu_ld" = no; then
8098 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8099 hardcode_libdir_flag_spec_ld='+b $libdir'
8100 hardcode_libdir_separator=:
8101 hardcode_direct=yes
8102 hardcode_direct_absolute=yes
8103 export_dynamic_flag_spec='${wl}-E'
8104 # hardcode_minus_L: Not really in the search PATH,
8105 # but as the default location of the library.
8106 hardcode_minus_L=yes
8107 fi
8108 ;;
8109
8110 hpux11*)
8111 if test "$GCC" = yes -a "$with_gnu_ld" = no; then
8112 case $host_cpu in
8113 hppa*64*)
8114 archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8115 ;;
8116 ia64*)
8117 archive_cmds='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8118 ;;
8119 *)
8120 archive_cmds='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8121 ;;
8122 esac
8123 else
8124 case $host_cpu in
8125 hppa*64*)
8126 archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8127 ;;
8128 ia64*)
8129 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8130 ;;
8131 *)
8132 archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8133 ;;
8134 esac
8135 fi
8136 if test "$with_gnu_ld" = no; then
8137 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
8138 hardcode_libdir_separator=:
8139
8140 case $host_cpu in
8141 hppa*64*|ia64*)
8142 hardcode_direct=no
8143 hardcode_shlibpath_var=no
8144 ;;
8145 *)
8146 hardcode_direct=yes
8147 hardcode_direct_absolute=yes
8148 export_dynamic_flag_spec='${wl}-E'
8149
8150 # hardcode_minus_L: Not really in the search PATH,
8151 # but as the default location of the library.
8152 hardcode_minus_L=yes
8153 ;;
8154 esac
8155 fi
8156 ;;
8157
8158 irix5* | irix6* | nonstopux*)
8159 if test "$GCC" = yes; then
8160 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'
8161 # Try to use the -exported_symbol ld option, if it does not
8162 # work, assume that -exports_file does not work either and
8163 # implicitly export all symbols.
8164 save_LDFLAGS="$LDFLAGS"
8165 LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8166 cat >conftest.$ac_ext <<_ACEOF
8167 int foo(void) {}
8168 _ACEOF
8169 rm -f conftest.$ac_objext conftest$ac_exeext
8170 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8171 (eval $ac_link) 2>conftest.er1
8172 ac_status=$?
8173 grep -v '^ *+' conftest.er1 >conftest.err
8174 rm -f conftest.er1
8175 cat conftest.err >&5
8176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8177 (exit $ac_status); } &&
8178 { ac_try='test -z "$ac_c_werror_flag"
8179 || test ! -s conftest.err'
8180 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8181 (eval $ac_try) 2>&5
8182 ac_status=$?
8183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8184 (exit $ac_status); }; } &&
8185 { ac_try='test -s conftest$ac_exeext'
8186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8187 (eval $ac_try) 2>&5
8188 ac_status=$?
8189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8190 (exit $ac_status); }; }; then
8191 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'
8192
8193 else
8194 echo "$as_me: failed program was:" >&5
8195 sed 's/^/| /' conftest.$ac_ext >&5
8196
8197 fi
8198 rm -f conftest.err conftest.$ac_objext \
8199 conftest$ac_exeext conftest.$ac_ext
8200 LDFLAGS="$save_LDFLAGS"
8201 else
8202 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'
8203 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'
8204 fi
8205 archive_cmds_need_lc='no'
8206 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8207 hardcode_libdir_separator=:
8208 inherit_rpath=yes
8209 link_all_deplibs=yes
8210 ;;
8211
8212 netbsd*)
8213 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
8214 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8215 else
8216 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8217 fi
8218 hardcode_libdir_flag_spec='-R$libdir'
8219 hardcode_direct=yes
8220 hardcode_shlibpath_var=no
8221 ;;
8222
8223 newsos6)
8224 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8225 hardcode_direct=yes
8226 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8227 hardcode_libdir_separator=:
8228 hardcode_shlibpath_var=no
8229 ;;
8230
8231 *nto* | *qnx*)
8232 ;;
8233
8234 openbsd*)
8235 hardcode_direct=yes
8236 hardcode_shlibpath_var=no
8237 hardcode_direct_absolute=yes
8238 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8239 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8240 archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8241 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8242 export_dynamic_flag_spec='${wl}-E'
8243 else
8244 case $host_os in
8245 openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
8246 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8247 hardcode_libdir_flag_spec='-R$libdir'
8248 ;;
8249 *)
8250 archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8251 hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
8252 ;;
8253 esac
8254 fi
8255 ;;
8256
8257 os2*)
8258 hardcode_libdir_flag_spec='-L$libdir'
8259 hardcode_minus_L=yes
8260 allow_undefined_flag=unsupported
8261 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'
8262 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8263 ;;
8264
8265 osf3*)
8266 if test "$GCC" = yes; then
8267 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8268 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'
8269 else
8270 allow_undefined_flag=' -expect_unresolved \*'
8271 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'
8272 fi
8273 archive_cmds_need_lc='no'
8274 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8275 hardcode_libdir_separator=:
8276 ;;
8277
8278 osf4* | osf5*) # as osf3* with the addition of -msym flag
8279 if test "$GCC" = yes; then
8280 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
8281 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'
8282 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8283 else
8284 allow_undefined_flag=' -expect_unresolved \*'
8285 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'
8286 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~
8287 $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'
8288
8289 # Both c and cxx compiler support -rpath directly
8290 hardcode_libdir_flag_spec='-rpath $libdir'
8291 fi
8292 archive_cmds_need_lc='no'
8293 hardcode_libdir_separator=:
8294 ;;
8295
8296 solaris*)
8297 no_undefined_flag=' -z defs'
8298 if test "$GCC" = yes; then
8299 wlarc='${wl}'
8300 archive_cmds='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8301 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8302 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8303 else
8304 case `$CC -V 2>&1` in
8305 *"Compilers 5.0"*)
8306 wlarc=''
8307 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8308 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8309 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8310 ;;
8311 *)
8312 wlarc='${wl}'
8313 archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8314 archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8315 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8316 ;;
8317 esac
8318 fi
8319 hardcode_libdir_flag_spec='-R$libdir'
8320 hardcode_shlibpath_var=no
8321 case $host_os in
8322 solaris2.[0-5] | solaris2.[0-5].*) ;;
8323 *)
8324 # The compiler driver will combine and reorder linker options,
8325 # but understands `-z linker_flag'. GCC discards it without `$wl',
8326 # but is careful enough not to reorder.
8327 # Supported since Solaris 2.6 (maybe 2.5.1?)
8328 if test "$GCC" = yes; then
8329 whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8330 else
8331 whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
8332 fi
8333 ;;
8334 esac
8335 link_all_deplibs=yes
8336 ;;
8337
8338 sunos4*)
8339 if test "x$host_vendor" = xsequent; then
8340 # Use $CC to link under sequent, because it throws in some extra .o
8341 # files that make .init and .fini sections work.
8342 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8343 else
8344 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8345 fi
8346 hardcode_libdir_flag_spec='-L$libdir'
8347 hardcode_direct=yes
8348 hardcode_minus_L=yes
8349 hardcode_shlibpath_var=no
8350 ;;
8351
8352 sysv4)
8353 case $host_vendor in
8354 sni)
8355 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8356 hardcode_direct=yes # is this really true???
8357 ;;
8358 siemens)
8359 ## LD is ld it makes a PLAMLIB
8360 ## CC just makes a GrossModule.
8361 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8362 reload_cmds='$CC -r -o $output$reload_objs'
8363 hardcode_direct=no
8364 ;;
8365 motorola)
8366 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8367 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
8368 ;;
8369 esac
8370 runpath_var='LD_RUN_PATH'
8371 hardcode_shlibpath_var=no
8372 ;;
8373
8374 sysv4.3*)
8375 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8376 hardcode_shlibpath_var=no
8377 export_dynamic_flag_spec='-Bexport'
8378 ;;
8379
8380 sysv4*MP*)
8381 if test -d /usr/nec; then
8382 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8383 hardcode_shlibpath_var=no
8384 runpath_var=LD_RUN_PATH
8385 hardcode_runpath_var=yes
8386 ld_shlibs=yes
8387 fi
8388 ;;
8389
8390 sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
8391 no_undefined_flag='${wl}-z,text'
8392 archive_cmds_need_lc=no
8393 hardcode_shlibpath_var=no
8394 runpath_var='LD_RUN_PATH'
8395
8396 if test "$GCC" = yes; then
8397 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8398 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8399 else
8400 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8401 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8402 fi
8403 ;;
8404
8405 sysv5* | sco3.2v5* | sco5v6*)
8406 # Note: We can NOT use -z defs as we might desire, because we do not
8407 # link with -lc, and that would cause any symbols used from libc to
8408 # always be unresolved, which means just about no library would
8409 # ever link correctly. If we're not using GNU ld we use -z text
8410 # though, which does catch some bad symbols but isn't as heavy-handed
8411 # as -z defs.
8412 no_undefined_flag='${wl}-z,text'
8413 allow_undefined_flag='${wl}-z,nodefs'
8414 archive_cmds_need_lc=no
8415 hardcode_shlibpath_var=no
8416 hardcode_libdir_flag_spec='${wl}-R,$libdir'
8417 hardcode_libdir_separator=':'
8418 link_all_deplibs=yes
8419 export_dynamic_flag_spec='${wl}-Bexport'
8420 runpath_var='LD_RUN_PATH'
8421
8422 if test "$GCC" = yes; then
8423 archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8424 archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8425 else
8426 archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8427 archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8428 fi
8429 ;;
8430
8431 uts4*)
8432 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8433 hardcode_libdir_flag_spec='-L$libdir'
8434 hardcode_shlibpath_var=no
8435 ;;
8436
8437 *)
8438 ld_shlibs=no
8439 ;;
8440 esac
8441
8442 if test x$host_vendor = xsni; then
8443 case $host in
8444 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
8445 export_dynamic_flag_spec='${wl}-Blargedynsym'
8446 ;;
8447 esac
8448 fi
8449 fi
8450
8451 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
8452 echo "${ECHO_T}$ld_shlibs" >&6
8453 test "$ld_shlibs" = no && can_build_shared=no
8454
8455 with_gnu_ld=$with_gnu_ld
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471 #
8472 # Do we need to explicitly link libc?
8473 #
8474 case "x$archive_cmds_need_lc" in
8475 x|xyes)
8476 # Assume -lc should be added
8477 archive_cmds_need_lc=yes
8478
8479 if test "$enable_shared" = yes && test "$GCC" = yes; then
8480 case $archive_cmds in
8481 *'~'*)
8482 # FIXME: we may have to deal with multi-command sequences.
8483 ;;
8484 '$CC '*)
8485 # Test whether the compiler implicitly links with -lc since on some
8486 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8487 # to ld, don't add -lc before -lgcc.
8488 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
8489 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
8490 $RM conftest*
8491 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8492
8493 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
8494 (eval $ac_compile) 2>&5
8495 ac_status=$?
8496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8497 (exit $ac_status); } 2>conftest.err; then
8498 soname=conftest
8499 lib=conftest
8500 libobjs=conftest.$ac_objext
8501 deplibs=
8502 wl=$lt_prog_compiler_wl
8503 pic_flag=$lt_prog_compiler_pic
8504 compiler_flags=-v
8505 linker_flags=-v
8506 verstring=
8507 output_objdir=.
8508 libname=conftest
8509 lt_save_allow_undefined_flag=$allow_undefined_flag
8510 allow_undefined_flag=
8511 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\"") >&5
8512 (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
8513 ac_status=$?
8514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8515 (exit $ac_status); }
8516 then
8517 archive_cmds_need_lc=no
8518 else
8519 archive_cmds_need_lc=yes
8520 fi
8521 allow_undefined_flag=$lt_save_allow_undefined_flag
8522 else
8523 cat conftest.err 1>&5
8524 fi
8525 $RM conftest*
8526 echo "$as_me:$LINENO: result: $archive_cmds_need_lc" >&5
8527 echo "${ECHO_T}$archive_cmds_need_lc" >&6
8528 ;;
8529 esac
8530 fi
8531 ;;
8532 esac
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
8691 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
8692 withGCC=$GCC
8693 if test "$withGCC" = yes; then
8694 case $host_os in
8695 darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
8696 *) lt_awk_arg="/^libraries:/" ;;
8697 esac
8698 lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8699 if $ECHO "$lt_search_path_spec" | $GREP ';' >/dev/null ; then
8700 # if the path contains ";" then we assume it to be the separator
8701 # otherwise default to the standard path separator (i.e. ":") - it is
8702 # assumed that no part of a normal pathname contains ";" but that should
8703 # okay in the real world where ";" in dirpaths is itself problematic.
8704 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
8705 else
8706 lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8707 fi
8708 # Ok, now we have the path, separated by spaces, we can step through it
8709 # and add multilib dir if necessary.
8710 lt_tmp_lt_search_path_spec=
8711 lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
8712 for lt_sys_path in $lt_search_path_spec; do
8713 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
8714 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
8715 else
8716 test -d "$lt_sys_path" && \
8717 lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
8718 fi
8719 done
8720 lt_search_path_spec=`$ECHO $lt_tmp_lt_search_path_spec | awk '
8721 BEGIN {RS=" "; FS="/|\n";} {
8722 lt_foo="";
8723 lt_count=0;
8724 for (lt_i = NF; lt_i > 0; lt_i--) {
8725 if ($lt_i != "" && $lt_i != ".") {
8726 if ($lt_i == "..") {
8727 lt_count++;
8728 } else {
8729 if (lt_count == 0) {
8730 lt_foo="/" $lt_i lt_foo;
8731 } else {
8732 lt_count--;
8733 }
8734 }
8735 }
8736 }
8737 if (lt_foo != "") { lt_freq[lt_foo]++; }
8738 if (lt_freq[lt_foo] == 1) { print lt_foo; }
8739 }'`
8740 sys_lib_search_path_spec=`$ECHO $lt_search_path_spec`
8741 else
8742 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
8743 fi
8744 library_names_spec=
8745 libname_spec='lib$name'
8746 soname_spec=
8747 shrext_cmds=".so"
8748 postinstall_cmds=
8749 postuninstall_cmds=
8750 finish_cmds=
8751 finish_eval=
8752 shlibpath_var=
8753 shlibpath_overrides_runpath=unknown
8754 version_type=none
8755 dynamic_linker="$host_os ld.so"
8756 sys_lib_dlsearch_path_spec="/lib /usr/lib"
8757 need_lib_prefix=unknown
8758 hardcode_into_libs=no
8759
8760 # when you set need_version to no, make sure it does not cause -set_version
8761 # flags to be left without arguments
8762 need_version=unknown
8763
8764 case $host_os in
8765 aix3*)
8766 version_type=linux
8767 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
8768 shlibpath_var=LIBPATH
8769
8770 # AIX 3 has no versioning support, so we append a major version to the name.
8771 soname_spec='${libname}${release}${shared_ext}$major'
8772 ;;
8773
8774 aix4* | aix5*)
8775 version_type=linux
8776 need_lib_prefix=no
8777 need_version=no
8778 hardcode_into_libs=yes
8779 if test "$host_cpu" = ia64; then
8780 # AIX 5 supports IA64
8781 library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
8782 shlibpath_var=LD_LIBRARY_PATH
8783 else
8784 # With GCC up to 2.95.x, collect2 would create an import file
8785 # for dependence libraries. The import file would start with
8786 # the line `#! .'. This would cause the generated library to
8787 # depend on `.', always an invalid library. This was fixed in
8788 # development snapshots of GCC prior to 3.0.
8789 case $host_os in
8790 aix4 | aix4.[01] | aix4.[01].*)
8791 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
8792 echo ' yes '
8793 echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
8794 :
8795 else
8796 can_build_shared=no
8797 fi
8798 ;;
8799 esac
8800 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
8801 # soname into executable. Probably we can add versioning support to
8802 # collect2, so additional links can be useful in future.
8803 if test "$aix_use_runtimelinking" = yes; then
8804 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
8805 # instead of lib<name>.a to let people know that these are not
8806 # typical AIX shared libraries.
8807 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8808 else
8809 # We preserve .a as extension for shared libraries through AIX4.2
8810 # and later when we are not doing run time linking.
8811 library_names_spec='${libname}${release}.a $libname.a'
8812 soname_spec='${libname}${release}${shared_ext}$major'
8813 fi
8814 shlibpath_var=LIBPATH
8815 fi
8816 ;;
8817
8818 amigaos*)
8819 if test "$host_cpu" = m68k; then
8820 library_names_spec='$libname.ixlibrary $libname.a'
8821 # Create ${libname}_ixlibrary.a entries in /sys/libs.
8822 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'
8823 else
8824 dynamic_linker=no
8825 fi
8826 ;;
8827
8828 beos*)
8829 library_names_spec='${libname}${shared_ext}'
8830 dynamic_linker="$host_os ld.so"
8831 shlibpath_var=LIBRARY_PATH
8832 ;;
8833
8834 bsdi[45]*)
8835 version_type=linux
8836 need_version=no
8837 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
8838 soname_spec='${libname}${release}${shared_ext}$major'
8839 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
8840 shlibpath_var=LD_LIBRARY_PATH
8841 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
8842 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
8843 # the default ld.so.conf also contains /usr/contrib/lib and
8844 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
8845 # libtool to hard-code these into programs
8846 ;;
8847
8848 cygwin* | mingw* | pw32*)
8849 version_type=windows
8850 shrext_cmds=".dll"
8851 need_version=no
8852 need_lib_prefix=no
8853
8854 case $withGCC,$host_os in
8855 yes,cygwin* | yes,mingw* | yes,pw32*)
8856 library_names_spec='$libname.dll.a'
8857 # DLL is installed to $(libdir)/../bin by postinstall_cmds
8858 postinstall_cmds='base_file=`basename \${file}`~
8859 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
8860 dldir=$destdir/`dirname \$dlpath`~
8861 test -d \$dldir || mkdir -p \$dldir~
8862 $install_prog $dir/$dlname \$dldir/$dlname~
8863 chmod a+x \$dldir/$dlname~
8864 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
8865 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
8866 fi'
8867 postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
8868 dlpath=$dir/\$dldll~
8869 $RM \$dlpath'
8870 shlibpath_overrides_runpath=yes
8871
8872 case $host_os in
8873 cygwin*)
8874 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
8875 soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8876 sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
8877 ;;
8878 mingw*)
8879 # MinGW DLLs use traditional 'lib' prefix
8880 soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8881 sys_lib_search_path_spec=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
8882 if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
8883 # It is most probably a Windows format PATH printed by
8884 # mingw gcc, but we are running on Cygwin. Gcc prints its search
8885 # path with ; separators, and with drive letters. We can handle the
8886 # drive letters (cygwin fileutils understands them), so leave them,
8887 # especially as we might pass files found there to a mingw objdump,
8888 # which wouldn't understand a cygwinified path. Ahh.
8889 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
8890 else
8891 sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
8892 fi
8893 ;;
8894 pw32*)
8895 # pw32 DLLs use 'pw' prefix rather than 'lib'
8896 library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
8897 ;;
8898 esac
8899 ;;
8900
8901 *)
8902 library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
8903 ;;
8904 esac
8905 dynamic_linker='Win32 ld.exe'
8906 # FIXME: first we should search . and the directory the executable is in
8907 shlibpath_var=PATH
8908 ;;
8909
8910 darwin* | rhapsody*)
8911 dynamic_linker="$host_os dyld"
8912 version_type=darwin
8913 need_lib_prefix=no
8914 need_version=no
8915 library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
8916 soname_spec='${libname}${release}${major}$shared_ext'
8917 shlibpath_overrides_runpath=yes
8918 shlibpath_var=DYLD_LIBRARY_PATH
8919 shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
8920
8921 sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
8922 sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
8923 ;;
8924
8925 dgux*)
8926 version_type=linux
8927 need_lib_prefix=no
8928 need_version=no
8929 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
8930 soname_spec='${libname}${release}${shared_ext}$major'
8931 shlibpath_var=LD_LIBRARY_PATH
8932 ;;
8933
8934 freebsd1*)
8935 dynamic_linker=no
8936 ;;
8937
8938 freebsd* | dragonfly*)
8939 # DragonFly does not have aout. When/if they implement a new
8940 # versioning mechanism, adjust this.
8941 if test -x /usr/bin/objformat; then
8942 objformat=`/usr/bin/objformat`
8943 else
8944 case $host_os in
8945 freebsd[123]*) objformat=aout ;;
8946 *) objformat=elf ;;
8947 esac
8948 fi
8949 version_type=freebsd-$objformat
8950 case $version_type in
8951 freebsd-elf*)
8952 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
8953 need_version=no
8954 need_lib_prefix=no
8955 ;;
8956 freebsd-*)
8957 library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
8958 need_version=yes
8959 ;;
8960 esac
8961 shlibpath_var=LD_LIBRARY_PATH
8962 case $host_os in
8963 freebsd2*)
8964 shlibpath_overrides_runpath=yes
8965 ;;
8966 freebsd3.[01]* | freebsdelf3.[01]*)
8967 shlibpath_overrides_runpath=yes
8968 hardcode_into_libs=yes
8969 ;;
8970 freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
8971 freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
8972 shlibpath_overrides_runpath=no
8973 hardcode_into_libs=yes
8974 ;;
8975 *) # from 4.6 on, and DragonFly
8976 shlibpath_overrides_runpath=yes
8977 hardcode_into_libs=yes
8978 ;;
8979 esac
8980 ;;
8981
8982 gnu*)
8983 version_type=linux
8984 need_lib_prefix=no
8985 need_version=no
8986 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
8987 soname_spec='${libname}${release}${shared_ext}$major'
8988 shlibpath_var=LD_LIBRARY_PATH
8989 hardcode_into_libs=yes
8990 ;;
8991
8992 hpux9* | hpux10* | hpux11*)
8993 # Give a soname corresponding to the major version so that dld.sl refuses to
8994 # link against other versions.
8995 version_type=sunos
8996 need_lib_prefix=no
8997 need_version=no
8998 case $host_cpu in
8999 ia64*)
9000 shrext_cmds='.so'
9001 hardcode_into_libs=yes
9002 dynamic_linker="$host_os dld.so"
9003 shlibpath_var=LD_LIBRARY_PATH
9004 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9005 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9006 soname_spec='${libname}${release}${shared_ext}$major'
9007 if test "X$HPUX_IA64_MODE" = X32; then
9008 sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9009 else
9010 sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
9011 fi
9012 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9013 ;;
9014 hppa*64*)
9015 shrext_cmds='.sl'
9016 hardcode_into_libs=yes
9017 dynamic_linker="$host_os dld.sl"
9018 shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
9019 shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
9020 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9021 soname_spec='${libname}${release}${shared_ext}$major'
9022 sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9023 sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
9024 ;;
9025 *)
9026 shrext_cmds='.sl'
9027 dynamic_linker="$host_os dld.sl"
9028 shlibpath_var=SHLIB_PATH
9029 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
9030 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9031 soname_spec='${libname}${release}${shared_ext}$major'
9032 ;;
9033 esac
9034 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9035 postinstall_cmds='chmod 555 $lib'
9036 ;;
9037
9038 interix[3-9]*)
9039 version_type=linux
9040 need_lib_prefix=no
9041 need_version=no
9042 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9043 soname_spec='${libname}${release}${shared_ext}$major'
9044 dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
9045 shlibpath_var=LD_LIBRARY_PATH
9046 shlibpath_overrides_runpath=no
9047 hardcode_into_libs=yes
9048 ;;
9049
9050 irix5* | irix6* | nonstopux*)
9051 case $host_os in
9052 nonstopux*) version_type=nonstopux ;;
9053 *)
9054 if test "$lt_cv_prog_gnu_ld" = yes; then
9055 version_type=linux
9056 else
9057 version_type=irix
9058 fi ;;
9059 esac
9060 need_lib_prefix=no
9061 need_version=no
9062 soname_spec='${libname}${release}${shared_ext}$major'
9063 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9064 case $host_os in
9065 irix5* | nonstopux*)
9066 libsuff= shlibsuff=
9067 ;;
9068 *)
9069 case $LD in # libtool.m4 will add one of these switches to LD
9070 *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
9071 libsuff= shlibsuff= libmagic=32-bit;;
9072 *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
9073 libsuff=32 shlibsuff=N32 libmagic=N32;;
9074 *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
9075 libsuff=64 shlibsuff=64 libmagic=64-bit;;
9076 *) libsuff= shlibsuff= libmagic=never-match;;
9077 esac
9078 ;;
9079 esac
9080 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
9081 shlibpath_overrides_runpath=no
9082 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9083 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
9084 hardcode_into_libs=yes
9085 ;;
9086
9087 # No shared lib support for Linux oldld, aout, or coff.
9088 linux*oldld* | linux*aout* | linux*coff*)
9089 dynamic_linker=no
9090 ;;
9091
9092 # This must be Linux ELF.
9093 linux* | k*bsd*-gnu)
9094 version_type=linux
9095 need_lib_prefix=no
9096 need_version=no
9097 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9098 soname_spec='${libname}${release}${shared_ext}$major'
9099 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9100 shlibpath_var=LD_LIBRARY_PATH
9101 shlibpath_overrides_runpath=no
9102 # Some binutils ld are patched to set DT_RUNPATH
9103 save_LDFLAGS=$LDFLAGS
9104 save_libdir=$libdir
9105 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9106 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9107 cat >conftest.$ac_ext <<_ACEOF
9108 /* confdefs.h. */
9109 _ACEOF
9110 cat confdefs.h >>conftest.$ac_ext
9111 cat >>conftest.$ac_ext <<_ACEOF
9112 /* end confdefs.h. */
9113
9114 int
9115 main ()
9116 {
9117
9118 ;
9119 return 0;
9120 }
9121 _ACEOF
9122 rm -f conftest.$ac_objext conftest$ac_exeext
9123 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9124 (eval $ac_link) 2>conftest.er1
9125 ac_status=$?
9126 grep -v '^ *+' conftest.er1 >conftest.err
9127 rm -f conftest.er1
9128 cat conftest.err >&5
9129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9130 (exit $ac_status); } &&
9131 { ac_try='test -z "$ac_c_werror_flag"
9132 || test ! -s conftest.err'
9133 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9134 (eval $ac_try) 2>&5
9135 ac_status=$?
9136 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9137 (exit $ac_status); }; } &&
9138 { ac_try='test -s conftest$ac_exeext'
9139 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9140 (eval $ac_try) 2>&5
9141 ac_status=$?
9142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9143 (exit $ac_status); }; }; then
9144 if ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir"; then
9145 shlibpath_overrides_runpath=yes
9146 fi
9147
9148 else
9149 echo "$as_me: failed program was:" >&5
9150 sed 's/^/| /' conftest.$ac_ext >&5
9151
9152 fi
9153 rm -f conftest.err conftest.$ac_objext \
9154 conftest$ac_exeext conftest.$ac_ext
9155 LDFLAGS=$save_LDFLAGS
9156 libdir=$save_libdir
9157
9158 # This implies no fast_install, which is unacceptable.
9159 # Some rework will be needed to allow for fast_install
9160 # before this can be enabled.
9161 hardcode_into_libs=yes
9162
9163 # Append ld.so.conf contents to the search path
9164 if test -f /etc/ld.so.conf; then
9165 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/#.*//;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
9166 sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
9167 fi
9168
9169 # We used to test for /lib/ld.so.1 and disable shared libraries on
9170 # powerpc, because MkLinux only supported shared libraries with the
9171 # GNU dynamic linker. Since this was broken with cross compilers,
9172 # most powerpc-linux boxes support dynamic linking these days and
9173 # people can always --disable-shared, the test was removed, and we
9174 # assume the GNU/Linux dynamic linker is in use.
9175 dynamic_linker='GNU/Linux ld.so'
9176 ;;
9177
9178 netbsd*)
9179 version_type=sunos
9180 need_lib_prefix=no
9181 need_version=no
9182 if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
9183 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9184 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9185 dynamic_linker='NetBSD (a.out) ld.so'
9186 else
9187 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9188 soname_spec='${libname}${release}${shared_ext}$major'
9189 dynamic_linker='NetBSD ld.elf_so'
9190 fi
9191 shlibpath_var=LD_LIBRARY_PATH
9192 shlibpath_overrides_runpath=yes
9193 hardcode_into_libs=yes
9194 ;;
9195
9196 newsos6)
9197 version_type=linux
9198 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9199 shlibpath_var=LD_LIBRARY_PATH
9200 shlibpath_overrides_runpath=yes
9201 ;;
9202
9203 *nto* | *qnx*)
9204 version_type=qnx
9205 need_lib_prefix=no
9206 need_version=no
9207 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9208 soname_spec='${libname}${release}${shared_ext}$major'
9209 shlibpath_var=LD_LIBRARY_PATH
9210 shlibpath_overrides_runpath=no
9211 hardcode_into_libs=yes
9212 dynamic_linker='ldqnx.so'
9213 ;;
9214
9215 openbsd*)
9216 version_type=sunos
9217 sys_lib_dlsearch_path_spec="/usr/lib"
9218 need_lib_prefix=no
9219 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9220 case $host_os in
9221 openbsd3.3 | openbsd3.3.*) need_version=yes ;;
9222 *) need_version=no ;;
9223 esac
9224 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9225 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9226 shlibpath_var=LD_LIBRARY_PATH
9227 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9228 case $host_os in
9229 openbsd2.[89] | openbsd2.[89].*)
9230 shlibpath_overrides_runpath=no
9231 ;;
9232 *)
9233 shlibpath_overrides_runpath=yes
9234 ;;
9235 esac
9236 else
9237 shlibpath_overrides_runpath=yes
9238 fi
9239 ;;
9240
9241 os2*)
9242 libname_spec='$name'
9243 shrext_cmds=".dll"
9244 need_lib_prefix=no
9245 library_names_spec='$libname${shared_ext} $libname.a'
9246 dynamic_linker='OS/2 ld.exe'
9247 shlibpath_var=LIBPATH
9248 ;;
9249
9250 osf3* | osf4* | osf5*)
9251 version_type=osf
9252 need_lib_prefix=no
9253 need_version=no
9254 soname_spec='${libname}${release}${shared_ext}$major'
9255 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9256 shlibpath_var=LD_LIBRARY_PATH
9257 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9258 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
9259 ;;
9260
9261 rdos*)
9262 dynamic_linker=no
9263 ;;
9264
9265 solaris*)
9266 version_type=linux
9267 need_lib_prefix=no
9268 need_version=no
9269 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9270 soname_spec='${libname}${release}${shared_ext}$major'
9271 shlibpath_var=LD_LIBRARY_PATH
9272 shlibpath_overrides_runpath=yes
9273 hardcode_into_libs=yes
9274 # ldd complains unless libraries are executable
9275 postinstall_cmds='chmod +x $lib'
9276 ;;
9277
9278 sunos4*)
9279 version_type=sunos
9280 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9281 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9282 shlibpath_var=LD_LIBRARY_PATH
9283 shlibpath_overrides_runpath=yes
9284 if test "$with_gnu_ld" = yes; then
9285 need_lib_prefix=no
9286 fi
9287 need_version=yes
9288 ;;
9289
9290 sysv4 | sysv4.3*)
9291 version_type=linux
9292 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9293 soname_spec='${libname}${release}${shared_ext}$major'
9294 shlibpath_var=LD_LIBRARY_PATH
9295 case $host_vendor in
9296 sni)
9297 shlibpath_overrides_runpath=no
9298 need_lib_prefix=no
9299 runpath_var=LD_RUN_PATH
9300 ;;
9301 siemens)
9302 need_lib_prefix=no
9303 ;;
9304 motorola)
9305 need_lib_prefix=no
9306 need_version=no
9307 shlibpath_overrides_runpath=no
9308 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
9309 ;;
9310 esac
9311 ;;
9312
9313 sysv4*MP*)
9314 if test -d /usr/nec ;then
9315 version_type=linux
9316 library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9317 soname_spec='$libname${shared_ext}.$major'
9318 shlibpath_var=LD_LIBRARY_PATH
9319 fi
9320 ;;
9321
9322 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
9323 version_type=freebsd-elf
9324 need_lib_prefix=no
9325 need_version=no
9326 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9327 soname_spec='${libname}${release}${shared_ext}$major'
9328 shlibpath_var=LD_LIBRARY_PATH
9329 shlibpath_overrides_runpath=yes
9330 hardcode_into_libs=yes
9331 if test "$with_gnu_ld" = yes; then
9332 sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9333 else
9334 sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
9335 case $host_os in
9336 sco3.2v5*)
9337 sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
9338 ;;
9339 esac
9340 fi
9341 sys_lib_dlsearch_path_spec='/usr/lib'
9342 ;;
9343
9344 tpf*)
9345 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9346 version_type=linux
9347 need_lib_prefix=no
9348 need_version=no
9349 library_name_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9350 shlibpath_var=LD_LIBRARY_PATH
9351 shlibpath_overrides_runpath=no
9352 hardcode_into_libs=yes
9353 ;;
9354
9355 uts4*)
9356 version_type=linux
9357 library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9358 soname_spec='${libname}${release}${shared_ext}$major'
9359 shlibpath_var=LD_LIBRARY_PATH
9360 ;;
9361
9362 *)
9363 dynamic_linker=no
9364 ;;
9365 esac
9366 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
9367 echo "${ECHO_T}$dynamic_linker" >&6
9368 test "$dynamic_linker" = no && can_build_shared=no
9369
9370 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
9371 if test "$GCC" = yes; then
9372 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9373 fi
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
9462 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
9463 hardcode_action=
9464 if test -n "$hardcode_libdir_flag_spec" ||
9465 test -n "$runpath_var" ||
9466 test "X$hardcode_automatic" = "Xyes" ; then
9467
9468 # We can hardcode non-existent directories.
9469 if test "$hardcode_direct" != no &&
9470 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9471 # have to relink, otherwise we might link with an installed library
9472 # when we should be linking with a yet-to-be-installed one
9473 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9474 test "$hardcode_minus_L" != no; then
9475 # Linking always hardcodes the temporary library directory.
9476 hardcode_action=relink
9477 else
9478 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9479 hardcode_action=immediate
9480 fi
9481 else
9482 # We cannot hardcode anything, or else we can only hardcode existing
9483 # directories.
9484 hardcode_action=unsupported
9485 fi
9486 echo "$as_me:$LINENO: result: $hardcode_action" >&5
9487 echo "${ECHO_T}$hardcode_action" >&6
9488
9489 if test "$hardcode_action" = relink ||
9490 test "$inherit_rpath" = yes; then
9491 # Fast installation is not supported
9492 enable_fast_install=no
9493 elif test "$shlibpath_overrides_runpath" = yes ||
9494 test "$enable_shared" = no; then
9495 # Fast installation is not necessary
9496 enable_fast_install=needless
9497 fi
9498
9499
9500
9501
9502
9503
9504 if test "x$enable_dlopen" != xyes; then
9505 enable_dlopen=unknown
9506 enable_dlopen_self=unknown
9507 enable_dlopen_self_static=unknown
9508 else
9509 lt_cv_dlopen=no
9510 lt_cv_dlopen_libs=
9511
9512 case $host_os in
9513 beos*)
9514 lt_cv_dlopen="load_add_on"
9515 lt_cv_dlopen_libs=
9516 lt_cv_dlopen_self=yes
9517 ;;
9518
9519 mingw* | pw32*)
9520 lt_cv_dlopen="LoadLibrary"
9521 lt_cv_dlopen_libs=
9522 ;;
9523
9524 cygwin*)
9525 lt_cv_dlopen="dlopen"
9526 lt_cv_dlopen_libs=
9527 ;;
9528
9529 darwin*)
9530 # if libdl is installed we need to link against it
9531 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9532 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9533 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9534 echo $ECHO_N "(cached) $ECHO_C" >&6
9535 else
9536 ac_check_lib_save_LIBS=$LIBS
9537 LIBS="-ldl $LIBS"
9538 cat >conftest.$ac_ext <<_ACEOF
9539 /* confdefs.h. */
9540 _ACEOF
9541 cat confdefs.h >>conftest.$ac_ext
9542 cat >>conftest.$ac_ext <<_ACEOF
9543 /* end confdefs.h. */
9544
9545 /* Override any gcc2 internal prototype to avoid an error. */
9546 #ifdef __cplusplus
9547 extern "C"
9548 #endif
9549 /* We use char because int might match the return type of a gcc2
9550 builtin and then its argument prototype would still apply. */
9551 char dlopen ();
9552 int
9553 main ()
9554 {
9555 dlopen ();
9556 ;
9557 return 0;
9558 }
9559 _ACEOF
9560 rm -f conftest.$ac_objext conftest$ac_exeext
9561 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9562 (eval $ac_link) 2>conftest.er1
9563 ac_status=$?
9564 grep -v '^ *+' conftest.er1 >conftest.err
9565 rm -f conftest.er1
9566 cat conftest.err >&5
9567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9568 (exit $ac_status); } &&
9569 { ac_try='test -z "$ac_c_werror_flag"
9570 || test ! -s conftest.err'
9571 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9572 (eval $ac_try) 2>&5
9573 ac_status=$?
9574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9575 (exit $ac_status); }; } &&
9576 { ac_try='test -s conftest$ac_exeext'
9577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9578 (eval $ac_try) 2>&5
9579 ac_status=$?
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); }; }; then
9582 ac_cv_lib_dl_dlopen=yes
9583 else
9584 echo "$as_me: failed program was:" >&5
9585 sed 's/^/| /' conftest.$ac_ext >&5
9586
9587 ac_cv_lib_dl_dlopen=no
9588 fi
9589 rm -f conftest.err conftest.$ac_objext \
9590 conftest$ac_exeext conftest.$ac_ext
9591 LIBS=$ac_check_lib_save_LIBS
9592 fi
9593 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9594 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9595 if test $ac_cv_lib_dl_dlopen = yes; then
9596 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9597 else
9598
9599 lt_cv_dlopen="dyld"
9600 lt_cv_dlopen_libs=
9601 lt_cv_dlopen_self=yes
9602
9603 fi
9604
9605 ;;
9606
9607 *)
9608 echo "$as_me:$LINENO: checking for shl_load" >&5
9609 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
9610 if test "${ac_cv_func_shl_load+set}" = set; then
9611 echo $ECHO_N "(cached) $ECHO_C" >&6
9612 else
9613 cat >conftest.$ac_ext <<_ACEOF
9614 /* confdefs.h. */
9615 _ACEOF
9616 cat confdefs.h >>conftest.$ac_ext
9617 cat >>conftest.$ac_ext <<_ACEOF
9618 /* end confdefs.h. */
9619 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
9620 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9621 #define shl_load innocuous_shl_load
9622
9623 /* System header to define __stub macros and hopefully few prototypes,
9624 which can conflict with char shl_load (); below.
9625 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9626 <limits.h> exists even on freestanding compilers. */
9627
9628 #ifdef __STDC__
9629 # include <limits.h>
9630 #else
9631 # include <assert.h>
9632 #endif
9633
9634 #undef shl_load
9635
9636 /* Override any gcc2 internal prototype to avoid an error. */
9637 #ifdef __cplusplus
9638 extern "C"
9639 {
9640 #endif
9641 /* We use char because int might match the return type of a gcc2
9642 builtin and then its argument prototype would still apply. */
9643 char shl_load ();
9644 /* The GNU C library defines this for functions which it implements
9645 to always fail with ENOSYS. Some functions are actually named
9646 something starting with __ and the normal name is an alias. */
9647 #if defined (__stub_shl_load) || defined (__stub___shl_load)
9648 choke me
9649 #else
9650 char (*f) () = shl_load;
9651 #endif
9652 #ifdef __cplusplus
9653 }
9654 #endif
9655
9656 int
9657 main ()
9658 {
9659 return f != shl_load;
9660 ;
9661 return 0;
9662 }
9663 _ACEOF
9664 rm -f conftest.$ac_objext conftest$ac_exeext
9665 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9666 (eval $ac_link) 2>conftest.er1
9667 ac_status=$?
9668 grep -v '^ *+' conftest.er1 >conftest.err
9669 rm -f conftest.er1
9670 cat conftest.err >&5
9671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9672 (exit $ac_status); } &&
9673 { ac_try='test -z "$ac_c_werror_flag"
9674 || test ! -s conftest.err'
9675 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9676 (eval $ac_try) 2>&5
9677 ac_status=$?
9678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9679 (exit $ac_status); }; } &&
9680 { ac_try='test -s conftest$ac_exeext'
9681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9682 (eval $ac_try) 2>&5
9683 ac_status=$?
9684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9685 (exit $ac_status); }; }; then
9686 ac_cv_func_shl_load=yes
9687 else
9688 echo "$as_me: failed program was:" >&5
9689 sed 's/^/| /' conftest.$ac_ext >&5
9690
9691 ac_cv_func_shl_load=no
9692 fi
9693 rm -f conftest.err conftest.$ac_objext \
9694 conftest$ac_exeext conftest.$ac_ext
9695 fi
9696 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
9697 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
9698 if test $ac_cv_func_shl_load = yes; then
9699 lt_cv_dlopen="shl_load"
9700 else
9701 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
9702 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
9703 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
9704 echo $ECHO_N "(cached) $ECHO_C" >&6
9705 else
9706 ac_check_lib_save_LIBS=$LIBS
9707 LIBS="-ldld $LIBS"
9708 cat >conftest.$ac_ext <<_ACEOF
9709 /* confdefs.h. */
9710 _ACEOF
9711 cat confdefs.h >>conftest.$ac_ext
9712 cat >>conftest.$ac_ext <<_ACEOF
9713 /* end confdefs.h. */
9714
9715 /* Override any gcc2 internal prototype to avoid an error. */
9716 #ifdef __cplusplus
9717 extern "C"
9718 #endif
9719 /* We use char because int might match the return type of a gcc2
9720 builtin and then its argument prototype would still apply. */
9721 char shl_load ();
9722 int
9723 main ()
9724 {
9725 shl_load ();
9726 ;
9727 return 0;
9728 }
9729 _ACEOF
9730 rm -f conftest.$ac_objext conftest$ac_exeext
9731 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9732 (eval $ac_link) 2>conftest.er1
9733 ac_status=$?
9734 grep -v '^ *+' conftest.er1 >conftest.err
9735 rm -f conftest.er1
9736 cat conftest.err >&5
9737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9738 (exit $ac_status); } &&
9739 { ac_try='test -z "$ac_c_werror_flag"
9740 || test ! -s conftest.err'
9741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9742 (eval $ac_try) 2>&5
9743 ac_status=$?
9744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9745 (exit $ac_status); }; } &&
9746 { ac_try='test -s conftest$ac_exeext'
9747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9748 (eval $ac_try) 2>&5
9749 ac_status=$?
9750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9751 (exit $ac_status); }; }; then
9752 ac_cv_lib_dld_shl_load=yes
9753 else
9754 echo "$as_me: failed program was:" >&5
9755 sed 's/^/| /' conftest.$ac_ext >&5
9756
9757 ac_cv_lib_dld_shl_load=no
9758 fi
9759 rm -f conftest.err conftest.$ac_objext \
9760 conftest$ac_exeext conftest.$ac_ext
9761 LIBS=$ac_check_lib_save_LIBS
9762 fi
9763 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
9764 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
9765 if test $ac_cv_lib_dld_shl_load = yes; then
9766 lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"
9767 else
9768 echo "$as_me:$LINENO: checking for dlopen" >&5
9769 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
9770 if test "${ac_cv_func_dlopen+set}" = set; then
9771 echo $ECHO_N "(cached) $ECHO_C" >&6
9772 else
9773 cat >conftest.$ac_ext <<_ACEOF
9774 /* confdefs.h. */
9775 _ACEOF
9776 cat confdefs.h >>conftest.$ac_ext
9777 cat >>conftest.$ac_ext <<_ACEOF
9778 /* end confdefs.h. */
9779 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
9780 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9781 #define dlopen innocuous_dlopen
9782
9783 /* System header to define __stub macros and hopefully few prototypes,
9784 which can conflict with char dlopen (); below.
9785 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9786 <limits.h> exists even on freestanding compilers. */
9787
9788 #ifdef __STDC__
9789 # include <limits.h>
9790 #else
9791 # include <assert.h>
9792 #endif
9793
9794 #undef dlopen
9795
9796 /* Override any gcc2 internal prototype to avoid an error. */
9797 #ifdef __cplusplus
9798 extern "C"
9799 {
9800 #endif
9801 /* We use char because int might match the return type of a gcc2
9802 builtin and then its argument prototype would still apply. */
9803 char dlopen ();
9804 /* The GNU C library defines this for functions which it implements
9805 to always fail with ENOSYS. Some functions are actually named
9806 something starting with __ and the normal name is an alias. */
9807 #if defined (__stub_dlopen) || defined (__stub___dlopen)
9808 choke me
9809 #else
9810 char (*f) () = dlopen;
9811 #endif
9812 #ifdef __cplusplus
9813 }
9814 #endif
9815
9816 int
9817 main ()
9818 {
9819 return f != dlopen;
9820 ;
9821 return 0;
9822 }
9823 _ACEOF
9824 rm -f conftest.$ac_objext conftest$ac_exeext
9825 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9826 (eval $ac_link) 2>conftest.er1
9827 ac_status=$?
9828 grep -v '^ *+' conftest.er1 >conftest.err
9829 rm -f conftest.er1
9830 cat conftest.err >&5
9831 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9832 (exit $ac_status); } &&
9833 { ac_try='test -z "$ac_c_werror_flag"
9834 || test ! -s conftest.err'
9835 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9836 (eval $ac_try) 2>&5
9837 ac_status=$?
9838 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9839 (exit $ac_status); }; } &&
9840 { ac_try='test -s conftest$ac_exeext'
9841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9842 (eval $ac_try) 2>&5
9843 ac_status=$?
9844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9845 (exit $ac_status); }; }; then
9846 ac_cv_func_dlopen=yes
9847 else
9848 echo "$as_me: failed program was:" >&5
9849 sed 's/^/| /' conftest.$ac_ext >&5
9850
9851 ac_cv_func_dlopen=no
9852 fi
9853 rm -f conftest.err conftest.$ac_objext \
9854 conftest$ac_exeext conftest.$ac_ext
9855 fi
9856 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
9857 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
9858 if test $ac_cv_func_dlopen = yes; then
9859 lt_cv_dlopen="dlopen"
9860 else
9861 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
9862 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
9863 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
9864 echo $ECHO_N "(cached) $ECHO_C" >&6
9865 else
9866 ac_check_lib_save_LIBS=$LIBS
9867 LIBS="-ldl $LIBS"
9868 cat >conftest.$ac_ext <<_ACEOF
9869 /* confdefs.h. */
9870 _ACEOF
9871 cat confdefs.h >>conftest.$ac_ext
9872 cat >>conftest.$ac_ext <<_ACEOF
9873 /* end confdefs.h. */
9874
9875 /* Override any gcc2 internal prototype to avoid an error. */
9876 #ifdef __cplusplus
9877 extern "C"
9878 #endif
9879 /* We use char because int might match the return type of a gcc2
9880 builtin and then its argument prototype would still apply. */
9881 char dlopen ();
9882 int
9883 main ()
9884 {
9885 dlopen ();
9886 ;
9887 return 0;
9888 }
9889 _ACEOF
9890 rm -f conftest.$ac_objext conftest$ac_exeext
9891 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9892 (eval $ac_link) 2>conftest.er1
9893 ac_status=$?
9894 grep -v '^ *+' conftest.er1 >conftest.err
9895 rm -f conftest.er1
9896 cat conftest.err >&5
9897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9898 (exit $ac_status); } &&
9899 { ac_try='test -z "$ac_c_werror_flag"
9900 || test ! -s conftest.err'
9901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9902 (eval $ac_try) 2>&5
9903 ac_status=$?
9904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9905 (exit $ac_status); }; } &&
9906 { ac_try='test -s conftest$ac_exeext'
9907 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9908 (eval $ac_try) 2>&5
9909 ac_status=$?
9910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9911 (exit $ac_status); }; }; then
9912 ac_cv_lib_dl_dlopen=yes
9913 else
9914 echo "$as_me: failed program was:" >&5
9915 sed 's/^/| /' conftest.$ac_ext >&5
9916
9917 ac_cv_lib_dl_dlopen=no
9918 fi
9919 rm -f conftest.err conftest.$ac_objext \
9920 conftest$ac_exeext conftest.$ac_ext
9921 LIBS=$ac_check_lib_save_LIBS
9922 fi
9923 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
9924 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
9925 if test $ac_cv_lib_dl_dlopen = yes; then
9926 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
9927 else
9928 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
9929 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
9930 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
9931 echo $ECHO_N "(cached) $ECHO_C" >&6
9932 else
9933 ac_check_lib_save_LIBS=$LIBS
9934 LIBS="-lsvld $LIBS"
9935 cat >conftest.$ac_ext <<_ACEOF
9936 /* confdefs.h. */
9937 _ACEOF
9938 cat confdefs.h >>conftest.$ac_ext
9939 cat >>conftest.$ac_ext <<_ACEOF
9940 /* end confdefs.h. */
9941
9942 /* Override any gcc2 internal prototype to avoid an error. */
9943 #ifdef __cplusplus
9944 extern "C"
9945 #endif
9946 /* We use char because int might match the return type of a gcc2
9947 builtin and then its argument prototype would still apply. */
9948 char dlopen ();
9949 int
9950 main ()
9951 {
9952 dlopen ();
9953 ;
9954 return 0;
9955 }
9956 _ACEOF
9957 rm -f conftest.$ac_objext conftest$ac_exeext
9958 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9959 (eval $ac_link) 2>conftest.er1
9960 ac_status=$?
9961 grep -v '^ *+' conftest.er1 >conftest.err
9962 rm -f conftest.er1
9963 cat conftest.err >&5
9964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9965 (exit $ac_status); } &&
9966 { ac_try='test -z "$ac_c_werror_flag"
9967 || test ! -s conftest.err'
9968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9969 (eval $ac_try) 2>&5
9970 ac_status=$?
9971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9972 (exit $ac_status); }; } &&
9973 { ac_try='test -s conftest$ac_exeext'
9974 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9975 (eval $ac_try) 2>&5
9976 ac_status=$?
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); }; }; then
9979 ac_cv_lib_svld_dlopen=yes
9980 else
9981 echo "$as_me: failed program was:" >&5
9982 sed 's/^/| /' conftest.$ac_ext >&5
9983
9984 ac_cv_lib_svld_dlopen=no
9985 fi
9986 rm -f conftest.err conftest.$ac_objext \
9987 conftest$ac_exeext conftest.$ac_ext
9988 LIBS=$ac_check_lib_save_LIBS
9989 fi
9990 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
9991 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
9992 if test $ac_cv_lib_svld_dlopen = yes; then
9993 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
9994 else
9995 echo "$as_me:$LINENO: checking for dld_link in -ldld" >&5
9996 echo $ECHO_N "checking for dld_link in -ldld... $ECHO_C" >&6
9997 if test "${ac_cv_lib_dld_dld_link+set}" = set; then
9998 echo $ECHO_N "(cached) $ECHO_C" >&6
9999 else
10000 ac_check_lib_save_LIBS=$LIBS
10001 LIBS="-ldld $LIBS"
10002 cat >conftest.$ac_ext <<_ACEOF
10003 /* confdefs.h. */
10004 _ACEOF
10005 cat confdefs.h >>conftest.$ac_ext
10006 cat >>conftest.$ac_ext <<_ACEOF
10007 /* end confdefs.h. */
10008
10009 /* Override any gcc2 internal prototype to avoid an error. */
10010 #ifdef __cplusplus
10011 extern "C"
10012 #endif
10013 /* We use char because int might match the return type of a gcc2
10014 builtin and then its argument prototype would still apply. */
10015 char dld_link ();
10016 int
10017 main ()
10018 {
10019 dld_link ();
10020 ;
10021 return 0;
10022 }
10023 _ACEOF
10024 rm -f conftest.$ac_objext conftest$ac_exeext
10025 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10026 (eval $ac_link) 2>conftest.er1
10027 ac_status=$?
10028 grep -v '^ *+' conftest.er1 >conftest.err
10029 rm -f conftest.er1
10030 cat conftest.err >&5
10031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10032 (exit $ac_status); } &&
10033 { ac_try='test -z "$ac_c_werror_flag"
10034 || test ! -s conftest.err'
10035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036 (eval $ac_try) 2>&5
10037 ac_status=$?
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); }; } &&
10040 { ac_try='test -s conftest$ac_exeext'
10041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10042 (eval $ac_try) 2>&5
10043 ac_status=$?
10044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10045 (exit $ac_status); }; }; then
10046 ac_cv_lib_dld_dld_link=yes
10047 else
10048 echo "$as_me: failed program was:" >&5
10049 sed 's/^/| /' conftest.$ac_ext >&5
10050
10051 ac_cv_lib_dld_dld_link=no
10052 fi
10053 rm -f conftest.err conftest.$ac_objext \
10054 conftest$ac_exeext conftest.$ac_ext
10055 LIBS=$ac_check_lib_save_LIBS
10056 fi
10057 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_dld_link" >&5
10058 echo "${ECHO_T}$ac_cv_lib_dld_dld_link" >&6
10059 if test $ac_cv_lib_dld_dld_link = yes; then
10060 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
10061 fi
10062
10063
10064 fi
10065
10066
10067 fi
10068
10069
10070 fi
10071
10072
10073 fi
10074
10075
10076 fi
10077
10078 ;;
10079 esac
10080
10081 if test "x$lt_cv_dlopen" != xno; then
10082 enable_dlopen=yes
10083 else
10084 enable_dlopen=no
10085 fi
10086
10087 case $lt_cv_dlopen in
10088 dlopen)
10089 save_CPPFLAGS="$CPPFLAGS"
10090 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
10091
10092 save_LDFLAGS="$LDFLAGS"
10093 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
10094
10095 save_LIBS="$LIBS"
10096 LIBS="$lt_cv_dlopen_libs $LIBS"
10097
10098 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
10099 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
10100 if test "${lt_cv_dlopen_self+set}" = set; then
10101 echo $ECHO_N "(cached) $ECHO_C" >&6
10102 else
10103 if test "$cross_compiling" = yes; then :
10104 lt_cv_dlopen_self=cross
10105 else
10106 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10107 lt_status=$lt_dlunknown
10108 cat > conftest.$ac_ext <<_LT_EOF
10109 #line 10109 "configure"
10110 #include "confdefs.h"
10111
10112 #if HAVE_DLFCN_H
10113 #include <dlfcn.h>
10114 #endif
10115
10116 #include <stdio.h>
10117
10118 #ifdef RTLD_GLOBAL
10119 # define LT_DLGLOBAL RTLD_GLOBAL
10120 #else
10121 # ifdef DL_GLOBAL
10122 # define LT_DLGLOBAL DL_GLOBAL
10123 # else
10124 # define LT_DLGLOBAL 0
10125 # endif
10126 #endif
10127
10128 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10129 find out it does not work in some platform. */
10130 #ifndef LT_DLLAZY_OR_NOW
10131 # ifdef RTLD_LAZY
10132 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10133 # else
10134 # ifdef DL_LAZY
10135 # define LT_DLLAZY_OR_NOW DL_LAZY
10136 # else
10137 # ifdef RTLD_NOW
10138 # define LT_DLLAZY_OR_NOW RTLD_NOW
10139 # else
10140 # ifdef DL_NOW
10141 # define LT_DLLAZY_OR_NOW DL_NOW
10142 # else
10143 # define LT_DLLAZY_OR_NOW 0
10144 # endif
10145 # endif
10146 # endif
10147 # endif
10148 #endif
10149
10150 #ifdef __cplusplus
10151 extern "C" void exit (int);
10152 #endif
10153
10154 void fnord() { int i=42;}
10155 int main ()
10156 {
10157 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10158 int status = $lt_dlunknown;
10159
10160 if (self)
10161 {
10162 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10163 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10164 /* dlclose (self); */
10165 }
10166 else
10167 puts (dlerror ());
10168
10169 exit (status);
10170 }
10171 _LT_EOF
10172 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10173 (eval $ac_link) 2>&5
10174 ac_status=$?
10175 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10176 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10177 (./conftest; exit; ) >&5 2>/dev/null
10178 lt_status=$?
10179 case x$lt_status in
10180 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
10181 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
10182 x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
10183 esac
10184 else :
10185 # compilation failed
10186 lt_cv_dlopen_self=no
10187 fi
10188 fi
10189 rm -fr conftest*
10190
10191
10192 fi
10193 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
10194 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
10195
10196 if test "x$lt_cv_dlopen_self" = xyes; then
10197 wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
10198 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
10199 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
10200 if test "${lt_cv_dlopen_self_static+set}" = set; then
10201 echo $ECHO_N "(cached) $ECHO_C" >&6
10202 else
10203 if test "$cross_compiling" = yes; then :
10204 lt_cv_dlopen_self_static=cross
10205 else
10206 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
10207 lt_status=$lt_dlunknown
10208 cat > conftest.$ac_ext <<_LT_EOF
10209 #line 10209 "configure"
10210 #include "confdefs.h"
10211
10212 #if HAVE_DLFCN_H
10213 #include <dlfcn.h>
10214 #endif
10215
10216 #include <stdio.h>
10217
10218 #ifdef RTLD_GLOBAL
10219 # define LT_DLGLOBAL RTLD_GLOBAL
10220 #else
10221 # ifdef DL_GLOBAL
10222 # define LT_DLGLOBAL DL_GLOBAL
10223 # else
10224 # define LT_DLGLOBAL 0
10225 # endif
10226 #endif
10227
10228 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10229 find out it does not work in some platform. */
10230 #ifndef LT_DLLAZY_OR_NOW
10231 # ifdef RTLD_LAZY
10232 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10233 # else
10234 # ifdef DL_LAZY
10235 # define LT_DLLAZY_OR_NOW DL_LAZY
10236 # else
10237 # ifdef RTLD_NOW
10238 # define LT_DLLAZY_OR_NOW RTLD_NOW
10239 # else
10240 # ifdef DL_NOW
10241 # define LT_DLLAZY_OR_NOW DL_NOW
10242 # else
10243 # define LT_DLLAZY_OR_NOW 0
10244 # endif
10245 # endif
10246 # endif
10247 # endif
10248 #endif
10249
10250 #ifdef __cplusplus
10251 extern "C" void exit (int);
10252 #endif
10253
10254 void fnord() { int i=42;}
10255 int main ()
10256 {
10257 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10258 int status = $lt_dlunknown;
10259
10260 if (self)
10261 {
10262 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10263 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10264 /* dlclose (self); */
10265 }
10266 else
10267 puts (dlerror ());
10268
10269 exit (status);
10270 }
10271 _LT_EOF
10272 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10273 (eval $ac_link) 2>&5
10274 ac_status=$?
10275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10276 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
10277 (./conftest; exit; ) >&5 2>/dev/null
10278 lt_status=$?
10279 case x$lt_status in
10280 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
10281 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
10282 x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
10283 esac
10284 else :
10285 # compilation failed
10286 lt_cv_dlopen_self_static=no
10287 fi
10288 fi
10289 rm -fr conftest*
10290
10291
10292 fi
10293 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
10294 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
10295 fi
10296
10297 CPPFLAGS="$save_CPPFLAGS"
10298 LDFLAGS="$save_LDFLAGS"
10299 LIBS="$save_LIBS"
10300 ;;
10301 esac
10302
10303 case $lt_cv_dlopen_self in
10304 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
10305 *) enable_dlopen_self=unknown ;;
10306 esac
10307
10308 case $lt_cv_dlopen_self_static in
10309 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
10310 *) enable_dlopen_self_static=unknown ;;
10311 esac
10312 fi
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330 striplib=
10331 old_striplib=
10332 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
10333 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
10334 if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
10335 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
10336 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
10337 echo "$as_me:$LINENO: result: yes" >&5
10338 echo "${ECHO_T}yes" >&6
10339 else
10340 # FIXME - insert some real tests, host_os isn't really good enough
10341 case $host_os in
10342 darwin*)
10343 if test -n "$STRIP" ; then
10344 striplib="$STRIP -x"
10345 old_striplib="$STRIP -S"
10346 echo "$as_me:$LINENO: result: yes" >&5
10347 echo "${ECHO_T}yes" >&6
10348 else
10349 echo "$as_me:$LINENO: result: no" >&5
10350 echo "${ECHO_T}no" >&6
10351 fi
10352 ;;
10353 *)
10354 echo "$as_me:$LINENO: result: no" >&5
10355 echo "${ECHO_T}no" >&6
10356 ;;
10357 esac
10358 fi
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371 # Report which library types will actually be built
10372 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
10373 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
10374 echo "$as_me:$LINENO: result: $can_build_shared" >&5
10375 echo "${ECHO_T}$can_build_shared" >&6
10376
10377 echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
10378 echo $ECHO_N "checking whether to build shared libraries... $ECHO_C" >&6
10379 test "$can_build_shared" = "no" && enable_shared=no
10380
10381 # On AIX, shared libraries and static libraries use the same namespace, and
10382 # are all built from PIC.
10383 case $host_os in
10384 aix3*)
10385 test "$enable_shared" = yes && enable_static=no
10386 if test -n "$RANLIB"; then
10387 archive_cmds="$archive_cmds~\$RANLIB \$lib"
10388 postinstall_cmds='$RANLIB $lib'
10389 fi
10390 ;;
10391
10392 aix4* | aix5*)
10393 if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
10394 test "$enable_shared" = yes && enable_static=no
10395 fi
10396 ;;
10397 esac
10398 echo "$as_me:$LINENO: result: $enable_shared" >&5
10399 echo "${ECHO_T}$enable_shared" >&6
10400
10401 echo "$as_me:$LINENO: checking whether to build static libraries" >&5
10402 echo $ECHO_N "checking whether to build static libraries... $ECHO_C" >&6
10403 # Make sure either enable_shared or enable_static is yes.
10404 test "$enable_shared" = yes || enable_static=yes
10405 echo "$as_me:$LINENO: result: $enable_static" >&5
10406 echo "${ECHO_T}$enable_static" >&6
10407
10408
10409
10410
10411 fi
10412 ac_ext=c
10413 ac_cpp='$CPP $CPPFLAGS'
10414 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10415 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10416 ac_compiler_gnu=$ac_cv_c_compiler_gnu
10417
10418 CC="$lt_save_CC"
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432 ac_config_commands="$ac_config_commands libtool"
10433
10434
10435
10436
10437 # Only expand once:
10438
10439
10440
10441 # Check whether --enable-64-bit-bfd or --disable-64-bit-bfd was given.
10442 if test "${enable_64_bit_bfd+set}" = set; then
10443 enableval="$enable_64_bit_bfd"
10444 case "${enableval}" in
10445 yes) want64=true ;;
10446 no) want64=false ;;
10447 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for 64-bit-bfd option" >&5
10448 echo "$as_me: error: bad value ${enableval} for 64-bit-bfd option" >&2;}
10449 { (exit 1); exit 1; }; } ;;
10450 esac
10451 else
10452 want64=false
10453 fi;
10454 # Check whether --enable-targets or --disable-targets was given.
10455 if test "${enable_targets+set}" = set; then
10456 enableval="$enable_targets"
10457 case "${enableval}" in
10458 yes | "") { { echo "$as_me:$LINENO: error: enable-targets option must specify target names or 'all'" >&5
10459 echo "$as_me: error: enable-targets option must specify target names or 'all'" >&2;}
10460 { (exit 1); exit 1; }; }
10461 ;;
10462 no) enable_targets= ;;
10463 *) enable_targets=$enableval ;;
10464 esac
10465 fi;
10466 # Check whether --enable-commonbfdlib or --disable-commonbfdlib was given.
10467 if test "${enable_commonbfdlib+set}" = set; then
10468 enableval="$enable_commonbfdlib"
10469 case "${enableval}" in
10470 yes) commonbfdlib=true ;;
10471 no) commonbfdlib=false ;;
10472 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for BFD commonbfdlib option" >&5
10473 echo "$as_me: error: bad value ${enableval} for BFD commonbfdlib option" >&2;}
10474 { (exit 1); exit 1; }; } ;;
10475 esac
10476 fi;
10477
10478 # Check whether --with-mmap or --without-mmap was given.
10479 if test "${with_mmap+set}" = set; then
10480 withval="$with_mmap"
10481 case "${withval}" in
10482 yes) want_mmap=true ;;
10483 no) want_mmap=false ;;
10484 *) { { echo "$as_me:$LINENO: error: bad value ${withval} for BFD with-mmap option" >&5
10485 echo "$as_me: error: bad value ${withval} for BFD with-mmap option" >&2;}
10486 { (exit 1); exit 1; }; } ;;
10487 esac
10488 else
10489 want_mmap=false
10490 fi;
10491 # Check whether --enable-secureplt or --disable-secureplt was given.
10492 if test "${enable_secureplt+set}" = set; then
10493 enableval="$enable_secureplt"
10494 case "${enableval}" in
10495 yes) use_secureplt=true ;;
10496 no) use_secureplt=false ;;
10497 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for secureplt option" >&5
10498 echo "$as_me: error: bad value ${enableval} for secureplt option" >&2;}
10499 { (exit 1); exit 1; }; } ;;
10500 esac
10501 else
10502 use_secureplt=false
10503 fi; if test $use_secureplt = true; then
10504
10505 cat >>confdefs.h <<\_ACEOF
10506 #define USE_SECUREPLT 1
10507 _ACEOF
10508
10509 fi
10510
10511 DEBUGDIR=${libdir}/debug
10512
10513 # Check whether --with-separate-debug-dir or --without-separate-debug-dir was given.
10514 if test "${with_separate_debug_dir+set}" = set; then
10515 withval="$with_separate_debug_dir"
10516 DEBUGDIR="${withval}"
10517 fi;
10518
10519
10520 # Check to see if we should allow the generation of
10521 # symbols with the ELF standard's STT_COMMON type.
10522 # Check whether --enable-elf-stt-common or --disable-elf-stt-common was given.
10523 if test "${enable_elf_stt_common+set}" = set; then
10524 enableval="$enable_elf_stt_common"
10525 case "${enableval}" in
10526 yes) want_elf_stt_common=true ;;
10527 no) want_elf_stt_common=false ;;
10528 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for ELF STT_COMMON option" >&5
10529 echo "$as_me: error: bad value ${enableval} for ELF STT_COMMON option" >&2;}
10530 { (exit 1); exit 1; }; } ;;
10531 esac
10532 else
10533 # We have to choose a default behaviour. For native builds we could
10534 # test whether the loader supports the STT_COMMON type, but that would
10535 # mean that built binaries could not be exported to older systems where
10536 # the loader does not support it. So by default we always choose to
10537 # disable this feature.
10538 want_elf_stt_common=false
10539 fi; if test $want_elf_stt_common = true; then
10540
10541 cat >>confdefs.h <<\_ACEOF
10542 #define USE_STT_COMMON 1
10543 _ACEOF
10544
10545 fi
10546
10547
10548
10549 # Check whether --with-pkgversion or --without-pkgversion was given.
10550 if test "${with_pkgversion+set}" = set; then
10551 withval="$with_pkgversion"
10552 case "$withval" in
10553 yes) { { echo "$as_me:$LINENO: error: package version not specified" >&5
10554 echo "$as_me: error: package version not specified" >&2;}
10555 { (exit 1); exit 1; }; } ;;
10556 no) PKGVERSION= ;;
10557 *) PKGVERSION="($withval) " ;;
10558 esac
10559 else
10560 PKGVERSION="(GNU Binutils) "
10561
10562 fi;
10563
10564
10565
10566
10567 # Check whether --with-bugurl or --without-bugurl was given.
10568 if test "${with_bugurl+set}" = set; then
10569 withval="$with_bugurl"
10570 case "$withval" in
10571 yes) { { echo "$as_me:$LINENO: error: bug URL not specified" >&5
10572 echo "$as_me: error: bug URL not specified" >&2;}
10573 { (exit 1); exit 1; }; } ;;
10574 no) BUGURL=
10575 ;;
10576 *) BUGURL="$withval"
10577 ;;
10578 esac
10579 else
10580 BUGURL="http://www.sourceware.org/bugzilla/"
10581
10582 fi;
10583 case ${BUGURL} in
10584 "")
10585 REPORT_BUGS_TO=
10586 REPORT_BUGS_TEXI=
10587 ;;
10588 *)
10589 REPORT_BUGS_TO="<$BUGURL>"
10590 REPORT_BUGS_TEXI=@uref{`echo "$BUGURL" | sed 's/@/@@/g'`}
10591 ;;
10592 esac;
10593
10594
10595
10596
10597
10598 GCC_WARN_CFLAGS="-W -Wall -Wstrict-prototypes -Wmissing-prototypes"
10599
10600 # Check whether --enable-werror or --disable-werror was given.
10601 if test "${enable_werror+set}" = set; then
10602 enableval="$enable_werror"
10603 case "${enableval}" in
10604 yes | y) ERROR_ON_WARNING="yes" ;;
10605 no | n) ERROR_ON_WARNING="no" ;;
10606 *) { { echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-werror" >&5
10607 echo "$as_me: error: bad value ${enableval} for --enable-werror" >&2;}
10608 { (exit 1); exit 1; }; } ;;
10609 esac
10610 fi;
10611
10612 # Enable -Werror by default when using gcc
10613 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
10614 ERROR_ON_WARNING=yes
10615 fi
10616
10617 NO_WERROR=
10618 if test "${ERROR_ON_WARNING}" = yes ; then
10619 GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Werror"
10620 NO_WERROR="-Wno-error"
10621 fi
10622
10623 if test "${GCC}" = yes ; then
10624 WARN_CFLAGS="${GCC_WARN_CFLAGS}"
10625 fi
10626
10627 # Check whether --enable-build-warnings or --disable-build-warnings was given.
10628 if test "${enable_build_warnings+set}" = set; then
10629 enableval="$enable_build_warnings"
10630 case "${enableval}" in
10631 yes) WARN_CFLAGS="${GCC_WARN_CFLAGS}";;
10632 no) if test "${GCC}" = yes ; then
10633 WARN_CFLAGS="-w"
10634 fi;;
10635 ,*) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10636 WARN_CFLAGS="${GCC_WARN_CFLAGS} ${t}";;
10637 *,) t=`echo "${enableval}" | sed -e "s/,/ /g"`
10638 WARN_CFLAGS="${t} ${GCC_WARN_CFLAGS}";;
10639 *) WARN_CFLAGS=`echo "${enableval}" | sed -e "s/,/ /g"`;;
10640 esac
10641 fi;
10642
10643 if test x"$silent" != x"yes" && test x"$WARN_CFLAGS" != x""; then
10644 echo "Setting warning flags = $WARN_CFLAGS" 6>&1
10645 fi
10646
10647
10648
10649
10650
10651 ac_config_headers="$ac_config_headers config.h:config.in"
10652
10653
10654 if test -z "$target" ; then
10655 { { echo "$as_me:$LINENO: error: Unrecognized target system type; please check config.sub." >&5
10656 echo "$as_me: error: Unrecognized target system type; please check config.sub." >&2;}
10657 { (exit 1); exit 1; }; }
10658 fi
10659
10660 echo "$as_me:$LINENO: checking whether to enable maintainer-specific portions of Makefiles" >&5
10661 echo $ECHO_N "checking whether to enable maintainer-specific portions of Makefiles... $ECHO_C" >&6
10662 # Check whether --enable-maintainer-mode or --disable-maintainer-mode was given.
10663 if test "${enable_maintainer_mode+set}" = set; then
10664 enableval="$enable_maintainer_mode"
10665 USE_MAINTAINER_MODE=$enableval
10666 else
10667 USE_MAINTAINER_MODE=no
10668 fi;
10669 echo "$as_me:$LINENO: result: $USE_MAINTAINER_MODE" >&5
10670 echo "${ECHO_T}$USE_MAINTAINER_MODE" >&6
10671
10672
10673 if test $USE_MAINTAINER_MODE = yes; then
10674 MAINTAINER_MODE_TRUE=
10675 MAINTAINER_MODE_FALSE='#'
10676 else
10677 MAINTAINER_MODE_TRUE='#'
10678 MAINTAINER_MODE_FALSE=
10679 fi
10680
10681 MAINT=$MAINTAINER_MODE_TRUE
10682
10683
10684
10685
10686 if false; then
10687 GENINSRC_NEVER_TRUE=
10688 GENINSRC_NEVER_FALSE='#'
10689 else
10690 GENINSRC_NEVER_TRUE='#'
10691 GENINSRC_NEVER_FALSE=
10692 fi
10693
10694 case ${build_alias} in
10695 "") build_noncanonical=${build} ;;
10696 *) build_noncanonical=${build_alias} ;;
10697 esac
10698
10699 case ${host_alias} in
10700 "") host_noncanonical=${build_noncanonical} ;;
10701 *) host_noncanonical=${host_alias} ;;
10702 esac
10703
10704 case ${target_alias} in
10705 "") target_noncanonical=${host_noncanonical} ;;
10706 *) target_noncanonical=${target_alias} ;;
10707 esac
10708
10709 echo "$as_me:$LINENO: checking whether to install libbfd" >&5
10710 echo $ECHO_N "checking whether to install libbfd... $ECHO_C" >&6
10711 # Check whether --enable-install-libbfd or --disable-install-libbfd was given.
10712 if test "${enable_install_libbfd+set}" = set; then
10713 enableval="$enable_install_libbfd"
10714 install_libbfd_p=$enableval
10715 else
10716 if test "${host}" = "${target}" || test "$enable_shared" = "yes"; then
10717 install_libbfd_p=yes
10718 else
10719 install_libbfd_p=no
10720 fi
10721 fi;
10722 echo "$as_me:$LINENO: result: $install_libbfd_p" >&5
10723 echo "${ECHO_T}$install_libbfd_p" >&6
10724
10725
10726 if test $install_libbfd_p = yes; then
10727 INSTALL_LIBBFD_TRUE=
10728 INSTALL_LIBBFD_FALSE='#'
10729 else
10730 INSTALL_LIBBFD_TRUE='#'
10731 INSTALL_LIBBFD_FALSE=
10732 fi
10733
10734 # Need _noncanonical variables for this.
10735
10736
10737
10738
10739 # libbfd.a is a host library containing target dependent code
10740 bfdlibdir='$(libdir)'
10741 bfdincludedir='$(includedir)'
10742 if test "${host}" != "${target}"; then
10743 bfdlibdir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/lib'
10744 bfdincludedir='$(exec_prefix)/$(host_noncanonical)/$(target_noncanonical)/include'
10745 fi
10746
10747
10748
10749
10750
10751
10752 host64=false
10753 target64=false
10754 bfd_default_target_size=32
10755
10756 # host stuff:
10757
10758 ALL_LINGUAS="fr tr ja es sv da zh_CN ro rw vi fi"
10759 # If we haven't got the data from the intl directory,
10760 # assume NLS is disabled.
10761 USE_NLS=no
10762 LIBINTL=
10763 LIBINTL_DEP=
10764 INCINTL=
10765 XGETTEXT=
10766 GMSGFMT=
10767 POSUB=
10768
10769 if test -f ../intl/config.intl; then
10770 . ../intl/config.intl
10771 fi
10772 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10773 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10774 if test x"$USE_NLS" != xyes; then
10775 echo "$as_me:$LINENO: result: no" >&5
10776 echo "${ECHO_T}no" >&6
10777 else
10778 echo "$as_me:$LINENO: result: yes" >&5
10779 echo "${ECHO_T}yes" >&6
10780
10781 cat >>confdefs.h <<\_ACEOF
10782 #define ENABLE_NLS 1
10783 _ACEOF
10784
10785
10786 echo "$as_me:$LINENO: checking for catalogs to be installed" >&5
10787 echo $ECHO_N "checking for catalogs to be installed... $ECHO_C" >&6
10788 # Look for .po and .gmo files in the source directory.
10789 CATALOGS=
10790 XLINGUAS=
10791 for cat in $srcdir/po/*.gmo $srcdir/po/*.po; do
10792 # If there aren't any .gmo files the shell will give us the
10793 # literal string "../path/to/srcdir/po/*.gmo" which has to be
10794 # weeded out.
10795 case "$cat" in *\**)
10796 continue;;
10797 esac
10798 # The quadruple backslash is collapsed to a double backslash
10799 # by the backticks, then collapsed again by the double quotes,
10800 # leaving us with one backslash in the sed expression (right
10801 # before the dot that mustn't act as a wildcard).
10802 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
10803 lang=`echo $cat | sed -e "s!\\\\.gmo!!"`
10804 # The user is allowed to set LINGUAS to a list of languages to
10805 # install catalogs for. If it's empty that means "all of them."
10806 if test "x$LINGUAS" = x; then
10807 CATALOGS="$CATALOGS $cat"
10808 XLINGUAS="$XLINGUAS $lang"
10809 else
10810 case "$LINGUAS" in *$lang*)
10811 CATALOGS="$CATALOGS $cat"
10812 XLINGUAS="$XLINGUAS $lang"
10813 ;;
10814 esac
10815 fi
10816 done
10817 LINGUAS="$XLINGUAS"
10818 echo "$as_me:$LINENO: result: $LINGUAS" >&5
10819 echo "${ECHO_T}$LINGUAS" >&6
10820
10821
10822 DATADIRNAME=share
10823
10824 INSTOBJEXT=.mo
10825
10826 GENCAT=gencat
10827
10828 CATOBJEXT=.gmo
10829
10830 fi
10831
10832 MKINSTALLDIRS=
10833 if test -n "$ac_aux_dir"; then
10834 case "$ac_aux_dir" in
10835 /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;;
10836 *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;;
10837 esac
10838 fi
10839 if test -z "$MKINSTALLDIRS"; then
10840 MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs"
10841 fi
10842
10843
10844
10845 echo "$as_me:$LINENO: checking whether NLS is requested" >&5
10846 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6
10847 # Check whether --enable-nls or --disable-nls was given.
10848 if test "${enable_nls+set}" = set; then
10849 enableval="$enable_nls"
10850 USE_NLS=$enableval
10851 else
10852 USE_NLS=yes
10853 fi;
10854 echo "$as_me:$LINENO: result: $USE_NLS" >&5
10855 echo "${ECHO_T}$USE_NLS" >&6
10856
10857
10858
10859
10860
10861
10862 # Prepare PATH_SEPARATOR.
10863 # The user is always right.
10864 if test "${PATH_SEPARATOR+set}" != set; then
10865 echo "#! /bin/sh" >conf$$.sh
10866 echo "exit 0" >>conf$$.sh
10867 chmod +x conf$$.sh
10868 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10869 PATH_SEPARATOR=';'
10870 else
10871 PATH_SEPARATOR=:
10872 fi
10873 rm -f conf$$.sh
10874 fi
10875
10876 # Find out how to test for executable files. Don't use a zero-byte file,
10877 # as systems may use methods other than mode bits to determine executability.
10878 cat >conf$$.file <<_ASEOF
10879 #! /bin/sh
10880 exit 0
10881 _ASEOF
10882 chmod +x conf$$.file
10883 if test -x conf$$.file >/dev/null 2>&1; then
10884 ac_executable_p="test -x"
10885 else
10886 ac_executable_p="test -f"
10887 fi
10888 rm -f conf$$.file
10889
10890 # Extract the first word of "msgfmt", so it can be a program name with args.
10891 set dummy msgfmt; ac_word=$2
10892 echo "$as_me:$LINENO: checking for $ac_word" >&5
10893 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10894 if test "${ac_cv_path_MSGFMT+set}" = set; then
10895 echo $ECHO_N "(cached) $ECHO_C" >&6
10896 else
10897 case "$MSGFMT" in
10898 [\\/]* | ?:[\\/]*)
10899 ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
10900 ;;
10901 *)
10902 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
10903 for ac_dir in $PATH; do
10904 IFS="$ac_save_IFS"
10905 test -z "$ac_dir" && ac_dir=.
10906 for ac_exec_ext in '' $ac_executable_extensions; do
10907 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
10908 if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 &&
10909 (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
10910 ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
10911 break 2
10912 fi
10913 fi
10914 done
10915 done
10916 IFS="$ac_save_IFS"
10917 test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
10918 ;;
10919 esac
10920 fi
10921 MSGFMT="$ac_cv_path_MSGFMT"
10922 if test "$MSGFMT" != ":"; then
10923 echo "$as_me:$LINENO: result: $MSGFMT" >&5
10924 echo "${ECHO_T}$MSGFMT" >&6
10925 else
10926 echo "$as_me:$LINENO: result: no" >&5
10927 echo "${ECHO_T}no" >&6
10928 fi
10929
10930 # Extract the first word of "gmsgfmt", so it can be a program name with args.
10931 set dummy gmsgfmt; ac_word=$2
10932 echo "$as_me:$LINENO: checking for $ac_word" >&5
10933 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
10934 if test "${ac_cv_path_GMSGFMT+set}" = set; then
10935 echo $ECHO_N "(cached) $ECHO_C" >&6
10936 else
10937 case $GMSGFMT in
10938 [\\/]* | ?:[\\/]*)
10939 ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
10940 ;;
10941 *)
10942 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
10943 for as_dir in $PATH
10944 do
10945 IFS=$as_save_IFS
10946 test -z "$as_dir" && as_dir=.
10947 for ac_exec_ext in '' $ac_executable_extensions; do
10948 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
10949 ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
10950 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
10951 break 2
10952 fi
10953 done
10954 done
10955
10956 test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
10957 ;;
10958 esac
10959 fi
10960 GMSGFMT=$ac_cv_path_GMSGFMT
10961
10962 if test -n "$GMSGFMT"; then
10963 echo "$as_me:$LINENO: result: $GMSGFMT" >&5
10964 echo "${ECHO_T}$GMSGFMT" >&6
10965 else
10966 echo "$as_me:$LINENO: result: no" >&5
10967 echo "${ECHO_T}no" >&6
10968 fi
10969
10970
10971
10972 # Prepare PATH_SEPARATOR.
10973 # The user is always right.
10974 if test "${PATH_SEPARATOR+set}" != set; then
10975 echo "#! /bin/sh" >conf$$.sh
10976 echo "exit 0" >>conf$$.sh
10977 chmod +x conf$$.sh
10978 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
10979 PATH_SEPARATOR=';'
10980 else
10981 PATH_SEPARATOR=:
10982 fi
10983 rm -f conf$$.sh
10984 fi
10985
10986 # Find out how to test for executable files. Don't use a zero-byte file,
10987 # as systems may use methods other than mode bits to determine executability.
10988 cat >conf$$.file <<_ASEOF
10989 #! /bin/sh
10990 exit 0
10991 _ASEOF
10992 chmod +x conf$$.file
10993 if test -x conf$$.file >/dev/null 2>&1; then
10994 ac_executable_p="test -x"
10995 else
10996 ac_executable_p="test -f"
10997 fi
10998 rm -f conf$$.file
10999
11000 # Extract the first word of "xgettext", so it can be a program name with args.
11001 set dummy xgettext; ac_word=$2
11002 echo "$as_me:$LINENO: checking for $ac_word" >&5
11003 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11004 if test "${ac_cv_path_XGETTEXT+set}" = set; then
11005 echo $ECHO_N "(cached) $ECHO_C" >&6
11006 else
11007 case "$XGETTEXT" in
11008 [\\/]* | ?:[\\/]*)
11009 ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
11010 ;;
11011 *)
11012 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11013 for ac_dir in $PATH; do
11014 IFS="$ac_save_IFS"
11015 test -z "$ac_dir" && ac_dir=.
11016 for ac_exec_ext in '' $ac_executable_extensions; do
11017 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11018 if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11019 (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
11020 ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
11021 break 2
11022 fi
11023 fi
11024 done
11025 done
11026 IFS="$ac_save_IFS"
11027 test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
11028 ;;
11029 esac
11030 fi
11031 XGETTEXT="$ac_cv_path_XGETTEXT"
11032 if test "$XGETTEXT" != ":"; then
11033 echo "$as_me:$LINENO: result: $XGETTEXT" >&5
11034 echo "${ECHO_T}$XGETTEXT" >&6
11035 else
11036 echo "$as_me:$LINENO: result: no" >&5
11037 echo "${ECHO_T}no" >&6
11038 fi
11039
11040 rm -f messages.po
11041
11042
11043 # Prepare PATH_SEPARATOR.
11044 # The user is always right.
11045 if test "${PATH_SEPARATOR+set}" != set; then
11046 echo "#! /bin/sh" >conf$$.sh
11047 echo "exit 0" >>conf$$.sh
11048 chmod +x conf$$.sh
11049 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
11050 PATH_SEPARATOR=';'
11051 else
11052 PATH_SEPARATOR=:
11053 fi
11054 rm -f conf$$.sh
11055 fi
11056
11057 # Find out how to test for executable files. Don't use a zero-byte file,
11058 # as systems may use methods other than mode bits to determine executability.
11059 cat >conf$$.file <<_ASEOF
11060 #! /bin/sh
11061 exit 0
11062 _ASEOF
11063 chmod +x conf$$.file
11064 if test -x conf$$.file >/dev/null 2>&1; then
11065 ac_executable_p="test -x"
11066 else
11067 ac_executable_p="test -f"
11068 fi
11069 rm -f conf$$.file
11070
11071 # Extract the first word of "msgmerge", so it can be a program name with args.
11072 set dummy msgmerge; ac_word=$2
11073 echo "$as_me:$LINENO: checking for $ac_word" >&5
11074 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
11075 if test "${ac_cv_path_MSGMERGE+set}" = set; then
11076 echo $ECHO_N "(cached) $ECHO_C" >&6
11077 else
11078 case "$MSGMERGE" in
11079 [\\/]* | ?:[\\/]*)
11080 ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
11081 ;;
11082 *)
11083 ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
11084 for ac_dir in $PATH; do
11085 IFS="$ac_save_IFS"
11086 test -z "$ac_dir" && ac_dir=.
11087 for ac_exec_ext in '' $ac_executable_extensions; do
11088 if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
11089 if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then
11090 ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
11091 break 2
11092 fi
11093 fi
11094 done
11095 done
11096 IFS="$ac_save_IFS"
11097 test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
11098 ;;
11099 esac
11100 fi
11101 MSGMERGE="$ac_cv_path_MSGMERGE"
11102 if test "$MSGMERGE" != ":"; then
11103 echo "$as_me:$LINENO: result: $MSGMERGE" >&5
11104 echo "${ECHO_T}$MSGMERGE" >&6
11105 else
11106 echo "$as_me:$LINENO: result: no" >&5
11107 echo "${ECHO_T}no" >&6
11108 fi
11109
11110
11111 if test "$GMSGFMT" != ":"; then
11112 if $GMSGFMT --statistics /dev/null >/dev/null 2>&1 &&
11113 (if $GMSGFMT --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
11114 : ;
11115 else
11116 GMSGFMT=`echo "$GMSGFMT" | sed -e 's,^.*/,,'`
11117 echo "$as_me:$LINENO: result: found $GMSGFMT program is not GNU msgfmt; ignore it" >&5
11118 echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6
11119 GMSGFMT=":"
11120 fi
11121 fi
11122
11123 if test "$XGETTEXT" != ":"; then
11124 if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 &&
11125 (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
11126 : ;
11127 else
11128 echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5
11129 echo "${ECHO_T}found xgettext program is not GNU xgettext; ignore it" >&6
11130 XGETTEXT=":"
11131 fi
11132 rm -f messages.po
11133 fi
11134
11135 ac_config_commands="$ac_config_commands default-1"
11136
11137
11138
11139 # Permit host specific settings.
11140 . ${srcdir}/configure.host
11141
11142
11143 # Find a good install program. We prefer a C program (faster),
11144 # so one script is as good as another. But avoid the broken or
11145 # incompatible versions:
11146 # SysV /etc/install, /usr/sbin/install
11147 # SunOS /usr/etc/install
11148 # IRIX /sbin/install
11149 # AIX /bin/install
11150 # AmigaOS /C/install, which installs bootblocks on floppy discs
11151 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
11152 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
11153 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
11154 # OS/2's system install, which has a completely different semantic
11155 # ./install, which can be erroneously created by make from ./install.sh.
11156 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
11157 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
11158 if test -z "$INSTALL"; then
11159 if test "${ac_cv_path_install+set}" = set; then
11160 echo $ECHO_N "(cached) $ECHO_C" >&6
11161 else
11162 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11163 for as_dir in $PATH
11164 do
11165 IFS=$as_save_IFS
11166 test -z "$as_dir" && as_dir=.
11167 # Account for people who put trailing slashes in PATH elements.
11168 case $as_dir/ in
11169 ./ | .// | /cC/* | \
11170 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
11171 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
11172 /usr/ucb/* ) ;;
11173 *)
11174 # OSF1 and SCO ODT 3.0 have their own names for install.
11175 # Don't use installbsd from OSF since it installs stuff as root
11176 # by default.
11177 for ac_prog in ginstall scoinst install; do
11178 for ac_exec_ext in '' $ac_executable_extensions; do
11179 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
11180 if test $ac_prog = install &&
11181 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11182 # AIX install. It has an incompatible calling convention.
11183 :
11184 elif test $ac_prog = install &&
11185 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
11186 # program-specific install script used by HP pwplus--don't use.
11187 :
11188 else
11189 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
11190 break 3
11191 fi
11192 fi
11193 done
11194 done
11195 ;;
11196 esac
11197 done
11198
11199
11200 fi
11201 if test "${ac_cv_path_install+set}" = set; then
11202 INSTALL=$ac_cv_path_install
11203 else
11204 # As a last resort, use the slow shell script. We don't cache a
11205 # path for INSTALL within a source directory, because that will
11206 # break other packages using the cache if that directory is
11207 # removed, or if the path is relative.
11208 INSTALL=$ac_install_sh
11209 fi
11210 fi
11211 echo "$as_me:$LINENO: result: $INSTALL" >&5
11212 echo "${ECHO_T}$INSTALL" >&6
11213
11214 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
11215 # It thinks the first close brace ends the variable substitution.
11216 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
11217
11218 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
11219
11220 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
11221
11222
11223 BFD_HOST_64BIT_LONG=0
11224 BFD_HOST_64BIT_LONG_LONG=0
11225 BFD_HOST_64_BIT_DEFINED=0
11226 BFD_HOST_64_BIT=
11227 BFD_HOST_U_64_BIT=
11228 BFD_HOSTPTR_T="unsigned long"
11229
11230 echo "$as_me:$LINENO: checking for long long" >&5
11231 echo $ECHO_N "checking for long long... $ECHO_C" >&6
11232 if test "${ac_cv_type_long_long+set}" = set; then
11233 echo $ECHO_N "(cached) $ECHO_C" >&6
11234 else
11235 cat >conftest.$ac_ext <<_ACEOF
11236 /* confdefs.h. */
11237 _ACEOF
11238 cat confdefs.h >>conftest.$ac_ext
11239 cat >>conftest.$ac_ext <<_ACEOF
11240 /* end confdefs.h. */
11241 $ac_includes_default
11242 int
11243 main ()
11244 {
11245 if ((long long *) 0)
11246 return 0;
11247 if (sizeof (long long))
11248 return 0;
11249 ;
11250 return 0;
11251 }
11252 _ACEOF
11253 rm -f conftest.$ac_objext
11254 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11255 (eval $ac_compile) 2>conftest.er1
11256 ac_status=$?
11257 grep -v '^ *+' conftest.er1 >conftest.err
11258 rm -f conftest.er1
11259 cat conftest.err >&5
11260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11261 (exit $ac_status); } &&
11262 { ac_try='test -z "$ac_c_werror_flag"
11263 || test ! -s conftest.err'
11264 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11265 (eval $ac_try) 2>&5
11266 ac_status=$?
11267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11268 (exit $ac_status); }; } &&
11269 { ac_try='test -s conftest.$ac_objext'
11270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11271 (eval $ac_try) 2>&5
11272 ac_status=$?
11273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11274 (exit $ac_status); }; }; then
11275 ac_cv_type_long_long=yes
11276 else
11277 echo "$as_me: failed program was:" >&5
11278 sed 's/^/| /' conftest.$ac_ext >&5
11279
11280 ac_cv_type_long_long=no
11281 fi
11282 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11283 fi
11284 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
11285 echo "${ECHO_T}$ac_cv_type_long_long" >&6
11286
11287 echo "$as_me:$LINENO: checking size of long long" >&5
11288 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
11289 if test "${ac_cv_sizeof_long_long+set}" = set; then
11290 echo $ECHO_N "(cached) $ECHO_C" >&6
11291 else
11292 if test "$ac_cv_type_long_long" = yes; then
11293 # The cast to unsigned long works around a bug in the HP C Compiler
11294 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11295 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11296 # This bug is HP SR number 8606223364.
11297 if test "$cross_compiling" = yes; then
11298 # Depending upon the size, compute the lo and hi bounds.
11299 cat >conftest.$ac_ext <<_ACEOF
11300 /* confdefs.h. */
11301 _ACEOF
11302 cat confdefs.h >>conftest.$ac_ext
11303 cat >>conftest.$ac_ext <<_ACEOF
11304 /* end confdefs.h. */
11305 $ac_includes_default
11306 int
11307 main ()
11308 {
11309 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
11310 test_array [0] = 0
11311
11312 ;
11313 return 0;
11314 }
11315 _ACEOF
11316 rm -f conftest.$ac_objext
11317 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11318 (eval $ac_compile) 2>conftest.er1
11319 ac_status=$?
11320 grep -v '^ *+' conftest.er1 >conftest.err
11321 rm -f conftest.er1
11322 cat conftest.err >&5
11323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11324 (exit $ac_status); } &&
11325 { ac_try='test -z "$ac_c_werror_flag"
11326 || test ! -s conftest.err'
11327 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11328 (eval $ac_try) 2>&5
11329 ac_status=$?
11330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11331 (exit $ac_status); }; } &&
11332 { ac_try='test -s conftest.$ac_objext'
11333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11334 (eval $ac_try) 2>&5
11335 ac_status=$?
11336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11337 (exit $ac_status); }; }; then
11338 ac_lo=0 ac_mid=0
11339 while :; do
11340 cat >conftest.$ac_ext <<_ACEOF
11341 /* confdefs.h. */
11342 _ACEOF
11343 cat confdefs.h >>conftest.$ac_ext
11344 cat >>conftest.$ac_ext <<_ACEOF
11345 /* end confdefs.h. */
11346 $ac_includes_default
11347 int
11348 main ()
11349 {
11350 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11351 test_array [0] = 0
11352
11353 ;
11354 return 0;
11355 }
11356 _ACEOF
11357 rm -f conftest.$ac_objext
11358 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11359 (eval $ac_compile) 2>conftest.er1
11360 ac_status=$?
11361 grep -v '^ *+' conftest.er1 >conftest.err
11362 rm -f conftest.er1
11363 cat conftest.err >&5
11364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11365 (exit $ac_status); } &&
11366 { ac_try='test -z "$ac_c_werror_flag"
11367 || test ! -s conftest.err'
11368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11369 (eval $ac_try) 2>&5
11370 ac_status=$?
11371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11372 (exit $ac_status); }; } &&
11373 { ac_try='test -s conftest.$ac_objext'
11374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11375 (eval $ac_try) 2>&5
11376 ac_status=$?
11377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11378 (exit $ac_status); }; }; then
11379 ac_hi=$ac_mid; break
11380 else
11381 echo "$as_me: failed program was:" >&5
11382 sed 's/^/| /' conftest.$ac_ext >&5
11383
11384 ac_lo=`expr $ac_mid + 1`
11385 if test $ac_lo -le $ac_mid; then
11386 ac_lo= ac_hi=
11387 break
11388 fi
11389 ac_mid=`expr 2 '*' $ac_mid + 1`
11390 fi
11391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11392 done
11393 else
11394 echo "$as_me: failed program was:" >&5
11395 sed 's/^/| /' conftest.$ac_ext >&5
11396
11397 cat >conftest.$ac_ext <<_ACEOF
11398 /* confdefs.h. */
11399 _ACEOF
11400 cat confdefs.h >>conftest.$ac_ext
11401 cat >>conftest.$ac_ext <<_ACEOF
11402 /* end confdefs.h. */
11403 $ac_includes_default
11404 int
11405 main ()
11406 {
11407 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
11408 test_array [0] = 0
11409
11410 ;
11411 return 0;
11412 }
11413 _ACEOF
11414 rm -f conftest.$ac_objext
11415 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11416 (eval $ac_compile) 2>conftest.er1
11417 ac_status=$?
11418 grep -v '^ *+' conftest.er1 >conftest.err
11419 rm -f conftest.er1
11420 cat conftest.err >&5
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); } &&
11423 { ac_try='test -z "$ac_c_werror_flag"
11424 || test ! -s conftest.err'
11425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11426 (eval $ac_try) 2>&5
11427 ac_status=$?
11428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11429 (exit $ac_status); }; } &&
11430 { ac_try='test -s conftest.$ac_objext'
11431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11432 (eval $ac_try) 2>&5
11433 ac_status=$?
11434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11435 (exit $ac_status); }; }; then
11436 ac_hi=-1 ac_mid=-1
11437 while :; do
11438 cat >conftest.$ac_ext <<_ACEOF
11439 /* confdefs.h. */
11440 _ACEOF
11441 cat confdefs.h >>conftest.$ac_ext
11442 cat >>conftest.$ac_ext <<_ACEOF
11443 /* end confdefs.h. */
11444 $ac_includes_default
11445 int
11446 main ()
11447 {
11448 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
11449 test_array [0] = 0
11450
11451 ;
11452 return 0;
11453 }
11454 _ACEOF
11455 rm -f conftest.$ac_objext
11456 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11457 (eval $ac_compile) 2>conftest.er1
11458 ac_status=$?
11459 grep -v '^ *+' conftest.er1 >conftest.err
11460 rm -f conftest.er1
11461 cat conftest.err >&5
11462 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11463 (exit $ac_status); } &&
11464 { ac_try='test -z "$ac_c_werror_flag"
11465 || test ! -s conftest.err'
11466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11467 (eval $ac_try) 2>&5
11468 ac_status=$?
11469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11470 (exit $ac_status); }; } &&
11471 { ac_try='test -s conftest.$ac_objext'
11472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11473 (eval $ac_try) 2>&5
11474 ac_status=$?
11475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11476 (exit $ac_status); }; }; then
11477 ac_lo=$ac_mid; break
11478 else
11479 echo "$as_me: failed program was:" >&5
11480 sed 's/^/| /' conftest.$ac_ext >&5
11481
11482 ac_hi=`expr '(' $ac_mid ')' - 1`
11483 if test $ac_mid -le $ac_hi; then
11484 ac_lo= ac_hi=
11485 break
11486 fi
11487 ac_mid=`expr 2 '*' $ac_mid`
11488 fi
11489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11490 done
11491 else
11492 echo "$as_me: failed program was:" >&5
11493 sed 's/^/| /' conftest.$ac_ext >&5
11494
11495 ac_lo= ac_hi=
11496 fi
11497 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11498 fi
11499 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11500 # Binary search between lo and hi bounds.
11501 while test "x$ac_lo" != "x$ac_hi"; do
11502 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11503 cat >conftest.$ac_ext <<_ACEOF
11504 /* confdefs.h. */
11505 _ACEOF
11506 cat confdefs.h >>conftest.$ac_ext
11507 cat >>conftest.$ac_ext <<_ACEOF
11508 /* end confdefs.h. */
11509 $ac_includes_default
11510 int
11511 main ()
11512 {
11513 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
11514 test_array [0] = 0
11515
11516 ;
11517 return 0;
11518 }
11519 _ACEOF
11520 rm -f conftest.$ac_objext
11521 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11522 (eval $ac_compile) 2>conftest.er1
11523 ac_status=$?
11524 grep -v '^ *+' conftest.er1 >conftest.err
11525 rm -f conftest.er1
11526 cat conftest.err >&5
11527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11528 (exit $ac_status); } &&
11529 { ac_try='test -z "$ac_c_werror_flag"
11530 || test ! -s conftest.err'
11531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11532 (eval $ac_try) 2>&5
11533 ac_status=$?
11534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 (exit $ac_status); }; } &&
11536 { ac_try='test -s conftest.$ac_objext'
11537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 (eval $ac_try) 2>&5
11539 ac_status=$?
11540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 (exit $ac_status); }; }; then
11542 ac_hi=$ac_mid
11543 else
11544 echo "$as_me: failed program was:" >&5
11545 sed 's/^/| /' conftest.$ac_ext >&5
11546
11547 ac_lo=`expr '(' $ac_mid ')' + 1`
11548 fi
11549 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11550 done
11551 case $ac_lo in
11552 ?*) ac_cv_sizeof_long_long=$ac_lo;;
11553 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11554 See \`config.log' for more details." >&5
11555 echo "$as_me: error: cannot compute sizeof (long long), 77
11556 See \`config.log' for more details." >&2;}
11557 { (exit 1); exit 1; }; } ;;
11558 esac
11559 else
11560 if test "$cross_compiling" = yes; then
11561 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11562 See \`config.log' for more details." >&5
11563 echo "$as_me: error: cannot run test program while cross compiling
11564 See \`config.log' for more details." >&2;}
11565 { (exit 1); exit 1; }; }
11566 else
11567 cat >conftest.$ac_ext <<_ACEOF
11568 /* confdefs.h. */
11569 _ACEOF
11570 cat confdefs.h >>conftest.$ac_ext
11571 cat >>conftest.$ac_ext <<_ACEOF
11572 /* end confdefs.h. */
11573 $ac_includes_default
11574 long longval () { return (long) (sizeof (long long)); }
11575 unsigned long ulongval () { return (long) (sizeof (long long)); }
11576 #include <stdio.h>
11577 #include <stdlib.h>
11578 int
11579 main ()
11580 {
11581
11582 FILE *f = fopen ("conftest.val", "w");
11583 if (! f)
11584 exit (1);
11585 if (((long) (sizeof (long long))) < 0)
11586 {
11587 long i = longval ();
11588 if (i != ((long) (sizeof (long long))))
11589 exit (1);
11590 fprintf (f, "%ld\n", i);
11591 }
11592 else
11593 {
11594 unsigned long i = ulongval ();
11595 if (i != ((long) (sizeof (long long))))
11596 exit (1);
11597 fprintf (f, "%lu\n", i);
11598 }
11599 exit (ferror (f) || fclose (f) != 0);
11600
11601 ;
11602 return 0;
11603 }
11604 _ACEOF
11605 rm -f conftest$ac_exeext
11606 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11607 (eval $ac_link) 2>&5
11608 ac_status=$?
11609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11610 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11612 (eval $ac_try) 2>&5
11613 ac_status=$?
11614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11615 (exit $ac_status); }; }; then
11616 ac_cv_sizeof_long_long=`cat conftest.val`
11617 else
11618 echo "$as_me: program exited with status $ac_status" >&5
11619 echo "$as_me: failed program was:" >&5
11620 sed 's/^/| /' conftest.$ac_ext >&5
11621
11622 ( exit $ac_status )
11623 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
11624 See \`config.log' for more details." >&5
11625 echo "$as_me: error: cannot compute sizeof (long long), 77
11626 See \`config.log' for more details." >&2;}
11627 { (exit 1); exit 1; }; }
11628 fi
11629 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11630 fi
11631 fi
11632 rm -f conftest.val
11633 else
11634 ac_cv_sizeof_long_long=0
11635 fi
11636 fi
11637 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
11638 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
11639 cat >>confdefs.h <<_ACEOF
11640 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
11641 _ACEOF
11642
11643
11644 echo "$as_me:$LINENO: checking for void *" >&5
11645 echo $ECHO_N "checking for void *... $ECHO_C" >&6
11646 if test "${ac_cv_type_void_p+set}" = set; then
11647 echo $ECHO_N "(cached) $ECHO_C" >&6
11648 else
11649 cat >conftest.$ac_ext <<_ACEOF
11650 /* confdefs.h. */
11651 _ACEOF
11652 cat confdefs.h >>conftest.$ac_ext
11653 cat >>conftest.$ac_ext <<_ACEOF
11654 /* end confdefs.h. */
11655 $ac_includes_default
11656 int
11657 main ()
11658 {
11659 if ((void * *) 0)
11660 return 0;
11661 if (sizeof (void *))
11662 return 0;
11663 ;
11664 return 0;
11665 }
11666 _ACEOF
11667 rm -f conftest.$ac_objext
11668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11669 (eval $ac_compile) 2>conftest.er1
11670 ac_status=$?
11671 grep -v '^ *+' conftest.er1 >conftest.err
11672 rm -f conftest.er1
11673 cat conftest.err >&5
11674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675 (exit $ac_status); } &&
11676 { ac_try='test -z "$ac_c_werror_flag"
11677 || test ! -s conftest.err'
11678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11679 (eval $ac_try) 2>&5
11680 ac_status=$?
11681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11682 (exit $ac_status); }; } &&
11683 { ac_try='test -s conftest.$ac_objext'
11684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11685 (eval $ac_try) 2>&5
11686 ac_status=$?
11687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11688 (exit $ac_status); }; }; then
11689 ac_cv_type_void_p=yes
11690 else
11691 echo "$as_me: failed program was:" >&5
11692 sed 's/^/| /' conftest.$ac_ext >&5
11693
11694 ac_cv_type_void_p=no
11695 fi
11696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11697 fi
11698 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
11699 echo "${ECHO_T}$ac_cv_type_void_p" >&6
11700
11701 echo "$as_me:$LINENO: checking size of void *" >&5
11702 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
11703 if test "${ac_cv_sizeof_void_p+set}" = set; then
11704 echo $ECHO_N "(cached) $ECHO_C" >&6
11705 else
11706 if test "$ac_cv_type_void_p" = yes; then
11707 # The cast to unsigned long works around a bug in the HP C Compiler
11708 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11709 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11710 # This bug is HP SR number 8606223364.
11711 if test "$cross_compiling" = yes; then
11712 # Depending upon the size, compute the lo and hi bounds.
11713 cat >conftest.$ac_ext <<_ACEOF
11714 /* confdefs.h. */
11715 _ACEOF
11716 cat confdefs.h >>conftest.$ac_ext
11717 cat >>conftest.$ac_ext <<_ACEOF
11718 /* end confdefs.h. */
11719 $ac_includes_default
11720 int
11721 main ()
11722 {
11723 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
11724 test_array [0] = 0
11725
11726 ;
11727 return 0;
11728 }
11729 _ACEOF
11730 rm -f conftest.$ac_objext
11731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11732 (eval $ac_compile) 2>conftest.er1
11733 ac_status=$?
11734 grep -v '^ *+' conftest.er1 >conftest.err
11735 rm -f conftest.er1
11736 cat conftest.err >&5
11737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11738 (exit $ac_status); } &&
11739 { ac_try='test -z "$ac_c_werror_flag"
11740 || test ! -s conftest.err'
11741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11742 (eval $ac_try) 2>&5
11743 ac_status=$?
11744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11745 (exit $ac_status); }; } &&
11746 { ac_try='test -s conftest.$ac_objext'
11747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11748 (eval $ac_try) 2>&5
11749 ac_status=$?
11750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11751 (exit $ac_status); }; }; then
11752 ac_lo=0 ac_mid=0
11753 while :; do
11754 cat >conftest.$ac_ext <<_ACEOF
11755 /* confdefs.h. */
11756 _ACEOF
11757 cat confdefs.h >>conftest.$ac_ext
11758 cat >>conftest.$ac_ext <<_ACEOF
11759 /* end confdefs.h. */
11760 $ac_includes_default
11761 int
11762 main ()
11763 {
11764 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11765 test_array [0] = 0
11766
11767 ;
11768 return 0;
11769 }
11770 _ACEOF
11771 rm -f conftest.$ac_objext
11772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11773 (eval $ac_compile) 2>conftest.er1
11774 ac_status=$?
11775 grep -v '^ *+' conftest.er1 >conftest.err
11776 rm -f conftest.er1
11777 cat conftest.err >&5
11778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11779 (exit $ac_status); } &&
11780 { ac_try='test -z "$ac_c_werror_flag"
11781 || test ! -s conftest.err'
11782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11783 (eval $ac_try) 2>&5
11784 ac_status=$?
11785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11786 (exit $ac_status); }; } &&
11787 { ac_try='test -s conftest.$ac_objext'
11788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11789 (eval $ac_try) 2>&5
11790 ac_status=$?
11791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11792 (exit $ac_status); }; }; then
11793 ac_hi=$ac_mid; break
11794 else
11795 echo "$as_me: failed program was:" >&5
11796 sed 's/^/| /' conftest.$ac_ext >&5
11797
11798 ac_lo=`expr $ac_mid + 1`
11799 if test $ac_lo -le $ac_mid; then
11800 ac_lo= ac_hi=
11801 break
11802 fi
11803 ac_mid=`expr 2 '*' $ac_mid + 1`
11804 fi
11805 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11806 done
11807 else
11808 echo "$as_me: failed program was:" >&5
11809 sed 's/^/| /' conftest.$ac_ext >&5
11810
11811 cat >conftest.$ac_ext <<_ACEOF
11812 /* confdefs.h. */
11813 _ACEOF
11814 cat confdefs.h >>conftest.$ac_ext
11815 cat >>conftest.$ac_ext <<_ACEOF
11816 /* end confdefs.h. */
11817 $ac_includes_default
11818 int
11819 main ()
11820 {
11821 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
11822 test_array [0] = 0
11823
11824 ;
11825 return 0;
11826 }
11827 _ACEOF
11828 rm -f conftest.$ac_objext
11829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11830 (eval $ac_compile) 2>conftest.er1
11831 ac_status=$?
11832 grep -v '^ *+' conftest.er1 >conftest.err
11833 rm -f conftest.er1
11834 cat conftest.err >&5
11835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11836 (exit $ac_status); } &&
11837 { ac_try='test -z "$ac_c_werror_flag"
11838 || test ! -s conftest.err'
11839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11840 (eval $ac_try) 2>&5
11841 ac_status=$?
11842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11843 (exit $ac_status); }; } &&
11844 { ac_try='test -s conftest.$ac_objext'
11845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11846 (eval $ac_try) 2>&5
11847 ac_status=$?
11848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11849 (exit $ac_status); }; }; then
11850 ac_hi=-1 ac_mid=-1
11851 while :; do
11852 cat >conftest.$ac_ext <<_ACEOF
11853 /* confdefs.h. */
11854 _ACEOF
11855 cat confdefs.h >>conftest.$ac_ext
11856 cat >>conftest.$ac_ext <<_ACEOF
11857 /* end confdefs.h. */
11858 $ac_includes_default
11859 int
11860 main ()
11861 {
11862 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
11863 test_array [0] = 0
11864
11865 ;
11866 return 0;
11867 }
11868 _ACEOF
11869 rm -f conftest.$ac_objext
11870 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11871 (eval $ac_compile) 2>conftest.er1
11872 ac_status=$?
11873 grep -v '^ *+' conftest.er1 >conftest.err
11874 rm -f conftest.er1
11875 cat conftest.err >&5
11876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11877 (exit $ac_status); } &&
11878 { ac_try='test -z "$ac_c_werror_flag"
11879 || test ! -s conftest.err'
11880 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11881 (eval $ac_try) 2>&5
11882 ac_status=$?
11883 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11884 (exit $ac_status); }; } &&
11885 { ac_try='test -s conftest.$ac_objext'
11886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887 (eval $ac_try) 2>&5
11888 ac_status=$?
11889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890 (exit $ac_status); }; }; then
11891 ac_lo=$ac_mid; break
11892 else
11893 echo "$as_me: failed program was:" >&5
11894 sed 's/^/| /' conftest.$ac_ext >&5
11895
11896 ac_hi=`expr '(' $ac_mid ')' - 1`
11897 if test $ac_mid -le $ac_hi; then
11898 ac_lo= ac_hi=
11899 break
11900 fi
11901 ac_mid=`expr 2 '*' $ac_mid`
11902 fi
11903 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11904 done
11905 else
11906 echo "$as_me: failed program was:" >&5
11907 sed 's/^/| /' conftest.$ac_ext >&5
11908
11909 ac_lo= ac_hi=
11910 fi
11911 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11912 fi
11913 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11914 # Binary search between lo and hi bounds.
11915 while test "x$ac_lo" != "x$ac_hi"; do
11916 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11917 cat >conftest.$ac_ext <<_ACEOF
11918 /* confdefs.h. */
11919 _ACEOF
11920 cat confdefs.h >>conftest.$ac_ext
11921 cat >>conftest.$ac_ext <<_ACEOF
11922 /* end confdefs.h. */
11923 $ac_includes_default
11924 int
11925 main ()
11926 {
11927 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
11928 test_array [0] = 0
11929
11930 ;
11931 return 0;
11932 }
11933 _ACEOF
11934 rm -f conftest.$ac_objext
11935 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11936 (eval $ac_compile) 2>conftest.er1
11937 ac_status=$?
11938 grep -v '^ *+' conftest.er1 >conftest.err
11939 rm -f conftest.er1
11940 cat conftest.err >&5
11941 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11942 (exit $ac_status); } &&
11943 { ac_try='test -z "$ac_c_werror_flag"
11944 || test ! -s conftest.err'
11945 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11946 (eval $ac_try) 2>&5
11947 ac_status=$?
11948 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11949 (exit $ac_status); }; } &&
11950 { ac_try='test -s conftest.$ac_objext'
11951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11952 (eval $ac_try) 2>&5
11953 ac_status=$?
11954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11955 (exit $ac_status); }; }; then
11956 ac_hi=$ac_mid
11957 else
11958 echo "$as_me: failed program was:" >&5
11959 sed 's/^/| /' conftest.$ac_ext >&5
11960
11961 ac_lo=`expr '(' $ac_mid ')' + 1`
11962 fi
11963 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11964 done
11965 case $ac_lo in
11966 ?*) ac_cv_sizeof_void_p=$ac_lo;;
11967 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
11968 See \`config.log' for more details." >&5
11969 echo "$as_me: error: cannot compute sizeof (void *), 77
11970 See \`config.log' for more details." >&2;}
11971 { (exit 1); exit 1; }; } ;;
11972 esac
11973 else
11974 if test "$cross_compiling" = yes; then
11975 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
11976 See \`config.log' for more details." >&5
11977 echo "$as_me: error: cannot run test program while cross compiling
11978 See \`config.log' for more details." >&2;}
11979 { (exit 1); exit 1; }; }
11980 else
11981 cat >conftest.$ac_ext <<_ACEOF
11982 /* confdefs.h. */
11983 _ACEOF
11984 cat confdefs.h >>conftest.$ac_ext
11985 cat >>conftest.$ac_ext <<_ACEOF
11986 /* end confdefs.h. */
11987 $ac_includes_default
11988 long longval () { return (long) (sizeof (void *)); }
11989 unsigned long ulongval () { return (long) (sizeof (void *)); }
11990 #include <stdio.h>
11991 #include <stdlib.h>
11992 int
11993 main ()
11994 {
11995
11996 FILE *f = fopen ("conftest.val", "w");
11997 if (! f)
11998 exit (1);
11999 if (((long) (sizeof (void *))) < 0)
12000 {
12001 long i = longval ();
12002 if (i != ((long) (sizeof (void *))))
12003 exit (1);
12004 fprintf (f, "%ld\n", i);
12005 }
12006 else
12007 {
12008 unsigned long i = ulongval ();
12009 if (i != ((long) (sizeof (void *))))
12010 exit (1);
12011 fprintf (f, "%lu\n", i);
12012 }
12013 exit (ferror (f) || fclose (f) != 0);
12014
12015 ;
12016 return 0;
12017 }
12018 _ACEOF
12019 rm -f conftest$ac_exeext
12020 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12021 (eval $ac_link) 2>&5
12022 ac_status=$?
12023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12024 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12026 (eval $ac_try) 2>&5
12027 ac_status=$?
12028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12029 (exit $ac_status); }; }; then
12030 ac_cv_sizeof_void_p=`cat conftest.val`
12031 else
12032 echo "$as_me: program exited with status $ac_status" >&5
12033 echo "$as_me: failed program was:" >&5
12034 sed 's/^/| /' conftest.$ac_ext >&5
12035
12036 ( exit $ac_status )
12037 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
12038 See \`config.log' for more details." >&5
12039 echo "$as_me: error: cannot compute sizeof (void *), 77
12040 See \`config.log' for more details." >&2;}
12041 { (exit 1); exit 1; }; }
12042 fi
12043 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12044 fi
12045 fi
12046 rm -f conftest.val
12047 else
12048 ac_cv_sizeof_void_p=0
12049 fi
12050 fi
12051 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
12052 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
12053 cat >>confdefs.h <<_ACEOF
12054 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
12055 _ACEOF
12056
12057
12058 echo "$as_me:$LINENO: checking for long" >&5
12059 echo $ECHO_N "checking for long... $ECHO_C" >&6
12060 if test "${ac_cv_type_long+set}" = set; then
12061 echo $ECHO_N "(cached) $ECHO_C" >&6
12062 else
12063 cat >conftest.$ac_ext <<_ACEOF
12064 /* confdefs.h. */
12065 _ACEOF
12066 cat confdefs.h >>conftest.$ac_ext
12067 cat >>conftest.$ac_ext <<_ACEOF
12068 /* end confdefs.h. */
12069 $ac_includes_default
12070 int
12071 main ()
12072 {
12073 if ((long *) 0)
12074 return 0;
12075 if (sizeof (long))
12076 return 0;
12077 ;
12078 return 0;
12079 }
12080 _ACEOF
12081 rm -f conftest.$ac_objext
12082 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12083 (eval $ac_compile) 2>conftest.er1
12084 ac_status=$?
12085 grep -v '^ *+' conftest.er1 >conftest.err
12086 rm -f conftest.er1
12087 cat conftest.err >&5
12088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12089 (exit $ac_status); } &&
12090 { ac_try='test -z "$ac_c_werror_flag"
12091 || test ! -s conftest.err'
12092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12093 (eval $ac_try) 2>&5
12094 ac_status=$?
12095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12096 (exit $ac_status); }; } &&
12097 { ac_try='test -s conftest.$ac_objext'
12098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12099 (eval $ac_try) 2>&5
12100 ac_status=$?
12101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12102 (exit $ac_status); }; }; then
12103 ac_cv_type_long=yes
12104 else
12105 echo "$as_me: failed program was:" >&5
12106 sed 's/^/| /' conftest.$ac_ext >&5
12107
12108 ac_cv_type_long=no
12109 fi
12110 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12111 fi
12112 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12113 echo "${ECHO_T}$ac_cv_type_long" >&6
12114
12115 echo "$as_me:$LINENO: checking size of long" >&5
12116 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12117 if test "${ac_cv_sizeof_long+set}" = set; then
12118 echo $ECHO_N "(cached) $ECHO_C" >&6
12119 else
12120 if test "$ac_cv_type_long" = yes; then
12121 # The cast to unsigned long works around a bug in the HP C Compiler
12122 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12123 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12124 # This bug is HP SR number 8606223364.
12125 if test "$cross_compiling" = yes; then
12126 # Depending upon the size, compute the lo and hi bounds.
12127 cat >conftest.$ac_ext <<_ACEOF
12128 /* confdefs.h. */
12129 _ACEOF
12130 cat confdefs.h >>conftest.$ac_ext
12131 cat >>conftest.$ac_ext <<_ACEOF
12132 /* end confdefs.h. */
12133 $ac_includes_default
12134 int
12135 main ()
12136 {
12137 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12138 test_array [0] = 0
12139
12140 ;
12141 return 0;
12142 }
12143 _ACEOF
12144 rm -f conftest.$ac_objext
12145 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12146 (eval $ac_compile) 2>conftest.er1
12147 ac_status=$?
12148 grep -v '^ *+' conftest.er1 >conftest.err
12149 rm -f conftest.er1
12150 cat conftest.err >&5
12151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12152 (exit $ac_status); } &&
12153 { ac_try='test -z "$ac_c_werror_flag"
12154 || test ! -s conftest.err'
12155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156 (eval $ac_try) 2>&5
12157 ac_status=$?
12158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 (exit $ac_status); }; } &&
12160 { ac_try='test -s conftest.$ac_objext'
12161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12162 (eval $ac_try) 2>&5
12163 ac_status=$?
12164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165 (exit $ac_status); }; }; then
12166 ac_lo=0 ac_mid=0
12167 while :; do
12168 cat >conftest.$ac_ext <<_ACEOF
12169 /* confdefs.h. */
12170 _ACEOF
12171 cat confdefs.h >>conftest.$ac_ext
12172 cat >>conftest.$ac_ext <<_ACEOF
12173 /* end confdefs.h. */
12174 $ac_includes_default
12175 int
12176 main ()
12177 {
12178 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12179 test_array [0] = 0
12180
12181 ;
12182 return 0;
12183 }
12184 _ACEOF
12185 rm -f conftest.$ac_objext
12186 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12187 (eval $ac_compile) 2>conftest.er1
12188 ac_status=$?
12189 grep -v '^ *+' conftest.er1 >conftest.err
12190 rm -f conftest.er1
12191 cat conftest.err >&5
12192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12193 (exit $ac_status); } &&
12194 { ac_try='test -z "$ac_c_werror_flag"
12195 || test ! -s conftest.err'
12196 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12197 (eval $ac_try) 2>&5
12198 ac_status=$?
12199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12200 (exit $ac_status); }; } &&
12201 { ac_try='test -s conftest.$ac_objext'
12202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12203 (eval $ac_try) 2>&5
12204 ac_status=$?
12205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12206 (exit $ac_status); }; }; then
12207 ac_hi=$ac_mid; break
12208 else
12209 echo "$as_me: failed program was:" >&5
12210 sed 's/^/| /' conftest.$ac_ext >&5
12211
12212 ac_lo=`expr $ac_mid + 1`
12213 if test $ac_lo -le $ac_mid; then
12214 ac_lo= ac_hi=
12215 break
12216 fi
12217 ac_mid=`expr 2 '*' $ac_mid + 1`
12218 fi
12219 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12220 done
12221 else
12222 echo "$as_me: failed program was:" >&5
12223 sed 's/^/| /' conftest.$ac_ext >&5
12224
12225 cat >conftest.$ac_ext <<_ACEOF
12226 /* confdefs.h. */
12227 _ACEOF
12228 cat confdefs.h >>conftest.$ac_ext
12229 cat >>conftest.$ac_ext <<_ACEOF
12230 /* end confdefs.h. */
12231 $ac_includes_default
12232 int
12233 main ()
12234 {
12235 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12236 test_array [0] = 0
12237
12238 ;
12239 return 0;
12240 }
12241 _ACEOF
12242 rm -f conftest.$ac_objext
12243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12244 (eval $ac_compile) 2>conftest.er1
12245 ac_status=$?
12246 grep -v '^ *+' conftest.er1 >conftest.err
12247 rm -f conftest.er1
12248 cat conftest.err >&5
12249 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12250 (exit $ac_status); } &&
12251 { ac_try='test -z "$ac_c_werror_flag"
12252 || test ! -s conftest.err'
12253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12254 (eval $ac_try) 2>&5
12255 ac_status=$?
12256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12257 (exit $ac_status); }; } &&
12258 { ac_try='test -s conftest.$ac_objext'
12259 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12260 (eval $ac_try) 2>&5
12261 ac_status=$?
12262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12263 (exit $ac_status); }; }; then
12264 ac_hi=-1 ac_mid=-1
12265 while :; do
12266 cat >conftest.$ac_ext <<_ACEOF
12267 /* confdefs.h. */
12268 _ACEOF
12269 cat confdefs.h >>conftest.$ac_ext
12270 cat >>conftest.$ac_ext <<_ACEOF
12271 /* end confdefs.h. */
12272 $ac_includes_default
12273 int
12274 main ()
12275 {
12276 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12277 test_array [0] = 0
12278
12279 ;
12280 return 0;
12281 }
12282 _ACEOF
12283 rm -f conftest.$ac_objext
12284 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12285 (eval $ac_compile) 2>conftest.er1
12286 ac_status=$?
12287 grep -v '^ *+' conftest.er1 >conftest.err
12288 rm -f conftest.er1
12289 cat conftest.err >&5
12290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291 (exit $ac_status); } &&
12292 { ac_try='test -z "$ac_c_werror_flag"
12293 || test ! -s conftest.err'
12294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12295 (eval $ac_try) 2>&5
12296 ac_status=$?
12297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12298 (exit $ac_status); }; } &&
12299 { ac_try='test -s conftest.$ac_objext'
12300 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12301 (eval $ac_try) 2>&5
12302 ac_status=$?
12303 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12304 (exit $ac_status); }; }; then
12305 ac_lo=$ac_mid; break
12306 else
12307 echo "$as_me: failed program was:" >&5
12308 sed 's/^/| /' conftest.$ac_ext >&5
12309
12310 ac_hi=`expr '(' $ac_mid ')' - 1`
12311 if test $ac_mid -le $ac_hi; then
12312 ac_lo= ac_hi=
12313 break
12314 fi
12315 ac_mid=`expr 2 '*' $ac_mid`
12316 fi
12317 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12318 done
12319 else
12320 echo "$as_me: failed program was:" >&5
12321 sed 's/^/| /' conftest.$ac_ext >&5
12322
12323 ac_lo= ac_hi=
12324 fi
12325 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12326 fi
12327 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12328 # Binary search between lo and hi bounds.
12329 while test "x$ac_lo" != "x$ac_hi"; do
12330 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12331 cat >conftest.$ac_ext <<_ACEOF
12332 /* confdefs.h. */
12333 _ACEOF
12334 cat confdefs.h >>conftest.$ac_ext
12335 cat >>conftest.$ac_ext <<_ACEOF
12336 /* end confdefs.h. */
12337 $ac_includes_default
12338 int
12339 main ()
12340 {
12341 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12342 test_array [0] = 0
12343
12344 ;
12345 return 0;
12346 }
12347 _ACEOF
12348 rm -f conftest.$ac_objext
12349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12350 (eval $ac_compile) 2>conftest.er1
12351 ac_status=$?
12352 grep -v '^ *+' conftest.er1 >conftest.err
12353 rm -f conftest.er1
12354 cat conftest.err >&5
12355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356 (exit $ac_status); } &&
12357 { ac_try='test -z "$ac_c_werror_flag"
12358 || test ! -s conftest.err'
12359 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12360 (eval $ac_try) 2>&5
12361 ac_status=$?
12362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12363 (exit $ac_status); }; } &&
12364 { ac_try='test -s conftest.$ac_objext'
12365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12366 (eval $ac_try) 2>&5
12367 ac_status=$?
12368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12369 (exit $ac_status); }; }; then
12370 ac_hi=$ac_mid
12371 else
12372 echo "$as_me: failed program was:" >&5
12373 sed 's/^/| /' conftest.$ac_ext >&5
12374
12375 ac_lo=`expr '(' $ac_mid ')' + 1`
12376 fi
12377 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12378 done
12379 case $ac_lo in
12380 ?*) ac_cv_sizeof_long=$ac_lo;;
12381 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12382 See \`config.log' for more details." >&5
12383 echo "$as_me: error: cannot compute sizeof (long), 77
12384 See \`config.log' for more details." >&2;}
12385 { (exit 1); exit 1; }; } ;;
12386 esac
12387 else
12388 if test "$cross_compiling" = yes; then
12389 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
12390 See \`config.log' for more details." >&5
12391 echo "$as_me: error: cannot run test program while cross compiling
12392 See \`config.log' for more details." >&2;}
12393 { (exit 1); exit 1; }; }
12394 else
12395 cat >conftest.$ac_ext <<_ACEOF
12396 /* confdefs.h. */
12397 _ACEOF
12398 cat confdefs.h >>conftest.$ac_ext
12399 cat >>conftest.$ac_ext <<_ACEOF
12400 /* end confdefs.h. */
12401 $ac_includes_default
12402 long longval () { return (long) (sizeof (long)); }
12403 unsigned long ulongval () { return (long) (sizeof (long)); }
12404 #include <stdio.h>
12405 #include <stdlib.h>
12406 int
12407 main ()
12408 {
12409
12410 FILE *f = fopen ("conftest.val", "w");
12411 if (! f)
12412 exit (1);
12413 if (((long) (sizeof (long))) < 0)
12414 {
12415 long i = longval ();
12416 if (i != ((long) (sizeof (long))))
12417 exit (1);
12418 fprintf (f, "%ld\n", i);
12419 }
12420 else
12421 {
12422 unsigned long i = ulongval ();
12423 if (i != ((long) (sizeof (long))))
12424 exit (1);
12425 fprintf (f, "%lu\n", i);
12426 }
12427 exit (ferror (f) || fclose (f) != 0);
12428
12429 ;
12430 return 0;
12431 }
12432 _ACEOF
12433 rm -f conftest$ac_exeext
12434 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12435 (eval $ac_link) 2>&5
12436 ac_status=$?
12437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12438 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12440 (eval $ac_try) 2>&5
12441 ac_status=$?
12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443 (exit $ac_status); }; }; then
12444 ac_cv_sizeof_long=`cat conftest.val`
12445 else
12446 echo "$as_me: program exited with status $ac_status" >&5
12447 echo "$as_me: failed program was:" >&5
12448 sed 's/^/| /' conftest.$ac_ext >&5
12449
12450 ( exit $ac_status )
12451 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12452 See \`config.log' for more details." >&5
12453 echo "$as_me: error: cannot compute sizeof (long), 77
12454 See \`config.log' for more details." >&2;}
12455 { (exit 1); exit 1; }; }
12456 fi
12457 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12458 fi
12459 fi
12460 rm -f conftest.val
12461 else
12462 ac_cv_sizeof_long=0
12463 fi
12464 fi
12465 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
12466 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
12467 cat >>confdefs.h <<_ACEOF
12468 #define SIZEOF_LONG $ac_cv_sizeof_long
12469 _ACEOF
12470
12471
12472
12473 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12474 host64=true
12475 fi
12476
12477 if test "x${ac_cv_sizeof_long}" = "x8"; then
12478 BFD_HOST_64BIT_LONG=1
12479 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long"
12480 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long"
12481 elif test "x${ac_cv_sizeof_long_long}" = "x8"; then
12482 BFD_HOST_64BIT_LONG_LONG=1
12483 test -n "${HOST_64BIT_TYPE}" || HOST_64BIT_TYPE="long long"
12484 test -n "${HOST_U_64BIT_TYPE}" || HOST_U_64BIT_TYPE="unsigned long long"
12485 if test "x${ac_cv_sizeof_void_p}" = "x8"; then
12486 BFD_HOSTPTR_T="unsigned long long"
12487 fi
12488 fi
12489
12490 if test -n "${HOST_64BIT_TYPE}" -a -n "${HOST_U_64BIT_TYPE}"; then
12491 BFD_HOST_64_BIT_DEFINED=1
12492 BFD_HOST_64_BIT="${HOST_64BIT_TYPE}"
12493 BFD_HOST_U_64_BIT="${HOST_U_64BIT_TYPE}"
12494 fi
12495
12496
12497
12498
12499
12500
12501
12502
12503 # Put a plausible default for CC_FOR_BUILD in Makefile.
12504 if test -z "$CC_FOR_BUILD"; then
12505 if test "x$cross_compiling" = "xno"; then
12506 CC_FOR_BUILD='$(CC)'
12507 else
12508 CC_FOR_BUILD=gcc
12509 fi
12510 fi
12511
12512 # Also set EXEEXT_FOR_BUILD.
12513 if test "x$cross_compiling" = "xno"; then
12514 EXEEXT_FOR_BUILD='$(EXEEXT)'
12515 else
12516 echo "$as_me:$LINENO: checking for build system executable suffix" >&5
12517 echo $ECHO_N "checking for build system executable suffix... $ECHO_C" >&6
12518 if test "${bfd_cv_build_exeext+set}" = set; then
12519 echo $ECHO_N "(cached) $ECHO_C" >&6
12520 else
12521 rm -f conftest*
12522 echo 'int main () { return 0; }' > conftest.c
12523 bfd_cv_build_exeext=
12524 ${CC_FOR_BUILD} -o conftest conftest.c 1>&5 2>&5
12525 for file in conftest.*; do
12526 case $file in
12527 *.c | *.o | *.obj | *.ilk | *.pdb) ;;
12528 *) bfd_cv_build_exeext=`echo $file | sed -e s/conftest//` ;;
12529 esac
12530 done
12531 rm -f conftest*
12532 test x"${bfd_cv_build_exeext}" = x && bfd_cv_build_exeext=no
12533 fi
12534 echo "$as_me:$LINENO: result: $bfd_cv_build_exeext" >&5
12535 echo "${ECHO_T}$bfd_cv_build_exeext" >&6
12536 EXEEXT_FOR_BUILD=""
12537 test x"${bfd_cv_build_exeext}" != xno && EXEEXT_FOR_BUILD=${bfd_cv_build_exeext}
12538 fi
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548 for ac_header in alloca.h stddef.h string.h strings.h stdlib.h time.h unistd.h
12549 do
12550 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12551 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12552 echo "$as_me:$LINENO: checking for $ac_header" >&5
12553 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12554 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12555 echo $ECHO_N "(cached) $ECHO_C" >&6
12556 fi
12557 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12558 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12559 else
12560 # Is the header compilable?
12561 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12562 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12563 cat >conftest.$ac_ext <<_ACEOF
12564 /* confdefs.h. */
12565 _ACEOF
12566 cat confdefs.h >>conftest.$ac_ext
12567 cat >>conftest.$ac_ext <<_ACEOF
12568 /* end confdefs.h. */
12569 $ac_includes_default
12570 #include <$ac_header>
12571 _ACEOF
12572 rm -f conftest.$ac_objext
12573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12574 (eval $ac_compile) 2>conftest.er1
12575 ac_status=$?
12576 grep -v '^ *+' conftest.er1 >conftest.err
12577 rm -f conftest.er1
12578 cat conftest.err >&5
12579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12580 (exit $ac_status); } &&
12581 { ac_try='test -z "$ac_c_werror_flag"
12582 || test ! -s conftest.err'
12583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12584 (eval $ac_try) 2>&5
12585 ac_status=$?
12586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12587 (exit $ac_status); }; } &&
12588 { ac_try='test -s conftest.$ac_objext'
12589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12590 (eval $ac_try) 2>&5
12591 ac_status=$?
12592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12593 (exit $ac_status); }; }; then
12594 ac_header_compiler=yes
12595 else
12596 echo "$as_me: failed program was:" >&5
12597 sed 's/^/| /' conftest.$ac_ext >&5
12598
12599 ac_header_compiler=no
12600 fi
12601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12602 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12603 echo "${ECHO_T}$ac_header_compiler" >&6
12604
12605 # Is the header present?
12606 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12607 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12608 cat >conftest.$ac_ext <<_ACEOF
12609 /* confdefs.h. */
12610 _ACEOF
12611 cat confdefs.h >>conftest.$ac_ext
12612 cat >>conftest.$ac_ext <<_ACEOF
12613 /* end confdefs.h. */
12614 #include <$ac_header>
12615 _ACEOF
12616 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12617 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12618 ac_status=$?
12619 grep -v '^ *+' conftest.er1 >conftest.err
12620 rm -f conftest.er1
12621 cat conftest.err >&5
12622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 (exit $ac_status); } >/dev/null; then
12624 if test -s conftest.err; then
12625 ac_cpp_err=$ac_c_preproc_warn_flag
12626 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12627 else
12628 ac_cpp_err=
12629 fi
12630 else
12631 ac_cpp_err=yes
12632 fi
12633 if test -z "$ac_cpp_err"; then
12634 ac_header_preproc=yes
12635 else
12636 echo "$as_me: failed program was:" >&5
12637 sed 's/^/| /' conftest.$ac_ext >&5
12638
12639 ac_header_preproc=no
12640 fi
12641 rm -f conftest.err conftest.$ac_ext
12642 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12643 echo "${ECHO_T}$ac_header_preproc" >&6
12644
12645 # So? What about this header?
12646 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12647 yes:no: )
12648 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12649 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12650 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12651 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12652 ac_header_preproc=yes
12653 ;;
12654 no:yes:* )
12655 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12656 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12657 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12658 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12659 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12660 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12661 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12662 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12663 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12664 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12665 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12666 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12667 (
12668 cat <<\_ASBOX
12669 ## ------------------------------------------ ##
12670 ## Report this to the AC_PACKAGE_NAME lists. ##
12671 ## ------------------------------------------ ##
12672 _ASBOX
12673 ) |
12674 sed "s/^/$as_me: WARNING: /" >&2
12675 ;;
12676 esac
12677 echo "$as_me:$LINENO: checking for $ac_header" >&5
12678 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12679 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12680 echo $ECHO_N "(cached) $ECHO_C" >&6
12681 else
12682 eval "$as_ac_Header=\$ac_header_preproc"
12683 fi
12684 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12685 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12686
12687 fi
12688 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12689 cat >>confdefs.h <<_ACEOF
12690 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12691 _ACEOF
12692
12693 fi
12694
12695 done
12696
12697
12698
12699
12700 for ac_header in fcntl.h sys/file.h sys/time.h
12701 do
12702 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12703 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12704 echo "$as_me:$LINENO: checking for $ac_header" >&5
12705 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12706 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12707 echo $ECHO_N "(cached) $ECHO_C" >&6
12708 fi
12709 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12710 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12711 else
12712 # Is the header compilable?
12713 echo "$as_me:$LINENO: checking $ac_header usability" >&5
12714 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12715 cat >conftest.$ac_ext <<_ACEOF
12716 /* confdefs.h. */
12717 _ACEOF
12718 cat confdefs.h >>conftest.$ac_ext
12719 cat >>conftest.$ac_ext <<_ACEOF
12720 /* end confdefs.h. */
12721 $ac_includes_default
12722 #include <$ac_header>
12723 _ACEOF
12724 rm -f conftest.$ac_objext
12725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12726 (eval $ac_compile) 2>conftest.er1
12727 ac_status=$?
12728 grep -v '^ *+' conftest.er1 >conftest.err
12729 rm -f conftest.er1
12730 cat conftest.err >&5
12731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12732 (exit $ac_status); } &&
12733 { ac_try='test -z "$ac_c_werror_flag"
12734 || test ! -s conftest.err'
12735 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12736 (eval $ac_try) 2>&5
12737 ac_status=$?
12738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12739 (exit $ac_status); }; } &&
12740 { ac_try='test -s conftest.$ac_objext'
12741 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12742 (eval $ac_try) 2>&5
12743 ac_status=$?
12744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12745 (exit $ac_status); }; }; then
12746 ac_header_compiler=yes
12747 else
12748 echo "$as_me: failed program was:" >&5
12749 sed 's/^/| /' conftest.$ac_ext >&5
12750
12751 ac_header_compiler=no
12752 fi
12753 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12754 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12755 echo "${ECHO_T}$ac_header_compiler" >&6
12756
12757 # Is the header present?
12758 echo "$as_me:$LINENO: checking $ac_header presence" >&5
12759 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12760 cat >conftest.$ac_ext <<_ACEOF
12761 /* confdefs.h. */
12762 _ACEOF
12763 cat confdefs.h >>conftest.$ac_ext
12764 cat >>conftest.$ac_ext <<_ACEOF
12765 /* end confdefs.h. */
12766 #include <$ac_header>
12767 _ACEOF
12768 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12769 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12770 ac_status=$?
12771 grep -v '^ *+' conftest.er1 >conftest.err
12772 rm -f conftest.er1
12773 cat conftest.err >&5
12774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12775 (exit $ac_status); } >/dev/null; then
12776 if test -s conftest.err; then
12777 ac_cpp_err=$ac_c_preproc_warn_flag
12778 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
12779 else
12780 ac_cpp_err=
12781 fi
12782 else
12783 ac_cpp_err=yes
12784 fi
12785 if test -z "$ac_cpp_err"; then
12786 ac_header_preproc=yes
12787 else
12788 echo "$as_me: failed program was:" >&5
12789 sed 's/^/| /' conftest.$ac_ext >&5
12790
12791 ac_header_preproc=no
12792 fi
12793 rm -f conftest.err conftest.$ac_ext
12794 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12795 echo "${ECHO_T}$ac_header_preproc" >&6
12796
12797 # So? What about this header?
12798 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
12799 yes:no: )
12800 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12801 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12802 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12803 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12804 ac_header_preproc=yes
12805 ;;
12806 no:yes:* )
12807 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12808 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12809 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12810 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12811 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12812 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12813 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12814 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12815 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12816 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12817 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12818 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12819 (
12820 cat <<\_ASBOX
12821 ## ------------------------------------------ ##
12822 ## Report this to the AC_PACKAGE_NAME lists. ##
12823 ## ------------------------------------------ ##
12824 _ASBOX
12825 ) |
12826 sed "s/^/$as_me: WARNING: /" >&2
12827 ;;
12828 esac
12829 echo "$as_me:$LINENO: checking for $ac_header" >&5
12830 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12831 if eval "test \"\${$as_ac_Header+set}\" = set"; then
12832 echo $ECHO_N "(cached) $ECHO_C" >&6
12833 else
12834 eval "$as_ac_Header=\$ac_header_preproc"
12835 fi
12836 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12837 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12838
12839 fi
12840 if test `eval echo '${'$as_ac_Header'}'` = yes; then
12841 cat >>confdefs.h <<_ACEOF
12842 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12843 _ACEOF
12844
12845 fi
12846
12847 done
12848
12849
12850
12851 inttype_headers=`echo inttypes.h sys/inttypes.h | sed -e 's/,/ /g'`
12852
12853 acx_cv_header_stdint=stddef.h
12854 acx_cv_header_stdint_kind="(already complete)"
12855 for i in stdint.h $inttype_headers; do
12856 unset ac_cv_type_uintptr_t
12857 unset ac_cv_type_uintmax_t
12858 unset ac_cv_type_int_least32_t
12859 unset ac_cv_type_int_fast32_t
12860 unset ac_cv_type_uint64_t
12861 echo $ECHO_N "looking for a compliant stdint.h in $i, $ECHO_C" >&6
12862 echo "$as_me:$LINENO: checking for uintmax_t" >&5
12863 echo $ECHO_N "checking for uintmax_t... $ECHO_C" >&6
12864 if test "${ac_cv_type_uintmax_t+set}" = set; then
12865 echo $ECHO_N "(cached) $ECHO_C" >&6
12866 else
12867 cat >conftest.$ac_ext <<_ACEOF
12868 /* confdefs.h. */
12869 _ACEOF
12870 cat confdefs.h >>conftest.$ac_ext
12871 cat >>conftest.$ac_ext <<_ACEOF
12872 /* end confdefs.h. */
12873 #include <sys/types.h>
12874 #include <$i>
12875
12876 int
12877 main ()
12878 {
12879 if ((uintmax_t *) 0)
12880 return 0;
12881 if (sizeof (uintmax_t))
12882 return 0;
12883 ;
12884 return 0;
12885 }
12886 _ACEOF
12887 rm -f conftest.$ac_objext
12888 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12889 (eval $ac_compile) 2>conftest.er1
12890 ac_status=$?
12891 grep -v '^ *+' conftest.er1 >conftest.err
12892 rm -f conftest.er1
12893 cat conftest.err >&5
12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895 (exit $ac_status); } &&
12896 { ac_try='test -z "$ac_c_werror_flag"
12897 || test ! -s conftest.err'
12898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12899 (eval $ac_try) 2>&5
12900 ac_status=$?
12901 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12902 (exit $ac_status); }; } &&
12903 { ac_try='test -s conftest.$ac_objext'
12904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12905 (eval $ac_try) 2>&5
12906 ac_status=$?
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 ac_cv_type_uintmax_t=yes
12910 else
12911 echo "$as_me: failed program was:" >&5
12912 sed 's/^/| /' conftest.$ac_ext >&5
12913
12914 ac_cv_type_uintmax_t=no
12915 fi
12916 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12917 fi
12918 echo "$as_me:$LINENO: result: $ac_cv_type_uintmax_t" >&5
12919 echo "${ECHO_T}$ac_cv_type_uintmax_t" >&6
12920 if test $ac_cv_type_uintmax_t = yes; then
12921 acx_cv_header_stdint=$i
12922 else
12923 continue
12924 fi
12925
12926 echo "$as_me:$LINENO: checking for uintptr_t" >&5
12927 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
12928 if test "${ac_cv_type_uintptr_t+set}" = set; then
12929 echo $ECHO_N "(cached) $ECHO_C" >&6
12930 else
12931 cat >conftest.$ac_ext <<_ACEOF
12932 /* confdefs.h. */
12933 _ACEOF
12934 cat confdefs.h >>conftest.$ac_ext
12935 cat >>conftest.$ac_ext <<_ACEOF
12936 /* end confdefs.h. */
12937 #include <sys/types.h>
12938 #include <$i>
12939
12940 int
12941 main ()
12942 {
12943 if ((uintptr_t *) 0)
12944 return 0;
12945 if (sizeof (uintptr_t))
12946 return 0;
12947 ;
12948 return 0;
12949 }
12950 _ACEOF
12951 rm -f conftest.$ac_objext
12952 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12953 (eval $ac_compile) 2>conftest.er1
12954 ac_status=$?
12955 grep -v '^ *+' conftest.er1 >conftest.err
12956 rm -f conftest.er1
12957 cat conftest.err >&5
12958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12959 (exit $ac_status); } &&
12960 { ac_try='test -z "$ac_c_werror_flag"
12961 || test ! -s conftest.err'
12962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12963 (eval $ac_try) 2>&5
12964 ac_status=$?
12965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12966 (exit $ac_status); }; } &&
12967 { ac_try='test -s conftest.$ac_objext'
12968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12969 (eval $ac_try) 2>&5
12970 ac_status=$?
12971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12972 (exit $ac_status); }; }; then
12973 ac_cv_type_uintptr_t=yes
12974 else
12975 echo "$as_me: failed program was:" >&5
12976 sed 's/^/| /' conftest.$ac_ext >&5
12977
12978 ac_cv_type_uintptr_t=no
12979 fi
12980 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12981 fi
12982 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
12983 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
12984 if test $ac_cv_type_uintptr_t = yes; then
12985 :
12986 else
12987 acx_cv_header_stdint_kind="(mostly complete)"
12988 fi
12989
12990 echo "$as_me:$LINENO: checking for int_least32_t" >&5
12991 echo $ECHO_N "checking for int_least32_t... $ECHO_C" >&6
12992 if test "${ac_cv_type_int_least32_t+set}" = set; then
12993 echo $ECHO_N "(cached) $ECHO_C" >&6
12994 else
12995 cat >conftest.$ac_ext <<_ACEOF
12996 /* confdefs.h. */
12997 _ACEOF
12998 cat confdefs.h >>conftest.$ac_ext
12999 cat >>conftest.$ac_ext <<_ACEOF
13000 /* end confdefs.h. */
13001 #include <sys/types.h>
13002 #include <$i>
13003
13004 int
13005 main ()
13006 {
13007 if ((int_least32_t *) 0)
13008 return 0;
13009 if (sizeof (int_least32_t))
13010 return 0;
13011 ;
13012 return 0;
13013 }
13014 _ACEOF
13015 rm -f conftest.$ac_objext
13016 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13017 (eval $ac_compile) 2>conftest.er1
13018 ac_status=$?
13019 grep -v '^ *+' conftest.er1 >conftest.err
13020 rm -f conftest.er1
13021 cat conftest.err >&5
13022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13023 (exit $ac_status); } &&
13024 { ac_try='test -z "$ac_c_werror_flag"
13025 || test ! -s conftest.err'
13026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13027 (eval $ac_try) 2>&5
13028 ac_status=$?
13029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13030 (exit $ac_status); }; } &&
13031 { ac_try='test -s conftest.$ac_objext'
13032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13033 (eval $ac_try) 2>&5
13034 ac_status=$?
13035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13036 (exit $ac_status); }; }; then
13037 ac_cv_type_int_least32_t=yes
13038 else
13039 echo "$as_me: failed program was:" >&5
13040 sed 's/^/| /' conftest.$ac_ext >&5
13041
13042 ac_cv_type_int_least32_t=no
13043 fi
13044 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13045 fi
13046 echo "$as_me:$LINENO: result: $ac_cv_type_int_least32_t" >&5
13047 echo "${ECHO_T}$ac_cv_type_int_least32_t" >&6
13048 if test $ac_cv_type_int_least32_t = yes; then
13049 :
13050 else
13051 acx_cv_header_stdint_kind="(mostly complete)"
13052 fi
13053
13054 echo "$as_me:$LINENO: checking for int_fast32_t" >&5
13055 echo $ECHO_N "checking for int_fast32_t... $ECHO_C" >&6
13056 if test "${ac_cv_type_int_fast32_t+set}" = set; then
13057 echo $ECHO_N "(cached) $ECHO_C" >&6
13058 else
13059 cat >conftest.$ac_ext <<_ACEOF
13060 /* confdefs.h. */
13061 _ACEOF
13062 cat confdefs.h >>conftest.$ac_ext
13063 cat >>conftest.$ac_ext <<_ACEOF
13064 /* end confdefs.h. */
13065 #include <sys/types.h>
13066 #include <$i>
13067
13068 int
13069 main ()
13070 {
13071 if ((int_fast32_t *) 0)
13072 return 0;
13073 if (sizeof (int_fast32_t))
13074 return 0;
13075 ;
13076 return 0;
13077 }
13078 _ACEOF
13079 rm -f conftest.$ac_objext
13080 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13081 (eval $ac_compile) 2>conftest.er1
13082 ac_status=$?
13083 grep -v '^ *+' conftest.er1 >conftest.err
13084 rm -f conftest.er1
13085 cat conftest.err >&5
13086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13087 (exit $ac_status); } &&
13088 { ac_try='test -z "$ac_c_werror_flag"
13089 || test ! -s conftest.err'
13090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13091 (eval $ac_try) 2>&5
13092 ac_status=$?
13093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13094 (exit $ac_status); }; } &&
13095 { ac_try='test -s conftest.$ac_objext'
13096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13097 (eval $ac_try) 2>&5
13098 ac_status=$?
13099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13100 (exit $ac_status); }; }; then
13101 ac_cv_type_int_fast32_t=yes
13102 else
13103 echo "$as_me: failed program was:" >&5
13104 sed 's/^/| /' conftest.$ac_ext >&5
13105
13106 ac_cv_type_int_fast32_t=no
13107 fi
13108 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13109 fi
13110 echo "$as_me:$LINENO: result: $ac_cv_type_int_fast32_t" >&5
13111 echo "${ECHO_T}$ac_cv_type_int_fast32_t" >&6
13112 if test $ac_cv_type_int_fast32_t = yes; then
13113 :
13114 else
13115 acx_cv_header_stdint_kind="(mostly complete)"
13116 fi
13117
13118 echo "$as_me:$LINENO: checking for uint64_t" >&5
13119 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13120 if test "${ac_cv_type_uint64_t+set}" = set; then
13121 echo $ECHO_N "(cached) $ECHO_C" >&6
13122 else
13123 cat >conftest.$ac_ext <<_ACEOF
13124 /* confdefs.h. */
13125 _ACEOF
13126 cat confdefs.h >>conftest.$ac_ext
13127 cat >>conftest.$ac_ext <<_ACEOF
13128 /* end confdefs.h. */
13129 #include <sys/types.h>
13130 #include <$i>
13131
13132 int
13133 main ()
13134 {
13135 if ((uint64_t *) 0)
13136 return 0;
13137 if (sizeof (uint64_t))
13138 return 0;
13139 ;
13140 return 0;
13141 }
13142 _ACEOF
13143 rm -f conftest.$ac_objext
13144 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13145 (eval $ac_compile) 2>conftest.er1
13146 ac_status=$?
13147 grep -v '^ *+' conftest.er1 >conftest.err
13148 rm -f conftest.er1
13149 cat conftest.err >&5
13150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13151 (exit $ac_status); } &&
13152 { ac_try='test -z "$ac_c_werror_flag"
13153 || test ! -s conftest.err'
13154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13155 (eval $ac_try) 2>&5
13156 ac_status=$?
13157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13158 (exit $ac_status); }; } &&
13159 { ac_try='test -s conftest.$ac_objext'
13160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13161 (eval $ac_try) 2>&5
13162 ac_status=$?
13163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13164 (exit $ac_status); }; }; then
13165 ac_cv_type_uint64_t=yes
13166 else
13167 echo "$as_me: failed program was:" >&5
13168 sed 's/^/| /' conftest.$ac_ext >&5
13169
13170 ac_cv_type_uint64_t=no
13171 fi
13172 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13173 fi
13174 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13175 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13176 if test $ac_cv_type_uint64_t = yes; then
13177 :
13178 else
13179 acx_cv_header_stdint_kind="(lacks uint64_t)"
13180 fi
13181
13182 break
13183 done
13184 if test "$acx_cv_header_stdint" = stddef.h; then
13185 acx_cv_header_stdint_kind="(lacks uintmax_t)"
13186 for i in stdint.h $inttype_headers; do
13187 unset ac_cv_type_uintptr_t
13188 unset ac_cv_type_uint32_t
13189 unset ac_cv_type_uint64_t
13190 echo $ECHO_N "looking for an incomplete stdint.h in $i, $ECHO_C" >&6
13191 echo "$as_me:$LINENO: checking for uint32_t" >&5
13192 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
13193 if test "${ac_cv_type_uint32_t+set}" = set; then
13194 echo $ECHO_N "(cached) $ECHO_C" >&6
13195 else
13196 cat >conftest.$ac_ext <<_ACEOF
13197 /* confdefs.h. */
13198 _ACEOF
13199 cat confdefs.h >>conftest.$ac_ext
13200 cat >>conftest.$ac_ext <<_ACEOF
13201 /* end confdefs.h. */
13202 #include <sys/types.h>
13203 #include <$i>
13204
13205 int
13206 main ()
13207 {
13208 if ((uint32_t *) 0)
13209 return 0;
13210 if (sizeof (uint32_t))
13211 return 0;
13212 ;
13213 return 0;
13214 }
13215 _ACEOF
13216 rm -f conftest.$ac_objext
13217 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13218 (eval $ac_compile) 2>conftest.er1
13219 ac_status=$?
13220 grep -v '^ *+' conftest.er1 >conftest.err
13221 rm -f conftest.er1
13222 cat conftest.err >&5
13223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13224 (exit $ac_status); } &&
13225 { ac_try='test -z "$ac_c_werror_flag"
13226 || test ! -s conftest.err'
13227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13228 (eval $ac_try) 2>&5
13229 ac_status=$?
13230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13231 (exit $ac_status); }; } &&
13232 { ac_try='test -s conftest.$ac_objext'
13233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13234 (eval $ac_try) 2>&5
13235 ac_status=$?
13236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13237 (exit $ac_status); }; }; then
13238 ac_cv_type_uint32_t=yes
13239 else
13240 echo "$as_me: failed program was:" >&5
13241 sed 's/^/| /' conftest.$ac_ext >&5
13242
13243 ac_cv_type_uint32_t=no
13244 fi
13245 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13246 fi
13247 echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
13248 echo "${ECHO_T}$ac_cv_type_uint32_t" >&6
13249 if test $ac_cv_type_uint32_t = yes; then
13250 acx_cv_header_stdint=$i
13251 else
13252 continue
13253 fi
13254
13255 echo "$as_me:$LINENO: checking for uint64_t" >&5
13256 echo $ECHO_N "checking for uint64_t... $ECHO_C" >&6
13257 if test "${ac_cv_type_uint64_t+set}" = set; then
13258 echo $ECHO_N "(cached) $ECHO_C" >&6
13259 else
13260 cat >conftest.$ac_ext <<_ACEOF
13261 /* confdefs.h. */
13262 _ACEOF
13263 cat confdefs.h >>conftest.$ac_ext
13264 cat >>conftest.$ac_ext <<_ACEOF
13265 /* end confdefs.h. */
13266 #include <sys/types.h>
13267 #include <$i>
13268
13269 int
13270 main ()
13271 {
13272 if ((uint64_t *) 0)
13273 return 0;
13274 if (sizeof (uint64_t))
13275 return 0;
13276 ;
13277 return 0;
13278 }
13279 _ACEOF
13280 rm -f conftest.$ac_objext
13281 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13282 (eval $ac_compile) 2>conftest.er1
13283 ac_status=$?
13284 grep -v '^ *+' conftest.er1 >conftest.err
13285 rm -f conftest.er1
13286 cat conftest.err >&5
13287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13288 (exit $ac_status); } &&
13289 { ac_try='test -z "$ac_c_werror_flag"
13290 || test ! -s conftest.err'
13291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13292 (eval $ac_try) 2>&5
13293 ac_status=$?
13294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13295 (exit $ac_status); }; } &&
13296 { ac_try='test -s conftest.$ac_objext'
13297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13298 (eval $ac_try) 2>&5
13299 ac_status=$?
13300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13301 (exit $ac_status); }; }; then
13302 ac_cv_type_uint64_t=yes
13303 else
13304 echo "$as_me: failed program was:" >&5
13305 sed 's/^/| /' conftest.$ac_ext >&5
13306
13307 ac_cv_type_uint64_t=no
13308 fi
13309 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13310 fi
13311 echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
13312 echo "${ECHO_T}$ac_cv_type_uint64_t" >&6
13313
13314 echo "$as_me:$LINENO: checking for uintptr_t" >&5
13315 echo $ECHO_N "checking for uintptr_t... $ECHO_C" >&6
13316 if test "${ac_cv_type_uintptr_t+set}" = set; then
13317 echo $ECHO_N "(cached) $ECHO_C" >&6
13318 else
13319 cat >conftest.$ac_ext <<_ACEOF
13320 /* confdefs.h. */
13321 _ACEOF
13322 cat confdefs.h >>conftest.$ac_ext
13323 cat >>conftest.$ac_ext <<_ACEOF
13324 /* end confdefs.h. */
13325 #include <sys/types.h>
13326 #include <$i>
13327
13328 int
13329 main ()
13330 {
13331 if ((uintptr_t *) 0)
13332 return 0;
13333 if (sizeof (uintptr_t))
13334 return 0;
13335 ;
13336 return 0;
13337 }
13338 _ACEOF
13339 rm -f conftest.$ac_objext
13340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13341 (eval $ac_compile) 2>conftest.er1
13342 ac_status=$?
13343 grep -v '^ *+' conftest.er1 >conftest.err
13344 rm -f conftest.er1
13345 cat conftest.err >&5
13346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13347 (exit $ac_status); } &&
13348 { ac_try='test -z "$ac_c_werror_flag"
13349 || test ! -s conftest.err'
13350 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13351 (eval $ac_try) 2>&5
13352 ac_status=$?
13353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13354 (exit $ac_status); }; } &&
13355 { ac_try='test -s conftest.$ac_objext'
13356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13357 (eval $ac_try) 2>&5
13358 ac_status=$?
13359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13360 (exit $ac_status); }; }; then
13361 ac_cv_type_uintptr_t=yes
13362 else
13363 echo "$as_me: failed program was:" >&5
13364 sed 's/^/| /' conftest.$ac_ext >&5
13365
13366 ac_cv_type_uintptr_t=no
13367 fi
13368 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13369 fi
13370 echo "$as_me:$LINENO: result: $ac_cv_type_uintptr_t" >&5
13371 echo "${ECHO_T}$ac_cv_type_uintptr_t" >&6
13372
13373 break
13374 done
13375 fi
13376 if test "$acx_cv_header_stdint" = stddef.h; then
13377 acx_cv_header_stdint_kind="(u_intXX_t style)"
13378 for i in sys/types.h $inttype_headers; do
13379 unset ac_cv_type_u_int32_t
13380 unset ac_cv_type_u_int64_t
13381 echo $ECHO_N "looking for u_intXX_t types in $i, $ECHO_C" >&6
13382 echo "$as_me:$LINENO: checking for u_int32_t" >&5
13383 echo $ECHO_N "checking for u_int32_t... $ECHO_C" >&6
13384 if test "${ac_cv_type_u_int32_t+set}" = set; then
13385 echo $ECHO_N "(cached) $ECHO_C" >&6
13386 else
13387 cat >conftest.$ac_ext <<_ACEOF
13388 /* confdefs.h. */
13389 _ACEOF
13390 cat confdefs.h >>conftest.$ac_ext
13391 cat >>conftest.$ac_ext <<_ACEOF
13392 /* end confdefs.h. */
13393 #include <sys/types.h>
13394 #include <$i>
13395
13396 int
13397 main ()
13398 {
13399 if ((u_int32_t *) 0)
13400 return 0;
13401 if (sizeof (u_int32_t))
13402 return 0;
13403 ;
13404 return 0;
13405 }
13406 _ACEOF
13407 rm -f conftest.$ac_objext
13408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13409 (eval $ac_compile) 2>conftest.er1
13410 ac_status=$?
13411 grep -v '^ *+' conftest.er1 >conftest.err
13412 rm -f conftest.er1
13413 cat conftest.err >&5
13414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13415 (exit $ac_status); } &&
13416 { ac_try='test -z "$ac_c_werror_flag"
13417 || test ! -s conftest.err'
13418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13419 (eval $ac_try) 2>&5
13420 ac_status=$?
13421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13422 (exit $ac_status); }; } &&
13423 { ac_try='test -s conftest.$ac_objext'
13424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13425 (eval $ac_try) 2>&5
13426 ac_status=$?
13427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13428 (exit $ac_status); }; }; then
13429 ac_cv_type_u_int32_t=yes
13430 else
13431 echo "$as_me: failed program was:" >&5
13432 sed 's/^/| /' conftest.$ac_ext >&5
13433
13434 ac_cv_type_u_int32_t=no
13435 fi
13436 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13437 fi
13438 echo "$as_me:$LINENO: result: $ac_cv_type_u_int32_t" >&5
13439 echo "${ECHO_T}$ac_cv_type_u_int32_t" >&6
13440 if test $ac_cv_type_u_int32_t = yes; then
13441 acx_cv_header_stdint=$i
13442 else
13443 continue
13444 fi
13445
13446 echo "$as_me:$LINENO: checking for u_int64_t" >&5
13447 echo $ECHO_N "checking for u_int64_t... $ECHO_C" >&6
13448 if test "${ac_cv_type_u_int64_t+set}" = set; then
13449 echo $ECHO_N "(cached) $ECHO_C" >&6
13450 else
13451 cat >conftest.$ac_ext <<_ACEOF
13452 /* confdefs.h. */
13453 _ACEOF
13454 cat confdefs.h >>conftest.$ac_ext
13455 cat >>conftest.$ac_ext <<_ACEOF
13456 /* end confdefs.h. */
13457 #include <sys/types.h>
13458 #include <$i>
13459
13460 int
13461 main ()
13462 {
13463 if ((u_int64_t *) 0)
13464 return 0;
13465 if (sizeof (u_int64_t))
13466 return 0;
13467 ;
13468 return 0;
13469 }
13470 _ACEOF
13471 rm -f conftest.$ac_objext
13472 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13473 (eval $ac_compile) 2>conftest.er1
13474 ac_status=$?
13475 grep -v '^ *+' conftest.er1 >conftest.err
13476 rm -f conftest.er1
13477 cat conftest.err >&5
13478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13479 (exit $ac_status); } &&
13480 { ac_try='test -z "$ac_c_werror_flag"
13481 || test ! -s conftest.err'
13482 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13483 (eval $ac_try) 2>&5
13484 ac_status=$?
13485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13486 (exit $ac_status); }; } &&
13487 { ac_try='test -s conftest.$ac_objext'
13488 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13489 (eval $ac_try) 2>&5
13490 ac_status=$?
13491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13492 (exit $ac_status); }; }; then
13493 ac_cv_type_u_int64_t=yes
13494 else
13495 echo "$as_me: failed program was:" >&5
13496 sed 's/^/| /' conftest.$ac_ext >&5
13497
13498 ac_cv_type_u_int64_t=no
13499 fi
13500 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13501 fi
13502 echo "$as_me:$LINENO: result: $ac_cv_type_u_int64_t" >&5
13503 echo "${ECHO_T}$ac_cv_type_u_int64_t" >&6
13504
13505 break
13506 done
13507 fi
13508 if test "$acx_cv_header_stdint" = stddef.h; then
13509 acx_cv_header_stdint_kind="(using manual detection)"
13510 fi
13511
13512 test -z "$ac_cv_type_uintptr_t" && ac_cv_type_uintptr_t=no
13513 test -z "$ac_cv_type_uint64_t" && ac_cv_type_uint64_t=no
13514 test -z "$ac_cv_type_u_int64_t" && ac_cv_type_u_int64_t=no
13515 test -z "$ac_cv_type_int_least32_t" && ac_cv_type_int_least32_t=no
13516 test -z "$ac_cv_type_int_fast32_t" && ac_cv_type_int_fast32_t=no
13517
13518 # ----------------- Summarize what we found so far
13519
13520 echo "$as_me:$LINENO: checking what to include in bfd_stdint.h" >&5
13521 echo $ECHO_N "checking what to include in bfd_stdint.h... $ECHO_C" >&6
13522
13523 case `$as_basename bfd_stdint.h ||
13524 $as_expr X/bfd_stdint.h : '.*/\([^/][^/]*\)/*$' \| \
13525 Xbfd_stdint.h : 'X\(//\)$' \| \
13526 Xbfd_stdint.h : 'X\(/\)$' \| \
13527 . : '\(.\)' 2>/dev/null ||
13528 echo X/bfd_stdint.h |
13529 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
13530 /^X\/\(\/\/\)$/{ s//\1/; q; }
13531 /^X\/\(\/\).*/{ s//\1/; q; }
13532 s/.*/./; q'` in
13533 stdint.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13534 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13535 inttypes.h) { echo "$as_me:$LINENO: WARNING: are you sure you want it there?" >&5
13536 echo "$as_me: WARNING: are you sure you want it there?" >&2;} ;;
13537 *) ;;
13538 esac
13539
13540 echo "$as_me:$LINENO: result: $acx_cv_header_stdint $acx_cv_header_stdint_kind" >&5
13541 echo "${ECHO_T}$acx_cv_header_stdint $acx_cv_header_stdint_kind" >&6
13542
13543 # ----------------- done included file, check C basic types --------
13544
13545 # Lacking an uintptr_t? Test size of void *
13546 case "$acx_cv_header_stdint:$ac_cv_type_uintptr_t" in
13547 stddef.h:* | *:no) echo "$as_me:$LINENO: checking for void *" >&5
13548 echo $ECHO_N "checking for void *... $ECHO_C" >&6
13549 if test "${ac_cv_type_void_p+set}" = set; then
13550 echo $ECHO_N "(cached) $ECHO_C" >&6
13551 else
13552 cat >conftest.$ac_ext <<_ACEOF
13553 /* confdefs.h. */
13554 _ACEOF
13555 cat confdefs.h >>conftest.$ac_ext
13556 cat >>conftest.$ac_ext <<_ACEOF
13557 /* end confdefs.h. */
13558 $ac_includes_default
13559 int
13560 main ()
13561 {
13562 if ((void * *) 0)
13563 return 0;
13564 if (sizeof (void *))
13565 return 0;
13566 ;
13567 return 0;
13568 }
13569 _ACEOF
13570 rm -f conftest.$ac_objext
13571 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13572 (eval $ac_compile) 2>conftest.er1
13573 ac_status=$?
13574 grep -v '^ *+' conftest.er1 >conftest.err
13575 rm -f conftest.er1
13576 cat conftest.err >&5
13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578 (exit $ac_status); } &&
13579 { ac_try='test -z "$ac_c_werror_flag"
13580 || test ! -s conftest.err'
13581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13582 (eval $ac_try) 2>&5
13583 ac_status=$?
13584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13585 (exit $ac_status); }; } &&
13586 { ac_try='test -s conftest.$ac_objext'
13587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13588 (eval $ac_try) 2>&5
13589 ac_status=$?
13590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13591 (exit $ac_status); }; }; then
13592 ac_cv_type_void_p=yes
13593 else
13594 echo "$as_me: failed program was:" >&5
13595 sed 's/^/| /' conftest.$ac_ext >&5
13596
13597 ac_cv_type_void_p=no
13598 fi
13599 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13600 fi
13601 echo "$as_me:$LINENO: result: $ac_cv_type_void_p" >&5
13602 echo "${ECHO_T}$ac_cv_type_void_p" >&6
13603
13604 echo "$as_me:$LINENO: checking size of void *" >&5
13605 echo $ECHO_N "checking size of void *... $ECHO_C" >&6
13606 if test "${ac_cv_sizeof_void_p+set}" = set; then
13607 echo $ECHO_N "(cached) $ECHO_C" >&6
13608 else
13609 if test "$ac_cv_type_void_p" = yes; then
13610 # The cast to unsigned long works around a bug in the HP C Compiler
13611 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13612 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13613 # This bug is HP SR number 8606223364.
13614 if test "$cross_compiling" = yes; then
13615 # Depending upon the size, compute the lo and hi bounds.
13616 cat >conftest.$ac_ext <<_ACEOF
13617 /* confdefs.h. */
13618 _ACEOF
13619 cat confdefs.h >>conftest.$ac_ext
13620 cat >>conftest.$ac_ext <<_ACEOF
13621 /* end confdefs.h. */
13622 $ac_includes_default
13623 int
13624 main ()
13625 {
13626 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= 0)];
13627 test_array [0] = 0
13628
13629 ;
13630 return 0;
13631 }
13632 _ACEOF
13633 rm -f conftest.$ac_objext
13634 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13635 (eval $ac_compile) 2>conftest.er1
13636 ac_status=$?
13637 grep -v '^ *+' conftest.er1 >conftest.err
13638 rm -f conftest.er1
13639 cat conftest.err >&5
13640 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13641 (exit $ac_status); } &&
13642 { ac_try='test -z "$ac_c_werror_flag"
13643 || test ! -s conftest.err'
13644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13645 (eval $ac_try) 2>&5
13646 ac_status=$?
13647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648 (exit $ac_status); }; } &&
13649 { ac_try='test -s conftest.$ac_objext'
13650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13651 (eval $ac_try) 2>&5
13652 ac_status=$?
13653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13654 (exit $ac_status); }; }; then
13655 ac_lo=0 ac_mid=0
13656 while :; do
13657 cat >conftest.$ac_ext <<_ACEOF
13658 /* confdefs.h. */
13659 _ACEOF
13660 cat confdefs.h >>conftest.$ac_ext
13661 cat >>conftest.$ac_ext <<_ACEOF
13662 /* end confdefs.h. */
13663 $ac_includes_default
13664 int
13665 main ()
13666 {
13667 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13668 test_array [0] = 0
13669
13670 ;
13671 return 0;
13672 }
13673 _ACEOF
13674 rm -f conftest.$ac_objext
13675 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13676 (eval $ac_compile) 2>conftest.er1
13677 ac_status=$?
13678 grep -v '^ *+' conftest.er1 >conftest.err
13679 rm -f conftest.er1
13680 cat conftest.err >&5
13681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13682 (exit $ac_status); } &&
13683 { ac_try='test -z "$ac_c_werror_flag"
13684 || test ! -s conftest.err'
13685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13686 (eval $ac_try) 2>&5
13687 ac_status=$?
13688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13689 (exit $ac_status); }; } &&
13690 { ac_try='test -s conftest.$ac_objext'
13691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13692 (eval $ac_try) 2>&5
13693 ac_status=$?
13694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13695 (exit $ac_status); }; }; then
13696 ac_hi=$ac_mid; break
13697 else
13698 echo "$as_me: failed program was:" >&5
13699 sed 's/^/| /' conftest.$ac_ext >&5
13700
13701 ac_lo=`expr $ac_mid + 1`
13702 if test $ac_lo -le $ac_mid; then
13703 ac_lo= ac_hi=
13704 break
13705 fi
13706 ac_mid=`expr 2 '*' $ac_mid + 1`
13707 fi
13708 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13709 done
13710 else
13711 echo "$as_me: failed program was:" >&5
13712 sed 's/^/| /' conftest.$ac_ext >&5
13713
13714 cat >conftest.$ac_ext <<_ACEOF
13715 /* confdefs.h. */
13716 _ACEOF
13717 cat confdefs.h >>conftest.$ac_ext
13718 cat >>conftest.$ac_ext <<_ACEOF
13719 /* end confdefs.h. */
13720 $ac_includes_default
13721 int
13722 main ()
13723 {
13724 static int test_array [1 - 2 * !(((long) (sizeof (void *))) < 0)];
13725 test_array [0] = 0
13726
13727 ;
13728 return 0;
13729 }
13730 _ACEOF
13731 rm -f conftest.$ac_objext
13732 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13733 (eval $ac_compile) 2>conftest.er1
13734 ac_status=$?
13735 grep -v '^ *+' conftest.er1 >conftest.err
13736 rm -f conftest.er1
13737 cat conftest.err >&5
13738 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13739 (exit $ac_status); } &&
13740 { ac_try='test -z "$ac_c_werror_flag"
13741 || test ! -s conftest.err'
13742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13743 (eval $ac_try) 2>&5
13744 ac_status=$?
13745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13746 (exit $ac_status); }; } &&
13747 { ac_try='test -s conftest.$ac_objext'
13748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13749 (eval $ac_try) 2>&5
13750 ac_status=$?
13751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13752 (exit $ac_status); }; }; then
13753 ac_hi=-1 ac_mid=-1
13754 while :; do
13755 cat >conftest.$ac_ext <<_ACEOF
13756 /* confdefs.h. */
13757 _ACEOF
13758 cat confdefs.h >>conftest.$ac_ext
13759 cat >>conftest.$ac_ext <<_ACEOF
13760 /* end confdefs.h. */
13761 $ac_includes_default
13762 int
13763 main ()
13764 {
13765 static int test_array [1 - 2 * !(((long) (sizeof (void *))) >= $ac_mid)];
13766 test_array [0] = 0
13767
13768 ;
13769 return 0;
13770 }
13771 _ACEOF
13772 rm -f conftest.$ac_objext
13773 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13774 (eval $ac_compile) 2>conftest.er1
13775 ac_status=$?
13776 grep -v '^ *+' conftest.er1 >conftest.err
13777 rm -f conftest.er1
13778 cat conftest.err >&5
13779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780 (exit $ac_status); } &&
13781 { ac_try='test -z "$ac_c_werror_flag"
13782 || test ! -s conftest.err'
13783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13784 (eval $ac_try) 2>&5
13785 ac_status=$?
13786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13787 (exit $ac_status); }; } &&
13788 { ac_try='test -s conftest.$ac_objext'
13789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13790 (eval $ac_try) 2>&5
13791 ac_status=$?
13792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13793 (exit $ac_status); }; }; then
13794 ac_lo=$ac_mid; break
13795 else
13796 echo "$as_me: failed program was:" >&5
13797 sed 's/^/| /' conftest.$ac_ext >&5
13798
13799 ac_hi=`expr '(' $ac_mid ')' - 1`
13800 if test $ac_mid -le $ac_hi; then
13801 ac_lo= ac_hi=
13802 break
13803 fi
13804 ac_mid=`expr 2 '*' $ac_mid`
13805 fi
13806 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13807 done
13808 else
13809 echo "$as_me: failed program was:" >&5
13810 sed 's/^/| /' conftest.$ac_ext >&5
13811
13812 ac_lo= ac_hi=
13813 fi
13814 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13815 fi
13816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13817 # Binary search between lo and hi bounds.
13818 while test "x$ac_lo" != "x$ac_hi"; do
13819 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13820 cat >conftest.$ac_ext <<_ACEOF
13821 /* confdefs.h. */
13822 _ACEOF
13823 cat confdefs.h >>conftest.$ac_ext
13824 cat >>conftest.$ac_ext <<_ACEOF
13825 /* end confdefs.h. */
13826 $ac_includes_default
13827 int
13828 main ()
13829 {
13830 static int test_array [1 - 2 * !(((long) (sizeof (void *))) <= $ac_mid)];
13831 test_array [0] = 0
13832
13833 ;
13834 return 0;
13835 }
13836 _ACEOF
13837 rm -f conftest.$ac_objext
13838 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13839 (eval $ac_compile) 2>conftest.er1
13840 ac_status=$?
13841 grep -v '^ *+' conftest.er1 >conftest.err
13842 rm -f conftest.er1
13843 cat conftest.err >&5
13844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13845 (exit $ac_status); } &&
13846 { ac_try='test -z "$ac_c_werror_flag"
13847 || test ! -s conftest.err'
13848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13849 (eval $ac_try) 2>&5
13850 ac_status=$?
13851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13852 (exit $ac_status); }; } &&
13853 { ac_try='test -s conftest.$ac_objext'
13854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13855 (eval $ac_try) 2>&5
13856 ac_status=$?
13857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13858 (exit $ac_status); }; }; then
13859 ac_hi=$ac_mid
13860 else
13861 echo "$as_me: failed program was:" >&5
13862 sed 's/^/| /' conftest.$ac_ext >&5
13863
13864 ac_lo=`expr '(' $ac_mid ')' + 1`
13865 fi
13866 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13867 done
13868 case $ac_lo in
13869 ?*) ac_cv_sizeof_void_p=$ac_lo;;
13870 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13871 See \`config.log' for more details." >&5
13872 echo "$as_me: error: cannot compute sizeof (void *), 77
13873 See \`config.log' for more details." >&2;}
13874 { (exit 1); exit 1; }; } ;;
13875 esac
13876 else
13877 if test "$cross_compiling" = yes; then
13878 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
13879 See \`config.log' for more details." >&5
13880 echo "$as_me: error: cannot run test program while cross compiling
13881 See \`config.log' for more details." >&2;}
13882 { (exit 1); exit 1; }; }
13883 else
13884 cat >conftest.$ac_ext <<_ACEOF
13885 /* confdefs.h. */
13886 _ACEOF
13887 cat confdefs.h >>conftest.$ac_ext
13888 cat >>conftest.$ac_ext <<_ACEOF
13889 /* end confdefs.h. */
13890 $ac_includes_default
13891 long longval () { return (long) (sizeof (void *)); }
13892 unsigned long ulongval () { return (long) (sizeof (void *)); }
13893 #include <stdio.h>
13894 #include <stdlib.h>
13895 int
13896 main ()
13897 {
13898
13899 FILE *f = fopen ("conftest.val", "w");
13900 if (! f)
13901 exit (1);
13902 if (((long) (sizeof (void *))) < 0)
13903 {
13904 long i = longval ();
13905 if (i != ((long) (sizeof (void *))))
13906 exit (1);
13907 fprintf (f, "%ld\n", i);
13908 }
13909 else
13910 {
13911 unsigned long i = ulongval ();
13912 if (i != ((long) (sizeof (void *))))
13913 exit (1);
13914 fprintf (f, "%lu\n", i);
13915 }
13916 exit (ferror (f) || fclose (f) != 0);
13917
13918 ;
13919 return 0;
13920 }
13921 _ACEOF
13922 rm -f conftest$ac_exeext
13923 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13924 (eval $ac_link) 2>&5
13925 ac_status=$?
13926 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13927 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13929 (eval $ac_try) 2>&5
13930 ac_status=$?
13931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13932 (exit $ac_status); }; }; then
13933 ac_cv_sizeof_void_p=`cat conftest.val`
13934 else
13935 echo "$as_me: program exited with status $ac_status" >&5
13936 echo "$as_me: failed program was:" >&5
13937 sed 's/^/| /' conftest.$ac_ext >&5
13938
13939 ( exit $ac_status )
13940 { { echo "$as_me:$LINENO: error: cannot compute sizeof (void *), 77
13941 See \`config.log' for more details." >&5
13942 echo "$as_me: error: cannot compute sizeof (void *), 77
13943 See \`config.log' for more details." >&2;}
13944 { (exit 1); exit 1; }; }
13945 fi
13946 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13947 fi
13948 fi
13949 rm -f conftest.val
13950 else
13951 ac_cv_sizeof_void_p=0
13952 fi
13953 fi
13954 echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
13955 echo "${ECHO_T}$ac_cv_sizeof_void_p" >&6
13956 cat >>confdefs.h <<_ACEOF
13957 #define SIZEOF_VOID_P $ac_cv_sizeof_void_p
13958 _ACEOF
13959
13960 ;;
13961 esac
13962
13963 # Lacking an uint64_t? Test size of long
13964 case "$acx_cv_header_stdint:$ac_cv_type_uint64_t:$ac_cv_type_u_int64_t" in
13965 stddef.h:*:* | *:no:no) echo "$as_me:$LINENO: checking for long" >&5
13966 echo $ECHO_N "checking for long... $ECHO_C" >&6
13967 if test "${ac_cv_type_long+set}" = set; then
13968 echo $ECHO_N "(cached) $ECHO_C" >&6
13969 else
13970 cat >conftest.$ac_ext <<_ACEOF
13971 /* confdefs.h. */
13972 _ACEOF
13973 cat confdefs.h >>conftest.$ac_ext
13974 cat >>conftest.$ac_ext <<_ACEOF
13975 /* end confdefs.h. */
13976 $ac_includes_default
13977 int
13978 main ()
13979 {
13980 if ((long *) 0)
13981 return 0;
13982 if (sizeof (long))
13983 return 0;
13984 ;
13985 return 0;
13986 }
13987 _ACEOF
13988 rm -f conftest.$ac_objext
13989 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13990 (eval $ac_compile) 2>conftest.er1
13991 ac_status=$?
13992 grep -v '^ *+' conftest.er1 >conftest.err
13993 rm -f conftest.er1
13994 cat conftest.err >&5
13995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13996 (exit $ac_status); } &&
13997 { ac_try='test -z "$ac_c_werror_flag"
13998 || test ! -s conftest.err'
13999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14000 (eval $ac_try) 2>&5
14001 ac_status=$?
14002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14003 (exit $ac_status); }; } &&
14004 { ac_try='test -s conftest.$ac_objext'
14005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14006 (eval $ac_try) 2>&5
14007 ac_status=$?
14008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14009 (exit $ac_status); }; }; then
14010 ac_cv_type_long=yes
14011 else
14012 echo "$as_me: failed program was:" >&5
14013 sed 's/^/| /' conftest.$ac_ext >&5
14014
14015 ac_cv_type_long=no
14016 fi
14017 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14018 fi
14019 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
14020 echo "${ECHO_T}$ac_cv_type_long" >&6
14021
14022 echo "$as_me:$LINENO: checking size of long" >&5
14023 echo $ECHO_N "checking size of long... $ECHO_C" >&6
14024 if test "${ac_cv_sizeof_long+set}" = set; then
14025 echo $ECHO_N "(cached) $ECHO_C" >&6
14026 else
14027 if test "$ac_cv_type_long" = yes; then
14028 # The cast to unsigned long works around a bug in the HP C Compiler
14029 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14030 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14031 # This bug is HP SR number 8606223364.
14032 if test "$cross_compiling" = yes; then
14033 # Depending upon the size, compute the lo and hi bounds.
14034 cat >conftest.$ac_ext <<_ACEOF
14035 /* confdefs.h. */
14036 _ACEOF
14037 cat confdefs.h >>conftest.$ac_ext
14038 cat >>conftest.$ac_ext <<_ACEOF
14039 /* end confdefs.h. */
14040 $ac_includes_default
14041 int
14042 main ()
14043 {
14044 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
14045 test_array [0] = 0
14046
14047 ;
14048 return 0;
14049 }
14050 _ACEOF
14051 rm -f conftest.$ac_objext
14052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14053 (eval $ac_compile) 2>conftest.er1
14054 ac_status=$?
14055 grep -v '^ *+' conftest.er1 >conftest.err
14056 rm -f conftest.er1
14057 cat conftest.err >&5
14058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14059 (exit $ac_status); } &&
14060 { ac_try='test -z "$ac_c_werror_flag"
14061 || test ! -s conftest.err'
14062 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14063 (eval $ac_try) 2>&5
14064 ac_status=$?
14065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14066 (exit $ac_status); }; } &&
14067 { ac_try='test -s conftest.$ac_objext'
14068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14069 (eval $ac_try) 2>&5
14070 ac_status=$?
14071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14072 (exit $ac_status); }; }; then
14073 ac_lo=0 ac_mid=0
14074 while :; do
14075 cat >conftest.$ac_ext <<_ACEOF
14076 /* confdefs.h. */
14077 _ACEOF
14078 cat confdefs.h >>conftest.$ac_ext
14079 cat >>conftest.$ac_ext <<_ACEOF
14080 /* end confdefs.h. */
14081 $ac_includes_default
14082 int
14083 main ()
14084 {
14085 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14086 test_array [0] = 0
14087
14088 ;
14089 return 0;
14090 }
14091 _ACEOF
14092 rm -f conftest.$ac_objext
14093 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14094 (eval $ac_compile) 2>conftest.er1
14095 ac_status=$?
14096 grep -v '^ *+' conftest.er1 >conftest.err
14097 rm -f conftest.er1
14098 cat conftest.err >&5
14099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14100 (exit $ac_status); } &&
14101 { ac_try='test -z "$ac_c_werror_flag"
14102 || test ! -s conftest.err'
14103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14104 (eval $ac_try) 2>&5
14105 ac_status=$?
14106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14107 (exit $ac_status); }; } &&
14108 { ac_try='test -s conftest.$ac_objext'
14109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14110 (eval $ac_try) 2>&5
14111 ac_status=$?
14112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14113 (exit $ac_status); }; }; then
14114 ac_hi=$ac_mid; break
14115 else
14116 echo "$as_me: failed program was:" >&5
14117 sed 's/^/| /' conftest.$ac_ext >&5
14118
14119 ac_lo=`expr $ac_mid + 1`
14120 if test $ac_lo -le $ac_mid; then
14121 ac_lo= ac_hi=
14122 break
14123 fi
14124 ac_mid=`expr 2 '*' $ac_mid + 1`
14125 fi
14126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14127 done
14128 else
14129 echo "$as_me: failed program was:" >&5
14130 sed 's/^/| /' conftest.$ac_ext >&5
14131
14132 cat >conftest.$ac_ext <<_ACEOF
14133 /* confdefs.h. */
14134 _ACEOF
14135 cat confdefs.h >>conftest.$ac_ext
14136 cat >>conftest.$ac_ext <<_ACEOF
14137 /* end confdefs.h. */
14138 $ac_includes_default
14139 int
14140 main ()
14141 {
14142 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
14143 test_array [0] = 0
14144
14145 ;
14146 return 0;
14147 }
14148 _ACEOF
14149 rm -f conftest.$ac_objext
14150 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14151 (eval $ac_compile) 2>conftest.er1
14152 ac_status=$?
14153 grep -v '^ *+' conftest.er1 >conftest.err
14154 rm -f conftest.er1
14155 cat conftest.err >&5
14156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14157 (exit $ac_status); } &&
14158 { ac_try='test -z "$ac_c_werror_flag"
14159 || test ! -s conftest.err'
14160 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14161 (eval $ac_try) 2>&5
14162 ac_status=$?
14163 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14164 (exit $ac_status); }; } &&
14165 { ac_try='test -s conftest.$ac_objext'
14166 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14167 (eval $ac_try) 2>&5
14168 ac_status=$?
14169 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14170 (exit $ac_status); }; }; then
14171 ac_hi=-1 ac_mid=-1
14172 while :; do
14173 cat >conftest.$ac_ext <<_ACEOF
14174 /* confdefs.h. */
14175 _ACEOF
14176 cat confdefs.h >>conftest.$ac_ext
14177 cat >>conftest.$ac_ext <<_ACEOF
14178 /* end confdefs.h. */
14179 $ac_includes_default
14180 int
14181 main ()
14182 {
14183 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
14184 test_array [0] = 0
14185
14186 ;
14187 return 0;
14188 }
14189 _ACEOF
14190 rm -f conftest.$ac_objext
14191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14192 (eval $ac_compile) 2>conftest.er1
14193 ac_status=$?
14194 grep -v '^ *+' conftest.er1 >conftest.err
14195 rm -f conftest.er1
14196 cat conftest.err >&5
14197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14198 (exit $ac_status); } &&
14199 { ac_try='test -z "$ac_c_werror_flag"
14200 || test ! -s conftest.err'
14201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14202 (eval $ac_try) 2>&5
14203 ac_status=$?
14204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14205 (exit $ac_status); }; } &&
14206 { ac_try='test -s conftest.$ac_objext'
14207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14208 (eval $ac_try) 2>&5
14209 ac_status=$?
14210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14211 (exit $ac_status); }; }; then
14212 ac_lo=$ac_mid; break
14213 else
14214 echo "$as_me: failed program was:" >&5
14215 sed 's/^/| /' conftest.$ac_ext >&5
14216
14217 ac_hi=`expr '(' $ac_mid ')' - 1`
14218 if test $ac_mid -le $ac_hi; then
14219 ac_lo= ac_hi=
14220 break
14221 fi
14222 ac_mid=`expr 2 '*' $ac_mid`
14223 fi
14224 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14225 done
14226 else
14227 echo "$as_me: failed program was:" >&5
14228 sed 's/^/| /' conftest.$ac_ext >&5
14229
14230 ac_lo= ac_hi=
14231 fi
14232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14233 fi
14234 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14235 # Binary search between lo and hi bounds.
14236 while test "x$ac_lo" != "x$ac_hi"; do
14237 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14238 cat >conftest.$ac_ext <<_ACEOF
14239 /* confdefs.h. */
14240 _ACEOF
14241 cat confdefs.h >>conftest.$ac_ext
14242 cat >>conftest.$ac_ext <<_ACEOF
14243 /* end confdefs.h. */
14244 $ac_includes_default
14245 int
14246 main ()
14247 {
14248 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
14249 test_array [0] = 0
14250
14251 ;
14252 return 0;
14253 }
14254 _ACEOF
14255 rm -f conftest.$ac_objext
14256 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14257 (eval $ac_compile) 2>conftest.er1
14258 ac_status=$?
14259 grep -v '^ *+' conftest.er1 >conftest.err
14260 rm -f conftest.er1
14261 cat conftest.err >&5
14262 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14263 (exit $ac_status); } &&
14264 { ac_try='test -z "$ac_c_werror_flag"
14265 || test ! -s conftest.err'
14266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14267 (eval $ac_try) 2>&5
14268 ac_status=$?
14269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14270 (exit $ac_status); }; } &&
14271 { ac_try='test -s conftest.$ac_objext'
14272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14273 (eval $ac_try) 2>&5
14274 ac_status=$?
14275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14276 (exit $ac_status); }; }; then
14277 ac_hi=$ac_mid
14278 else
14279 echo "$as_me: failed program was:" >&5
14280 sed 's/^/| /' conftest.$ac_ext >&5
14281
14282 ac_lo=`expr '(' $ac_mid ')' + 1`
14283 fi
14284 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14285 done
14286 case $ac_lo in
14287 ?*) ac_cv_sizeof_long=$ac_lo;;
14288 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14289 See \`config.log' for more details." >&5
14290 echo "$as_me: error: cannot compute sizeof (long), 77
14291 See \`config.log' for more details." >&2;}
14292 { (exit 1); exit 1; }; } ;;
14293 esac
14294 else
14295 if test "$cross_compiling" = yes; then
14296 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14297 See \`config.log' for more details." >&5
14298 echo "$as_me: error: cannot run test program while cross compiling
14299 See \`config.log' for more details." >&2;}
14300 { (exit 1); exit 1; }; }
14301 else
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 $ac_includes_default
14309 long longval () { return (long) (sizeof (long)); }
14310 unsigned long ulongval () { return (long) (sizeof (long)); }
14311 #include <stdio.h>
14312 #include <stdlib.h>
14313 int
14314 main ()
14315 {
14316
14317 FILE *f = fopen ("conftest.val", "w");
14318 if (! f)
14319 exit (1);
14320 if (((long) (sizeof (long))) < 0)
14321 {
14322 long i = longval ();
14323 if (i != ((long) (sizeof (long))))
14324 exit (1);
14325 fprintf (f, "%ld\n", i);
14326 }
14327 else
14328 {
14329 unsigned long i = ulongval ();
14330 if (i != ((long) (sizeof (long))))
14331 exit (1);
14332 fprintf (f, "%lu\n", i);
14333 }
14334 exit (ferror (f) || fclose (f) != 0);
14335
14336 ;
14337 return 0;
14338 }
14339 _ACEOF
14340 rm -f conftest$ac_exeext
14341 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14342 (eval $ac_link) 2>&5
14343 ac_status=$?
14344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14345 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14347 (eval $ac_try) 2>&5
14348 ac_status=$?
14349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14350 (exit $ac_status); }; }; then
14351 ac_cv_sizeof_long=`cat conftest.val`
14352 else
14353 echo "$as_me: program exited with status $ac_status" >&5
14354 echo "$as_me: failed program was:" >&5
14355 sed 's/^/| /' conftest.$ac_ext >&5
14356
14357 ( exit $ac_status )
14358 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
14359 See \`config.log' for more details." >&5
14360 echo "$as_me: error: cannot compute sizeof (long), 77
14361 See \`config.log' for more details." >&2;}
14362 { (exit 1); exit 1; }; }
14363 fi
14364 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14365 fi
14366 fi
14367 rm -f conftest.val
14368 else
14369 ac_cv_sizeof_long=0
14370 fi
14371 fi
14372 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
14373 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
14374 cat >>confdefs.h <<_ACEOF
14375 #define SIZEOF_LONG $ac_cv_sizeof_long
14376 _ACEOF
14377
14378 ;;
14379 esac
14380
14381 if test $acx_cv_header_stdint = stddef.h; then
14382 # Lacking a good header? Test size of everything and deduce all types.
14383 echo "$as_me:$LINENO: checking for int" >&5
14384 echo $ECHO_N "checking for int... $ECHO_C" >&6
14385 if test "${ac_cv_type_int+set}" = set; then
14386 echo $ECHO_N "(cached) $ECHO_C" >&6
14387 else
14388 cat >conftest.$ac_ext <<_ACEOF
14389 /* confdefs.h. */
14390 _ACEOF
14391 cat confdefs.h >>conftest.$ac_ext
14392 cat >>conftest.$ac_ext <<_ACEOF
14393 /* end confdefs.h. */
14394 $ac_includes_default
14395 int
14396 main ()
14397 {
14398 if ((int *) 0)
14399 return 0;
14400 if (sizeof (int))
14401 return 0;
14402 ;
14403 return 0;
14404 }
14405 _ACEOF
14406 rm -f conftest.$ac_objext
14407 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14408 (eval $ac_compile) 2>conftest.er1
14409 ac_status=$?
14410 grep -v '^ *+' conftest.er1 >conftest.err
14411 rm -f conftest.er1
14412 cat conftest.err >&5
14413 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14414 (exit $ac_status); } &&
14415 { ac_try='test -z "$ac_c_werror_flag"
14416 || test ! -s conftest.err'
14417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14418 (eval $ac_try) 2>&5
14419 ac_status=$?
14420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14421 (exit $ac_status); }; } &&
14422 { ac_try='test -s conftest.$ac_objext'
14423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14424 (eval $ac_try) 2>&5
14425 ac_status=$?
14426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14427 (exit $ac_status); }; }; then
14428 ac_cv_type_int=yes
14429 else
14430 echo "$as_me: failed program was:" >&5
14431 sed 's/^/| /' conftest.$ac_ext >&5
14432
14433 ac_cv_type_int=no
14434 fi
14435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14436 fi
14437 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
14438 echo "${ECHO_T}$ac_cv_type_int" >&6
14439
14440 echo "$as_me:$LINENO: checking size of int" >&5
14441 echo $ECHO_N "checking size of int... $ECHO_C" >&6
14442 if test "${ac_cv_sizeof_int+set}" = set; then
14443 echo $ECHO_N "(cached) $ECHO_C" >&6
14444 else
14445 if test "$ac_cv_type_int" = yes; then
14446 # The cast to unsigned long works around a bug in the HP C Compiler
14447 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14448 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14449 # This bug is HP SR number 8606223364.
14450 if test "$cross_compiling" = yes; then
14451 # Depending upon the size, compute the lo and hi bounds.
14452 cat >conftest.$ac_ext <<_ACEOF
14453 /* confdefs.h. */
14454 _ACEOF
14455 cat confdefs.h >>conftest.$ac_ext
14456 cat >>conftest.$ac_ext <<_ACEOF
14457 /* end confdefs.h. */
14458 $ac_includes_default
14459 int
14460 main ()
14461 {
14462 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
14463 test_array [0] = 0
14464
14465 ;
14466 return 0;
14467 }
14468 _ACEOF
14469 rm -f conftest.$ac_objext
14470 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14471 (eval $ac_compile) 2>conftest.er1
14472 ac_status=$?
14473 grep -v '^ *+' conftest.er1 >conftest.err
14474 rm -f conftest.er1
14475 cat conftest.err >&5
14476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477 (exit $ac_status); } &&
14478 { ac_try='test -z "$ac_c_werror_flag"
14479 || test ! -s conftest.err'
14480 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14481 (eval $ac_try) 2>&5
14482 ac_status=$?
14483 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14484 (exit $ac_status); }; } &&
14485 { ac_try='test -s conftest.$ac_objext'
14486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14487 (eval $ac_try) 2>&5
14488 ac_status=$?
14489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14490 (exit $ac_status); }; }; then
14491 ac_lo=0 ac_mid=0
14492 while :; do
14493 cat >conftest.$ac_ext <<_ACEOF
14494 /* confdefs.h. */
14495 _ACEOF
14496 cat confdefs.h >>conftest.$ac_ext
14497 cat >>conftest.$ac_ext <<_ACEOF
14498 /* end confdefs.h. */
14499 $ac_includes_default
14500 int
14501 main ()
14502 {
14503 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14504 test_array [0] = 0
14505
14506 ;
14507 return 0;
14508 }
14509 _ACEOF
14510 rm -f conftest.$ac_objext
14511 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14512 (eval $ac_compile) 2>conftest.er1
14513 ac_status=$?
14514 grep -v '^ *+' conftest.er1 >conftest.err
14515 rm -f conftest.er1
14516 cat conftest.err >&5
14517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14518 (exit $ac_status); } &&
14519 { ac_try='test -z "$ac_c_werror_flag"
14520 || test ! -s conftest.err'
14521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14522 (eval $ac_try) 2>&5
14523 ac_status=$?
14524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14525 (exit $ac_status); }; } &&
14526 { ac_try='test -s conftest.$ac_objext'
14527 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14528 (eval $ac_try) 2>&5
14529 ac_status=$?
14530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14531 (exit $ac_status); }; }; then
14532 ac_hi=$ac_mid; break
14533 else
14534 echo "$as_me: failed program was:" >&5
14535 sed 's/^/| /' conftest.$ac_ext >&5
14536
14537 ac_lo=`expr $ac_mid + 1`
14538 if test $ac_lo -le $ac_mid; then
14539 ac_lo= ac_hi=
14540 break
14541 fi
14542 ac_mid=`expr 2 '*' $ac_mid + 1`
14543 fi
14544 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14545 done
14546 else
14547 echo "$as_me: failed program was:" >&5
14548 sed 's/^/| /' conftest.$ac_ext >&5
14549
14550 cat >conftest.$ac_ext <<_ACEOF
14551 /* confdefs.h. */
14552 _ACEOF
14553 cat confdefs.h >>conftest.$ac_ext
14554 cat >>conftest.$ac_ext <<_ACEOF
14555 /* end confdefs.h. */
14556 $ac_includes_default
14557 int
14558 main ()
14559 {
14560 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
14561 test_array [0] = 0
14562
14563 ;
14564 return 0;
14565 }
14566 _ACEOF
14567 rm -f conftest.$ac_objext
14568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14569 (eval $ac_compile) 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_objext'
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 ac_hi=-1 ac_mid=-1
14590 while :; do
14591 cat >conftest.$ac_ext <<_ACEOF
14592 /* confdefs.h. */
14593 _ACEOF
14594 cat confdefs.h >>conftest.$ac_ext
14595 cat >>conftest.$ac_ext <<_ACEOF
14596 /* end confdefs.h. */
14597 $ac_includes_default
14598 int
14599 main ()
14600 {
14601 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
14602 test_array [0] = 0
14603
14604 ;
14605 return 0;
14606 }
14607 _ACEOF
14608 rm -f conftest.$ac_objext
14609 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14610 (eval $ac_compile) 2>conftest.er1
14611 ac_status=$?
14612 grep -v '^ *+' conftest.er1 >conftest.err
14613 rm -f conftest.er1
14614 cat conftest.err >&5
14615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14616 (exit $ac_status); } &&
14617 { ac_try='test -z "$ac_c_werror_flag"
14618 || test ! -s conftest.err'
14619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14620 (eval $ac_try) 2>&5
14621 ac_status=$?
14622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14623 (exit $ac_status); }; } &&
14624 { ac_try='test -s conftest.$ac_objext'
14625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14626 (eval $ac_try) 2>&5
14627 ac_status=$?
14628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14629 (exit $ac_status); }; }; then
14630 ac_lo=$ac_mid; break
14631 else
14632 echo "$as_me: failed program was:" >&5
14633 sed 's/^/| /' conftest.$ac_ext >&5
14634
14635 ac_hi=`expr '(' $ac_mid ')' - 1`
14636 if test $ac_mid -le $ac_hi; then
14637 ac_lo= ac_hi=
14638 break
14639 fi
14640 ac_mid=`expr 2 '*' $ac_mid`
14641 fi
14642 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14643 done
14644 else
14645 echo "$as_me: failed program was:" >&5
14646 sed 's/^/| /' conftest.$ac_ext >&5
14647
14648 ac_lo= ac_hi=
14649 fi
14650 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14651 fi
14652 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14653 # Binary search between lo and hi bounds.
14654 while test "x$ac_lo" != "x$ac_hi"; do
14655 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14656 cat >conftest.$ac_ext <<_ACEOF
14657 /* confdefs.h. */
14658 _ACEOF
14659 cat confdefs.h >>conftest.$ac_ext
14660 cat >>conftest.$ac_ext <<_ACEOF
14661 /* end confdefs.h. */
14662 $ac_includes_default
14663 int
14664 main ()
14665 {
14666 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
14667 test_array [0] = 0
14668
14669 ;
14670 return 0;
14671 }
14672 _ACEOF
14673 rm -f conftest.$ac_objext
14674 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14675 (eval $ac_compile) 2>conftest.er1
14676 ac_status=$?
14677 grep -v '^ *+' conftest.er1 >conftest.err
14678 rm -f conftest.er1
14679 cat conftest.err >&5
14680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14681 (exit $ac_status); } &&
14682 { ac_try='test -z "$ac_c_werror_flag"
14683 || test ! -s conftest.err'
14684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14685 (eval $ac_try) 2>&5
14686 ac_status=$?
14687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14688 (exit $ac_status); }; } &&
14689 { ac_try='test -s conftest.$ac_objext'
14690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14691 (eval $ac_try) 2>&5
14692 ac_status=$?
14693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14694 (exit $ac_status); }; }; then
14695 ac_hi=$ac_mid
14696 else
14697 echo "$as_me: failed program was:" >&5
14698 sed 's/^/| /' conftest.$ac_ext >&5
14699
14700 ac_lo=`expr '(' $ac_mid ')' + 1`
14701 fi
14702 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14703 done
14704 case $ac_lo in
14705 ?*) ac_cv_sizeof_int=$ac_lo;;
14706 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14707 See \`config.log' for more details." >&5
14708 echo "$as_me: error: cannot compute sizeof (int), 77
14709 See \`config.log' for more details." >&2;}
14710 { (exit 1); exit 1; }; } ;;
14711 esac
14712 else
14713 if test "$cross_compiling" = yes; then
14714 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
14715 See \`config.log' for more details." >&5
14716 echo "$as_me: error: cannot run test program while cross compiling
14717 See \`config.log' for more details." >&2;}
14718 { (exit 1); exit 1; }; }
14719 else
14720 cat >conftest.$ac_ext <<_ACEOF
14721 /* confdefs.h. */
14722 _ACEOF
14723 cat confdefs.h >>conftest.$ac_ext
14724 cat >>conftest.$ac_ext <<_ACEOF
14725 /* end confdefs.h. */
14726 $ac_includes_default
14727 long longval () { return (long) (sizeof (int)); }
14728 unsigned long ulongval () { return (long) (sizeof (int)); }
14729 #include <stdio.h>
14730 #include <stdlib.h>
14731 int
14732 main ()
14733 {
14734
14735 FILE *f = fopen ("conftest.val", "w");
14736 if (! f)
14737 exit (1);
14738 if (((long) (sizeof (int))) < 0)
14739 {
14740 long i = longval ();
14741 if (i != ((long) (sizeof (int))))
14742 exit (1);
14743 fprintf (f, "%ld\n", i);
14744 }
14745 else
14746 {
14747 unsigned long i = ulongval ();
14748 if (i != ((long) (sizeof (int))))
14749 exit (1);
14750 fprintf (f, "%lu\n", i);
14751 }
14752 exit (ferror (f) || fclose (f) != 0);
14753
14754 ;
14755 return 0;
14756 }
14757 _ACEOF
14758 rm -f conftest$ac_exeext
14759 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14760 (eval $ac_link) 2>&5
14761 ac_status=$?
14762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14763 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14765 (eval $ac_try) 2>&5
14766 ac_status=$?
14767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14768 (exit $ac_status); }; }; then
14769 ac_cv_sizeof_int=`cat conftest.val`
14770 else
14771 echo "$as_me: program exited with status $ac_status" >&5
14772 echo "$as_me: failed program was:" >&5
14773 sed 's/^/| /' conftest.$ac_ext >&5
14774
14775 ( exit $ac_status )
14776 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
14777 See \`config.log' for more details." >&5
14778 echo "$as_me: error: cannot compute sizeof (int), 77
14779 See \`config.log' for more details." >&2;}
14780 { (exit 1); exit 1; }; }
14781 fi
14782 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14783 fi
14784 fi
14785 rm -f conftest.val
14786 else
14787 ac_cv_sizeof_int=0
14788 fi
14789 fi
14790 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
14791 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
14792 cat >>confdefs.h <<_ACEOF
14793 #define SIZEOF_INT $ac_cv_sizeof_int
14794 _ACEOF
14795
14796
14797 echo "$as_me:$LINENO: checking for short" >&5
14798 echo $ECHO_N "checking for short... $ECHO_C" >&6
14799 if test "${ac_cv_type_short+set}" = set; then
14800 echo $ECHO_N "(cached) $ECHO_C" >&6
14801 else
14802 cat >conftest.$ac_ext <<_ACEOF
14803 /* confdefs.h. */
14804 _ACEOF
14805 cat confdefs.h >>conftest.$ac_ext
14806 cat >>conftest.$ac_ext <<_ACEOF
14807 /* end confdefs.h. */
14808 $ac_includes_default
14809 int
14810 main ()
14811 {
14812 if ((short *) 0)
14813 return 0;
14814 if (sizeof (short))
14815 return 0;
14816 ;
14817 return 0;
14818 }
14819 _ACEOF
14820 rm -f conftest.$ac_objext
14821 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14822 (eval $ac_compile) 2>conftest.er1
14823 ac_status=$?
14824 grep -v '^ *+' conftest.er1 >conftest.err
14825 rm -f conftest.er1
14826 cat conftest.err >&5
14827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14828 (exit $ac_status); } &&
14829 { ac_try='test -z "$ac_c_werror_flag"
14830 || test ! -s conftest.err'
14831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14832 (eval $ac_try) 2>&5
14833 ac_status=$?
14834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14835 (exit $ac_status); }; } &&
14836 { ac_try='test -s conftest.$ac_objext'
14837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14838 (eval $ac_try) 2>&5
14839 ac_status=$?
14840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14841 (exit $ac_status); }; }; then
14842 ac_cv_type_short=yes
14843 else
14844 echo "$as_me: failed program was:" >&5
14845 sed 's/^/| /' conftest.$ac_ext >&5
14846
14847 ac_cv_type_short=no
14848 fi
14849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14850 fi
14851 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
14852 echo "${ECHO_T}$ac_cv_type_short" >&6
14853
14854 echo "$as_me:$LINENO: checking size of short" >&5
14855 echo $ECHO_N "checking size of short... $ECHO_C" >&6
14856 if test "${ac_cv_sizeof_short+set}" = set; then
14857 echo $ECHO_N "(cached) $ECHO_C" >&6
14858 else
14859 if test "$ac_cv_type_short" = yes; then
14860 # The cast to unsigned long works around a bug in the HP C Compiler
14861 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
14862 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
14863 # This bug is HP SR number 8606223364.
14864 if test "$cross_compiling" = yes; then
14865 # Depending upon the size, compute the lo and hi bounds.
14866 cat >conftest.$ac_ext <<_ACEOF
14867 /* confdefs.h. */
14868 _ACEOF
14869 cat confdefs.h >>conftest.$ac_ext
14870 cat >>conftest.$ac_ext <<_ACEOF
14871 /* end confdefs.h. */
14872 $ac_includes_default
14873 int
14874 main ()
14875 {
14876 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
14877 test_array [0] = 0
14878
14879 ;
14880 return 0;
14881 }
14882 _ACEOF
14883 rm -f conftest.$ac_objext
14884 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14885 (eval $ac_compile) 2>conftest.er1
14886 ac_status=$?
14887 grep -v '^ *+' conftest.er1 >conftest.err
14888 rm -f conftest.er1
14889 cat conftest.err >&5
14890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14891 (exit $ac_status); } &&
14892 { ac_try='test -z "$ac_c_werror_flag"
14893 || test ! -s conftest.err'
14894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14895 (eval $ac_try) 2>&5
14896 ac_status=$?
14897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14898 (exit $ac_status); }; } &&
14899 { ac_try='test -s conftest.$ac_objext'
14900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14901 (eval $ac_try) 2>&5
14902 ac_status=$?
14903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14904 (exit $ac_status); }; }; then
14905 ac_lo=0 ac_mid=0
14906 while :; do
14907 cat >conftest.$ac_ext <<_ACEOF
14908 /* confdefs.h. */
14909 _ACEOF
14910 cat confdefs.h >>conftest.$ac_ext
14911 cat >>conftest.$ac_ext <<_ACEOF
14912 /* end confdefs.h. */
14913 $ac_includes_default
14914 int
14915 main ()
14916 {
14917 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
14918 test_array [0] = 0
14919
14920 ;
14921 return 0;
14922 }
14923 _ACEOF
14924 rm -f conftest.$ac_objext
14925 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14926 (eval $ac_compile) 2>conftest.er1
14927 ac_status=$?
14928 grep -v '^ *+' conftest.er1 >conftest.err
14929 rm -f conftest.er1
14930 cat conftest.err >&5
14931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14932 (exit $ac_status); } &&
14933 { ac_try='test -z "$ac_c_werror_flag"
14934 || test ! -s conftest.err'
14935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936 (eval $ac_try) 2>&5
14937 ac_status=$?
14938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939 (exit $ac_status); }; } &&
14940 { ac_try='test -s conftest.$ac_objext'
14941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14942 (eval $ac_try) 2>&5
14943 ac_status=$?
14944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14945 (exit $ac_status); }; }; then
14946 ac_hi=$ac_mid; break
14947 else
14948 echo "$as_me: failed program was:" >&5
14949 sed 's/^/| /' conftest.$ac_ext >&5
14950
14951 ac_lo=`expr $ac_mid + 1`
14952 if test $ac_lo -le $ac_mid; then
14953 ac_lo= ac_hi=
14954 break
14955 fi
14956 ac_mid=`expr 2 '*' $ac_mid + 1`
14957 fi
14958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14959 done
14960 else
14961 echo "$as_me: failed program was:" >&5
14962 sed 's/^/| /' conftest.$ac_ext >&5
14963
14964 cat >conftest.$ac_ext <<_ACEOF
14965 /* confdefs.h. */
14966 _ACEOF
14967 cat confdefs.h >>conftest.$ac_ext
14968 cat >>conftest.$ac_ext <<_ACEOF
14969 /* end confdefs.h. */
14970 $ac_includes_default
14971 int
14972 main ()
14973 {
14974 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
14975 test_array [0] = 0
14976
14977 ;
14978 return 0;
14979 }
14980 _ACEOF
14981 rm -f conftest.$ac_objext
14982 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14983 (eval $ac_compile) 2>conftest.er1
14984 ac_status=$?
14985 grep -v '^ *+' conftest.er1 >conftest.err
14986 rm -f conftest.er1
14987 cat conftest.err >&5
14988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14989 (exit $ac_status); } &&
14990 { ac_try='test -z "$ac_c_werror_flag"
14991 || test ! -s conftest.err'
14992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14993 (eval $ac_try) 2>&5
14994 ac_status=$?
14995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14996 (exit $ac_status); }; } &&
14997 { ac_try='test -s conftest.$ac_objext'
14998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14999 (eval $ac_try) 2>&5
15000 ac_status=$?
15001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15002 (exit $ac_status); }; }; then
15003 ac_hi=-1 ac_mid=-1
15004 while :; do
15005 cat >conftest.$ac_ext <<_ACEOF
15006 /* confdefs.h. */
15007 _ACEOF
15008 cat confdefs.h >>conftest.$ac_ext
15009 cat >>conftest.$ac_ext <<_ACEOF
15010 /* end confdefs.h. */
15011 $ac_includes_default
15012 int
15013 main ()
15014 {
15015 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
15016 test_array [0] = 0
15017
15018 ;
15019 return 0;
15020 }
15021 _ACEOF
15022 rm -f conftest.$ac_objext
15023 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15024 (eval $ac_compile) 2>conftest.er1
15025 ac_status=$?
15026 grep -v '^ *+' conftest.er1 >conftest.err
15027 rm -f conftest.er1
15028 cat conftest.err >&5
15029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15030 (exit $ac_status); } &&
15031 { ac_try='test -z "$ac_c_werror_flag"
15032 || test ! -s conftest.err'
15033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15034 (eval $ac_try) 2>&5
15035 ac_status=$?
15036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15037 (exit $ac_status); }; } &&
15038 { ac_try='test -s conftest.$ac_objext'
15039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15040 (eval $ac_try) 2>&5
15041 ac_status=$?
15042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15043 (exit $ac_status); }; }; then
15044 ac_lo=$ac_mid; break
15045 else
15046 echo "$as_me: failed program was:" >&5
15047 sed 's/^/| /' conftest.$ac_ext >&5
15048
15049 ac_hi=`expr '(' $ac_mid ')' - 1`
15050 if test $ac_mid -le $ac_hi; then
15051 ac_lo= ac_hi=
15052 break
15053 fi
15054 ac_mid=`expr 2 '*' $ac_mid`
15055 fi
15056 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15057 done
15058 else
15059 echo "$as_me: failed program was:" >&5
15060 sed 's/^/| /' conftest.$ac_ext >&5
15061
15062 ac_lo= ac_hi=
15063 fi
15064 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15065 fi
15066 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15067 # Binary search between lo and hi bounds.
15068 while test "x$ac_lo" != "x$ac_hi"; do
15069 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15070 cat >conftest.$ac_ext <<_ACEOF
15071 /* confdefs.h. */
15072 _ACEOF
15073 cat confdefs.h >>conftest.$ac_ext
15074 cat >>conftest.$ac_ext <<_ACEOF
15075 /* end confdefs.h. */
15076 $ac_includes_default
15077 int
15078 main ()
15079 {
15080 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
15081 test_array [0] = 0
15082
15083 ;
15084 return 0;
15085 }
15086 _ACEOF
15087 rm -f conftest.$ac_objext
15088 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15089 (eval $ac_compile) 2>conftest.er1
15090 ac_status=$?
15091 grep -v '^ *+' conftest.er1 >conftest.err
15092 rm -f conftest.er1
15093 cat conftest.err >&5
15094 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15095 (exit $ac_status); } &&
15096 { ac_try='test -z "$ac_c_werror_flag"
15097 || test ! -s conftest.err'
15098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15099 (eval $ac_try) 2>&5
15100 ac_status=$?
15101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15102 (exit $ac_status); }; } &&
15103 { ac_try='test -s conftest.$ac_objext'
15104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15105 (eval $ac_try) 2>&5
15106 ac_status=$?
15107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15108 (exit $ac_status); }; }; then
15109 ac_hi=$ac_mid
15110 else
15111 echo "$as_me: failed program was:" >&5
15112 sed 's/^/| /' conftest.$ac_ext >&5
15113
15114 ac_lo=`expr '(' $ac_mid ')' + 1`
15115 fi
15116 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15117 done
15118 case $ac_lo in
15119 ?*) ac_cv_sizeof_short=$ac_lo;;
15120 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15121 See \`config.log' for more details." >&5
15122 echo "$as_me: error: cannot compute sizeof (short), 77
15123 See \`config.log' for more details." >&2;}
15124 { (exit 1); exit 1; }; } ;;
15125 esac
15126 else
15127 if test "$cross_compiling" = yes; then
15128 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15129 See \`config.log' for more details." >&5
15130 echo "$as_me: error: cannot run test program while cross compiling
15131 See \`config.log' for more details." >&2;}
15132 { (exit 1); exit 1; }; }
15133 else
15134 cat >conftest.$ac_ext <<_ACEOF
15135 /* confdefs.h. */
15136 _ACEOF
15137 cat confdefs.h >>conftest.$ac_ext
15138 cat >>conftest.$ac_ext <<_ACEOF
15139 /* end confdefs.h. */
15140 $ac_includes_default
15141 long longval () { return (long) (sizeof (short)); }
15142 unsigned long ulongval () { return (long) (sizeof (short)); }
15143 #include <stdio.h>
15144 #include <stdlib.h>
15145 int
15146 main ()
15147 {
15148
15149 FILE *f = fopen ("conftest.val", "w");
15150 if (! f)
15151 exit (1);
15152 if (((long) (sizeof (short))) < 0)
15153 {
15154 long i = longval ();
15155 if (i != ((long) (sizeof (short))))
15156 exit (1);
15157 fprintf (f, "%ld\n", i);
15158 }
15159 else
15160 {
15161 unsigned long i = ulongval ();
15162 if (i != ((long) (sizeof (short))))
15163 exit (1);
15164 fprintf (f, "%lu\n", i);
15165 }
15166 exit (ferror (f) || fclose (f) != 0);
15167
15168 ;
15169 return 0;
15170 }
15171 _ACEOF
15172 rm -f conftest$ac_exeext
15173 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15174 (eval $ac_link) 2>&5
15175 ac_status=$?
15176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15177 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15178 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15179 (eval $ac_try) 2>&5
15180 ac_status=$?
15181 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15182 (exit $ac_status); }; }; then
15183 ac_cv_sizeof_short=`cat conftest.val`
15184 else
15185 echo "$as_me: program exited with status $ac_status" >&5
15186 echo "$as_me: failed program was:" >&5
15187 sed 's/^/| /' conftest.$ac_ext >&5
15188
15189 ( exit $ac_status )
15190 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
15191 See \`config.log' for more details." >&5
15192 echo "$as_me: error: cannot compute sizeof (short), 77
15193 See \`config.log' for more details." >&2;}
15194 { (exit 1); exit 1; }; }
15195 fi
15196 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15197 fi
15198 fi
15199 rm -f conftest.val
15200 else
15201 ac_cv_sizeof_short=0
15202 fi
15203 fi
15204 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
15205 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
15206 cat >>confdefs.h <<_ACEOF
15207 #define SIZEOF_SHORT $ac_cv_sizeof_short
15208 _ACEOF
15209
15210
15211 echo "$as_me:$LINENO: checking for char" >&5
15212 echo $ECHO_N "checking for char... $ECHO_C" >&6
15213 if test "${ac_cv_type_char+set}" = set; then
15214 echo $ECHO_N "(cached) $ECHO_C" >&6
15215 else
15216 cat >conftest.$ac_ext <<_ACEOF
15217 /* confdefs.h. */
15218 _ACEOF
15219 cat confdefs.h >>conftest.$ac_ext
15220 cat >>conftest.$ac_ext <<_ACEOF
15221 /* end confdefs.h. */
15222 $ac_includes_default
15223 int
15224 main ()
15225 {
15226 if ((char *) 0)
15227 return 0;
15228 if (sizeof (char))
15229 return 0;
15230 ;
15231 return 0;
15232 }
15233 _ACEOF
15234 rm -f conftest.$ac_objext
15235 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15236 (eval $ac_compile) 2>conftest.er1
15237 ac_status=$?
15238 grep -v '^ *+' conftest.er1 >conftest.err
15239 rm -f conftest.er1
15240 cat conftest.err >&5
15241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15242 (exit $ac_status); } &&
15243 { ac_try='test -z "$ac_c_werror_flag"
15244 || test ! -s conftest.err'
15245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15246 (eval $ac_try) 2>&5
15247 ac_status=$?
15248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15249 (exit $ac_status); }; } &&
15250 { ac_try='test -s conftest.$ac_objext'
15251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15252 (eval $ac_try) 2>&5
15253 ac_status=$?
15254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15255 (exit $ac_status); }; }; then
15256 ac_cv_type_char=yes
15257 else
15258 echo "$as_me: failed program was:" >&5
15259 sed 's/^/| /' conftest.$ac_ext >&5
15260
15261 ac_cv_type_char=no
15262 fi
15263 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15264 fi
15265 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
15266 echo "${ECHO_T}$ac_cv_type_char" >&6
15267
15268 echo "$as_me:$LINENO: checking size of char" >&5
15269 echo $ECHO_N "checking size of char... $ECHO_C" >&6
15270 if test "${ac_cv_sizeof_char+set}" = set; then
15271 echo $ECHO_N "(cached) $ECHO_C" >&6
15272 else
15273 if test "$ac_cv_type_char" = yes; then
15274 # The cast to unsigned long works around a bug in the HP C Compiler
15275 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
15276 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
15277 # This bug is HP SR number 8606223364.
15278 if test "$cross_compiling" = yes; then
15279 # Depending upon the size, compute the lo and hi bounds.
15280 cat >conftest.$ac_ext <<_ACEOF
15281 /* confdefs.h. */
15282 _ACEOF
15283 cat confdefs.h >>conftest.$ac_ext
15284 cat >>conftest.$ac_ext <<_ACEOF
15285 /* end confdefs.h. */
15286 $ac_includes_default
15287 int
15288 main ()
15289 {
15290 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
15291 test_array [0] = 0
15292
15293 ;
15294 return 0;
15295 }
15296 _ACEOF
15297 rm -f conftest.$ac_objext
15298 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15299 (eval $ac_compile) 2>conftest.er1
15300 ac_status=$?
15301 grep -v '^ *+' conftest.er1 >conftest.err
15302 rm -f conftest.er1
15303 cat conftest.err >&5
15304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15305 (exit $ac_status); } &&
15306 { ac_try='test -z "$ac_c_werror_flag"
15307 || test ! -s conftest.err'
15308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15309 (eval $ac_try) 2>&5
15310 ac_status=$?
15311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15312 (exit $ac_status); }; } &&
15313 { ac_try='test -s conftest.$ac_objext'
15314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15315 (eval $ac_try) 2>&5
15316 ac_status=$?
15317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15318 (exit $ac_status); }; }; then
15319 ac_lo=0 ac_mid=0
15320 while :; do
15321 cat >conftest.$ac_ext <<_ACEOF
15322 /* confdefs.h. */
15323 _ACEOF
15324 cat confdefs.h >>conftest.$ac_ext
15325 cat >>conftest.$ac_ext <<_ACEOF
15326 /* end confdefs.h. */
15327 $ac_includes_default
15328 int
15329 main ()
15330 {
15331 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15332 test_array [0] = 0
15333
15334 ;
15335 return 0;
15336 }
15337 _ACEOF
15338 rm -f conftest.$ac_objext
15339 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15340 (eval $ac_compile) 2>conftest.er1
15341 ac_status=$?
15342 grep -v '^ *+' conftest.er1 >conftest.err
15343 rm -f conftest.er1
15344 cat conftest.err >&5
15345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15346 (exit $ac_status); } &&
15347 { ac_try='test -z "$ac_c_werror_flag"
15348 || test ! -s conftest.err'
15349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15350 (eval $ac_try) 2>&5
15351 ac_status=$?
15352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15353 (exit $ac_status); }; } &&
15354 { ac_try='test -s conftest.$ac_objext'
15355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15356 (eval $ac_try) 2>&5
15357 ac_status=$?
15358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15359 (exit $ac_status); }; }; then
15360 ac_hi=$ac_mid; break
15361 else
15362 echo "$as_me: failed program was:" >&5
15363 sed 's/^/| /' conftest.$ac_ext >&5
15364
15365 ac_lo=`expr $ac_mid + 1`
15366 if test $ac_lo -le $ac_mid; then
15367 ac_lo= ac_hi=
15368 break
15369 fi
15370 ac_mid=`expr 2 '*' $ac_mid + 1`
15371 fi
15372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15373 done
15374 else
15375 echo "$as_me: failed program was:" >&5
15376 sed 's/^/| /' conftest.$ac_ext >&5
15377
15378 cat >conftest.$ac_ext <<_ACEOF
15379 /* confdefs.h. */
15380 _ACEOF
15381 cat confdefs.h >>conftest.$ac_ext
15382 cat >>conftest.$ac_ext <<_ACEOF
15383 /* end confdefs.h. */
15384 $ac_includes_default
15385 int
15386 main ()
15387 {
15388 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
15389 test_array [0] = 0
15390
15391 ;
15392 return 0;
15393 }
15394 _ACEOF
15395 rm -f conftest.$ac_objext
15396 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15397 (eval $ac_compile) 2>conftest.er1
15398 ac_status=$?
15399 grep -v '^ *+' conftest.er1 >conftest.err
15400 rm -f conftest.er1
15401 cat conftest.err >&5
15402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15403 (exit $ac_status); } &&
15404 { ac_try='test -z "$ac_c_werror_flag"
15405 || test ! -s conftest.err'
15406 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15407 (eval $ac_try) 2>&5
15408 ac_status=$?
15409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15410 (exit $ac_status); }; } &&
15411 { ac_try='test -s conftest.$ac_objext'
15412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15413 (eval $ac_try) 2>&5
15414 ac_status=$?
15415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15416 (exit $ac_status); }; }; then
15417 ac_hi=-1 ac_mid=-1
15418 while :; do
15419 cat >conftest.$ac_ext <<_ACEOF
15420 /* confdefs.h. */
15421 _ACEOF
15422 cat confdefs.h >>conftest.$ac_ext
15423 cat >>conftest.$ac_ext <<_ACEOF
15424 /* end confdefs.h. */
15425 $ac_includes_default
15426 int
15427 main ()
15428 {
15429 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
15430 test_array [0] = 0
15431
15432 ;
15433 return 0;
15434 }
15435 _ACEOF
15436 rm -f conftest.$ac_objext
15437 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15438 (eval $ac_compile) 2>conftest.er1
15439 ac_status=$?
15440 grep -v '^ *+' conftest.er1 >conftest.err
15441 rm -f conftest.er1
15442 cat conftest.err >&5
15443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15444 (exit $ac_status); } &&
15445 { ac_try='test -z "$ac_c_werror_flag"
15446 || test ! -s conftest.err'
15447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15448 (eval $ac_try) 2>&5
15449 ac_status=$?
15450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15451 (exit $ac_status); }; } &&
15452 { ac_try='test -s conftest.$ac_objext'
15453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15454 (eval $ac_try) 2>&5
15455 ac_status=$?
15456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15457 (exit $ac_status); }; }; then
15458 ac_lo=$ac_mid; break
15459 else
15460 echo "$as_me: failed program was:" >&5
15461 sed 's/^/| /' conftest.$ac_ext >&5
15462
15463 ac_hi=`expr '(' $ac_mid ')' - 1`
15464 if test $ac_mid -le $ac_hi; then
15465 ac_lo= ac_hi=
15466 break
15467 fi
15468 ac_mid=`expr 2 '*' $ac_mid`
15469 fi
15470 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15471 done
15472 else
15473 echo "$as_me: failed program was:" >&5
15474 sed 's/^/| /' conftest.$ac_ext >&5
15475
15476 ac_lo= ac_hi=
15477 fi
15478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15479 fi
15480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15481 # Binary search between lo and hi bounds.
15482 while test "x$ac_lo" != "x$ac_hi"; do
15483 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
15484 cat >conftest.$ac_ext <<_ACEOF
15485 /* confdefs.h. */
15486 _ACEOF
15487 cat confdefs.h >>conftest.$ac_ext
15488 cat >>conftest.$ac_ext <<_ACEOF
15489 /* end confdefs.h. */
15490 $ac_includes_default
15491 int
15492 main ()
15493 {
15494 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
15495 test_array [0] = 0
15496
15497 ;
15498 return 0;
15499 }
15500 _ACEOF
15501 rm -f conftest.$ac_objext
15502 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15503 (eval $ac_compile) 2>conftest.er1
15504 ac_status=$?
15505 grep -v '^ *+' conftest.er1 >conftest.err
15506 rm -f conftest.er1
15507 cat conftest.err >&5
15508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15509 (exit $ac_status); } &&
15510 { ac_try='test -z "$ac_c_werror_flag"
15511 || test ! -s conftest.err'
15512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15513 (eval $ac_try) 2>&5
15514 ac_status=$?
15515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15516 (exit $ac_status); }; } &&
15517 { ac_try='test -s conftest.$ac_objext'
15518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15519 (eval $ac_try) 2>&5
15520 ac_status=$?
15521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15522 (exit $ac_status); }; }; then
15523 ac_hi=$ac_mid
15524 else
15525 echo "$as_me: failed program was:" >&5
15526 sed 's/^/| /' conftest.$ac_ext >&5
15527
15528 ac_lo=`expr '(' $ac_mid ')' + 1`
15529 fi
15530 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15531 done
15532 case $ac_lo in
15533 ?*) ac_cv_sizeof_char=$ac_lo;;
15534 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15535 See \`config.log' for more details." >&5
15536 echo "$as_me: error: cannot compute sizeof (char), 77
15537 See \`config.log' for more details." >&2;}
15538 { (exit 1); exit 1; }; } ;;
15539 esac
15540 else
15541 if test "$cross_compiling" = yes; then
15542 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
15543 See \`config.log' for more details." >&5
15544 echo "$as_me: error: cannot run test program while cross compiling
15545 See \`config.log' for more details." >&2;}
15546 { (exit 1); exit 1; }; }
15547 else
15548 cat >conftest.$ac_ext <<_ACEOF
15549 /* confdefs.h. */
15550 _ACEOF
15551 cat confdefs.h >>conftest.$ac_ext
15552 cat >>conftest.$ac_ext <<_ACEOF
15553 /* end confdefs.h. */
15554 $ac_includes_default
15555 long longval () { return (long) (sizeof (char)); }
15556 unsigned long ulongval () { return (long) (sizeof (char)); }
15557 #include <stdio.h>
15558 #include <stdlib.h>
15559 int
15560 main ()
15561 {
15562
15563 FILE *f = fopen ("conftest.val", "w");
15564 if (! f)
15565 exit (1);
15566 if (((long) (sizeof (char))) < 0)
15567 {
15568 long i = longval ();
15569 if (i != ((long) (sizeof (char))))
15570 exit (1);
15571 fprintf (f, "%ld\n", i);
15572 }
15573 else
15574 {
15575 unsigned long i = ulongval ();
15576 if (i != ((long) (sizeof (char))))
15577 exit (1);
15578 fprintf (f, "%lu\n", i);
15579 }
15580 exit (ferror (f) || fclose (f) != 0);
15581
15582 ;
15583 return 0;
15584 }
15585 _ACEOF
15586 rm -f conftest$ac_exeext
15587 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15588 (eval $ac_link) 2>&5
15589 ac_status=$?
15590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15591 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15592 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15593 (eval $ac_try) 2>&5
15594 ac_status=$?
15595 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15596 (exit $ac_status); }; }; then
15597 ac_cv_sizeof_char=`cat conftest.val`
15598 else
15599 echo "$as_me: program exited with status $ac_status" >&5
15600 echo "$as_me: failed program was:" >&5
15601 sed 's/^/| /' conftest.$ac_ext >&5
15602
15603 ( exit $ac_status )
15604 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
15605 See \`config.log' for more details." >&5
15606 echo "$as_me: error: cannot compute sizeof (char), 77
15607 See \`config.log' for more details." >&2;}
15608 { (exit 1); exit 1; }; }
15609 fi
15610 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15611 fi
15612 fi
15613 rm -f conftest.val
15614 else
15615 ac_cv_sizeof_char=0
15616 fi
15617 fi
15618 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
15619 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
15620 cat >>confdefs.h <<_ACEOF
15621 #define SIZEOF_CHAR $ac_cv_sizeof_char
15622 _ACEOF
15623
15624
15625
15626 echo "$as_me:$LINENO: checking for type equivalent to int8_t" >&5
15627 echo $ECHO_N "checking for type equivalent to int8_t... $ECHO_C" >&6
15628 case "$ac_cv_sizeof_char" in
15629 1) acx_cv_type_int8_t=char ;;
15630 *) { { echo "$as_me:$LINENO: error: no 8-bit type" >&5
15631 echo "$as_me: error: no 8-bit type" >&2;}
15632 { (exit please report a bug); exit please report a bug; }; }
15633 esac
15634 echo "$as_me:$LINENO: result: $acx_cv_type_int8_t" >&5
15635 echo "${ECHO_T}$acx_cv_type_int8_t" >&6
15636
15637 echo "$as_me:$LINENO: checking for type equivalent to int16_t" >&5
15638 echo $ECHO_N "checking for type equivalent to int16_t... $ECHO_C" >&6
15639 case "$ac_cv_sizeof_int:$ac_cv_sizeof_short" in
15640 2:*) acx_cv_type_int16_t=int ;;
15641 *:2) acx_cv_type_int16_t=short ;;
15642 *) { { echo "$as_me:$LINENO: error: no 16-bit type" >&5
15643 echo "$as_me: error: no 16-bit type" >&2;}
15644 { (exit please report a bug); exit please report a bug; }; }
15645 esac
15646 echo "$as_me:$LINENO: result: $acx_cv_type_int16_t" >&5
15647 echo "${ECHO_T}$acx_cv_type_int16_t" >&6
15648
15649 echo "$as_me:$LINENO: checking for type equivalent to int32_t" >&5
15650 echo $ECHO_N "checking for type equivalent to int32_t... $ECHO_C" >&6
15651 case "$ac_cv_sizeof_int:$ac_cv_sizeof_long" in
15652 4:*) acx_cv_type_int32_t=int ;;
15653 *:4) acx_cv_type_int32_t=long ;;
15654 *) { { echo "$as_me:$LINENO: error: no 32-bit type" >&5
15655 echo "$as_me: error: no 32-bit type" >&2;}
15656 { (exit please report a bug); exit please report a bug; }; }
15657 esac
15658 echo "$as_me:$LINENO: result: $acx_cv_type_int32_t" >&5
15659 echo "${ECHO_T}$acx_cv_type_int32_t" >&6
15660 fi
15661
15662 # These tests are here to make the output prettier
15663
15664 if test "$ac_cv_type_uint64_t" != yes && test "$ac_cv_type_u_int64_t" != yes; then
15665 case "$ac_cv_sizeof_long" in
15666 8) acx_cv_type_int64_t=long ;;
15667 esac
15668 echo "$as_me:$LINENO: checking for type equivalent to int64_t" >&5
15669 echo $ECHO_N "checking for type equivalent to int64_t... $ECHO_C" >&6
15670 echo "$as_me:$LINENO: result: ${acx_cv_type_int64_t-'using preprocessor symbols'}" >&5
15671 echo "${ECHO_T}${acx_cv_type_int64_t-'using preprocessor symbols'}" >&6
15672 fi
15673
15674 # Now we can use the above types
15675
15676 if test "$ac_cv_type_uintptr_t" != yes; then
15677 echo "$as_me:$LINENO: checking for type equivalent to intptr_t" >&5
15678 echo $ECHO_N "checking for type equivalent to intptr_t... $ECHO_C" >&6
15679 case $ac_cv_sizeof_void_p in
15680 2) acx_cv_type_intptr_t=int16_t ;;
15681 4) acx_cv_type_intptr_t=int32_t ;;
15682 8) acx_cv_type_intptr_t=int64_t ;;
15683 *) { { echo "$as_me:$LINENO: error: no equivalent for intptr_t" >&5
15684 echo "$as_me: error: no equivalent for intptr_t" >&2;}
15685 { (exit please report a bug); exit please report a bug; }; }
15686 esac
15687 echo "$as_me:$LINENO: result: $acx_cv_type_intptr_t" >&5
15688 echo "${ECHO_T}$acx_cv_type_intptr_t" >&6
15689 fi
15690
15691 # ----------------- done all checks, emit header -------------
15692 ac_config_commands="$ac_config_commands bfd_stdint.h"
15693
15694
15695
15696 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
15697 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
15698 if test "${ac_cv_header_time+set}" = set; then
15699 echo $ECHO_N "(cached) $ECHO_C" >&6
15700 else
15701 cat >conftest.$ac_ext <<_ACEOF
15702 /* confdefs.h. */
15703 _ACEOF
15704 cat confdefs.h >>conftest.$ac_ext
15705 cat >>conftest.$ac_ext <<_ACEOF
15706 /* end confdefs.h. */
15707 #include <sys/types.h>
15708 #include <sys/time.h>
15709 #include <time.h>
15710
15711 int
15712 main ()
15713 {
15714 if ((struct tm *) 0)
15715 return 0;
15716 ;
15717 return 0;
15718 }
15719 _ACEOF
15720 rm -f conftest.$ac_objext
15721 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15722 (eval $ac_compile) 2>conftest.er1
15723 ac_status=$?
15724 grep -v '^ *+' conftest.er1 >conftest.err
15725 rm -f conftest.er1
15726 cat conftest.err >&5
15727 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15728 (exit $ac_status); } &&
15729 { ac_try='test -z "$ac_c_werror_flag"
15730 || test ! -s conftest.err'
15731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15732 (eval $ac_try) 2>&5
15733 ac_status=$?
15734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15735 (exit $ac_status); }; } &&
15736 { ac_try='test -s conftest.$ac_objext'
15737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15738 (eval $ac_try) 2>&5
15739 ac_status=$?
15740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15741 (exit $ac_status); }; }; then
15742 ac_cv_header_time=yes
15743 else
15744 echo "$as_me: failed program was:" >&5
15745 sed 's/^/| /' conftest.$ac_ext >&5
15746
15747 ac_cv_header_time=no
15748 fi
15749 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15750 fi
15751 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
15752 echo "${ECHO_T}$ac_cv_header_time" >&6
15753 if test $ac_cv_header_time = yes; then
15754
15755 cat >>confdefs.h <<\_ACEOF
15756 #define TIME_WITH_SYS_TIME 1
15757 _ACEOF
15758
15759 fi
15760
15761
15762
15763
15764
15765
15766 ac_header_dirent=no
15767 for ac_hdr in dirent.h sys/ndir.h sys/dir.h ndir.h; do
15768 as_ac_Header=`echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
15769 echo "$as_me:$LINENO: checking for $ac_hdr that defines DIR" >&5
15770 echo $ECHO_N "checking for $ac_hdr that defines DIR... $ECHO_C" >&6
15771 if eval "test \"\${$as_ac_Header+set}\" = set"; then
15772 echo $ECHO_N "(cached) $ECHO_C" >&6
15773 else
15774 cat >conftest.$ac_ext <<_ACEOF
15775 /* confdefs.h. */
15776 _ACEOF
15777 cat confdefs.h >>conftest.$ac_ext
15778 cat >>conftest.$ac_ext <<_ACEOF
15779 /* end confdefs.h. */
15780 #include <sys/types.h>
15781 #include <$ac_hdr>
15782
15783 int
15784 main ()
15785 {
15786 if ((DIR *) 0)
15787 return 0;
15788 ;
15789 return 0;
15790 }
15791 _ACEOF
15792 rm -f conftest.$ac_objext
15793 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15794 (eval $ac_compile) 2>conftest.er1
15795 ac_status=$?
15796 grep -v '^ *+' conftest.er1 >conftest.err
15797 rm -f conftest.er1
15798 cat conftest.err >&5
15799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15800 (exit $ac_status); } &&
15801 { ac_try='test -z "$ac_c_werror_flag"
15802 || test ! -s conftest.err'
15803 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15804 (eval $ac_try) 2>&5
15805 ac_status=$?
15806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15807 (exit $ac_status); }; } &&
15808 { ac_try='test -s conftest.$ac_objext'
15809 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15810 (eval $ac_try) 2>&5
15811 ac_status=$?
15812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15813 (exit $ac_status); }; }; then
15814 eval "$as_ac_Header=yes"
15815 else
15816 echo "$as_me: failed program was:" >&5
15817 sed 's/^/| /' conftest.$ac_ext >&5
15818
15819 eval "$as_ac_Header=no"
15820 fi
15821 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15822 fi
15823 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
15824 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
15825 if test `eval echo '${'$as_ac_Header'}'` = yes; then
15826 cat >>confdefs.h <<_ACEOF
15827 #define `echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
15828 _ACEOF
15829
15830 ac_header_dirent=$ac_hdr; break
15831 fi
15832
15833 done
15834 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
15835 if test $ac_header_dirent = dirent.h; then
15836 echo "$as_me:$LINENO: checking for library containing opendir" >&5
15837 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15838 if test "${ac_cv_search_opendir+set}" = set; then
15839 echo $ECHO_N "(cached) $ECHO_C" >&6
15840 else
15841 ac_func_search_save_LIBS=$LIBS
15842 ac_cv_search_opendir=no
15843 cat >conftest.$ac_ext <<_ACEOF
15844 /* confdefs.h. */
15845 _ACEOF
15846 cat confdefs.h >>conftest.$ac_ext
15847 cat >>conftest.$ac_ext <<_ACEOF
15848 /* end confdefs.h. */
15849
15850 /* Override any gcc2 internal prototype to avoid an error. */
15851 #ifdef __cplusplus
15852 extern "C"
15853 #endif
15854 /* We use char because int might match the return type of a gcc2
15855 builtin and then its argument prototype would still apply. */
15856 char opendir ();
15857 int
15858 main ()
15859 {
15860 opendir ();
15861 ;
15862 return 0;
15863 }
15864 _ACEOF
15865 rm -f conftest.$ac_objext conftest$ac_exeext
15866 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15867 (eval $ac_link) 2>conftest.er1
15868 ac_status=$?
15869 grep -v '^ *+' conftest.er1 >conftest.err
15870 rm -f conftest.er1
15871 cat conftest.err >&5
15872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15873 (exit $ac_status); } &&
15874 { ac_try='test -z "$ac_c_werror_flag"
15875 || test ! -s conftest.err'
15876 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15877 (eval $ac_try) 2>&5
15878 ac_status=$?
15879 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15880 (exit $ac_status); }; } &&
15881 { ac_try='test -s conftest$ac_exeext'
15882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15883 (eval $ac_try) 2>&5
15884 ac_status=$?
15885 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15886 (exit $ac_status); }; }; then
15887 ac_cv_search_opendir="none required"
15888 else
15889 echo "$as_me: failed program was:" >&5
15890 sed 's/^/| /' conftest.$ac_ext >&5
15891
15892 fi
15893 rm -f conftest.err conftest.$ac_objext \
15894 conftest$ac_exeext conftest.$ac_ext
15895 if test "$ac_cv_search_opendir" = no; then
15896 for ac_lib in dir; do
15897 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
15898 cat >conftest.$ac_ext <<_ACEOF
15899 /* confdefs.h. */
15900 _ACEOF
15901 cat confdefs.h >>conftest.$ac_ext
15902 cat >>conftest.$ac_ext <<_ACEOF
15903 /* end confdefs.h. */
15904
15905 /* Override any gcc2 internal prototype to avoid an error. */
15906 #ifdef __cplusplus
15907 extern "C"
15908 #endif
15909 /* We use char because int might match the return type of a gcc2
15910 builtin and then its argument prototype would still apply. */
15911 char opendir ();
15912 int
15913 main ()
15914 {
15915 opendir ();
15916 ;
15917 return 0;
15918 }
15919 _ACEOF
15920 rm -f conftest.$ac_objext conftest$ac_exeext
15921 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15922 (eval $ac_link) 2>conftest.er1
15923 ac_status=$?
15924 grep -v '^ *+' conftest.er1 >conftest.err
15925 rm -f conftest.er1
15926 cat conftest.err >&5
15927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15928 (exit $ac_status); } &&
15929 { ac_try='test -z "$ac_c_werror_flag"
15930 || test ! -s conftest.err'
15931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15932 (eval $ac_try) 2>&5
15933 ac_status=$?
15934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15935 (exit $ac_status); }; } &&
15936 { ac_try='test -s conftest$ac_exeext'
15937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15938 (eval $ac_try) 2>&5
15939 ac_status=$?
15940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15941 (exit $ac_status); }; }; then
15942 ac_cv_search_opendir="-l$ac_lib"
15943 break
15944 else
15945 echo "$as_me: failed program was:" >&5
15946 sed 's/^/| /' conftest.$ac_ext >&5
15947
15948 fi
15949 rm -f conftest.err conftest.$ac_objext \
15950 conftest$ac_exeext conftest.$ac_ext
15951 done
15952 fi
15953 LIBS=$ac_func_search_save_LIBS
15954 fi
15955 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
15956 echo "${ECHO_T}$ac_cv_search_opendir" >&6
15957 if test "$ac_cv_search_opendir" != no; then
15958 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
15959
15960 fi
15961
15962 else
15963 echo "$as_me:$LINENO: checking for library containing opendir" >&5
15964 echo $ECHO_N "checking for library containing opendir... $ECHO_C" >&6
15965 if test "${ac_cv_search_opendir+set}" = set; then
15966 echo $ECHO_N "(cached) $ECHO_C" >&6
15967 else
15968 ac_func_search_save_LIBS=$LIBS
15969 ac_cv_search_opendir=no
15970 cat >conftest.$ac_ext <<_ACEOF
15971 /* confdefs.h. */
15972 _ACEOF
15973 cat confdefs.h >>conftest.$ac_ext
15974 cat >>conftest.$ac_ext <<_ACEOF
15975 /* end confdefs.h. */
15976
15977 /* Override any gcc2 internal prototype to avoid an error. */
15978 #ifdef __cplusplus
15979 extern "C"
15980 #endif
15981 /* We use char because int might match the return type of a gcc2
15982 builtin and then its argument prototype would still apply. */
15983 char opendir ();
15984 int
15985 main ()
15986 {
15987 opendir ();
15988 ;
15989 return 0;
15990 }
15991 _ACEOF
15992 rm -f conftest.$ac_objext conftest$ac_exeext
15993 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15994 (eval $ac_link) 2>conftest.er1
15995 ac_status=$?
15996 grep -v '^ *+' conftest.er1 >conftest.err
15997 rm -f conftest.er1
15998 cat conftest.err >&5
15999 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16000 (exit $ac_status); } &&
16001 { ac_try='test -z "$ac_c_werror_flag"
16002 || test ! -s conftest.err'
16003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16004 (eval $ac_try) 2>&5
16005 ac_status=$?
16006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16007 (exit $ac_status); }; } &&
16008 { ac_try='test -s conftest$ac_exeext'
16009 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16010 (eval $ac_try) 2>&5
16011 ac_status=$?
16012 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16013 (exit $ac_status); }; }; then
16014 ac_cv_search_opendir="none required"
16015 else
16016 echo "$as_me: failed program was:" >&5
16017 sed 's/^/| /' conftest.$ac_ext >&5
16018
16019 fi
16020 rm -f conftest.err conftest.$ac_objext \
16021 conftest$ac_exeext conftest.$ac_ext
16022 if test "$ac_cv_search_opendir" = no; then
16023 for ac_lib in x; do
16024 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
16025 cat >conftest.$ac_ext <<_ACEOF
16026 /* confdefs.h. */
16027 _ACEOF
16028 cat confdefs.h >>conftest.$ac_ext
16029 cat >>conftest.$ac_ext <<_ACEOF
16030 /* end confdefs.h. */
16031
16032 /* Override any gcc2 internal prototype to avoid an error. */
16033 #ifdef __cplusplus
16034 extern "C"
16035 #endif
16036 /* We use char because int might match the return type of a gcc2
16037 builtin and then its argument prototype would still apply. */
16038 char opendir ();
16039 int
16040 main ()
16041 {
16042 opendir ();
16043 ;
16044 return 0;
16045 }
16046 _ACEOF
16047 rm -f conftest.$ac_objext conftest$ac_exeext
16048 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16049 (eval $ac_link) 2>conftest.er1
16050 ac_status=$?
16051 grep -v '^ *+' conftest.er1 >conftest.err
16052 rm -f conftest.er1
16053 cat conftest.err >&5
16054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16055 (exit $ac_status); } &&
16056 { ac_try='test -z "$ac_c_werror_flag"
16057 || test ! -s conftest.err'
16058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16059 (eval $ac_try) 2>&5
16060 ac_status=$?
16061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16062 (exit $ac_status); }; } &&
16063 { ac_try='test -s conftest$ac_exeext'
16064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16065 (eval $ac_try) 2>&5
16066 ac_status=$?
16067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16068 (exit $ac_status); }; }; then
16069 ac_cv_search_opendir="-l$ac_lib"
16070 break
16071 else
16072 echo "$as_me: failed program was:" >&5
16073 sed 's/^/| /' conftest.$ac_ext >&5
16074
16075 fi
16076 rm -f conftest.err conftest.$ac_objext \
16077 conftest$ac_exeext conftest.$ac_ext
16078 done
16079 fi
16080 LIBS=$ac_func_search_save_LIBS
16081 fi
16082 echo "$as_me:$LINENO: result: $ac_cv_search_opendir" >&5
16083 echo "${ECHO_T}$ac_cv_search_opendir" >&6
16084 if test "$ac_cv_search_opendir" != no; then
16085 test "$ac_cv_search_opendir" = "none required" || LIBS="$ac_cv_search_opendir $LIBS"
16086
16087 fi
16088
16089 fi
16090
16091 echo "$as_me:$LINENO: checking whether string.h and strings.h may both be included" >&5
16092 echo $ECHO_N "checking whether string.h and strings.h may both be included... $ECHO_C" >&6
16093 if test "${gcc_cv_header_string+set}" = set; then
16094 echo $ECHO_N "(cached) $ECHO_C" >&6
16095 else
16096 cat >conftest.$ac_ext <<_ACEOF
16097 /* confdefs.h. */
16098 _ACEOF
16099 cat confdefs.h >>conftest.$ac_ext
16100 cat >>conftest.$ac_ext <<_ACEOF
16101 /* end confdefs.h. */
16102 #include <string.h>
16103 #include <strings.h>
16104 int
16105 main ()
16106 {
16107
16108 ;
16109 return 0;
16110 }
16111 _ACEOF
16112 rm -f conftest.$ac_objext
16113 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16114 (eval $ac_compile) 2>conftest.er1
16115 ac_status=$?
16116 grep -v '^ *+' conftest.er1 >conftest.err
16117 rm -f conftest.er1
16118 cat conftest.err >&5
16119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16120 (exit $ac_status); } &&
16121 { ac_try='test -z "$ac_c_werror_flag"
16122 || test ! -s conftest.err'
16123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16124 (eval $ac_try) 2>&5
16125 ac_status=$?
16126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16127 (exit $ac_status); }; } &&
16128 { ac_try='test -s conftest.$ac_objext'
16129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16130 (eval $ac_try) 2>&5
16131 ac_status=$?
16132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16133 (exit $ac_status); }; }; then
16134 gcc_cv_header_string=yes
16135 else
16136 echo "$as_me: failed program was:" >&5
16137 sed 's/^/| /' conftest.$ac_ext >&5
16138
16139 gcc_cv_header_string=no
16140 fi
16141 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16142 fi
16143 echo "$as_me:$LINENO: result: $gcc_cv_header_string" >&5
16144 echo "${ECHO_T}$gcc_cv_header_string" >&6
16145 if test $gcc_cv_header_string = yes; then
16146
16147 cat >>confdefs.h <<\_ACEOF
16148 #define STRING_WITH_STRINGS 1
16149 _ACEOF
16150
16151 fi
16152
16153
16154
16155
16156
16157
16158
16159
16160 for ac_func in fcntl getpagesize setitimer sysconf fdopen getuid getgid
16161 do
16162 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16163 echo "$as_me:$LINENO: checking for $ac_func" >&5
16164 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16165 if eval "test \"\${$as_ac_var+set}\" = set"; then
16166 echo $ECHO_N "(cached) $ECHO_C" >&6
16167 else
16168 cat >conftest.$ac_ext <<_ACEOF
16169 /* confdefs.h. */
16170 _ACEOF
16171 cat confdefs.h >>conftest.$ac_ext
16172 cat >>conftest.$ac_ext <<_ACEOF
16173 /* end confdefs.h. */
16174 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16175 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16176 #define $ac_func innocuous_$ac_func
16177
16178 /* System header to define __stub macros and hopefully few prototypes,
16179 which can conflict with char $ac_func (); below.
16180 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16181 <limits.h> exists even on freestanding compilers. */
16182
16183 #ifdef __STDC__
16184 # include <limits.h>
16185 #else
16186 # include <assert.h>
16187 #endif
16188
16189 #undef $ac_func
16190
16191 /* Override any gcc2 internal prototype to avoid an error. */
16192 #ifdef __cplusplus
16193 extern "C"
16194 {
16195 #endif
16196 /* We use char because int might match the return type of a gcc2
16197 builtin and then its argument prototype would still apply. */
16198 char $ac_func ();
16199 /* The GNU C library defines this for functions which it implements
16200 to always fail with ENOSYS. Some functions are actually named
16201 something starting with __ and the normal name is an alias. */
16202 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16203 choke me
16204 #else
16205 char (*f) () = $ac_func;
16206 #endif
16207 #ifdef __cplusplus
16208 }
16209 #endif
16210
16211 int
16212 main ()
16213 {
16214 return f != $ac_func;
16215 ;
16216 return 0;
16217 }
16218 _ACEOF
16219 rm -f conftest.$ac_objext conftest$ac_exeext
16220 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16221 (eval $ac_link) 2>conftest.er1
16222 ac_status=$?
16223 grep -v '^ *+' conftest.er1 >conftest.err
16224 rm -f conftest.er1
16225 cat conftest.err >&5
16226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16227 (exit $ac_status); } &&
16228 { ac_try='test -z "$ac_c_werror_flag"
16229 || test ! -s conftest.err'
16230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16231 (eval $ac_try) 2>&5
16232 ac_status=$?
16233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16234 (exit $ac_status); }; } &&
16235 { ac_try='test -s conftest$ac_exeext'
16236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16237 (eval $ac_try) 2>&5
16238 ac_status=$?
16239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16240 (exit $ac_status); }; }; then
16241 eval "$as_ac_var=yes"
16242 else
16243 echo "$as_me: failed program was:" >&5
16244 sed 's/^/| /' conftest.$ac_ext >&5
16245
16246 eval "$as_ac_var=no"
16247 fi
16248 rm -f conftest.err conftest.$ac_objext \
16249 conftest$ac_exeext conftest.$ac_ext
16250 fi
16251 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16252 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16253 if test `eval echo '${'$as_ac_var'}'` = yes; then
16254 cat >>confdefs.h <<_ACEOF
16255 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16256 _ACEOF
16257
16258 fi
16259 done
16260
16261
16262 for ac_func in strtoull
16263 do
16264 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
16265 echo "$as_me:$LINENO: checking for $ac_func" >&5
16266 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
16267 if eval "test \"\${$as_ac_var+set}\" = set"; then
16268 echo $ECHO_N "(cached) $ECHO_C" >&6
16269 else
16270 cat >conftest.$ac_ext <<_ACEOF
16271 /* confdefs.h. */
16272 _ACEOF
16273 cat confdefs.h >>conftest.$ac_ext
16274 cat >>conftest.$ac_ext <<_ACEOF
16275 /* end confdefs.h. */
16276 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
16277 For example, HP-UX 11i <limits.h> declares gettimeofday. */
16278 #define $ac_func innocuous_$ac_func
16279
16280 /* System header to define __stub macros and hopefully few prototypes,
16281 which can conflict with char $ac_func (); below.
16282 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
16283 <limits.h> exists even on freestanding compilers. */
16284
16285 #ifdef __STDC__
16286 # include <limits.h>
16287 #else
16288 # include <assert.h>
16289 #endif
16290
16291 #undef $ac_func
16292
16293 /* Override any gcc2 internal prototype to avoid an error. */
16294 #ifdef __cplusplus
16295 extern "C"
16296 {
16297 #endif
16298 /* We use char because int might match the return type of a gcc2
16299 builtin and then its argument prototype would still apply. */
16300 char $ac_func ();
16301 /* The GNU C library defines this for functions which it implements
16302 to always fail with ENOSYS. Some functions are actually named
16303 something starting with __ and the normal name is an alias. */
16304 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
16305 choke me
16306 #else
16307 char (*f) () = $ac_func;
16308 #endif
16309 #ifdef __cplusplus
16310 }
16311 #endif
16312
16313 int
16314 main ()
16315 {
16316 return f != $ac_func;
16317 ;
16318 return 0;
16319 }
16320 _ACEOF
16321 rm -f conftest.$ac_objext conftest$ac_exeext
16322 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16323 (eval $ac_link) 2>conftest.er1
16324 ac_status=$?
16325 grep -v '^ *+' conftest.er1 >conftest.err
16326 rm -f conftest.er1
16327 cat conftest.err >&5
16328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16329 (exit $ac_status); } &&
16330 { ac_try='test -z "$ac_c_werror_flag"
16331 || test ! -s conftest.err'
16332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16333 (eval $ac_try) 2>&5
16334 ac_status=$?
16335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16336 (exit $ac_status); }; } &&
16337 { ac_try='test -s conftest$ac_exeext'
16338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16339 (eval $ac_try) 2>&5
16340 ac_status=$?
16341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16342 (exit $ac_status); }; }; then
16343 eval "$as_ac_var=yes"
16344 else
16345 echo "$as_me: failed program was:" >&5
16346 sed 's/^/| /' conftest.$ac_ext >&5
16347
16348 eval "$as_ac_var=no"
16349 fi
16350 rm -f conftest.err conftest.$ac_objext \
16351 conftest$ac_exeext conftest.$ac_ext
16352 fi
16353 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
16354 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
16355 if test `eval echo '${'$as_ac_var'}'` = yes; then
16356 cat >>confdefs.h <<_ACEOF
16357 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
16358 _ACEOF
16359
16360 fi
16361 done
16362
16363
16364 echo "$as_me:$LINENO: checking whether basename is declared" >&5
16365 echo $ECHO_N "checking whether basename is declared... $ECHO_C" >&6
16366 if test "${ac_cv_have_decl_basename+set}" = set; then
16367 echo $ECHO_N "(cached) $ECHO_C" >&6
16368 else
16369 cat >conftest.$ac_ext <<_ACEOF
16370 /* confdefs.h. */
16371 _ACEOF
16372 cat confdefs.h >>conftest.$ac_ext
16373 cat >>conftest.$ac_ext <<_ACEOF
16374 /* end confdefs.h. */
16375 $ac_includes_default
16376 int
16377 main ()
16378 {
16379 #ifndef basename
16380 char *p = (char *) basename;
16381 #endif
16382
16383 ;
16384 return 0;
16385 }
16386 _ACEOF
16387 rm -f conftest.$ac_objext
16388 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16389 (eval $ac_compile) 2>conftest.er1
16390 ac_status=$?
16391 grep -v '^ *+' conftest.er1 >conftest.err
16392 rm -f conftest.er1
16393 cat conftest.err >&5
16394 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16395 (exit $ac_status); } &&
16396 { ac_try='test -z "$ac_c_werror_flag"
16397 || test ! -s conftest.err'
16398 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16399 (eval $ac_try) 2>&5
16400 ac_status=$?
16401 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16402 (exit $ac_status); }; } &&
16403 { ac_try='test -s conftest.$ac_objext'
16404 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16405 (eval $ac_try) 2>&5
16406 ac_status=$?
16407 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16408 (exit $ac_status); }; }; then
16409 ac_cv_have_decl_basename=yes
16410 else
16411 echo "$as_me: failed program was:" >&5
16412 sed 's/^/| /' conftest.$ac_ext >&5
16413
16414 ac_cv_have_decl_basename=no
16415 fi
16416 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16417 fi
16418 echo "$as_me:$LINENO: result: $ac_cv_have_decl_basename" >&5
16419 echo "${ECHO_T}$ac_cv_have_decl_basename" >&6
16420 if test $ac_cv_have_decl_basename = yes; then
16421
16422 cat >>confdefs.h <<_ACEOF
16423 #define HAVE_DECL_BASENAME 1
16424 _ACEOF
16425
16426
16427 else
16428 cat >>confdefs.h <<_ACEOF
16429 #define HAVE_DECL_BASENAME 0
16430 _ACEOF
16431
16432
16433 fi
16434
16435
16436 echo "$as_me:$LINENO: checking whether ftello is declared" >&5
16437 echo $ECHO_N "checking whether ftello is declared... $ECHO_C" >&6
16438 if test "${ac_cv_have_decl_ftello+set}" = set; then
16439 echo $ECHO_N "(cached) $ECHO_C" >&6
16440 else
16441 cat >conftest.$ac_ext <<_ACEOF
16442 /* confdefs.h. */
16443 _ACEOF
16444 cat confdefs.h >>conftest.$ac_ext
16445 cat >>conftest.$ac_ext <<_ACEOF
16446 /* end confdefs.h. */
16447 $ac_includes_default
16448 int
16449 main ()
16450 {
16451 #ifndef ftello
16452 char *p = (char *) ftello;
16453 #endif
16454
16455 ;
16456 return 0;
16457 }
16458 _ACEOF
16459 rm -f conftest.$ac_objext
16460 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16461 (eval $ac_compile) 2>conftest.er1
16462 ac_status=$?
16463 grep -v '^ *+' conftest.er1 >conftest.err
16464 rm -f conftest.er1
16465 cat conftest.err >&5
16466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16467 (exit $ac_status); } &&
16468 { ac_try='test -z "$ac_c_werror_flag"
16469 || test ! -s conftest.err'
16470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16471 (eval $ac_try) 2>&5
16472 ac_status=$?
16473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16474 (exit $ac_status); }; } &&
16475 { ac_try='test -s conftest.$ac_objext'
16476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16477 (eval $ac_try) 2>&5
16478 ac_status=$?
16479 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16480 (exit $ac_status); }; }; then
16481 ac_cv_have_decl_ftello=yes
16482 else
16483 echo "$as_me: failed program was:" >&5
16484 sed 's/^/| /' conftest.$ac_ext >&5
16485
16486 ac_cv_have_decl_ftello=no
16487 fi
16488 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16489 fi
16490 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello" >&5
16491 echo "${ECHO_T}$ac_cv_have_decl_ftello" >&6
16492 if test $ac_cv_have_decl_ftello = yes; then
16493
16494 cat >>confdefs.h <<_ACEOF
16495 #define HAVE_DECL_FTELLO 1
16496 _ACEOF
16497
16498
16499 else
16500 cat >>confdefs.h <<_ACEOF
16501 #define HAVE_DECL_FTELLO 0
16502 _ACEOF
16503
16504
16505 fi
16506
16507
16508 echo "$as_me:$LINENO: checking whether ftello64 is declared" >&5
16509 echo $ECHO_N "checking whether ftello64 is declared... $ECHO_C" >&6
16510 if test "${ac_cv_have_decl_ftello64+set}" = set; then
16511 echo $ECHO_N "(cached) $ECHO_C" >&6
16512 else
16513 cat >conftest.$ac_ext <<_ACEOF
16514 /* confdefs.h. */
16515 _ACEOF
16516 cat confdefs.h >>conftest.$ac_ext
16517 cat >>conftest.$ac_ext <<_ACEOF
16518 /* end confdefs.h. */
16519 $ac_includes_default
16520 int
16521 main ()
16522 {
16523 #ifndef ftello64
16524 char *p = (char *) ftello64;
16525 #endif
16526
16527 ;
16528 return 0;
16529 }
16530 _ACEOF
16531 rm -f conftest.$ac_objext
16532 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16533 (eval $ac_compile) 2>conftest.er1
16534 ac_status=$?
16535 grep -v '^ *+' conftest.er1 >conftest.err
16536 rm -f conftest.er1
16537 cat conftest.err >&5
16538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16539 (exit $ac_status); } &&
16540 { ac_try='test -z "$ac_c_werror_flag"
16541 || test ! -s conftest.err'
16542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16543 (eval $ac_try) 2>&5
16544 ac_status=$?
16545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16546 (exit $ac_status); }; } &&
16547 { ac_try='test -s conftest.$ac_objext'
16548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16549 (eval $ac_try) 2>&5
16550 ac_status=$?
16551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16552 (exit $ac_status); }; }; then
16553 ac_cv_have_decl_ftello64=yes
16554 else
16555 echo "$as_me: failed program was:" >&5
16556 sed 's/^/| /' conftest.$ac_ext >&5
16557
16558 ac_cv_have_decl_ftello64=no
16559 fi
16560 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16561 fi
16562 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ftello64" >&5
16563 echo "${ECHO_T}$ac_cv_have_decl_ftello64" >&6
16564 if test $ac_cv_have_decl_ftello64 = yes; then
16565
16566 cat >>confdefs.h <<_ACEOF
16567 #define HAVE_DECL_FTELLO64 1
16568 _ACEOF
16569
16570
16571 else
16572 cat >>confdefs.h <<_ACEOF
16573 #define HAVE_DECL_FTELLO64 0
16574 _ACEOF
16575
16576
16577 fi
16578
16579
16580 echo "$as_me:$LINENO: checking whether fseeko is declared" >&5
16581 echo $ECHO_N "checking whether fseeko is declared... $ECHO_C" >&6
16582 if test "${ac_cv_have_decl_fseeko+set}" = set; then
16583 echo $ECHO_N "(cached) $ECHO_C" >&6
16584 else
16585 cat >conftest.$ac_ext <<_ACEOF
16586 /* confdefs.h. */
16587 _ACEOF
16588 cat confdefs.h >>conftest.$ac_ext
16589 cat >>conftest.$ac_ext <<_ACEOF
16590 /* end confdefs.h. */
16591 $ac_includes_default
16592 int
16593 main ()
16594 {
16595 #ifndef fseeko
16596 char *p = (char *) fseeko;
16597 #endif
16598
16599 ;
16600 return 0;
16601 }
16602 _ACEOF
16603 rm -f conftest.$ac_objext
16604 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16605 (eval $ac_compile) 2>conftest.er1
16606 ac_status=$?
16607 grep -v '^ *+' conftest.er1 >conftest.err
16608 rm -f conftest.er1
16609 cat conftest.err >&5
16610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16611 (exit $ac_status); } &&
16612 { ac_try='test -z "$ac_c_werror_flag"
16613 || test ! -s conftest.err'
16614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16615 (eval $ac_try) 2>&5
16616 ac_status=$?
16617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16618 (exit $ac_status); }; } &&
16619 { ac_try='test -s conftest.$ac_objext'
16620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16621 (eval $ac_try) 2>&5
16622 ac_status=$?
16623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16624 (exit $ac_status); }; }; then
16625 ac_cv_have_decl_fseeko=yes
16626 else
16627 echo "$as_me: failed program was:" >&5
16628 sed 's/^/| /' conftest.$ac_ext >&5
16629
16630 ac_cv_have_decl_fseeko=no
16631 fi
16632 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16633 fi
16634 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko" >&5
16635 echo "${ECHO_T}$ac_cv_have_decl_fseeko" >&6
16636 if test $ac_cv_have_decl_fseeko = yes; then
16637
16638 cat >>confdefs.h <<_ACEOF
16639 #define HAVE_DECL_FSEEKO 1
16640 _ACEOF
16641
16642
16643 else
16644 cat >>confdefs.h <<_ACEOF
16645 #define HAVE_DECL_FSEEKO 0
16646 _ACEOF
16647
16648
16649 fi
16650
16651
16652 echo "$as_me:$LINENO: checking whether fseeko64 is declared" >&5
16653 echo $ECHO_N "checking whether fseeko64 is declared... $ECHO_C" >&6
16654 if test "${ac_cv_have_decl_fseeko64+set}" = set; then
16655 echo $ECHO_N "(cached) $ECHO_C" >&6
16656 else
16657 cat >conftest.$ac_ext <<_ACEOF
16658 /* confdefs.h. */
16659 _ACEOF
16660 cat confdefs.h >>conftest.$ac_ext
16661 cat >>conftest.$ac_ext <<_ACEOF
16662 /* end confdefs.h. */
16663 $ac_includes_default
16664 int
16665 main ()
16666 {
16667 #ifndef fseeko64
16668 char *p = (char *) fseeko64;
16669 #endif
16670
16671 ;
16672 return 0;
16673 }
16674 _ACEOF
16675 rm -f conftest.$ac_objext
16676 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16677 (eval $ac_compile) 2>conftest.er1
16678 ac_status=$?
16679 grep -v '^ *+' conftest.er1 >conftest.err
16680 rm -f conftest.er1
16681 cat conftest.err >&5
16682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16683 (exit $ac_status); } &&
16684 { ac_try='test -z "$ac_c_werror_flag"
16685 || test ! -s conftest.err'
16686 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16687 (eval $ac_try) 2>&5
16688 ac_status=$?
16689 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16690 (exit $ac_status); }; } &&
16691 { ac_try='test -s conftest.$ac_objext'
16692 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16693 (eval $ac_try) 2>&5
16694 ac_status=$?
16695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16696 (exit $ac_status); }; }; then
16697 ac_cv_have_decl_fseeko64=yes
16698 else
16699 echo "$as_me: failed program was:" >&5
16700 sed 's/^/| /' conftest.$ac_ext >&5
16701
16702 ac_cv_have_decl_fseeko64=no
16703 fi
16704 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16705 fi
16706 echo "$as_me:$LINENO: result: $ac_cv_have_decl_fseeko64" >&5
16707 echo "${ECHO_T}$ac_cv_have_decl_fseeko64" >&6
16708 if test $ac_cv_have_decl_fseeko64 = yes; then
16709
16710 cat >>confdefs.h <<_ACEOF
16711 #define HAVE_DECL_FSEEKO64 1
16712 _ACEOF
16713
16714
16715 else
16716 cat >>confdefs.h <<_ACEOF
16717 #define HAVE_DECL_FSEEKO64 0
16718 _ACEOF
16719
16720
16721 fi
16722
16723
16724
16725
16726 case "${host}" in
16727 *-*-msdos* | *-*-go32* | *-*-mingw32* | *-*-cygwin* | *-*-windows*)
16728
16729 cat >>confdefs.h <<\_ACEOF
16730 #define USE_BINARY_FOPEN 1
16731 _ACEOF
16732 ;;
16733 esac
16734
16735 echo "$as_me:$LINENO: checking whether ffs is declared" >&5
16736 echo $ECHO_N "checking whether ffs is declared... $ECHO_C" >&6
16737 if test "${ac_cv_have_decl_ffs+set}" = set; then
16738 echo $ECHO_N "(cached) $ECHO_C" >&6
16739 else
16740 cat >conftest.$ac_ext <<_ACEOF
16741 /* confdefs.h. */
16742 _ACEOF
16743 cat confdefs.h >>conftest.$ac_ext
16744 cat >>conftest.$ac_ext <<_ACEOF
16745 /* end confdefs.h. */
16746 $ac_includes_default
16747 int
16748 main ()
16749 {
16750 #ifndef ffs
16751 char *p = (char *) ffs;
16752 #endif
16753
16754 ;
16755 return 0;
16756 }
16757 _ACEOF
16758 rm -f conftest.$ac_objext
16759 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16760 (eval $ac_compile) 2>conftest.er1
16761 ac_status=$?
16762 grep -v '^ *+' conftest.er1 >conftest.err
16763 rm -f conftest.er1
16764 cat conftest.err >&5
16765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16766 (exit $ac_status); } &&
16767 { ac_try='test -z "$ac_c_werror_flag"
16768 || test ! -s conftest.err'
16769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16770 (eval $ac_try) 2>&5
16771 ac_status=$?
16772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16773 (exit $ac_status); }; } &&
16774 { ac_try='test -s conftest.$ac_objext'
16775 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16776 (eval $ac_try) 2>&5
16777 ac_status=$?
16778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16779 (exit $ac_status); }; }; then
16780 ac_cv_have_decl_ffs=yes
16781 else
16782 echo "$as_me: failed program was:" >&5
16783 sed 's/^/| /' conftest.$ac_ext >&5
16784
16785 ac_cv_have_decl_ffs=no
16786 fi
16787 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16788 fi
16789 echo "$as_me:$LINENO: result: $ac_cv_have_decl_ffs" >&5
16790 echo "${ECHO_T}$ac_cv_have_decl_ffs" >&6
16791 if test $ac_cv_have_decl_ffs = yes; then
16792
16793 cat >>confdefs.h <<_ACEOF
16794 #define HAVE_DECL_FFS 1
16795 _ACEOF
16796
16797
16798 else
16799 cat >>confdefs.h <<_ACEOF
16800 #define HAVE_DECL_FFS 0
16801 _ACEOF
16802
16803
16804 fi
16805
16806
16807 echo "$as_me:$LINENO: checking whether free is declared" >&5
16808 echo $ECHO_N "checking whether free is declared... $ECHO_C" >&6
16809 if test "${ac_cv_have_decl_free+set}" = set; then
16810 echo $ECHO_N "(cached) $ECHO_C" >&6
16811 else
16812 cat >conftest.$ac_ext <<_ACEOF
16813 /* confdefs.h. */
16814 _ACEOF
16815 cat confdefs.h >>conftest.$ac_ext
16816 cat >>conftest.$ac_ext <<_ACEOF
16817 /* end confdefs.h. */
16818 $ac_includes_default
16819 int
16820 main ()
16821 {
16822 #ifndef free
16823 char *p = (char *) free;
16824 #endif
16825
16826 ;
16827 return 0;
16828 }
16829 _ACEOF
16830 rm -f conftest.$ac_objext
16831 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16832 (eval $ac_compile) 2>conftest.er1
16833 ac_status=$?
16834 grep -v '^ *+' conftest.er1 >conftest.err
16835 rm -f conftest.er1
16836 cat conftest.err >&5
16837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16838 (exit $ac_status); } &&
16839 { ac_try='test -z "$ac_c_werror_flag"
16840 || test ! -s conftest.err'
16841 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16842 (eval $ac_try) 2>&5
16843 ac_status=$?
16844 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16845 (exit $ac_status); }; } &&
16846 { ac_try='test -s conftest.$ac_objext'
16847 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16848 (eval $ac_try) 2>&5
16849 ac_status=$?
16850 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16851 (exit $ac_status); }; }; then
16852 ac_cv_have_decl_free=yes
16853 else
16854 echo "$as_me: failed program was:" >&5
16855 sed 's/^/| /' conftest.$ac_ext >&5
16856
16857 ac_cv_have_decl_free=no
16858 fi
16859 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16860 fi
16861 echo "$as_me:$LINENO: result: $ac_cv_have_decl_free" >&5
16862 echo "${ECHO_T}$ac_cv_have_decl_free" >&6
16863 if test $ac_cv_have_decl_free = yes; then
16864
16865 cat >>confdefs.h <<_ACEOF
16866 #define HAVE_DECL_FREE 1
16867 _ACEOF
16868
16869
16870 else
16871 cat >>confdefs.h <<_ACEOF
16872 #define HAVE_DECL_FREE 0
16873 _ACEOF
16874
16875
16876 fi
16877
16878
16879 echo "$as_me:$LINENO: checking whether getenv is declared" >&5
16880 echo $ECHO_N "checking whether getenv is declared... $ECHO_C" >&6
16881 if test "${ac_cv_have_decl_getenv+set}" = set; then
16882 echo $ECHO_N "(cached) $ECHO_C" >&6
16883 else
16884 cat >conftest.$ac_ext <<_ACEOF
16885 /* confdefs.h. */
16886 _ACEOF
16887 cat confdefs.h >>conftest.$ac_ext
16888 cat >>conftest.$ac_ext <<_ACEOF
16889 /* end confdefs.h. */
16890 $ac_includes_default
16891 int
16892 main ()
16893 {
16894 #ifndef getenv
16895 char *p = (char *) getenv;
16896 #endif
16897
16898 ;
16899 return 0;
16900 }
16901 _ACEOF
16902 rm -f conftest.$ac_objext
16903 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16904 (eval $ac_compile) 2>conftest.er1
16905 ac_status=$?
16906 grep -v '^ *+' conftest.er1 >conftest.err
16907 rm -f conftest.er1
16908 cat conftest.err >&5
16909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16910 (exit $ac_status); } &&
16911 { ac_try='test -z "$ac_c_werror_flag"
16912 || test ! -s conftest.err'
16913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16914 (eval $ac_try) 2>&5
16915 ac_status=$?
16916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16917 (exit $ac_status); }; } &&
16918 { ac_try='test -s conftest.$ac_objext'
16919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16920 (eval $ac_try) 2>&5
16921 ac_status=$?
16922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16923 (exit $ac_status); }; }; then
16924 ac_cv_have_decl_getenv=yes
16925 else
16926 echo "$as_me: failed program was:" >&5
16927 sed 's/^/| /' conftest.$ac_ext >&5
16928
16929 ac_cv_have_decl_getenv=no
16930 fi
16931 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16932 fi
16933 echo "$as_me:$LINENO: result: $ac_cv_have_decl_getenv" >&5
16934 echo "${ECHO_T}$ac_cv_have_decl_getenv" >&6
16935 if test $ac_cv_have_decl_getenv = yes; then
16936
16937 cat >>confdefs.h <<_ACEOF
16938 #define HAVE_DECL_GETENV 1
16939 _ACEOF
16940
16941
16942 else
16943 cat >>confdefs.h <<_ACEOF
16944 #define HAVE_DECL_GETENV 0
16945 _ACEOF
16946
16947
16948 fi
16949
16950
16951 echo "$as_me:$LINENO: checking whether malloc is declared" >&5
16952 echo $ECHO_N "checking whether malloc is declared... $ECHO_C" >&6
16953 if test "${ac_cv_have_decl_malloc+set}" = set; then
16954 echo $ECHO_N "(cached) $ECHO_C" >&6
16955 else
16956 cat >conftest.$ac_ext <<_ACEOF
16957 /* confdefs.h. */
16958 _ACEOF
16959 cat confdefs.h >>conftest.$ac_ext
16960 cat >>conftest.$ac_ext <<_ACEOF
16961 /* end confdefs.h. */
16962 $ac_includes_default
16963 int
16964 main ()
16965 {
16966 #ifndef malloc
16967 char *p = (char *) malloc;
16968 #endif
16969
16970 ;
16971 return 0;
16972 }
16973 _ACEOF
16974 rm -f conftest.$ac_objext
16975 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16976 (eval $ac_compile) 2>conftest.er1
16977 ac_status=$?
16978 grep -v '^ *+' conftest.er1 >conftest.err
16979 rm -f conftest.er1
16980 cat conftest.err >&5
16981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16982 (exit $ac_status); } &&
16983 { ac_try='test -z "$ac_c_werror_flag"
16984 || test ! -s conftest.err'
16985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16986 (eval $ac_try) 2>&5
16987 ac_status=$?
16988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16989 (exit $ac_status); }; } &&
16990 { ac_try='test -s conftest.$ac_objext'
16991 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16992 (eval $ac_try) 2>&5
16993 ac_status=$?
16994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16995 (exit $ac_status); }; }; then
16996 ac_cv_have_decl_malloc=yes
16997 else
16998 echo "$as_me: failed program was:" >&5
16999 sed 's/^/| /' conftest.$ac_ext >&5
17000
17001 ac_cv_have_decl_malloc=no
17002 fi
17003 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17004 fi
17005 echo "$as_me:$LINENO: result: $ac_cv_have_decl_malloc" >&5
17006 echo "${ECHO_T}$ac_cv_have_decl_malloc" >&6
17007 if test $ac_cv_have_decl_malloc = yes; then
17008
17009 cat >>confdefs.h <<_ACEOF
17010 #define HAVE_DECL_MALLOC 1
17011 _ACEOF
17012
17013
17014 else
17015 cat >>confdefs.h <<_ACEOF
17016 #define HAVE_DECL_MALLOC 0
17017 _ACEOF
17018
17019
17020 fi
17021
17022
17023 echo "$as_me:$LINENO: checking whether realloc is declared" >&5
17024 echo $ECHO_N "checking whether realloc is declared... $ECHO_C" >&6
17025 if test "${ac_cv_have_decl_realloc+set}" = set; then
17026 echo $ECHO_N "(cached) $ECHO_C" >&6
17027 else
17028 cat >conftest.$ac_ext <<_ACEOF
17029 /* confdefs.h. */
17030 _ACEOF
17031 cat confdefs.h >>conftest.$ac_ext
17032 cat >>conftest.$ac_ext <<_ACEOF
17033 /* end confdefs.h. */
17034 $ac_includes_default
17035 int
17036 main ()
17037 {
17038 #ifndef realloc
17039 char *p = (char *) realloc;
17040 #endif
17041
17042 ;
17043 return 0;
17044 }
17045 _ACEOF
17046 rm -f conftest.$ac_objext
17047 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17048 (eval $ac_compile) 2>conftest.er1
17049 ac_status=$?
17050 grep -v '^ *+' conftest.er1 >conftest.err
17051 rm -f conftest.er1
17052 cat conftest.err >&5
17053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17054 (exit $ac_status); } &&
17055 { ac_try='test -z "$ac_c_werror_flag"
17056 || test ! -s conftest.err'
17057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17058 (eval $ac_try) 2>&5
17059 ac_status=$?
17060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17061 (exit $ac_status); }; } &&
17062 { ac_try='test -s conftest.$ac_objext'
17063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17064 (eval $ac_try) 2>&5
17065 ac_status=$?
17066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17067 (exit $ac_status); }; }; then
17068 ac_cv_have_decl_realloc=yes
17069 else
17070 echo "$as_me: failed program was:" >&5
17071 sed 's/^/| /' conftest.$ac_ext >&5
17072
17073 ac_cv_have_decl_realloc=no
17074 fi
17075 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17076 fi
17077 echo "$as_me:$LINENO: result: $ac_cv_have_decl_realloc" >&5
17078 echo "${ECHO_T}$ac_cv_have_decl_realloc" >&6
17079 if test $ac_cv_have_decl_realloc = yes; then
17080
17081 cat >>confdefs.h <<_ACEOF
17082 #define HAVE_DECL_REALLOC 1
17083 _ACEOF
17084
17085
17086 else
17087 cat >>confdefs.h <<_ACEOF
17088 #define HAVE_DECL_REALLOC 0
17089 _ACEOF
17090
17091
17092 fi
17093
17094
17095 echo "$as_me:$LINENO: checking whether stpcpy is declared" >&5
17096 echo $ECHO_N "checking whether stpcpy is declared... $ECHO_C" >&6
17097 if test "${ac_cv_have_decl_stpcpy+set}" = set; then
17098 echo $ECHO_N "(cached) $ECHO_C" >&6
17099 else
17100 cat >conftest.$ac_ext <<_ACEOF
17101 /* confdefs.h. */
17102 _ACEOF
17103 cat confdefs.h >>conftest.$ac_ext
17104 cat >>conftest.$ac_ext <<_ACEOF
17105 /* end confdefs.h. */
17106 $ac_includes_default
17107 int
17108 main ()
17109 {
17110 #ifndef stpcpy
17111 char *p = (char *) stpcpy;
17112 #endif
17113
17114 ;
17115 return 0;
17116 }
17117 _ACEOF
17118 rm -f conftest.$ac_objext
17119 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17120 (eval $ac_compile) 2>conftest.er1
17121 ac_status=$?
17122 grep -v '^ *+' conftest.er1 >conftest.err
17123 rm -f conftest.er1
17124 cat conftest.err >&5
17125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17126 (exit $ac_status); } &&
17127 { ac_try='test -z "$ac_c_werror_flag"
17128 || test ! -s conftest.err'
17129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17130 (eval $ac_try) 2>&5
17131 ac_status=$?
17132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17133 (exit $ac_status); }; } &&
17134 { ac_try='test -s conftest.$ac_objext'
17135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17136 (eval $ac_try) 2>&5
17137 ac_status=$?
17138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17139 (exit $ac_status); }; }; then
17140 ac_cv_have_decl_stpcpy=yes
17141 else
17142 echo "$as_me: failed program was:" >&5
17143 sed 's/^/| /' conftest.$ac_ext >&5
17144
17145 ac_cv_have_decl_stpcpy=no
17146 fi
17147 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17148 fi
17149 echo "$as_me:$LINENO: result: $ac_cv_have_decl_stpcpy" >&5
17150 echo "${ECHO_T}$ac_cv_have_decl_stpcpy" >&6
17151 if test $ac_cv_have_decl_stpcpy = yes; then
17152
17153 cat >>confdefs.h <<_ACEOF
17154 #define HAVE_DECL_STPCPY 1
17155 _ACEOF
17156
17157
17158 else
17159 cat >>confdefs.h <<_ACEOF
17160 #define HAVE_DECL_STPCPY 0
17161 _ACEOF
17162
17163
17164 fi
17165
17166
17167 echo "$as_me:$LINENO: checking whether strstr is declared" >&5
17168 echo $ECHO_N "checking whether strstr is declared... $ECHO_C" >&6
17169 if test "${ac_cv_have_decl_strstr+set}" = set; then
17170 echo $ECHO_N "(cached) $ECHO_C" >&6
17171 else
17172 cat >conftest.$ac_ext <<_ACEOF
17173 /* confdefs.h. */
17174 _ACEOF
17175 cat confdefs.h >>conftest.$ac_ext
17176 cat >>conftest.$ac_ext <<_ACEOF
17177 /* end confdefs.h. */
17178 $ac_includes_default
17179 int
17180 main ()
17181 {
17182 #ifndef strstr
17183 char *p = (char *) strstr;
17184 #endif
17185
17186 ;
17187 return 0;
17188 }
17189 _ACEOF
17190 rm -f conftest.$ac_objext
17191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17192 (eval $ac_compile) 2>conftest.er1
17193 ac_status=$?
17194 grep -v '^ *+' conftest.er1 >conftest.err
17195 rm -f conftest.er1
17196 cat conftest.err >&5
17197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17198 (exit $ac_status); } &&
17199 { ac_try='test -z "$ac_c_werror_flag"
17200 || test ! -s conftest.err'
17201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17202 (eval $ac_try) 2>&5
17203 ac_status=$?
17204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17205 (exit $ac_status); }; } &&
17206 { ac_try='test -s conftest.$ac_objext'
17207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17208 (eval $ac_try) 2>&5
17209 ac_status=$?
17210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17211 (exit $ac_status); }; }; then
17212 ac_cv_have_decl_strstr=yes
17213 else
17214 echo "$as_me: failed program was:" >&5
17215 sed 's/^/| /' conftest.$ac_ext >&5
17216
17217 ac_cv_have_decl_strstr=no
17218 fi
17219 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17220 fi
17221 echo "$as_me:$LINENO: result: $ac_cv_have_decl_strstr" >&5
17222 echo "${ECHO_T}$ac_cv_have_decl_strstr" >&6
17223 if test $ac_cv_have_decl_strstr = yes; then
17224
17225 cat >>confdefs.h <<_ACEOF
17226 #define HAVE_DECL_STRSTR 1
17227 _ACEOF
17228
17229
17230 else
17231 cat >>confdefs.h <<_ACEOF
17232 #define HAVE_DECL_STRSTR 0
17233 _ACEOF
17234
17235
17236 fi
17237
17238
17239 echo "$as_me:$LINENO: checking whether snprintf is declared" >&5
17240 echo $ECHO_N "checking whether snprintf is declared... $ECHO_C" >&6
17241 if test "${ac_cv_have_decl_snprintf+set}" = set; then
17242 echo $ECHO_N "(cached) $ECHO_C" >&6
17243 else
17244 cat >conftest.$ac_ext <<_ACEOF
17245 /* confdefs.h. */
17246 _ACEOF
17247 cat confdefs.h >>conftest.$ac_ext
17248 cat >>conftest.$ac_ext <<_ACEOF
17249 /* end confdefs.h. */
17250 $ac_includes_default
17251 int
17252 main ()
17253 {
17254 #ifndef snprintf
17255 char *p = (char *) snprintf;
17256 #endif
17257
17258 ;
17259 return 0;
17260 }
17261 _ACEOF
17262 rm -f conftest.$ac_objext
17263 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17264 (eval $ac_compile) 2>conftest.er1
17265 ac_status=$?
17266 grep -v '^ *+' conftest.er1 >conftest.err
17267 rm -f conftest.er1
17268 cat conftest.err >&5
17269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17270 (exit $ac_status); } &&
17271 { ac_try='test -z "$ac_c_werror_flag"
17272 || test ! -s conftest.err'
17273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17274 (eval $ac_try) 2>&5
17275 ac_status=$?
17276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17277 (exit $ac_status); }; } &&
17278 { ac_try='test -s conftest.$ac_objext'
17279 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17280 (eval $ac_try) 2>&5
17281 ac_status=$?
17282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17283 (exit $ac_status); }; }; then
17284 ac_cv_have_decl_snprintf=yes
17285 else
17286 echo "$as_me: failed program was:" >&5
17287 sed 's/^/| /' conftest.$ac_ext >&5
17288
17289 ac_cv_have_decl_snprintf=no
17290 fi
17291 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17292 fi
17293 echo "$as_me:$LINENO: result: $ac_cv_have_decl_snprintf" >&5
17294 echo "${ECHO_T}$ac_cv_have_decl_snprintf" >&6
17295 if test $ac_cv_have_decl_snprintf = yes; then
17296
17297 cat >>confdefs.h <<_ACEOF
17298 #define HAVE_DECL_SNPRINTF 1
17299 _ACEOF
17300
17301
17302 else
17303 cat >>confdefs.h <<_ACEOF
17304 #define HAVE_DECL_SNPRINTF 0
17305 _ACEOF
17306
17307
17308 fi
17309
17310
17311 echo "$as_me:$LINENO: checking whether vsnprintf is declared" >&5
17312 echo $ECHO_N "checking whether vsnprintf is declared... $ECHO_C" >&6
17313 if test "${ac_cv_have_decl_vsnprintf+set}" = set; then
17314 echo $ECHO_N "(cached) $ECHO_C" >&6
17315 else
17316 cat >conftest.$ac_ext <<_ACEOF
17317 /* confdefs.h. */
17318 _ACEOF
17319 cat confdefs.h >>conftest.$ac_ext
17320 cat >>conftest.$ac_ext <<_ACEOF
17321 /* end confdefs.h. */
17322 $ac_includes_default
17323 int
17324 main ()
17325 {
17326 #ifndef vsnprintf
17327 char *p = (char *) vsnprintf;
17328 #endif
17329
17330 ;
17331 return 0;
17332 }
17333 _ACEOF
17334 rm -f conftest.$ac_objext
17335 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17336 (eval $ac_compile) 2>conftest.er1
17337 ac_status=$?
17338 grep -v '^ *+' conftest.er1 >conftest.err
17339 rm -f conftest.er1
17340 cat conftest.err >&5
17341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17342 (exit $ac_status); } &&
17343 { ac_try='test -z "$ac_c_werror_flag"
17344 || test ! -s conftest.err'
17345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17346 (eval $ac_try) 2>&5
17347 ac_status=$?
17348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17349 (exit $ac_status); }; } &&
17350 { ac_try='test -s conftest.$ac_objext'
17351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17352 (eval $ac_try) 2>&5
17353 ac_status=$?
17354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17355 (exit $ac_status); }; }; then
17356 ac_cv_have_decl_vsnprintf=yes
17357 else
17358 echo "$as_me: failed program was:" >&5
17359 sed 's/^/| /' conftest.$ac_ext >&5
17360
17361 ac_cv_have_decl_vsnprintf=no
17362 fi
17363 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17364 fi
17365 echo "$as_me:$LINENO: result: $ac_cv_have_decl_vsnprintf" >&5
17366 echo "${ECHO_T}$ac_cv_have_decl_vsnprintf" >&6
17367 if test $ac_cv_have_decl_vsnprintf = yes; then
17368
17369 cat >>confdefs.h <<_ACEOF
17370 #define HAVE_DECL_VSNPRINTF 1
17371 _ACEOF
17372
17373
17374 else
17375 cat >>confdefs.h <<_ACEOF
17376 #define HAVE_DECL_VSNPRINTF 0
17377 _ACEOF
17378
17379
17380 fi
17381
17382
17383
17384 # If we are configured native, pick a core file support file.
17385 COREFILE=
17386 COREFLAG=
17387 TRAD_HEADER=
17388 if test "${target}" = "${host}"; then
17389 case "${host}" in
17390 alpha*-*-freebsd* | alpha*-*-kfreebsd*-gnu)
17391 COREFILE=''
17392 ;;
17393 alpha*-*-linux-*)
17394 COREFILE=trad-core.lo
17395 TRAD_HEADER='"hosts/alphalinux.h"'
17396 ;;
17397 alpha*-*-netbsd* | alpha*-*-openbsd*)
17398 COREFILE=netbsd-core.lo
17399 ;;
17400 alpha*-*-*) COREFILE=osf-core.lo ;;
17401 arm-*-freebsd* | arm-*-kfreebsd*-gnu)
17402 COREFILE='' ;;
17403 arm-*-netbsd* | arm-*-openbsd*)
17404 COREFILE=netbsd-core.lo
17405 ;;
17406 arm-*-riscix) COREFILE=trad-core.lo ;;
17407 hppa*-*-hpux*) COREFILE=hpux-core.lo ;;
17408 hppa*-*-hiux*) COREFILE=hpux-core.lo ;;
17409 hppa*-*-mpeix*) COREFILE=hpux-core.lo ;;
17410 hppa*-*-bsd*) COREFILE="hpux-core.lo hppabsd-core.lo"
17411 COREFLAG="-DHPUX_CORE -DHPPABSD_CORE" ;;
17412 hppa*-*-netbsd* | hppa*-*-openbsd*)
17413 COREFILE=netbsd-core.lo
17414 ;;
17415
17416 i370-*-*)
17417 COREFILE=trad-core.lo
17418 TRAD_HEADER='"hosts/i370linux.h"'
17419 ;;
17420
17421 i[3-7]86-sequent-bsd*)
17422 COREFILE=trad-core.lo
17423 TRAD_HEADER='"hosts/symmetry.h"'
17424 ;;
17425 i[3-7]86-sequent-sysv4*) ;;
17426 i[3-7]86-sequent-sysv*)
17427 COREFILE=trad-core.lo
17428 TRAD_HEADER='"hosts/symmetry.h"'
17429 ;;
17430 i[3-7]86-*-bsdi)
17431 COREFILE=
17432 ;;
17433 i[3-7]86-*-bsd* | i[3-7]86-*-freebsd[123] | i[3-7]86-*-freebsd[123]\.* | i[3-7]86-*-freebsd4\.[01234] | i[3-7]86-*-freebsd4\.[01234]\.* | i[3-7]86-*-freebsd*aout*)
17434 COREFILE=trad-core.lo
17435 TRAD_HEADER='"hosts/i386bsd.h"'
17436 ;;
17437 i[3-7]86-*-freebsd* | i[3-7]86-*-kfreebsd*-gnu | i[3-7]86-*-dragonfly*)
17438 COREFILE=''
17439 TRAD_HEADER='"hosts/i386bsd.h"'
17440 ;;
17441 i[3-7]86-*-netbsd* | i[3-7]86-*-knetbsd*-gnu | i[3-7]86-*-openbsd*)
17442 COREFILE=netbsd-core.lo
17443 ;;
17444 i[3-7]86-esix-sysv3*)
17445 COREFILE=trad-core.lo
17446 TRAD_HEADER='"hosts/esix.h"'
17447 ;;
17448 i[3-7]86-*-sco3.2v5*)
17449 COREFILE=sco5-core.lo
17450 ;;
17451 i[3-7]86-*-sco* | i[3-7]86-*-isc*)
17452 COREFILE=trad-core.lo
17453 TRAD_HEADER='"hosts/i386sco.h"'
17454 ;;
17455 i[3-7]86-*-mach3*)
17456 COREFILE=trad-core.lo
17457 TRAD_HEADER='"hosts/i386mach3.h"'
17458 ;;
17459 i[3-7]86-*-linux-*)
17460 COREFILE=trad-core.lo
17461 TRAD_HEADER='"hosts/i386linux.h"'
17462 ;;
17463 i[3-7]86-*-isc*) COREFILE=trad-core.lo ;;
17464 i[3-7]86-*-aix*) COREFILE=aix386-core.lo ;;
17465 i860-*-mach3* | i860-*-osf1*)
17466 COREFILE=trad-core.lo
17467 TRAD_HEADER='"hosts/i860mach3.h"'
17468 ;;
17469 mips-*-netbsd* | mips*-*-openbsd*)
17470 COREFILE=netbsd-core.lo
17471 ;;
17472 mips-dec-*)
17473 COREFILE=trad-core.lo
17474 TRAD_HEADER='"hosts/decstation.h"'
17475 ;;
17476 mips-sgi-irix4*) COREFILE=irix-core.lo ;;
17477 mips-sgi-irix5*) COREFILE=irix-core.lo ;;
17478 mips-sgi-irix6*) COREFILE=irix-core.lo ;;
17479 mips-*-sysv4*) ;;
17480 mips-*-sysv* | mips-*-riscos*)
17481 COREFILE=trad-core.lo
17482 TRAD_HEADER='"hosts/riscos.h"'
17483 ;;
17484 mips-sony-bsd*)
17485 COREFILE=trad-core.lo
17486 TRAD_HEADER='"hosts/news-mips.h"'
17487 ;;
17488 m68*-bull*-sysv*)
17489 COREFILE=trad-core.lo
17490 TRAD_HEADER='"hosts/dpx2.h"'
17491 ;;
17492 m68*-hp-hpux*) COREFILE=hpux-core.lo ;;
17493 m68*-hp-bsd*)
17494 COREFILE=trad-core.lo
17495 TRAD_HEADER='"hosts/hp300bsd.h"'
17496 ;;
17497 m68*-*-linux-*)
17498 COREFILE=trad-core.lo
17499 TRAD_HEADER='"hosts/m68klinux.h"'
17500 ;;
17501 m68*-motorola-sysv*)
17502 COREFILE=trad-core.lo
17503 TRAD_HEADER='"hosts/delta68.h"'
17504 ;;
17505 m68*-sony-*)
17506 COREFILE=trad-core.lo
17507 TRAD_HEADER='"hosts/news.h"'
17508 ;;
17509 m68*-*-netbsd* | m68*-*-openbsd*)
17510 COREFILE=netbsd-core.lo
17511 ;;
17512 m68*-apple-aux*)
17513 COREFILE=trad-core.lo
17514 TRAD_HEADER='"hosts/m68kaux.h"'
17515 ;;
17516 m88*-*-sysv4*)
17517 ;;
17518 m88*-motorola-sysv*)
17519 COREFILE=ptrace-core.lo
17520 ;;
17521 m88*-*-mach3*)
17522 COREFILE=trad-core.lo
17523 TRAD_HEADER='"hosts/m88kmach3.h"'
17524 ;;
17525 m88*-*-openbsd*)
17526 COREFILE=netbsd-core.lo
17527 ;;
17528 ns32k-pc532-mach)
17529 COREFILE=trad-core.lo
17530 TRAD_HEADER='"hosts/pc532mach.h"'
17531 ;;
17532 ns32k-*-netbsd* | ns32k-*-openbsd*)
17533 COREFILE=netbsd-core.lo
17534 ;;
17535 rs6000-*-lynx*)
17536 COREFILE=lynx-core.lo
17537 ;;
17538 rs6000-*-aix5.* | powerpc-*-aix5.*)
17539 COREFILE=rs6000-core.lo
17540 COREFLAG="$COREFLAG -DAIX_5_CORE -DAIX_CORE_DUMPX_CORE"
17541 ;;
17542 rs6000-*-aix4.[3-9]* | powerpc-*-aix4.[3-9]*)
17543 COREFILE=rs6000-core.lo
17544 COREFLAG="$COREFLAG -DAIX_CORE_DUMPX_CORE"
17545 # Not all versions of AIX with -DAIX_CORE_DUMPX_CORE
17546 # have c_impl as a member of struct core_dumpx
17547 echo "$as_me:$LINENO: checking for c_impl in struct core_dumpx" >&5
17548 echo $ECHO_N "checking for c_impl in struct core_dumpx... $ECHO_C" >&6
17549 cat >conftest.$ac_ext <<_ACEOF
17550 /* confdefs.h. */
17551 _ACEOF
17552 cat confdefs.h >>conftest.$ac_ext
17553 cat >>conftest.$ac_ext <<_ACEOF
17554 /* end confdefs.h. */
17555 #include <core.h>
17556 int
17557 main ()
17558 {
17559 struct core_dumpx c; c.c_impl = 0;
17560 ;
17561 return 0;
17562 }
17563 _ACEOF
17564 rm -f conftest.$ac_objext
17565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17566 (eval $ac_compile) 2>conftest.er1
17567 ac_status=$?
17568 grep -v '^ *+' conftest.er1 >conftest.err
17569 rm -f conftest.er1
17570 cat conftest.err >&5
17571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17572 (exit $ac_status); } &&
17573 { ac_try='test -z "$ac_c_werror_flag"
17574 || test ! -s conftest.err'
17575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17576 (eval $ac_try) 2>&5
17577 ac_status=$?
17578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17579 (exit $ac_status); }; } &&
17580 { ac_try='test -s conftest.$ac_objext'
17581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17582 (eval $ac_try) 2>&5
17583 ac_status=$?
17584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17585 (exit $ac_status); }; }; then
17586
17587 cat >>confdefs.h <<\_ACEOF
17588 #define HAVE_ST_C_IMPL 1
17589 _ACEOF
17590
17591 echo "$as_me:$LINENO: result: yes" >&5
17592 echo "${ECHO_T}yes" >&6
17593 else
17594 echo "$as_me: failed program was:" >&5
17595 sed 's/^/| /' conftest.$ac_ext >&5
17596
17597 echo "$as_me:$LINENO: result: no" >&5
17598 echo "${ECHO_T}no" >&6
17599 fi
17600 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17601 ;;
17602 rs6000-*-aix4*) COREFILE=rs6000-core.lo ;;
17603 rs6000-*-*) COREFILE=rs6000-core.lo ;;
17604 powerpc-*-aix4*) COREFILE=rs6000-core.lo ;;
17605 powerpc-*-aix*) COREFILE=rs6000-core.lo ;;
17606 powerpc-*-beos*) ;;
17607 powerpc-*-freebsd* | powerpc-*-kfreebsd*-gnu)
17608 COREFILE='' ;;
17609 powerpc-*-netbsd*) COREFILE=netbsd-core.lo ;;
17610 powerpc-*-*bsd*) COREFILE=netbsd-core.lo ;;
17611 s390*-*-*) COREFILE=trad-core.lo ;;
17612 sh*-*-netbsd* | sh*-*-openbsd*)
17613 COREFILE=netbsd-core.lo
17614 ;;
17615 sparc-*-netbsd* | sparc*-*-openbsd*)
17616 COREFILE=netbsd-core.lo
17617 ;;
17618 tahoe-*-*)
17619 COREFILE=trad-core.lo
17620 TRAD_HEADER='"hosts/tahoe.h"'
17621 ;;
17622 vax-*-netbsd* | vax-*-openbsd*)
17623 COREFILE=netbsd-core.lo
17624 ;;
17625 vax-*-ultrix2*)
17626 COREFILE=trad-core.lo
17627 TRAD_HEADER='"hosts/vaxult2.h"'
17628 ;;
17629 vax-*-ultrix*)
17630 COREFILE=trad-core.lo
17631 TRAD_HEADER='"hosts/vaxult2.h"'
17632 ;;
17633 vax-*-linux-*)
17634 COREFILE=trad-core.lo
17635 TRAD_HEADER='"hosts/vaxlinux.h"'
17636 ;;
17637 vax-*-*)
17638 COREFILE=trad-core.lo
17639 TRAD_HEADER='"hosts/vaxbsd.h"'
17640 ;;
17641 x86_64-*-netbsd* | x86_64-*-openbsd*)
17642 COREFILE=netbsd-core.lo
17643 ;;
17644 esac
17645
17646 case "$COREFILE" in
17647 aix386-core.lo) COREFLAG=-DAIX386_CORE ;;
17648 hppabsd-core.lo) COREFLAG=-DHPPABSD_CORE ;;
17649 hpux-core.lo) COREFLAG=-DHPUX_CORE ;;
17650 irix-core.lo) COREFLAG=-DIRIX_CORE ;;
17651 lynx-core.lo) COREFLAG=-DLYNX_CORE ;;
17652 netbsd-core.lo) COREFLAG=-DNETBSD_CORE ;;
17653 osf-core.lo) COREFLAG=-DOSF_CORE ;;
17654 ptrace-core.lo) COREFLAG=-DPTRACE_CORE ;;
17655 rs6000-core.lo) COREFLAG="$COREFLAG -DAIX_CORE" ;;
17656 sco5-core.lo) COREFLAG="$COREFLAG -DSCO5_CORE" ;;
17657 trad-core.lo) COREFLAG="$COREFLAG -DTRAD_CORE" ;;
17658 esac
17659
17660 # ELF corefile support has several flavors, but all of
17661 # them use something called <sys/procfs.h>
17662
17663 for ac_header in sys/procfs.h
17664 do
17665 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
17666 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17667 echo "$as_me:$LINENO: checking for $ac_header" >&5
17668 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17669 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17670 echo $ECHO_N "(cached) $ECHO_C" >&6
17671 fi
17672 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17673 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17674 else
17675 # Is the header compilable?
17676 echo "$as_me:$LINENO: checking $ac_header usability" >&5
17677 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
17678 cat >conftest.$ac_ext <<_ACEOF
17679 /* confdefs.h. */
17680 _ACEOF
17681 cat confdefs.h >>conftest.$ac_ext
17682 cat >>conftest.$ac_ext <<_ACEOF
17683 /* end confdefs.h. */
17684 $ac_includes_default
17685 #include <$ac_header>
17686 _ACEOF
17687 rm -f conftest.$ac_objext
17688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17689 (eval $ac_compile) 2>conftest.er1
17690 ac_status=$?
17691 grep -v '^ *+' conftest.er1 >conftest.err
17692 rm -f conftest.er1
17693 cat conftest.err >&5
17694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17695 (exit $ac_status); } &&
17696 { ac_try='test -z "$ac_c_werror_flag"
17697 || test ! -s conftest.err'
17698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17699 (eval $ac_try) 2>&5
17700 ac_status=$?
17701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17702 (exit $ac_status); }; } &&
17703 { ac_try='test -s conftest.$ac_objext'
17704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17705 (eval $ac_try) 2>&5
17706 ac_status=$?
17707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17708 (exit $ac_status); }; }; then
17709 ac_header_compiler=yes
17710 else
17711 echo "$as_me: failed program was:" >&5
17712 sed 's/^/| /' conftest.$ac_ext >&5
17713
17714 ac_header_compiler=no
17715 fi
17716 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17717 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
17718 echo "${ECHO_T}$ac_header_compiler" >&6
17719
17720 # Is the header present?
17721 echo "$as_me:$LINENO: checking $ac_header presence" >&5
17722 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
17723 cat >conftest.$ac_ext <<_ACEOF
17724 /* confdefs.h. */
17725 _ACEOF
17726 cat confdefs.h >>conftest.$ac_ext
17727 cat >>conftest.$ac_ext <<_ACEOF
17728 /* end confdefs.h. */
17729 #include <$ac_header>
17730 _ACEOF
17731 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
17732 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
17733 ac_status=$?
17734 grep -v '^ *+' conftest.er1 >conftest.err
17735 rm -f conftest.er1
17736 cat conftest.err >&5
17737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17738 (exit $ac_status); } >/dev/null; then
17739 if test -s conftest.err; then
17740 ac_cpp_err=$ac_c_preproc_warn_flag
17741 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
17742 else
17743 ac_cpp_err=
17744 fi
17745 else
17746 ac_cpp_err=yes
17747 fi
17748 if test -z "$ac_cpp_err"; then
17749 ac_header_preproc=yes
17750 else
17751 echo "$as_me: failed program was:" >&5
17752 sed 's/^/| /' conftest.$ac_ext >&5
17753
17754 ac_header_preproc=no
17755 fi
17756 rm -f conftest.err conftest.$ac_ext
17757 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
17758 echo "${ECHO_T}$ac_header_preproc" >&6
17759
17760 # So? What about this header?
17761 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
17762 yes:no: )
17763 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
17764 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
17765 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
17766 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
17767 ac_header_preproc=yes
17768 ;;
17769 no:yes:* )
17770 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
17771 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
17772 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
17773 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
17774 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
17775 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
17776 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
17777 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
17778 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
17779 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
17780 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
17781 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
17782 (
17783 cat <<\_ASBOX
17784 ## ------------------------------------------ ##
17785 ## Report this to the AC_PACKAGE_NAME lists. ##
17786 ## ------------------------------------------ ##
17787 _ASBOX
17788 ) |
17789 sed "s/^/$as_me: WARNING: /" >&2
17790 ;;
17791 esac
17792 echo "$as_me:$LINENO: checking for $ac_header" >&5
17793 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
17794 if eval "test \"\${$as_ac_Header+set}\" = set"; then
17795 echo $ECHO_N "(cached) $ECHO_C" >&6
17796 else
17797 eval "$as_ac_Header=\$ac_header_preproc"
17798 fi
17799 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
17800 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
17801
17802 fi
17803 if test `eval echo '${'$as_ac_Header'}'` = yes; then
17804 cat >>confdefs.h <<_ACEOF
17805 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
17806 _ACEOF
17807
17808 fi
17809
17810 done
17811
17812 if test "$ac_cv_header_sys_procfs_h" = yes; then
17813 echo "$as_me:$LINENO: checking for prstatus_t in sys/procfs.h" >&5
17814 echo $ECHO_N "checking for prstatus_t in sys/procfs.h... $ECHO_C" >&6
17815 if test "${bfd_cv_have_sys_procfs_type_prstatus_t+set}" = set; then
17816 echo $ECHO_N "(cached) $ECHO_C" >&6
17817 else
17818 cat >conftest.$ac_ext <<_ACEOF
17819 /* confdefs.h. */
17820 _ACEOF
17821 cat confdefs.h >>conftest.$ac_ext
17822 cat >>conftest.$ac_ext <<_ACEOF
17823 /* end confdefs.h. */
17824
17825 #define _SYSCALL32
17826 #include <sys/procfs.h>
17827 int
17828 main ()
17829 {
17830 prstatus_t avar
17831 ;
17832 return 0;
17833 }
17834 _ACEOF
17835 rm -f conftest.$ac_objext
17836 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17837 (eval $ac_compile) 2>conftest.er1
17838 ac_status=$?
17839 grep -v '^ *+' conftest.er1 >conftest.err
17840 rm -f conftest.er1
17841 cat conftest.err >&5
17842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17843 (exit $ac_status); } &&
17844 { ac_try='test -z "$ac_c_werror_flag"
17845 || test ! -s conftest.err'
17846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17847 (eval $ac_try) 2>&5
17848 ac_status=$?
17849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17850 (exit $ac_status); }; } &&
17851 { ac_try='test -s conftest.$ac_objext'
17852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17853 (eval $ac_try) 2>&5
17854 ac_status=$?
17855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17856 (exit $ac_status); }; }; then
17857 bfd_cv_have_sys_procfs_type_prstatus_t=yes
17858 else
17859 echo "$as_me: failed program was:" >&5
17860 sed 's/^/| /' conftest.$ac_ext >&5
17861
17862 bfd_cv_have_sys_procfs_type_prstatus_t=no
17863
17864 fi
17865 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17866 fi
17867
17868 if test $bfd_cv_have_sys_procfs_type_prstatus_t = yes; then
17869
17870 cat >>confdefs.h <<\_ACEOF
17871 #define HAVE_PRSTATUS_T 1
17872 _ACEOF
17873
17874 fi
17875 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus_t" >&5
17876 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus_t" >&6
17877
17878 echo "$as_me:$LINENO: checking for prstatus32_t in sys/procfs.h" >&5
17879 echo $ECHO_N "checking for prstatus32_t in sys/procfs.h... $ECHO_C" >&6
17880 if test "${bfd_cv_have_sys_procfs_type_prstatus32_t+set}" = set; then
17881 echo $ECHO_N "(cached) $ECHO_C" >&6
17882 else
17883 cat >conftest.$ac_ext <<_ACEOF
17884 /* confdefs.h. */
17885 _ACEOF
17886 cat confdefs.h >>conftest.$ac_ext
17887 cat >>conftest.$ac_ext <<_ACEOF
17888 /* end confdefs.h. */
17889
17890 #define _SYSCALL32
17891 #include <sys/procfs.h>
17892 int
17893 main ()
17894 {
17895 prstatus32_t avar
17896 ;
17897 return 0;
17898 }
17899 _ACEOF
17900 rm -f conftest.$ac_objext
17901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17902 (eval $ac_compile) 2>conftest.er1
17903 ac_status=$?
17904 grep -v '^ *+' conftest.er1 >conftest.err
17905 rm -f conftest.er1
17906 cat conftest.err >&5
17907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17908 (exit $ac_status); } &&
17909 { ac_try='test -z "$ac_c_werror_flag"
17910 || test ! -s conftest.err'
17911 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17912 (eval $ac_try) 2>&5
17913 ac_status=$?
17914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17915 (exit $ac_status); }; } &&
17916 { ac_try='test -s conftest.$ac_objext'
17917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17918 (eval $ac_try) 2>&5
17919 ac_status=$?
17920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17921 (exit $ac_status); }; }; then
17922 bfd_cv_have_sys_procfs_type_prstatus32_t=yes
17923 else
17924 echo "$as_me: failed program was:" >&5
17925 sed 's/^/| /' conftest.$ac_ext >&5
17926
17927 bfd_cv_have_sys_procfs_type_prstatus32_t=no
17928
17929 fi
17930 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17931 fi
17932
17933 if test $bfd_cv_have_sys_procfs_type_prstatus32_t = yes; then
17934
17935 cat >>confdefs.h <<\_ACEOF
17936 #define HAVE_PRSTATUS32_T 1
17937 _ACEOF
17938
17939 fi
17940 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prstatus32_t" >&5
17941 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prstatus32_t" >&6
17942
17943 echo "$as_me:$LINENO: checking for prstatus_t.pr_who in sys/procfs.h" >&5
17944 echo $ECHO_N "checking for prstatus_t.pr_who in sys/procfs.h... $ECHO_C" >&6
17945 if test "${bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who+set}" = set; then
17946 echo $ECHO_N "(cached) $ECHO_C" >&6
17947 else
17948 cat >conftest.$ac_ext <<_ACEOF
17949 /* confdefs.h. */
17950 _ACEOF
17951 cat confdefs.h >>conftest.$ac_ext
17952 cat >>conftest.$ac_ext <<_ACEOF
17953 /* end confdefs.h. */
17954
17955 #define _SYSCALL32
17956 #include <sys/procfs.h>
17957 int
17958 main ()
17959 {
17960 prstatus_t avar; void* aref = (void*) &avar.pr_who
17961 ;
17962 return 0;
17963 }
17964 _ACEOF
17965 rm -f conftest.$ac_objext
17966 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
17967 (eval $ac_compile) 2>conftest.er1
17968 ac_status=$?
17969 grep -v '^ *+' conftest.er1 >conftest.err
17970 rm -f conftest.er1
17971 cat conftest.err >&5
17972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17973 (exit $ac_status); } &&
17974 { ac_try='test -z "$ac_c_werror_flag"
17975 || test ! -s conftest.err'
17976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17977 (eval $ac_try) 2>&5
17978 ac_status=$?
17979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17980 (exit $ac_status); }; } &&
17981 { ac_try='test -s conftest.$ac_objext'
17982 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
17983 (eval $ac_try) 2>&5
17984 ac_status=$?
17985 echo "$as_me:$LINENO: \$? = $ac_status" >&5
17986 (exit $ac_status); }; }; then
17987 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=yes
17988 else
17989 echo "$as_me: failed program was:" >&5
17990 sed 's/^/| /' conftest.$ac_ext >&5
17991
17992 bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who=no
17993
17994 fi
17995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
17996 fi
17997
17998 if test $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who = yes; then
17999
18000 cat >>confdefs.h <<\_ACEOF
18001 #define HAVE_PRSTATUS_T_PR_WHO 1
18002 _ACEOF
18003
18004 fi
18005 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&5
18006 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus_t_pr_who" >&6
18007
18008 echo "$as_me:$LINENO: checking for prstatus32_t.pr_who in sys/procfs.h" >&5
18009 echo $ECHO_N "checking for prstatus32_t.pr_who in sys/procfs.h... $ECHO_C" >&6
18010 if test "${bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who+set}" = set; then
18011 echo $ECHO_N "(cached) $ECHO_C" >&6
18012 else
18013 cat >conftest.$ac_ext <<_ACEOF
18014 /* confdefs.h. */
18015 _ACEOF
18016 cat confdefs.h >>conftest.$ac_ext
18017 cat >>conftest.$ac_ext <<_ACEOF
18018 /* end confdefs.h. */
18019
18020 #define _SYSCALL32
18021 #include <sys/procfs.h>
18022 int
18023 main ()
18024 {
18025 prstatus32_t avar; void* aref = (void*) &avar.pr_who
18026 ;
18027 return 0;
18028 }
18029 _ACEOF
18030 rm -f conftest.$ac_objext
18031 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18032 (eval $ac_compile) 2>conftest.er1
18033 ac_status=$?
18034 grep -v '^ *+' conftest.er1 >conftest.err
18035 rm -f conftest.er1
18036 cat conftest.err >&5
18037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18038 (exit $ac_status); } &&
18039 { ac_try='test -z "$ac_c_werror_flag"
18040 || test ! -s conftest.err'
18041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18042 (eval $ac_try) 2>&5
18043 ac_status=$?
18044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18045 (exit $ac_status); }; } &&
18046 { ac_try='test -s conftest.$ac_objext'
18047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18048 (eval $ac_try) 2>&5
18049 ac_status=$?
18050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18051 (exit $ac_status); }; }; then
18052 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=yes
18053 else
18054 echo "$as_me: failed program was:" >&5
18055 sed 's/^/| /' conftest.$ac_ext >&5
18056
18057 bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who=no
18058
18059 fi
18060 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18061 fi
18062
18063 if test $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who = yes; then
18064
18065 cat >>confdefs.h <<\_ACEOF
18066 #define HAVE_PRSTATUS32_T_PR_WHO 1
18067 _ACEOF
18068
18069 fi
18070 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&5
18071 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_prstatus32_t_pr_who" >&6
18072
18073 echo "$as_me:$LINENO: checking for pstatus_t in sys/procfs.h" >&5
18074 echo $ECHO_N "checking for pstatus_t in sys/procfs.h... $ECHO_C" >&6
18075 if test "${bfd_cv_have_sys_procfs_type_pstatus_t+set}" = set; then
18076 echo $ECHO_N "(cached) $ECHO_C" >&6
18077 else
18078 cat >conftest.$ac_ext <<_ACEOF
18079 /* confdefs.h. */
18080 _ACEOF
18081 cat confdefs.h >>conftest.$ac_ext
18082 cat >>conftest.$ac_ext <<_ACEOF
18083 /* end confdefs.h. */
18084
18085 #define _SYSCALL32
18086 #include <sys/procfs.h>
18087 int
18088 main ()
18089 {
18090 pstatus_t avar
18091 ;
18092 return 0;
18093 }
18094 _ACEOF
18095 rm -f conftest.$ac_objext
18096 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18097 (eval $ac_compile) 2>conftest.er1
18098 ac_status=$?
18099 grep -v '^ *+' conftest.er1 >conftest.err
18100 rm -f conftest.er1
18101 cat conftest.err >&5
18102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18103 (exit $ac_status); } &&
18104 { ac_try='test -z "$ac_c_werror_flag"
18105 || test ! -s conftest.err'
18106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18107 (eval $ac_try) 2>&5
18108 ac_status=$?
18109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18110 (exit $ac_status); }; } &&
18111 { ac_try='test -s conftest.$ac_objext'
18112 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18113 (eval $ac_try) 2>&5
18114 ac_status=$?
18115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18116 (exit $ac_status); }; }; then
18117 bfd_cv_have_sys_procfs_type_pstatus_t=yes
18118 else
18119 echo "$as_me: failed program was:" >&5
18120 sed 's/^/| /' conftest.$ac_ext >&5
18121
18122 bfd_cv_have_sys_procfs_type_pstatus_t=no
18123
18124 fi
18125 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18126 fi
18127
18128 if test $bfd_cv_have_sys_procfs_type_pstatus_t = yes; then
18129
18130 cat >>confdefs.h <<\_ACEOF
18131 #define HAVE_PSTATUS_T 1
18132 _ACEOF
18133
18134 fi
18135 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus_t" >&5
18136 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus_t" >&6
18137
18138 echo "$as_me:$LINENO: checking for pxstatus_t in sys/procfs.h" >&5
18139 echo $ECHO_N "checking for pxstatus_t in sys/procfs.h... $ECHO_C" >&6
18140 if test "${bfd_cv_have_sys_procfs_type_pxstatus_t+set}" = set; then
18141 echo $ECHO_N "(cached) $ECHO_C" >&6
18142 else
18143 cat >conftest.$ac_ext <<_ACEOF
18144 /* confdefs.h. */
18145 _ACEOF
18146 cat confdefs.h >>conftest.$ac_ext
18147 cat >>conftest.$ac_ext <<_ACEOF
18148 /* end confdefs.h. */
18149
18150 #define _SYSCALL32
18151 #include <sys/procfs.h>
18152 int
18153 main ()
18154 {
18155 pxstatus_t avar
18156 ;
18157 return 0;
18158 }
18159 _ACEOF
18160 rm -f conftest.$ac_objext
18161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18162 (eval $ac_compile) 2>conftest.er1
18163 ac_status=$?
18164 grep -v '^ *+' conftest.er1 >conftest.err
18165 rm -f conftest.er1
18166 cat conftest.err >&5
18167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18168 (exit $ac_status); } &&
18169 { ac_try='test -z "$ac_c_werror_flag"
18170 || test ! -s conftest.err'
18171 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18172 (eval $ac_try) 2>&5
18173 ac_status=$?
18174 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18175 (exit $ac_status); }; } &&
18176 { ac_try='test -s conftest.$ac_objext'
18177 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18178 (eval $ac_try) 2>&5
18179 ac_status=$?
18180 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18181 (exit $ac_status); }; }; then
18182 bfd_cv_have_sys_procfs_type_pxstatus_t=yes
18183 else
18184 echo "$as_me: failed program was:" >&5
18185 sed 's/^/| /' conftest.$ac_ext >&5
18186
18187 bfd_cv_have_sys_procfs_type_pxstatus_t=no
18188
18189 fi
18190 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18191 fi
18192
18193 if test $bfd_cv_have_sys_procfs_type_pxstatus_t = yes; then
18194
18195 cat >>confdefs.h <<\_ACEOF
18196 #define HAVE_PXSTATUS_T 1
18197 _ACEOF
18198
18199 fi
18200 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pxstatus_t" >&5
18201 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pxstatus_t" >&6
18202
18203 echo "$as_me:$LINENO: checking for pstatus32_t in sys/procfs.h" >&5
18204 echo $ECHO_N "checking for pstatus32_t in sys/procfs.h... $ECHO_C" >&6
18205 if test "${bfd_cv_have_sys_procfs_type_pstatus32_t+set}" = set; then
18206 echo $ECHO_N "(cached) $ECHO_C" >&6
18207 else
18208 cat >conftest.$ac_ext <<_ACEOF
18209 /* confdefs.h. */
18210 _ACEOF
18211 cat confdefs.h >>conftest.$ac_ext
18212 cat >>conftest.$ac_ext <<_ACEOF
18213 /* end confdefs.h. */
18214
18215 #define _SYSCALL32
18216 #include <sys/procfs.h>
18217 int
18218 main ()
18219 {
18220 pstatus32_t avar
18221 ;
18222 return 0;
18223 }
18224 _ACEOF
18225 rm -f conftest.$ac_objext
18226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18227 (eval $ac_compile) 2>conftest.er1
18228 ac_status=$?
18229 grep -v '^ *+' conftest.er1 >conftest.err
18230 rm -f conftest.er1
18231 cat conftest.err >&5
18232 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18233 (exit $ac_status); } &&
18234 { ac_try='test -z "$ac_c_werror_flag"
18235 || test ! -s conftest.err'
18236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18237 (eval $ac_try) 2>&5
18238 ac_status=$?
18239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18240 (exit $ac_status); }; } &&
18241 { ac_try='test -s conftest.$ac_objext'
18242 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18243 (eval $ac_try) 2>&5
18244 ac_status=$?
18245 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18246 (exit $ac_status); }; }; then
18247 bfd_cv_have_sys_procfs_type_pstatus32_t=yes
18248 else
18249 echo "$as_me: failed program was:" >&5
18250 sed 's/^/| /' conftest.$ac_ext >&5
18251
18252 bfd_cv_have_sys_procfs_type_pstatus32_t=no
18253
18254 fi
18255 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18256 fi
18257
18258 if test $bfd_cv_have_sys_procfs_type_pstatus32_t = yes; then
18259
18260 cat >>confdefs.h <<\_ACEOF
18261 #define HAVE_PSTATUS32_T 1
18262 _ACEOF
18263
18264 fi
18265 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_pstatus32_t" >&5
18266 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_pstatus32_t" >&6
18267
18268 echo "$as_me:$LINENO: checking for prpsinfo_t in sys/procfs.h" >&5
18269 echo $ECHO_N "checking for prpsinfo_t in sys/procfs.h... $ECHO_C" >&6
18270 if test "${bfd_cv_have_sys_procfs_type_prpsinfo_t+set}" = set; then
18271 echo $ECHO_N "(cached) $ECHO_C" >&6
18272 else
18273 cat >conftest.$ac_ext <<_ACEOF
18274 /* confdefs.h. */
18275 _ACEOF
18276 cat confdefs.h >>conftest.$ac_ext
18277 cat >>conftest.$ac_ext <<_ACEOF
18278 /* end confdefs.h. */
18279
18280 #define _SYSCALL32
18281 #include <sys/procfs.h>
18282 int
18283 main ()
18284 {
18285 prpsinfo_t avar
18286 ;
18287 return 0;
18288 }
18289 _ACEOF
18290 rm -f conftest.$ac_objext
18291 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18292 (eval $ac_compile) 2>conftest.er1
18293 ac_status=$?
18294 grep -v '^ *+' conftest.er1 >conftest.err
18295 rm -f conftest.er1
18296 cat conftest.err >&5
18297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18298 (exit $ac_status); } &&
18299 { ac_try='test -z "$ac_c_werror_flag"
18300 || test ! -s conftest.err'
18301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18302 (eval $ac_try) 2>&5
18303 ac_status=$?
18304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18305 (exit $ac_status); }; } &&
18306 { ac_try='test -s conftest.$ac_objext'
18307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18308 (eval $ac_try) 2>&5
18309 ac_status=$?
18310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18311 (exit $ac_status); }; }; then
18312 bfd_cv_have_sys_procfs_type_prpsinfo_t=yes
18313 else
18314 echo "$as_me: failed program was:" >&5
18315 sed 's/^/| /' conftest.$ac_ext >&5
18316
18317 bfd_cv_have_sys_procfs_type_prpsinfo_t=no
18318
18319 fi
18320 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18321 fi
18322
18323 if test $bfd_cv_have_sys_procfs_type_prpsinfo_t = yes; then
18324
18325 cat >>confdefs.h <<\_ACEOF
18326 #define HAVE_PRPSINFO_T 1
18327 _ACEOF
18328
18329 fi
18330 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo_t" >&5
18331 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo_t" >&6
18332
18333 echo "$as_me:$LINENO: checking for prpsinfo32_t in sys/procfs.h" >&5
18334 echo $ECHO_N "checking for prpsinfo32_t in sys/procfs.h... $ECHO_C" >&6
18335 if test "${bfd_cv_have_sys_procfs_type_prpsinfo32_t+set}" = set; then
18336 echo $ECHO_N "(cached) $ECHO_C" >&6
18337 else
18338 cat >conftest.$ac_ext <<_ACEOF
18339 /* confdefs.h. */
18340 _ACEOF
18341 cat confdefs.h >>conftest.$ac_ext
18342 cat >>conftest.$ac_ext <<_ACEOF
18343 /* end confdefs.h. */
18344
18345 #define _SYSCALL32
18346 #include <sys/procfs.h>
18347 int
18348 main ()
18349 {
18350 prpsinfo32_t avar
18351 ;
18352 return 0;
18353 }
18354 _ACEOF
18355 rm -f conftest.$ac_objext
18356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18357 (eval $ac_compile) 2>conftest.er1
18358 ac_status=$?
18359 grep -v '^ *+' conftest.er1 >conftest.err
18360 rm -f conftest.er1
18361 cat conftest.err >&5
18362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18363 (exit $ac_status); } &&
18364 { ac_try='test -z "$ac_c_werror_flag"
18365 || test ! -s conftest.err'
18366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18367 (eval $ac_try) 2>&5
18368 ac_status=$?
18369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18370 (exit $ac_status); }; } &&
18371 { ac_try='test -s conftest.$ac_objext'
18372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18373 (eval $ac_try) 2>&5
18374 ac_status=$?
18375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18376 (exit $ac_status); }; }; then
18377 bfd_cv_have_sys_procfs_type_prpsinfo32_t=yes
18378 else
18379 echo "$as_me: failed program was:" >&5
18380 sed 's/^/| /' conftest.$ac_ext >&5
18381
18382 bfd_cv_have_sys_procfs_type_prpsinfo32_t=no
18383
18384 fi
18385 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18386 fi
18387
18388 if test $bfd_cv_have_sys_procfs_type_prpsinfo32_t = yes; then
18389
18390 cat >>confdefs.h <<\_ACEOF
18391 #define HAVE_PRPSINFO32_T 1
18392 _ACEOF
18393
18394 fi
18395 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&5
18396 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_prpsinfo32_t" >&6
18397
18398 echo "$as_me:$LINENO: checking for psinfo_t in sys/procfs.h" >&5
18399 echo $ECHO_N "checking for psinfo_t in sys/procfs.h... $ECHO_C" >&6
18400 if test "${bfd_cv_have_sys_procfs_type_psinfo_t+set}" = set; then
18401 echo $ECHO_N "(cached) $ECHO_C" >&6
18402 else
18403 cat >conftest.$ac_ext <<_ACEOF
18404 /* confdefs.h. */
18405 _ACEOF
18406 cat confdefs.h >>conftest.$ac_ext
18407 cat >>conftest.$ac_ext <<_ACEOF
18408 /* end confdefs.h. */
18409
18410 #define _SYSCALL32
18411 #include <sys/procfs.h>
18412 int
18413 main ()
18414 {
18415 psinfo_t avar
18416 ;
18417 return 0;
18418 }
18419 _ACEOF
18420 rm -f conftest.$ac_objext
18421 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18422 (eval $ac_compile) 2>conftest.er1
18423 ac_status=$?
18424 grep -v '^ *+' conftest.er1 >conftest.err
18425 rm -f conftest.er1
18426 cat conftest.err >&5
18427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18428 (exit $ac_status); } &&
18429 { ac_try='test -z "$ac_c_werror_flag"
18430 || test ! -s conftest.err'
18431 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18432 (eval $ac_try) 2>&5
18433 ac_status=$?
18434 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18435 (exit $ac_status); }; } &&
18436 { ac_try='test -s conftest.$ac_objext'
18437 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18438 (eval $ac_try) 2>&5
18439 ac_status=$?
18440 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18441 (exit $ac_status); }; }; then
18442 bfd_cv_have_sys_procfs_type_psinfo_t=yes
18443 else
18444 echo "$as_me: failed program was:" >&5
18445 sed 's/^/| /' conftest.$ac_ext >&5
18446
18447 bfd_cv_have_sys_procfs_type_psinfo_t=no
18448
18449 fi
18450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18451 fi
18452
18453 if test $bfd_cv_have_sys_procfs_type_psinfo_t = yes; then
18454
18455 cat >>confdefs.h <<\_ACEOF
18456 #define HAVE_PSINFO_T 1
18457 _ACEOF
18458
18459 fi
18460 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo_t" >&5
18461 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo_t" >&6
18462
18463 echo "$as_me:$LINENO: checking for psinfo32_t in sys/procfs.h" >&5
18464 echo $ECHO_N "checking for psinfo32_t in sys/procfs.h... $ECHO_C" >&6
18465 if test "${bfd_cv_have_sys_procfs_type_psinfo32_t+set}" = set; then
18466 echo $ECHO_N "(cached) $ECHO_C" >&6
18467 else
18468 cat >conftest.$ac_ext <<_ACEOF
18469 /* confdefs.h. */
18470 _ACEOF
18471 cat confdefs.h >>conftest.$ac_ext
18472 cat >>conftest.$ac_ext <<_ACEOF
18473 /* end confdefs.h. */
18474
18475 #define _SYSCALL32
18476 #include <sys/procfs.h>
18477 int
18478 main ()
18479 {
18480 psinfo32_t avar
18481 ;
18482 return 0;
18483 }
18484 _ACEOF
18485 rm -f conftest.$ac_objext
18486 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18487 (eval $ac_compile) 2>conftest.er1
18488 ac_status=$?
18489 grep -v '^ *+' conftest.er1 >conftest.err
18490 rm -f conftest.er1
18491 cat conftest.err >&5
18492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18493 (exit $ac_status); } &&
18494 { ac_try='test -z "$ac_c_werror_flag"
18495 || test ! -s conftest.err'
18496 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18497 (eval $ac_try) 2>&5
18498 ac_status=$?
18499 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18500 (exit $ac_status); }; } &&
18501 { ac_try='test -s conftest.$ac_objext'
18502 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18503 (eval $ac_try) 2>&5
18504 ac_status=$?
18505 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18506 (exit $ac_status); }; }; then
18507 bfd_cv_have_sys_procfs_type_psinfo32_t=yes
18508 else
18509 echo "$as_me: failed program was:" >&5
18510 sed 's/^/| /' conftest.$ac_ext >&5
18511
18512 bfd_cv_have_sys_procfs_type_psinfo32_t=no
18513
18514 fi
18515 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18516 fi
18517
18518 if test $bfd_cv_have_sys_procfs_type_psinfo32_t = yes; then
18519
18520 cat >>confdefs.h <<\_ACEOF
18521 #define HAVE_PSINFO32_T 1
18522 _ACEOF
18523
18524 fi
18525 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_psinfo32_t" >&5
18526 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_psinfo32_t" >&6
18527
18528 echo "$as_me:$LINENO: checking for lwpstatus_t in sys/procfs.h" >&5
18529 echo $ECHO_N "checking for lwpstatus_t in sys/procfs.h... $ECHO_C" >&6
18530 if test "${bfd_cv_have_sys_procfs_type_lwpstatus_t+set}" = set; then
18531 echo $ECHO_N "(cached) $ECHO_C" >&6
18532 else
18533 cat >conftest.$ac_ext <<_ACEOF
18534 /* confdefs.h. */
18535 _ACEOF
18536 cat confdefs.h >>conftest.$ac_ext
18537 cat >>conftest.$ac_ext <<_ACEOF
18538 /* end confdefs.h. */
18539
18540 #define _SYSCALL32
18541 #include <sys/procfs.h>
18542 int
18543 main ()
18544 {
18545 lwpstatus_t avar
18546 ;
18547 return 0;
18548 }
18549 _ACEOF
18550 rm -f conftest.$ac_objext
18551 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18552 (eval $ac_compile) 2>conftest.er1
18553 ac_status=$?
18554 grep -v '^ *+' conftest.er1 >conftest.err
18555 rm -f conftest.er1
18556 cat conftest.err >&5
18557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18558 (exit $ac_status); } &&
18559 { ac_try='test -z "$ac_c_werror_flag"
18560 || test ! -s conftest.err'
18561 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18562 (eval $ac_try) 2>&5
18563 ac_status=$?
18564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18565 (exit $ac_status); }; } &&
18566 { ac_try='test -s conftest.$ac_objext'
18567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18568 (eval $ac_try) 2>&5
18569 ac_status=$?
18570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18571 (exit $ac_status); }; }; then
18572 bfd_cv_have_sys_procfs_type_lwpstatus_t=yes
18573 else
18574 echo "$as_me: failed program was:" >&5
18575 sed 's/^/| /' conftest.$ac_ext >&5
18576
18577 bfd_cv_have_sys_procfs_type_lwpstatus_t=no
18578
18579 fi
18580 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18581 fi
18582
18583 if test $bfd_cv_have_sys_procfs_type_lwpstatus_t = yes; then
18584
18585 cat >>confdefs.h <<\_ACEOF
18586 #define HAVE_LWPSTATUS_T 1
18587 _ACEOF
18588
18589 fi
18590 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpstatus_t" >&5
18591 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpstatus_t" >&6
18592
18593 echo "$as_me:$LINENO: checking for lwpxstatus_t in sys/procfs.h" >&5
18594 echo $ECHO_N "checking for lwpxstatus_t in sys/procfs.h... $ECHO_C" >&6
18595 if test "${bfd_cv_have_sys_procfs_type_lwpxstatus_t+set}" = set; then
18596 echo $ECHO_N "(cached) $ECHO_C" >&6
18597 else
18598 cat >conftest.$ac_ext <<_ACEOF
18599 /* confdefs.h. */
18600 _ACEOF
18601 cat confdefs.h >>conftest.$ac_ext
18602 cat >>conftest.$ac_ext <<_ACEOF
18603 /* end confdefs.h. */
18604
18605 #define _SYSCALL32
18606 #include <sys/procfs.h>
18607 int
18608 main ()
18609 {
18610 lwpxstatus_t avar
18611 ;
18612 return 0;
18613 }
18614 _ACEOF
18615 rm -f conftest.$ac_objext
18616 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18617 (eval $ac_compile) 2>conftest.er1
18618 ac_status=$?
18619 grep -v '^ *+' conftest.er1 >conftest.err
18620 rm -f conftest.er1
18621 cat conftest.err >&5
18622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18623 (exit $ac_status); } &&
18624 { ac_try='test -z "$ac_c_werror_flag"
18625 || test ! -s conftest.err'
18626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18627 (eval $ac_try) 2>&5
18628 ac_status=$?
18629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18630 (exit $ac_status); }; } &&
18631 { ac_try='test -s conftest.$ac_objext'
18632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18633 (eval $ac_try) 2>&5
18634 ac_status=$?
18635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18636 (exit $ac_status); }; }; then
18637 bfd_cv_have_sys_procfs_type_lwpxstatus_t=yes
18638 else
18639 echo "$as_me: failed program was:" >&5
18640 sed 's/^/| /' conftest.$ac_ext >&5
18641
18642 bfd_cv_have_sys_procfs_type_lwpxstatus_t=no
18643
18644 fi
18645 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18646 fi
18647
18648 if test $bfd_cv_have_sys_procfs_type_lwpxstatus_t = yes; then
18649
18650 cat >>confdefs.h <<\_ACEOF
18651 #define HAVE_LWPXSTATUS_T 1
18652 _ACEOF
18653
18654 fi
18655 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&5
18656 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_lwpxstatus_t" >&6
18657
18658 echo "$as_me:$LINENO: checking for lwpstatus_t.pr_context in sys/procfs.h" >&5
18659 echo $ECHO_N "checking for lwpstatus_t.pr_context in sys/procfs.h... $ECHO_C" >&6
18660 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context+set}" = set; then
18661 echo $ECHO_N "(cached) $ECHO_C" >&6
18662 else
18663 cat >conftest.$ac_ext <<_ACEOF
18664 /* confdefs.h. */
18665 _ACEOF
18666 cat confdefs.h >>conftest.$ac_ext
18667 cat >>conftest.$ac_ext <<_ACEOF
18668 /* end confdefs.h. */
18669
18670 #define _SYSCALL32
18671 #include <sys/procfs.h>
18672 int
18673 main ()
18674 {
18675 lwpstatus_t avar; void* aref = (void*) &avar.pr_context
18676 ;
18677 return 0;
18678 }
18679 _ACEOF
18680 rm -f conftest.$ac_objext
18681 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18682 (eval $ac_compile) 2>conftest.er1
18683 ac_status=$?
18684 grep -v '^ *+' conftest.er1 >conftest.err
18685 rm -f conftest.er1
18686 cat conftest.err >&5
18687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18688 (exit $ac_status); } &&
18689 { ac_try='test -z "$ac_c_werror_flag"
18690 || test ! -s conftest.err'
18691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18692 (eval $ac_try) 2>&5
18693 ac_status=$?
18694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18695 (exit $ac_status); }; } &&
18696 { ac_try='test -s conftest.$ac_objext'
18697 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18698 (eval $ac_try) 2>&5
18699 ac_status=$?
18700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18701 (exit $ac_status); }; }; then
18702 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=yes
18703 else
18704 echo "$as_me: failed program was:" >&5
18705 sed 's/^/| /' conftest.$ac_ext >&5
18706
18707 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context=no
18708
18709 fi
18710 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18711 fi
18712
18713 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context = yes; then
18714
18715 cat >>confdefs.h <<\_ACEOF
18716 #define HAVE_LWPSTATUS_T_PR_CONTEXT 1
18717 _ACEOF
18718
18719 fi
18720 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&5
18721 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_context" >&6
18722
18723 echo "$as_me:$LINENO: checking for lwpstatus_t.pr_reg in sys/procfs.h" >&5
18724 echo $ECHO_N "checking for lwpstatus_t.pr_reg in sys/procfs.h... $ECHO_C" >&6
18725 if test "${bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg+set}" = set; then
18726 echo $ECHO_N "(cached) $ECHO_C" >&6
18727 else
18728 cat >conftest.$ac_ext <<_ACEOF
18729 /* confdefs.h. */
18730 _ACEOF
18731 cat confdefs.h >>conftest.$ac_ext
18732 cat >>conftest.$ac_ext <<_ACEOF
18733 /* end confdefs.h. */
18734
18735 #define _SYSCALL32
18736 #include <sys/procfs.h>
18737 int
18738 main ()
18739 {
18740 lwpstatus_t avar; void* aref = (void*) &avar.pr_reg
18741 ;
18742 return 0;
18743 }
18744 _ACEOF
18745 rm -f conftest.$ac_objext
18746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18747 (eval $ac_compile) 2>conftest.er1
18748 ac_status=$?
18749 grep -v '^ *+' conftest.er1 >conftest.err
18750 rm -f conftest.er1
18751 cat conftest.err >&5
18752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18753 (exit $ac_status); } &&
18754 { ac_try='test -z "$ac_c_werror_flag"
18755 || test ! -s conftest.err'
18756 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18757 (eval $ac_try) 2>&5
18758 ac_status=$?
18759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18760 (exit $ac_status); }; } &&
18761 { ac_try='test -s conftest.$ac_objext'
18762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18763 (eval $ac_try) 2>&5
18764 ac_status=$?
18765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18766 (exit $ac_status); }; }; then
18767 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=yes
18768 else
18769 echo "$as_me: failed program was:" >&5
18770 sed 's/^/| /' conftest.$ac_ext >&5
18771
18772 bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg=no
18773
18774 fi
18775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18776 fi
18777
18778 if test $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg = yes; then
18779
18780 cat >>confdefs.h <<\_ACEOF
18781 #define HAVE_LWPSTATUS_T_PR_REG 1
18782 _ACEOF
18783
18784 fi
18785 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&5
18786 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_member_lwpstatus_t_pr_reg" >&6
18787
18788 echo "$as_me:$LINENO: checking for win32_pstatus_t in sys/procfs.h" >&5
18789 echo $ECHO_N "checking for win32_pstatus_t in sys/procfs.h... $ECHO_C" >&6
18790 if test "${bfd_cv_have_sys_procfs_type_win32_pstatus_t+set}" = set; then
18791 echo $ECHO_N "(cached) $ECHO_C" >&6
18792 else
18793 cat >conftest.$ac_ext <<_ACEOF
18794 /* confdefs.h. */
18795 _ACEOF
18796 cat confdefs.h >>conftest.$ac_ext
18797 cat >>conftest.$ac_ext <<_ACEOF
18798 /* end confdefs.h. */
18799
18800 #define _SYSCALL32
18801 #include <sys/procfs.h>
18802 int
18803 main ()
18804 {
18805 win32_pstatus_t avar
18806 ;
18807 return 0;
18808 }
18809 _ACEOF
18810 rm -f conftest.$ac_objext
18811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
18812 (eval $ac_compile) 2>conftest.er1
18813 ac_status=$?
18814 grep -v '^ *+' conftest.er1 >conftest.err
18815 rm -f conftest.er1
18816 cat conftest.err >&5
18817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18818 (exit $ac_status); } &&
18819 { ac_try='test -z "$ac_c_werror_flag"
18820 || test ! -s conftest.err'
18821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18822 (eval $ac_try) 2>&5
18823 ac_status=$?
18824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18825 (exit $ac_status); }; } &&
18826 { ac_try='test -s conftest.$ac_objext'
18827 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
18828 (eval $ac_try) 2>&5
18829 ac_status=$?
18830 echo "$as_me:$LINENO: \$? = $ac_status" >&5
18831 (exit $ac_status); }; }; then
18832 bfd_cv_have_sys_procfs_type_win32_pstatus_t=yes
18833 else
18834 echo "$as_me: failed program was:" >&5
18835 sed 's/^/| /' conftest.$ac_ext >&5
18836
18837 bfd_cv_have_sys_procfs_type_win32_pstatus_t=no
18838
18839 fi
18840 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
18841 fi
18842
18843 if test $bfd_cv_have_sys_procfs_type_win32_pstatus_t = yes; then
18844
18845 cat >>confdefs.h <<\_ACEOF
18846 #define HAVE_WIN32_PSTATUS_T 1
18847 _ACEOF
18848
18849 fi
18850 echo "$as_me:$LINENO: result: $bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&5
18851 echo "${ECHO_T}$bfd_cv_have_sys_procfs_type_win32_pstatus_t" >&6
18852
18853 fi
18854 fi
18855
18856
18857 if test -n "$TRAD_HEADER"; then
18858
18859 cat >>confdefs.h <<_ACEOF
18860 #define TRAD_HEADER $TRAD_HEADER
18861 _ACEOF
18862
18863 fi
18864
18865 # Horrible hacks to build DLLs on Windows.
18866 WIN32LDFLAGS=
18867 WIN32LIBADD=
18868 case "${host}" in
18869 *-*-cygwin*)
18870 if test "$enable_shared" = "yes"; then
18871 WIN32LDFLAGS="-no-undefined"
18872 WIN32LIBADD="-L`pwd`/../libiberty -liberty -L`pwd`/../intl -lintl -lcygwin -lkernel32"
18873 fi
18874 ;;
18875 *-*-linux*)
18876 # We borrow WIN32LIBADD so that the shared libbfd won't depend on
18877 # libiberty.a.
18878 case "${host}" in
18879 mips*-*-linux*)
18880 # Linux/MIPS uses PIC by default.
18881 if test "$enable_shared" = "yes"; then
18882 WIN32LIBADD="-L../libiberty -liberty"
18883 fi
18884 ;;
18885 *)
18886 x=`sed -n -e 's/^[ ]*PICFLAG[ ]*=[ ]*//p' < ../libiberty/Makefile | sed -n '$p'`
18887 if test -n "$x"; then
18888 WIN32LIBADD="-L../libiberty/pic -liberty"
18889 fi
18890 ;;
18891 esac
18892 ;;
18893 esac
18894
18895
18896
18897 # target stuff:
18898
18899 # Canonicalize the secondary target names.
18900 if test -n "$enable_targets" ; then
18901 for targ in `echo $enable_targets | sed 's/,/ /g'`
18902 do
18903 result=`$ac_config_sub $targ 2>/dev/null`
18904 if test -n "$result" ; then
18905 canon_targets="$canon_targets $result"
18906 else
18907 # Allow targets that config.sub doesn't recognize, like "all".
18908 canon_targets="$canon_targets $targ"
18909 fi
18910 done
18911 fi
18912
18913 all_targets=false
18914 defvec=
18915 selvecs=
18916 assocvecs=
18917 selarchs=
18918 TDEFINES=
18919 for targ in $target $canon_targets
18920 do
18921 if test "x$targ" = "xall"; then
18922 all_targets=true
18923 assocvecs="$assocvecs $targ_defvec $targ_selvecs"
18924 else
18925 . $srcdir/config.bfd
18926 if test "x$targ" = "x$target"; then
18927 defvec=$targ_defvec
18928 fi
18929 selvecs="$selvecs $targ_defvec $targ_selvecs"
18930 selarchs="$selarchs $targ_archs"
18931 TDEFINES="$TDEFINES $targ_cflags"
18932 fi
18933 done
18934
18935
18936 # This processing still needs to be done if we're to decide properly whether
18937 # 64-bit support needs to be compiled in. Currently, it will be included if
18938 # the default or any other explicitly requested target requires it; it
18939 # will not be included on a 32-bit host if no 64-bit target is requested, and
18940 # no "--with-64-bit-bfd" option is given, even if "--enable-targets=all" is
18941 # used.
18942
18943 # uniq the default and selected vectors in all the configured targets.
18944 f=""
18945 for i in $selvecs ; do
18946 case " $f " in
18947 *" $i "*) ;;
18948 *) f="$f $i" ;;
18949 esac
18950 done
18951 selvecs="$f"
18952
18953
18954 # uniq the associated vectors in all the configured targets.
18955 f=""
18956 for i in $assocvecs ; do
18957 case " $f " in
18958 *" $i "*) ;;
18959 *) f="$f $i" ;;
18960 esac
18961 done
18962 assocvecs="$f"
18963
18964
18965 # uniq the architectures in all the configured targets.
18966 f=""
18967 for i in $selarchs ; do
18968 case " $f " in
18969 *" $i "*) ;;
18970 *) f="$f $i" ;;
18971 esac
18972 done
18973 selarchs="$f"
18974
18975 # Target backend .o files.
18976 tb=
18977
18978 elf="elf.lo elflink.lo elf-attrs.lo elf-strtab.lo elf-eh-frame.lo dwarf1.lo"
18979
18980 for vec in $selvecs
18981 do
18982 target_size=32
18983 case "$vec" in
18984 # This list is alphabetized to make it easy to compare
18985 # with the two vector lists in targets.c. For the same reason,
18986 # use one entry per line, even though this leads to long lines.
18987 a_out_adobe_vec) tb="$tb aout-adobe.lo aout32.lo" ;;
18988 aix5coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
18989 aout0_big_vec) tb="$tb aout0.lo aout32.lo" ;;
18990 aout_arm_big_vec) tb="$tb aout-arm.lo aout32.lo" ;;
18991 aout_arm_little_vec) tb="$tb aout-arm.lo aout32.lo" ;;
18992 apollocoff_vec) tb="$tb coff-apollo.lo" ;;
18993 arm_epoc_pe_big_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18994 arm_epoc_pe_little_vec) tb="$tb epoc-pe-arm.lo peigen.lo cofflink.lo " ;;
18995 arm_epoc_pei_big_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
18996 arm_epoc_pei_little_vec) tb="$tb epoc-pei-arm.lo peigen.lo cofflink.lo " ;;
18997 arm_wince_pe_big_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
18998 arm_wince_pe_little_vec) tb="$tb pe-arm-wince.lo pe-arm.lo peigen.lo cofflink.lo " ;;
18999 arm_wince_pei_big_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
19000 arm_wince_pei_little_vec) tb="$tb pei-arm-wince.lo pei-arm.lo peigen.lo cofflink.lo " ;;
19001 armcoff_big_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
19002 armcoff_little_vec) tb="$tb coff-arm.lo cofflink.lo " ;;
19003 armnetbsd_vec) tb="$tb armnetbsd.lo aout32.lo" ;;
19004 armpe_big_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19005 armpe_little_vec) tb="$tb pe-arm.lo peigen.lo cofflink.lo " ;;
19006 armpei_big_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
19007 armpei_little_vec) tb="$tb pei-arm.lo peigen.lo cofflink.lo " ;;
19008 b_out_vec_big_host) tb="$tb bout.lo aout32.lo" ;;
19009 b_out_vec_little_host) tb="$tb bout.lo aout32.lo" ;;
19010 bfd_efi_app_ia32_vec) tb="$tb efi-app-ia32.lo peigen.lo cofflink.lo" ;;
19011 bfd_efi_app_x86_64_vec) tb="$tb efi-app-x86_64.lo pex64igen.lo cofflink.lo" ;target_size=64;;
19012 bfd_efi_app_ia64_vec) tb="$tb efi-app-ia64.lo pepigen.lo cofflink.lo"; target_size=64 ;;
19013 bfd_elf32_am33lin_vec) tb="$tb elf32-am33lin.lo elf32.lo $elf" ;;
19014 bfd_elf32_avr_vec) tb="$tb elf32-avr.lo elf32.lo $elf" ;;
19015 bfd_elf32_bfin_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
19016 bfd_elf32_bfinfdpic_vec) tb="$tb elf32-bfin.lo elf32.lo $elf" ;;
19017 bfd_elf32_big_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
19018 bfd_elf32_bigarc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
19019 bfd_elf32_bigarm_vec) tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19020 bfd_elf32_bigarm_symbian_vec)
19021 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19022 bfd_elf32_bigarm_vxworks_vec)
19023 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19024 bfd_elf32_bigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19025 bfd_elf32_bigmips_vxworks_vec)
19026 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19027 bfd_elf32_cr16_vec) tb="$tb elf32-cr16.lo elf32.lo $elf" ;;
19028 bfd_elf32_cr16c_vec) tb="$tb elf32-cr16c.lo elf32.lo $elf" ;;
19029 bfd_elf32_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
19030 bfd_elf32_crx_vec) tb="$tb elf32-crx.lo elf32.lo $elf" ;;
19031 bfd_elf32_d10v_vec) tb="$tb elf32-d10v.lo elf32.lo $elf" ;;
19032 bfd_elf32_d30v_vec) tb="$tb elf32-d30v.lo elf32.lo $elf" ;;
19033 bfd_elf32_dlx_big_vec) tb="$tb elf32-dlx.lo elf32.lo $elf" ;;
19034 bfd_elf32_fr30_vec) tb="$tb elf32-fr30.lo elf32.lo $elf" ;;
19035 bfd_elf32_frv_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
19036 bfd_elf32_frvfdpic_vec) tb="$tb elf32-frv.lo elf32.lo $elf" ;;
19037 bfd_elf32_h8300_vec) tb="$tb elf32-h8300.lo elf32.lo $elf" ;;
19038 bfd_elf32_hppa_linux_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19039 bfd_elf32_hppa_nbsd_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19040 bfd_elf32_hppa_vec) tb="$tb elf32-hppa.lo elf32.lo $elf" ;;
19041 bfd_elf32_i370_vec) tb="$tb elf32-i370.lo elf32.lo $elf" ;;
19042 bfd_elf32_i386_dragonfly_vec)
19043 tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19044 bfd_elf32_i386_freebsd_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19045 bfd_elf32_i386_vxworks_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19046 bfd_elf32_i386_vec) tb="$tb elf32-i386.lo elf-vxworks.lo elf32.lo $elf" ;;
19047 bfd_elf32_i860_little_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
19048 bfd_elf32_i860_vec) tb="$tb elf32-i860.lo elf32.lo $elf" ;;
19049 bfd_elf32_i960_vec) tb="$tb elf32-i960.lo elf32.lo $elf" ;;
19050 bfd_elf32_ia64_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf" ;;
19051 bfd_elf32_ia64_hpux_big_vec) tb="$tb elf32-ia64.lo elf32.lo $elf";;
19052 bfd_elf32_ip2k_vec) tb="$tb elf32-ip2k.lo elf32.lo $elf" ;;
19053 bfd_elf32_iq2000_vec) tb="$tb elf32-iq2000.lo elf32.lo $elf" ;;
19054 bfd_elf32_little_generic_vec) tb="$tb elf32-gen.lo elf32.lo $elf" ;;
19055 bfd_elf32_littlearc_vec) tb="$tb elf32-arc.lo elf32.lo $elf" ;;
19056 bfd_elf32_littlearm_symbian_vec)
19057 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19058 bfd_elf32_littlearm_vxworks_vec)
19059 tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19060 bfd_elf32_littlearm_vec) tb="$tb elf32-arm.lo elf32.lo elf-vxworks.lo $elf" ;;
19061 bfd_elf32_littlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19062 bfd_elf32_littlemips_vxworks_vec)
19063 tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19064 bfd_elf32_m32c_vec) tb="$tb elf32-m32c.lo elf32.lo $elf" ;;
19065 bfd_elf32_m32r_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19066 bfd_elf32_m32rle_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19067 bfd_elf32_m32rlin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19068 bfd_elf32_m32rlelin_vec) tb="$tb elf32-m32r.lo elf32.lo $elf" ;;
19069 bfd_elf32_m68hc11_vec) tb="$tb elf32-m68hc11.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
19070 bfd_elf32_m68hc12_vec) tb="$tb elf32-m68hc12.lo elf32-m68hc1x.lo elf32.lo $elf" ;;
19071 bfd_elf32_m68k_vec) tb="$tb elf32-m68k.lo elf32.lo $elf" ;;
19072 bfd_elf32_m88k_vec) tb="$tb elf32-m88k.lo elf32.lo $elf" ;;
19073 bfd_elf32_mcore_big_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
19074 bfd_elf32_mcore_little_vec) tb="$tb elf32-mcore.lo elf32.lo $elf" ;;
19075 bfd_elf32_mep_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
19076 bfd_elf32_mep_little_vec) tb="$tb elf32-mep.lo elf32.lo $elf" ;;
19077 bfd_elf32_mn10200_vec) tb="$tb elf-m10200.lo elf32.lo $elf" ;;
19078 bfd_elf32_mn10300_vec) tb="$tb elf-m10300.lo elf32.lo $elf" ;;
19079 bfd_elf32_mt_vec) tb="$tb elf32-mt.lo elf32.lo $elf" ;;
19080 bfd_elf32_msp430_vec) tb="$tb elf32-msp430.lo elf32.lo $elf" ;;
19081 bfd_elf32_nbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19082 bfd_elf32_nlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19083 bfd_elf32_ntradbigmips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19084 bfd_elf32_ntradlittlemips_vec) tb="$tb elfn32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19085 bfd_elf32_openrisc_vec) tb="$tb elf32-openrisc.lo elf32.lo $elf" ;;
19086 bfd_elf32_or32_big_vec) tb="$tb elf32-or32.lo elf32.lo $elf" ;;
19087 bfd_elf32_pj_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
19088 bfd_elf32_pjl_vec) tb="$tb elf32-pj.lo elf32.lo $elf";;
19089 bfd_elf32_powerpc_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19090 bfd_elf32_powerpcle_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19091 bfd_elf32_powerpc_vxworks_vec) tb="$tb elf32-ppc.lo elf-vxworks.lo elf32.lo $elf" ;;
19092 bfd_elf32_s390_vec) tb="$tb elf32-s390.lo elf32.lo $elf" ;;
19093 bfd_elf32_bigscore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;;
19094 bfd_elf32_littlescore_vec) tb="$tb elf32-score.lo elf32.lo $elf" ;;
19095 # FIXME: We include cofflink.lo not because it's needed for
19096 # bfd_elf32_sh64[l]_vec, but because we include bfd_elf32_sh[l]_vec
19097 # which needs it but does not list it. Should be fixed in right place.
19098 bfd_elf32_sh64_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19099 bfd_elf32_sh64l_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19100 bfd_elf32_sh64lin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19101 bfd_elf32_sh64blin_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" target_size=64 ;;
19102 bfd_elf32_sh64lnbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19103 bfd_elf32_sh64nbsd_vec) tb="$tb elf32-sh64.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf cofflink.lo" ;;
19104 bfd_elf32_sh_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19105 bfd_elf32_shblin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19106 bfd_elf32_shl_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19107 bfd_elf32_shl_symbian_vec) tb="$tb elf32-sh-symbian.lo elf32-sh64-com.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19108 bfd_elf32_shlin_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19109 bfd_elf32_shlnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19110 bfd_elf32_shlvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19111 bfd_elf32_shnbsd_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo cofflink.lo" ;;
19112 bfd_elf32_shvxworks_vec) tb="$tb elf32-sh.lo elf-vxworks.lo elf32.lo $elf coff-sh.lo" ;;
19113 bfd_elf32_sparc_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
19114 bfd_elf32_sparc_vxworks_vec) tb="$tb elf32-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf32.lo $elf" ;;
19115 bfd_elf32_spu_vec) tb="$tb elf32-spu.lo elf32.lo $elf" ;;
19116 bfd_elf32_tradbigmips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19117 bfd_elf32_tradlittlemips_vec) tb="$tb elf32-mips.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo" ;;
19118 bfd_elf32_us_cris_vec) tb="$tb elf32-cris.lo elf32.lo $elf" ;;
19119 bfd_elf32_v850_vec) tb="$tb elf32-v850.lo elf32.lo $elf" ;;
19120 bfd_elf32_vax_vec) tb="$tb elf32-vax.lo elf32.lo $elf" ;;
19121 bfd_elf32_xstormy16_vec) tb="$tb elf32-xstormy16.lo elf32.lo $elf" ;;
19122 bfd_elf32_xc16x_vec) tb="$tb elf32-xc16x.lo elf32.lo $elf" ;;
19123 bfd_elf32_xtensa_le_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
19124 bfd_elf32_xtensa_be_vec) tb="$tb xtensa-isa.lo xtensa-modules.lo elf32-xtensa.lo elf32.lo $elf" ;;
19125 bfd_elf64_alpha_freebsd_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
19126 bfd_elf64_alpha_vec) tb="$tb elf64-alpha.lo elf64.lo $elf"; target_size=64 ;;
19127 bfd_elf64_big_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19128 bfd_elf64_bigmips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19129 bfd_elf64_hppa_linux_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
19130 bfd_elf64_hppa_vec) tb="$tb elf64-hppa.lo elf64.lo $elf"; target_size=64 ;;
19131 bfd_elf64_ia64_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19132 bfd_elf64_ia64_hpux_big_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19133 bfd_elf64_ia64_little_vec) tb="$tb elf64-ia64.lo elf64.lo $elf"; target_size=64 ;;
19134 bfd_elf64_little_generic_vec) tb="$tb elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19135 bfd_elf64_littlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19136 bfd_elf64_mmix_vec) tb="$tb elf64-mmix.lo elf64.lo $elf" target_size=64 ;;
19137 bfd_elf64_powerpc_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf"; target_size=64 ;;
19138 bfd_elf64_powerpcle_vec) tb="$tb elf64-ppc.lo elf64-gen.lo elf64.lo $elf" target_size=64 ;;
19139 bfd_elf64_s390_vec) tb="$tb elf64-s390.lo elf64.lo $elf"; target_size=64 ;;
19140 bfd_elf64_sh64_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19141 bfd_elf64_sh64l_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19142 bfd_elf64_sh64lin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19143 bfd_elf64_sh64blin_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19144 bfd_elf64_sh64lnbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19145 bfd_elf64_sh64nbsd_vec) tb="$tb elf64-sh64.lo elf64.lo $elf" target_size=64 ;;
19146 bfd_elf64_sparc_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
19147 bfd_elf64_sparc_freebsd_vec) tb="$tb elf64-sparc.lo elfxx-sparc.lo elf-vxworks.lo elf64.lo $elf"; target_size=64 ;;
19148 bfd_elf64_tradbigmips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19149 bfd_elf64_tradlittlemips_vec) tb="$tb elf64-mips.lo elf64.lo elfxx-mips.lo elf-vxworks.lo elf32.lo $elf ecofflink.lo"; target_size=64 ;;
19150 bfd_elf64_x86_64_freebsd_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
19151 bfd_elf64_x86_64_vec) tb="$tb elf64-x86-64.lo elf64.lo $elf"; target_size=64 ;;
19152 bfd_mmo_vec) tb="$tb mmo.lo" target_size=64 ;;
19153 bfd_powerpc_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19154 bfd_powerpc_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
19155 bfd_powerpcle_pe_vec) tb="$tb pe-ppc.lo peigen.lo cofflink.lo" ;;
19156 bfd_powerpcle_pei_vec) tb="$tb pei-ppc.lo peigen.lo cofflink.lo" ;;
19157 cris_aout_vec) tb="$tb aout-cris.lo" ;;
19158 demo_64_vec) tb="$tb demo64.lo aout64.lo"; target_size=64 ;;
19159 ecoff_big_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19160 ecoff_biglittle_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19161 ecoff_little_vec) tb="$tb coff-mips.lo ecoff.lo ecofflink.lo" ;;
19162 ecoffalpha_little_vec) tb="$tb coff-alpha.lo ecoff.lo ecofflink.lo"; target_size=64 ;;
19163 go32coff_vec) tb="$tb coff-go32.lo cofflink.lo" ;;
19164 go32stubbedcoff_vec) tb="$tb coff-stgo32.lo cofflink.lo" ;;
19165 h8300coff_vec) tb="$tb coff-h8300.lo reloc16.lo" ;;
19166 h8500coff_vec) tb="$tb coff-h8500.lo reloc16.lo" ;;
19167 host_aout_vec) tb="$tb host-aout.lo aout32.lo" ;;
19168 hp300bsd_vec) tb="$tb hp300bsd.lo aout32.lo" ;;
19169 hp300hpux_vec) tb="$tb hp300hpux.lo aout32.lo" ;;
19170 i386aout_vec) tb="$tb i386aout.lo aout32.lo" ;;
19171 i386bsd_vec) tb="$tb i386bsd.lo aout32.lo" ;;
19172 i386coff_vec) tb="$tb coff-i386.lo cofflink.lo" ;;
19173 x86_64coff_vec) tb="$tb coff-x86_64.lo cofflink.lo"; target_size=64 ;;
19174 i386dynix_vec) tb="$tb i386dynix.lo aout32.lo" ;;
19175 i386freebsd_vec) tb="$tb i386freebsd.lo aout32.lo" ;;
19176 i386linux_vec) tb="$tb i386linux.lo aout32.lo" ;;
19177 i386lynx_aout_vec) tb="$tb i386lynx.lo lynx-core.lo aout32.lo" ;;
19178 i386lynx_coff_vec) tb="$tb cf-i386lynx.lo cofflink.lo lynx-core.lo" ;;
19179 i386mach3_vec) tb="$tb i386mach3.lo aout32.lo" ;;
19180 i386msdos_vec) tb="$tb i386msdos.lo" ;;
19181 i386netbsd_vec) tb="$tb i386netbsd.lo aout32.lo" ;;
19182 i386os9k_vec) tb="$tb i386os9k.lo aout32.lo" ;;
19183 i386pe_vec) tb="$tb pe-i386.lo peigen.lo cofflink.lo" ;;
19184 i386pei_vec) tb="$tb pei-i386.lo peigen.lo cofflink.lo" ;;
19185 x86_64pe_vec) tb="$tb pe-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
19186 x86_64pei_vec) tb="$tb pei-x86_64.lo pex64igen.lo cofflink.lo"; target_size=64 ;;
19187 i860coff_vec) tb="$tb coff-i860.lo cofflink.lo" ;;
19188 icoff_big_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
19189 icoff_little_vec) tb="$tb coff-i960.lo cofflink.lo" ;;
19190 ieee_vec) tb="$tb ieee.lo" ;;
19191 m68k4knetbsd_vec) tb="$tb m68k4knetbsd.lo aout32.lo" ;;
19192 m68kaux_coff_vec) tb="$tb coff-aux.lo coff-m68k.lo cofflink.lo" ;;
19193 m68kcoff_vec) tb="$tb coff-m68k.lo cofflink.lo" ;;
19194 m68kcoffun_vec) tb="$tb coff-u68k.lo coff-m68k.lo cofflink.lo" ;;
19195 m68klinux_vec) tb="$tb m68klinux.lo aout32.lo" ;;
19196 m68knetbsd_vec) tb="$tb m68knetbsd.lo aout32.lo" ;;
19197 m68ksysvcoff_vec) tb="$tb coff-svm68k.lo cofflink.lo" ;;
19198 m88kbcs_vec) tb="$tb coff-m88k.lo" ;;
19199 m88kmach3_vec) tb="$tb m88kmach3.lo aout32.lo" ;;
19200 m88kopenbsd_vec) tb="$tb m88kopenbsd.lo aout32.lo" ;;
19201 maxqcoff_vec) tb="$tb coff-maxq.lo" ;;
19202 mach_o_be_vec) tb="$tb mach-o.lo" ;;
19203 mach_o_le_vec) tb="$tb mach-o.lo" ;;
19204 mach_o_fat_vec) tb="$tb mach-o.lo" ;;
19205 mcore_pe_big_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19206 mcore_pe_little_vec) tb="$tb pe-mcore.lo peigen.lo cofflink.lo" ;;
19207 mcore_pei_big_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
19208 mcore_pei_little_vec) tb="$tb pei-mcore.lo peigen.lo cofflink.lo" ;;
19209 mipslpe_vec) tb="$tb pe-mips.lo peigen.lo cofflink.lo" ;;
19210 mipslpei_vec) tb="$tb pei-mips.lo peigen.lo cofflink.lo" ;;
19211 newsos3_vec) tb="$tb newsos3.lo aout32.lo" ;;
19212 nlm32_alpha_vec) tb="$tb nlm32-alpha.lo nlm32.lo nlm.lo"; target_size=64 ;;
19213 nlm32_i386_vec) tb="$tb nlm32-i386.lo nlm32.lo nlm.lo" ;;
19214 nlm32_powerpc_vec) tb="$tb nlm32-ppc.lo nlm32.lo nlm.lo" ;;
19215 nlm32_sparc_vec) tb="$tb nlm32-sparc.lo nlm32.lo nlm.lo" ;;
19216 or32coff_big_vec) tb="$tb coff-or32.lo cofflink.lo" ;;
19217 pc532machaout_vec) tb="$tb pc532-mach.lo aout-ns32k.lo" ;;
19218 pc532netbsd_vec) tb="$tb ns32knetbsd.lo aout-ns32k.lo" ;;
19219 pef_vec) tb="$tb pef.lo" ;;
19220 pef_xlib_vec) tb="$tb pef.lo" ;;
19221 pdp11_aout_vec) tb="$tb pdp11.lo" ;;
19222 pmac_xcoff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
19223 ppcboot_vec) tb="$tb ppcboot.lo" ;;
19224 riscix_vec) tb="$tb aout32.lo riscix.lo" ;;
19225 rs6000coff64_vec) tb="$tb coff64-rs6000.lo xcofflink.lo aix5ppc-core.lo"; target_size=64 ;;
19226 rs6000coff_vec) tb="$tb coff-rs6000.lo xcofflink.lo" ;;
19227 shcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
19228 shcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
19229 shlcoff_small_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
19230 shlcoff_vec) tb="$tb coff-sh.lo cofflink.lo" ;;
19231 shlpe_vec) tb="$tb pe-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
19232 shlpei_vec) tb="$tb pei-sh.lo coff-sh.lo peigen.lo cofflink.lo" ;;
19233 som_vec) tb="$tb som.lo" ;;
19234 sparccoff_vec) tb="$tb coff-sparc.lo" ;;
19235 sparcle_aout_vec) tb="$tb aout-sparcle.lo aout32.lo" ;;
19236 sparclinux_vec) tb="$tb sparclinux.lo aout32.lo" ;;
19237 sparclynx_aout_vec) tb="$tb sparclynx.lo lynx-core.lo aout32.lo" ;;
19238 sparclynx_coff_vec) tb="$tb cf-sparclynx.lo lynx-core.lo" ;;
19239 sparcnetbsd_vec) tb="$tb sparcnetbsd.lo aout32.lo" ;;
19240 sunos_big_vec) tb="$tb sunos.lo aout32.lo" ;;
19241 sym_vec) tb="$tb xsym.lo" ;;
19242 tic30_aout_vec) tb="$tb aout-tic30.lo" ;;
19243 tic30_coff_vec) tb="$tb coff-tic30.lo" ;;
19244 tic4x_coff0_vec) tb="$tb coff-tic4x.lo" ;;
19245 tic4x_coff0_beh_vec) tb="$tb coff-tic4x.lo" ;;
19246 tic4x_coff1_vec) tb="$tb coff-tic4x.lo" ;;
19247 tic4x_coff1_beh_vec) tb="$tb coff-tic4x.lo" ;;
19248 tic4x_coff2_vec) tb="$tb coff-tic4x.lo" ;;
19249 tic4x_coff2_beh_vec) tb="$tb coff-tic4x.lo" ;;
19250 tic54x_coff0_beh_vec) tb="$tb coff-tic54x.lo" ;;
19251 tic54x_coff0_vec) tb="$tb coff-tic54x.lo" ;;
19252 tic54x_coff1_beh_vec) tb="$tb coff-tic54x.lo" ;;
19253 tic54x_coff1_vec) tb="$tb coff-tic54x.lo" ;;
19254 tic54x_coff2_beh_vec) tb="$tb coff-tic54x.lo" ;;
19255 tic54x_coff2_vec) tb="$tb coff-tic54x.lo" ;;
19256 tic80coff_vec) tb="$tb coff-tic80.lo cofflink.lo" ;;
19257 vaxnetbsd_vec) tb="$tb vaxnetbsd.lo aout32.lo" ;;
19258 vax1knetbsd_vec) tb="$tb vax1knetbsd.lo aout32.lo" ;;
19259 vaxbsd_vec) tb="$tb vaxbsd.lo aout32.lo" ;;
19260 versados_vec) tb="$tb versados.lo" ;;
19261 vms_alpha_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo"; target_size=64 ;;
19262 vms_vax_vec) tb="$tb vms.lo vms-hdr.lo vms-gsd.lo vms-tir.lo vms-misc.lo" ;;
19263 w65_vec) tb="$tb coff-w65.lo reloc16.lo" ;;
19264 we32kcoff_vec) tb="$tb coff-we32k.lo" ;;
19265 z80coff_vec) tb="$tb coff-z80.lo reloc16.lo" ;;
19266 z8kcoff_vec) tb="$tb coff-z8k.lo reloc16.lo cofflink.lo" ;;
19267
19268 # These appear out of order in targets.c
19269 srec_vec) tb="$tb srec.lo" ;;
19270 symbolsrec_vec) tb="$tb srec.lo" ;;
19271 tekhex_vec) tb="$tb tekhex.lo" ;;
19272 cisco_core_big_vec) tb="$tb cisco-core.lo" ;;
19273 cisco_core_little_vec) tb="$tb cisco-core.lo" ;;
19274
19275 "") ;;
19276 *) { { echo "$as_me:$LINENO: error: *** unknown target vector $vec" >&5
19277 echo "$as_me: error: *** unknown target vector $vec" >&2;}
19278 { (exit 1); exit 1; }; } ;;
19279 esac
19280
19281 if test ${target_size} = 64; then
19282 target64=true
19283 fi
19284 if test x"${vec}" = x"${defvec}"; then
19285 bfd_default_target_size=${target_size}
19286 fi
19287 done
19288
19289 # Target architecture .o files.
19290 # A couple of CPUs use shorter file names to avoid problems on DOS
19291 # filesystems.
19292 ta=`echo $selarchs | sed -e s/bfd_/cpu-/g -e s/_arch/.lo/g -e s/mn10200/m10200/ -e s/mn10300/m10300/`
19293
19294 # Weed out duplicate .o files.
19295 f=""
19296 for i in $tb ; do
19297 case " $f " in
19298 *" $i "*) ;;
19299 *) f="$f $i" ;;
19300 esac
19301 done
19302 tb="$f"
19303
19304 f=""
19305 for i in $ta ; do
19306 case " $f " in
19307 *" $i "*) ;;
19308 *) f="$f $i" ;;
19309 esac
19310 done
19311 ta="$f"
19312
19313 bfd_backends="$tb"
19314 bfd_machines="$ta"
19315
19316 if test x${all_targets} = xtrue ; then
19317 bfd_backends="${bfd_backends}"' $(ALL_BACKENDS)'
19318 bfd_machines="${bfd_machines}"' $(ALL_MACHINES)'
19319 selvecs=
19320 havevecs=
19321 selarchs=
19322 test -n "$assocvecs" &&
19323 assocvecs=`echo $assocvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19324 else # all_targets is true
19325 # Only set these if they will be nonempty, for the clever echo.
19326 havevecs=
19327 assocvecs=
19328 test -n "$selvecs" &&
19329 havevecs=`echo $selvecs | sed -e 's/^/-DHAVE_/' -e 's/ \(.\)/ -DHAVE_\1/g'`
19330 test -n "$selvecs" &&
19331 selvecs=`echo $selvecs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19332 test -n "$selarchs" &&
19333 selarchs=`echo $selarchs | sed -e 's/^/\&/' -e 's/ \(.\)/,\&\1/g'`
19334 fi # all_targets is true
19335
19336 case ${host64}-${target64}-${want64} in
19337 *true*)
19338 wordsize=64
19339 bfd64_libs='$(BFD64_LIBS)'
19340 all_backends='$(BFD64_BACKENDS) $(BFD32_BACKENDS)'
19341 if test $BFD_HOST_64_BIT_DEFINED = 0; then
19342 { echo "$as_me:$LINENO: WARNING: You have requested a 64 bit BFD configuration, but" >&5
19343 echo "$as_me: WARNING: You have requested a 64 bit BFD configuration, but" >&2;}
19344 { echo "$as_me:$LINENO: WARNING: your compiler may not have a 64 bit integral type" >&5
19345 echo "$as_me: WARNING: your compiler may not have a 64 bit integral type" >&2;}
19346 fi
19347 if test -n "$GCC" ; then
19348 bad_64bit_gcc=no;
19349 echo "$as_me:$LINENO: checking for gcc version with buggy 64-bit support" >&5
19350 echo $ECHO_N "checking for gcc version with buggy 64-bit support... $ECHO_C" >&6
19351 # Add more tests for gcc versions with non-working 64-bit support here.
19352 cat >conftest.$ac_ext <<_ACEOF
19353 /* confdefs.h. */
19354 _ACEOF
19355 cat confdefs.h >>conftest.$ac_ext
19356 cat >>conftest.$ac_ext <<_ACEOF
19357 /* end confdefs.h. */
19358 :__GNUC__:__GNUC_MINOR__:__i386__:
19359 _ACEOF
19360 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
19361 $EGREP ": 2 : 91 : 1 :" >/dev/null 2>&1; then
19362 bad_64bit_gcc=yes;
19363 echo "$as_me:$LINENO: result: yes: egcs-1.1.2 on ix86 spotted" >&5
19364 echo "${ECHO_T}yes: egcs-1.1.2 on ix86 spotted" >&6
19365 else
19366 echo "$as_me:$LINENO: result: no" >&5
19367 echo "${ECHO_T}no" >&6
19368 fi
19369 rm -f conftest*
19370
19371 if test $bad_64bit_gcc = yes ; then
19372 { { echo "$as_me:$LINENO: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&5
19373 echo "$as_me: error: A newer version of gcc is needed for the requested 64-bit BFD configuration" >&2;}
19374 { (exit 1); exit 1; }; }
19375 fi
19376 fi
19377 ;;
19378 false-false-false)
19379 wordsize=32
19380 all_backends='$(BFD32_BACKENDS)'
19381 ;;
19382 esac
19383
19384
19385
19386
19387
19388
19389
19390
19391 # Determine the host dependant file_ptr a.k.a. off_t type. In order
19392 # prefer: off64_t - if ftello64 and fseeko64, off_t - if ftello and
19393 # fseeko, long. This assumes that sizeof off_t is .ge. sizeof long.
19394 # Hopefully a reasonable assumption since fseeko et.al. should be
19395 # upward compatible.
19396
19397
19398
19399
19400
19401 for ac_func in ftello ftello64 fseeko fseeko64 fopen64
19402 do
19403 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
19404 echo "$as_me:$LINENO: checking for $ac_func" >&5
19405 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
19406 if eval "test \"\${$as_ac_var+set}\" = set"; then
19407 echo $ECHO_N "(cached) $ECHO_C" >&6
19408 else
19409 cat >conftest.$ac_ext <<_ACEOF
19410 /* confdefs.h. */
19411 _ACEOF
19412 cat confdefs.h >>conftest.$ac_ext
19413 cat >>conftest.$ac_ext <<_ACEOF
19414 /* end confdefs.h. */
19415 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
19416 For example, HP-UX 11i <limits.h> declares gettimeofday. */
19417 #define $ac_func innocuous_$ac_func
19418
19419 /* System header to define __stub macros and hopefully few prototypes,
19420 which can conflict with char $ac_func (); below.
19421 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
19422 <limits.h> exists even on freestanding compilers. */
19423
19424 #ifdef __STDC__
19425 # include <limits.h>
19426 #else
19427 # include <assert.h>
19428 #endif
19429
19430 #undef $ac_func
19431
19432 /* Override any gcc2 internal prototype to avoid an error. */
19433 #ifdef __cplusplus
19434 extern "C"
19435 {
19436 #endif
19437 /* We use char because int might match the return type of a gcc2
19438 builtin and then its argument prototype would still apply. */
19439 char $ac_func ();
19440 /* The GNU C library defines this for functions which it implements
19441 to always fail with ENOSYS. Some functions are actually named
19442 something starting with __ and the normal name is an alias. */
19443 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
19444 choke me
19445 #else
19446 char (*f) () = $ac_func;
19447 #endif
19448 #ifdef __cplusplus
19449 }
19450 #endif
19451
19452 int
19453 main ()
19454 {
19455 return f != $ac_func;
19456 ;
19457 return 0;
19458 }
19459 _ACEOF
19460 rm -f conftest.$ac_objext conftest$ac_exeext
19461 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19462 (eval $ac_link) 2>conftest.er1
19463 ac_status=$?
19464 grep -v '^ *+' conftest.er1 >conftest.err
19465 rm -f conftest.er1
19466 cat conftest.err >&5
19467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19468 (exit $ac_status); } &&
19469 { ac_try='test -z "$ac_c_werror_flag"
19470 || test ! -s conftest.err'
19471 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19472 (eval $ac_try) 2>&5
19473 ac_status=$?
19474 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19475 (exit $ac_status); }; } &&
19476 { ac_try='test -s conftest$ac_exeext'
19477 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19478 (eval $ac_try) 2>&5
19479 ac_status=$?
19480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19481 (exit $ac_status); }; }; then
19482 eval "$as_ac_var=yes"
19483 else
19484 echo "$as_me: failed program was:" >&5
19485 sed 's/^/| /' conftest.$ac_ext >&5
19486
19487 eval "$as_ac_var=no"
19488 fi
19489 rm -f conftest.err conftest.$ac_objext \
19490 conftest$ac_exeext conftest.$ac_ext
19491 fi
19492 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
19493 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
19494 if test `eval echo '${'$as_ac_var'}'` = yes; then
19495 cat >>confdefs.h <<_ACEOF
19496 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
19497 _ACEOF
19498
19499 fi
19500 done
19501
19502 if test x"$ac_cv_func_ftello" = xyes -a x"$ac_cv_func_fseeko" = xyes; then
19503 echo "$as_me:$LINENO: checking for off_t" >&5
19504 echo $ECHO_N "checking for off_t... $ECHO_C" >&6
19505 if test "${ac_cv_type_off_t+set}" = set; then
19506 echo $ECHO_N "(cached) $ECHO_C" >&6
19507 else
19508 cat >conftest.$ac_ext <<_ACEOF
19509 /* confdefs.h. */
19510 _ACEOF
19511 cat confdefs.h >>conftest.$ac_ext
19512 cat >>conftest.$ac_ext <<_ACEOF
19513 /* end confdefs.h. */
19514 $ac_includes_default
19515 int
19516 main ()
19517 {
19518 if ((off_t *) 0)
19519 return 0;
19520 if (sizeof (off_t))
19521 return 0;
19522 ;
19523 return 0;
19524 }
19525 _ACEOF
19526 rm -f conftest.$ac_objext
19527 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19528 (eval $ac_compile) 2>conftest.er1
19529 ac_status=$?
19530 grep -v '^ *+' conftest.er1 >conftest.err
19531 rm -f conftest.er1
19532 cat conftest.err >&5
19533 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19534 (exit $ac_status); } &&
19535 { ac_try='test -z "$ac_c_werror_flag"
19536 || test ! -s conftest.err'
19537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19538 (eval $ac_try) 2>&5
19539 ac_status=$?
19540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19541 (exit $ac_status); }; } &&
19542 { ac_try='test -s conftest.$ac_objext'
19543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19544 (eval $ac_try) 2>&5
19545 ac_status=$?
19546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19547 (exit $ac_status); }; }; then
19548 ac_cv_type_off_t=yes
19549 else
19550 echo "$as_me: failed program was:" >&5
19551 sed 's/^/| /' conftest.$ac_ext >&5
19552
19553 ac_cv_type_off_t=no
19554 fi
19555 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19556 fi
19557 echo "$as_me:$LINENO: result: $ac_cv_type_off_t" >&5
19558 echo "${ECHO_T}$ac_cv_type_off_t" >&6
19559
19560 echo "$as_me:$LINENO: checking size of off_t" >&5
19561 echo $ECHO_N "checking size of off_t... $ECHO_C" >&6
19562 if test "${ac_cv_sizeof_off_t+set}" = set; then
19563 echo $ECHO_N "(cached) $ECHO_C" >&6
19564 else
19565 if test "$ac_cv_type_off_t" = yes; then
19566 # The cast to unsigned long works around a bug in the HP C Compiler
19567 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
19568 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
19569 # This bug is HP SR number 8606223364.
19570 if test "$cross_compiling" = yes; then
19571 # Depending upon the size, compute the lo and hi bounds.
19572 cat >conftest.$ac_ext <<_ACEOF
19573 /* confdefs.h. */
19574 _ACEOF
19575 cat confdefs.h >>conftest.$ac_ext
19576 cat >>conftest.$ac_ext <<_ACEOF
19577 /* end confdefs.h. */
19578 $ac_includes_default
19579 int
19580 main ()
19581 {
19582 static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= 0)];
19583 test_array [0] = 0
19584
19585 ;
19586 return 0;
19587 }
19588 _ACEOF
19589 rm -f conftest.$ac_objext
19590 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19591 (eval $ac_compile) 2>conftest.er1
19592 ac_status=$?
19593 grep -v '^ *+' conftest.er1 >conftest.err
19594 rm -f conftest.er1
19595 cat conftest.err >&5
19596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19597 (exit $ac_status); } &&
19598 { ac_try='test -z "$ac_c_werror_flag"
19599 || test ! -s conftest.err'
19600 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19601 (eval $ac_try) 2>&5
19602 ac_status=$?
19603 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19604 (exit $ac_status); }; } &&
19605 { ac_try='test -s conftest.$ac_objext'
19606 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19607 (eval $ac_try) 2>&5
19608 ac_status=$?
19609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19610 (exit $ac_status); }; }; then
19611 ac_lo=0 ac_mid=0
19612 while :; do
19613 cat >conftest.$ac_ext <<_ACEOF
19614 /* confdefs.h. */
19615 _ACEOF
19616 cat confdefs.h >>conftest.$ac_ext
19617 cat >>conftest.$ac_ext <<_ACEOF
19618 /* end confdefs.h. */
19619 $ac_includes_default
19620 int
19621 main ()
19622 {
19623 static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19624 test_array [0] = 0
19625
19626 ;
19627 return 0;
19628 }
19629 _ACEOF
19630 rm -f conftest.$ac_objext
19631 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19632 (eval $ac_compile) 2>conftest.er1
19633 ac_status=$?
19634 grep -v '^ *+' conftest.er1 >conftest.err
19635 rm -f conftest.er1
19636 cat conftest.err >&5
19637 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19638 (exit $ac_status); } &&
19639 { ac_try='test -z "$ac_c_werror_flag"
19640 || test ! -s conftest.err'
19641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19642 (eval $ac_try) 2>&5
19643 ac_status=$?
19644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19645 (exit $ac_status); }; } &&
19646 { ac_try='test -s conftest.$ac_objext'
19647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19648 (eval $ac_try) 2>&5
19649 ac_status=$?
19650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19651 (exit $ac_status); }; }; then
19652 ac_hi=$ac_mid; break
19653 else
19654 echo "$as_me: failed program was:" >&5
19655 sed 's/^/| /' conftest.$ac_ext >&5
19656
19657 ac_lo=`expr $ac_mid + 1`
19658 if test $ac_lo -le $ac_mid; then
19659 ac_lo= ac_hi=
19660 break
19661 fi
19662 ac_mid=`expr 2 '*' $ac_mid + 1`
19663 fi
19664 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19665 done
19666 else
19667 echo "$as_me: failed program was:" >&5
19668 sed 's/^/| /' conftest.$ac_ext >&5
19669
19670 cat >conftest.$ac_ext <<_ACEOF
19671 /* confdefs.h. */
19672 _ACEOF
19673 cat confdefs.h >>conftest.$ac_ext
19674 cat >>conftest.$ac_ext <<_ACEOF
19675 /* end confdefs.h. */
19676 $ac_includes_default
19677 int
19678 main ()
19679 {
19680 static int test_array [1 - 2 * !(((long) (sizeof (off_t))) < 0)];
19681 test_array [0] = 0
19682
19683 ;
19684 return 0;
19685 }
19686 _ACEOF
19687 rm -f conftest.$ac_objext
19688 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19689 (eval $ac_compile) 2>conftest.er1
19690 ac_status=$?
19691 grep -v '^ *+' conftest.er1 >conftest.err
19692 rm -f conftest.er1
19693 cat conftest.err >&5
19694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19695 (exit $ac_status); } &&
19696 { ac_try='test -z "$ac_c_werror_flag"
19697 || test ! -s conftest.err'
19698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19699 (eval $ac_try) 2>&5
19700 ac_status=$?
19701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19702 (exit $ac_status); }; } &&
19703 { ac_try='test -s conftest.$ac_objext'
19704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19705 (eval $ac_try) 2>&5
19706 ac_status=$?
19707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19708 (exit $ac_status); }; }; then
19709 ac_hi=-1 ac_mid=-1
19710 while :; do
19711 cat >conftest.$ac_ext <<_ACEOF
19712 /* confdefs.h. */
19713 _ACEOF
19714 cat confdefs.h >>conftest.$ac_ext
19715 cat >>conftest.$ac_ext <<_ACEOF
19716 /* end confdefs.h. */
19717 $ac_includes_default
19718 int
19719 main ()
19720 {
19721 static int test_array [1 - 2 * !(((long) (sizeof (off_t))) >= $ac_mid)];
19722 test_array [0] = 0
19723
19724 ;
19725 return 0;
19726 }
19727 _ACEOF
19728 rm -f conftest.$ac_objext
19729 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19730 (eval $ac_compile) 2>conftest.er1
19731 ac_status=$?
19732 grep -v '^ *+' conftest.er1 >conftest.err
19733 rm -f conftest.er1
19734 cat conftest.err >&5
19735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19736 (exit $ac_status); } &&
19737 { ac_try='test -z "$ac_c_werror_flag"
19738 || test ! -s conftest.err'
19739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19740 (eval $ac_try) 2>&5
19741 ac_status=$?
19742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19743 (exit $ac_status); }; } &&
19744 { ac_try='test -s conftest.$ac_objext'
19745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19746 (eval $ac_try) 2>&5
19747 ac_status=$?
19748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19749 (exit $ac_status); }; }; then
19750 ac_lo=$ac_mid; break
19751 else
19752 echo "$as_me: failed program was:" >&5
19753 sed 's/^/| /' conftest.$ac_ext >&5
19754
19755 ac_hi=`expr '(' $ac_mid ')' - 1`
19756 if test $ac_mid -le $ac_hi; then
19757 ac_lo= ac_hi=
19758 break
19759 fi
19760 ac_mid=`expr 2 '*' $ac_mid`
19761 fi
19762 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19763 done
19764 else
19765 echo "$as_me: failed program was:" >&5
19766 sed 's/^/| /' conftest.$ac_ext >&5
19767
19768 ac_lo= ac_hi=
19769 fi
19770 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19771 fi
19772 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19773 # Binary search between lo and hi bounds.
19774 while test "x$ac_lo" != "x$ac_hi"; do
19775 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
19776 cat >conftest.$ac_ext <<_ACEOF
19777 /* confdefs.h. */
19778 _ACEOF
19779 cat confdefs.h >>conftest.$ac_ext
19780 cat >>conftest.$ac_ext <<_ACEOF
19781 /* end confdefs.h. */
19782 $ac_includes_default
19783 int
19784 main ()
19785 {
19786 static int test_array [1 - 2 * !(((long) (sizeof (off_t))) <= $ac_mid)];
19787 test_array [0] = 0
19788
19789 ;
19790 return 0;
19791 }
19792 _ACEOF
19793 rm -f conftest.$ac_objext
19794 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19795 (eval $ac_compile) 2>conftest.er1
19796 ac_status=$?
19797 grep -v '^ *+' conftest.er1 >conftest.err
19798 rm -f conftest.er1
19799 cat conftest.err >&5
19800 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19801 (exit $ac_status); } &&
19802 { ac_try='test -z "$ac_c_werror_flag"
19803 || test ! -s conftest.err'
19804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19805 (eval $ac_try) 2>&5
19806 ac_status=$?
19807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19808 (exit $ac_status); }; } &&
19809 { ac_try='test -s conftest.$ac_objext'
19810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19811 (eval $ac_try) 2>&5
19812 ac_status=$?
19813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19814 (exit $ac_status); }; }; then
19815 ac_hi=$ac_mid
19816 else
19817 echo "$as_me: failed program was:" >&5
19818 sed 's/^/| /' conftest.$ac_ext >&5
19819
19820 ac_lo=`expr '(' $ac_mid ')' + 1`
19821 fi
19822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19823 done
19824 case $ac_lo in
19825 ?*) ac_cv_sizeof_off_t=$ac_lo;;
19826 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19827 See \`config.log' for more details." >&5
19828 echo "$as_me: error: cannot compute sizeof (off_t), 77
19829 See \`config.log' for more details." >&2;}
19830 { (exit 1); exit 1; }; } ;;
19831 esac
19832 else
19833 if test "$cross_compiling" = yes; then
19834 { { echo "$as_me:$LINENO: error: cannot run test program while cross compiling
19835 See \`config.log' for more details." >&5
19836 echo "$as_me: error: cannot run test program while cross compiling
19837 See \`config.log' for more details." >&2;}
19838 { (exit 1); exit 1; }; }
19839 else
19840 cat >conftest.$ac_ext <<_ACEOF
19841 /* confdefs.h. */
19842 _ACEOF
19843 cat confdefs.h >>conftest.$ac_ext
19844 cat >>conftest.$ac_ext <<_ACEOF
19845 /* end confdefs.h. */
19846 $ac_includes_default
19847 long longval () { return (long) (sizeof (off_t)); }
19848 unsigned long ulongval () { return (long) (sizeof (off_t)); }
19849 #include <stdio.h>
19850 #include <stdlib.h>
19851 int
19852 main ()
19853 {
19854
19855 FILE *f = fopen ("conftest.val", "w");
19856 if (! f)
19857 exit (1);
19858 if (((long) (sizeof (off_t))) < 0)
19859 {
19860 long i = longval ();
19861 if (i != ((long) (sizeof (off_t))))
19862 exit (1);
19863 fprintf (f, "%ld\n", i);
19864 }
19865 else
19866 {
19867 unsigned long i = ulongval ();
19868 if (i != ((long) (sizeof (off_t))))
19869 exit (1);
19870 fprintf (f, "%lu\n", i);
19871 }
19872 exit (ferror (f) || fclose (f) != 0);
19873
19874 ;
19875 return 0;
19876 }
19877 _ACEOF
19878 rm -f conftest$ac_exeext
19879 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
19880 (eval $ac_link) 2>&5
19881 ac_status=$?
19882 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19883 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
19884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19885 (eval $ac_try) 2>&5
19886 ac_status=$?
19887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19888 (exit $ac_status); }; }; then
19889 ac_cv_sizeof_off_t=`cat conftest.val`
19890 else
19891 echo "$as_me: program exited with status $ac_status" >&5
19892 echo "$as_me: failed program was:" >&5
19893 sed 's/^/| /' conftest.$ac_ext >&5
19894
19895 ( exit $ac_status )
19896 { { echo "$as_me:$LINENO: error: cannot compute sizeof (off_t), 77
19897 See \`config.log' for more details." >&5
19898 echo "$as_me: error: cannot compute sizeof (off_t), 77
19899 See \`config.log' for more details." >&2;}
19900 { (exit 1); exit 1; }; }
19901 fi
19902 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
19903 fi
19904 fi
19905 rm -f conftest.val
19906 else
19907 ac_cv_sizeof_off_t=0
19908 fi
19909 fi
19910 echo "$as_me:$LINENO: result: $ac_cv_sizeof_off_t" >&5
19911 echo "${ECHO_T}$ac_cv_sizeof_off_t" >&6
19912 cat >>confdefs.h <<_ACEOF
19913 #define SIZEOF_OFF_T $ac_cv_sizeof_off_t
19914 _ACEOF
19915
19916
19917 fi
19918 echo "$as_me:$LINENO: checking file_ptr type" >&5
19919 echo $ECHO_N "checking file_ptr type... $ECHO_C" >&6
19920 bfd_file_ptr="long"
19921 bfd_ufile_ptr="unsigned long"
19922 if test x"$ac_cv_func_ftello64" = xyes -a x"$ac_cv_func_fseeko64" = xyes \
19923 -o x"${ac_cv_sizeof_off_t}" = x8; then
19924 bfd_file_ptr=BFD_HOST_64_BIT
19925 bfd_ufile_ptr=BFD_HOST_U_64_BIT
19926 fi
19927 echo "$as_me:$LINENO: result: $bfd_file_ptr" >&5
19928 echo "${ECHO_T}$bfd_file_ptr" >&6
19929
19930
19931
19932
19933 tdefaults=""
19934 test -n "${defvec}" && tdefaults="${tdefaults} -DDEFAULT_VECTOR=${defvec}"
19935 test -n "${selvecs}" && tdefaults="${tdefaults} -DSELECT_VECS='${selvecs}'"
19936 test -n "${assocvecs}" && tdefaults="${tdefaults} -DASSOCIATED_VECS='${assocvecs}'"
19937 test -n "${selarchs}" && tdefaults="${tdefaults} -DSELECT_ARCHITECTURES='${selarchs}'"
19938 test -n "${havevecs}" && tdefaults="${tdefaults} ${havevecs}"
19939
19940
19941
19942
19943 for ac_header in stdlib.h unistd.h
19944 do
19945 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
19946 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19947 echo "$as_me:$LINENO: checking for $ac_header" >&5
19948 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
19949 if eval "test \"\${$as_ac_Header+set}\" = set"; then
19950 echo $ECHO_N "(cached) $ECHO_C" >&6
19951 fi
19952 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
19953 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
19954 else
19955 # Is the header compilable?
19956 echo "$as_me:$LINENO: checking $ac_header usability" >&5
19957 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
19958 cat >conftest.$ac_ext <<_ACEOF
19959 /* confdefs.h. */
19960 _ACEOF
19961 cat confdefs.h >>conftest.$ac_ext
19962 cat >>conftest.$ac_ext <<_ACEOF
19963 /* end confdefs.h. */
19964 $ac_includes_default
19965 #include <$ac_header>
19966 _ACEOF
19967 rm -f conftest.$ac_objext
19968 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
19969 (eval $ac_compile) 2>conftest.er1
19970 ac_status=$?
19971 grep -v '^ *+' conftest.er1 >conftest.err
19972 rm -f conftest.er1
19973 cat conftest.err >&5
19974 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19975 (exit $ac_status); } &&
19976 { ac_try='test -z "$ac_c_werror_flag"
19977 || test ! -s conftest.err'
19978 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19979 (eval $ac_try) 2>&5
19980 ac_status=$?
19981 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19982 (exit $ac_status); }; } &&
19983 { ac_try='test -s conftest.$ac_objext'
19984 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
19985 (eval $ac_try) 2>&5
19986 ac_status=$?
19987 echo "$as_me:$LINENO: \$? = $ac_status" >&5
19988 (exit $ac_status); }; }; then
19989 ac_header_compiler=yes
19990 else
19991 echo "$as_me: failed program was:" >&5
19992 sed 's/^/| /' conftest.$ac_ext >&5
19993
19994 ac_header_compiler=no
19995 fi
19996 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
19997 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
19998 echo "${ECHO_T}$ac_header_compiler" >&6
19999
20000 # Is the header present?
20001 echo "$as_me:$LINENO: checking $ac_header presence" >&5
20002 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
20003 cat >conftest.$ac_ext <<_ACEOF
20004 /* confdefs.h. */
20005 _ACEOF
20006 cat confdefs.h >>conftest.$ac_ext
20007 cat >>conftest.$ac_ext <<_ACEOF
20008 /* end confdefs.h. */
20009 #include <$ac_header>
20010 _ACEOF
20011 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
20012 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
20013 ac_status=$?
20014 grep -v '^ *+' conftest.er1 >conftest.err
20015 rm -f conftest.er1
20016 cat conftest.err >&5
20017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20018 (exit $ac_status); } >/dev/null; then
20019 if test -s conftest.err; then
20020 ac_cpp_err=$ac_c_preproc_warn_flag
20021 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
20022 else
20023 ac_cpp_err=
20024 fi
20025 else
20026 ac_cpp_err=yes
20027 fi
20028 if test -z "$ac_cpp_err"; then
20029 ac_header_preproc=yes
20030 else
20031 echo "$as_me: failed program was:" >&5
20032 sed 's/^/| /' conftest.$ac_ext >&5
20033
20034 ac_header_preproc=no
20035 fi
20036 rm -f conftest.err conftest.$ac_ext
20037 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
20038 echo "${ECHO_T}$ac_header_preproc" >&6
20039
20040 # So? What about this header?
20041 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
20042 yes:no: )
20043 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
20044 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
20045 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
20046 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
20047 ac_header_preproc=yes
20048 ;;
20049 no:yes:* )
20050 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
20051 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
20052 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
20053 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
20054 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
20055 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
20056 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
20057 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
20058 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
20059 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
20060 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
20061 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
20062 (
20063 cat <<\_ASBOX
20064 ## ------------------------------------------ ##
20065 ## Report this to the AC_PACKAGE_NAME lists. ##
20066 ## ------------------------------------------ ##
20067 _ASBOX
20068 ) |
20069 sed "s/^/$as_me: WARNING: /" >&2
20070 ;;
20071 esac
20072 echo "$as_me:$LINENO: checking for $ac_header" >&5
20073 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
20074 if eval "test \"\${$as_ac_Header+set}\" = set"; then
20075 echo $ECHO_N "(cached) $ECHO_C" >&6
20076 else
20077 eval "$as_ac_Header=\$ac_header_preproc"
20078 fi
20079 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
20080 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
20081
20082 fi
20083 if test `eval echo '${'$as_ac_Header'}'` = yes; then
20084 cat >>confdefs.h <<_ACEOF
20085 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
20086 _ACEOF
20087
20088 fi
20089
20090 done
20091
20092
20093 for ac_func in getpagesize
20094 do
20095 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20096 echo "$as_me:$LINENO: checking for $ac_func" >&5
20097 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20098 if eval "test \"\${$as_ac_var+set}\" = set"; then
20099 echo $ECHO_N "(cached) $ECHO_C" >&6
20100 else
20101 cat >conftest.$ac_ext <<_ACEOF
20102 /* confdefs.h. */
20103 _ACEOF
20104 cat confdefs.h >>conftest.$ac_ext
20105 cat >>conftest.$ac_ext <<_ACEOF
20106 /* end confdefs.h. */
20107 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20108 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20109 #define $ac_func innocuous_$ac_func
20110
20111 /* System header to define __stub macros and hopefully few prototypes,
20112 which can conflict with char $ac_func (); below.
20113 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20114 <limits.h> exists even on freestanding compilers. */
20115
20116 #ifdef __STDC__
20117 # include <limits.h>
20118 #else
20119 # include <assert.h>
20120 #endif
20121
20122 #undef $ac_func
20123
20124 /* Override any gcc2 internal prototype to avoid an error. */
20125 #ifdef __cplusplus
20126 extern "C"
20127 {
20128 #endif
20129 /* We use char because int might match the return type of a gcc2
20130 builtin and then its argument prototype would still apply. */
20131 char $ac_func ();
20132 /* The GNU C library defines this for functions which it implements
20133 to always fail with ENOSYS. Some functions are actually named
20134 something starting with __ and the normal name is an alias. */
20135 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20136 choke me
20137 #else
20138 char (*f) () = $ac_func;
20139 #endif
20140 #ifdef __cplusplus
20141 }
20142 #endif
20143
20144 int
20145 main ()
20146 {
20147 return f != $ac_func;
20148 ;
20149 return 0;
20150 }
20151 _ACEOF
20152 rm -f conftest.$ac_objext conftest$ac_exeext
20153 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20154 (eval $ac_link) 2>conftest.er1
20155 ac_status=$?
20156 grep -v '^ *+' conftest.er1 >conftest.err
20157 rm -f conftest.er1
20158 cat conftest.err >&5
20159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20160 (exit $ac_status); } &&
20161 { ac_try='test -z "$ac_c_werror_flag"
20162 || test ! -s conftest.err'
20163 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20164 (eval $ac_try) 2>&5
20165 ac_status=$?
20166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20167 (exit $ac_status); }; } &&
20168 { ac_try='test -s conftest$ac_exeext'
20169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20170 (eval $ac_try) 2>&5
20171 ac_status=$?
20172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20173 (exit $ac_status); }; }; then
20174 eval "$as_ac_var=yes"
20175 else
20176 echo "$as_me: failed program was:" >&5
20177 sed 's/^/| /' conftest.$ac_ext >&5
20178
20179 eval "$as_ac_var=no"
20180 fi
20181 rm -f conftest.err conftest.$ac_objext \
20182 conftest$ac_exeext conftest.$ac_ext
20183 fi
20184 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20185 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20186 if test `eval echo '${'$as_ac_var'}'` = yes; then
20187 cat >>confdefs.h <<_ACEOF
20188 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20189 _ACEOF
20190
20191 fi
20192 done
20193
20194 echo "$as_me:$LINENO: checking for working mmap" >&5
20195 echo $ECHO_N "checking for working mmap... $ECHO_C" >&6
20196 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then
20197 echo $ECHO_N "(cached) $ECHO_C" >&6
20198 else
20199 if test "$cross_compiling" = yes; then
20200 ac_cv_func_mmap_fixed_mapped=no
20201 else
20202 cat >conftest.$ac_ext <<_ACEOF
20203 /* confdefs.h. */
20204 _ACEOF
20205 cat confdefs.h >>conftest.$ac_ext
20206 cat >>conftest.$ac_ext <<_ACEOF
20207 /* end confdefs.h. */
20208 $ac_includes_default
20209 /* malloc might have been renamed as rpl_malloc. */
20210 #undef malloc
20211
20212 /* Thanks to Mike Haertel and Jim Avera for this test.
20213 Here is a matrix of mmap possibilities:
20214 mmap private not fixed
20215 mmap private fixed at somewhere currently unmapped
20216 mmap private fixed at somewhere already mapped
20217 mmap shared not fixed
20218 mmap shared fixed at somewhere currently unmapped
20219 mmap shared fixed at somewhere already mapped
20220 For private mappings, we should verify that changes cannot be read()
20221 back from the file, nor mmap's back from the file at a different
20222 address. (There have been systems where private was not correctly
20223 implemented like the infamous i386 svr4.0, and systems where the
20224 VM page cache was not coherent with the file system buffer cache
20225 like early versions of FreeBSD and possibly contemporary NetBSD.)
20226 For shared mappings, we should conversely verify that changes get
20227 propagated back to all the places they're supposed to be.
20228
20229 Grep wants private fixed already mapped.
20230 The main things grep needs to know about mmap are:
20231 * does it exist and is it safe to write into the mmap'd area
20232 * how to use it (BSD variants) */
20233
20234 #include <fcntl.h>
20235 #include <sys/mman.h>
20236
20237 #if !STDC_HEADERS && !HAVE_STDLIB_H
20238 char *malloc ();
20239 #endif
20240
20241 /* This mess was copied from the GNU getpagesize.h. */
20242 #if !HAVE_GETPAGESIZE
20243 /* Assume that all systems that can run configure have sys/param.h. */
20244 # if !HAVE_SYS_PARAM_H
20245 # define HAVE_SYS_PARAM_H 1
20246 # endif
20247
20248 # ifdef _SC_PAGESIZE
20249 # define getpagesize() sysconf(_SC_PAGESIZE)
20250 # else /* no _SC_PAGESIZE */
20251 # if HAVE_SYS_PARAM_H
20252 # include <sys/param.h>
20253 # ifdef EXEC_PAGESIZE
20254 # define getpagesize() EXEC_PAGESIZE
20255 # else /* no EXEC_PAGESIZE */
20256 # ifdef NBPG
20257 # define getpagesize() NBPG * CLSIZE
20258 # ifndef CLSIZE
20259 # define CLSIZE 1
20260 # endif /* no CLSIZE */
20261 # else /* no NBPG */
20262 # ifdef NBPC
20263 # define getpagesize() NBPC
20264 # else /* no NBPC */
20265 # ifdef PAGESIZE
20266 # define getpagesize() PAGESIZE
20267 # endif /* PAGESIZE */
20268 # endif /* no NBPC */
20269 # endif /* no NBPG */
20270 # endif /* no EXEC_PAGESIZE */
20271 # else /* no HAVE_SYS_PARAM_H */
20272 # define getpagesize() 8192 /* punt totally */
20273 # endif /* no HAVE_SYS_PARAM_H */
20274 # endif /* no _SC_PAGESIZE */
20275
20276 #endif /* no HAVE_GETPAGESIZE */
20277
20278 int
20279 main ()
20280 {
20281 char *data, *data2, *data3;
20282 int i, pagesize;
20283 int fd;
20284
20285 pagesize = getpagesize ();
20286
20287 /* First, make a file with some known garbage in it. */
20288 data = (char *) malloc (pagesize);
20289 if (!data)
20290 exit (1);
20291 for (i = 0; i < pagesize; ++i)
20292 *(data + i) = rand ();
20293 umask (0);
20294 fd = creat ("conftest.mmap", 0600);
20295 if (fd < 0)
20296 exit (1);
20297 if (write (fd, data, pagesize) != pagesize)
20298 exit (1);
20299 close (fd);
20300
20301 /* Next, try to mmap the file at a fixed address which already has
20302 something else allocated at it. If we can, also make sure that
20303 we see the same garbage. */
20304 fd = open ("conftest.mmap", O_RDWR);
20305 if (fd < 0)
20306 exit (1);
20307 data2 = (char *) malloc (2 * pagesize);
20308 if (!data2)
20309 exit (1);
20310 data2 += (pagesize - ((long) data2 & (pagesize - 1))) & (pagesize - 1);
20311 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
20312 MAP_PRIVATE | MAP_FIXED, fd, 0L))
20313 exit (1);
20314 for (i = 0; i < pagesize; ++i)
20315 if (*(data + i) != *(data2 + i))
20316 exit (1);
20317
20318 /* Finally, make sure that changes to the mapped area do not
20319 percolate back to the file as seen by read(). (This is a bug on
20320 some variants of i386 svr4.0.) */
20321 for (i = 0; i < pagesize; ++i)
20322 *(data2 + i) = *(data2 + i) + 1;
20323 data3 = (char *) malloc (pagesize);
20324 if (!data3)
20325 exit (1);
20326 if (read (fd, data3, pagesize) != pagesize)
20327 exit (1);
20328 for (i = 0; i < pagesize; ++i)
20329 if (*(data + i) != *(data3 + i))
20330 exit (1);
20331 close (fd);
20332 exit (0);
20333 }
20334 _ACEOF
20335 rm -f conftest$ac_exeext
20336 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20337 (eval $ac_link) 2>&5
20338 ac_status=$?
20339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20340 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
20341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20342 (eval $ac_try) 2>&5
20343 ac_status=$?
20344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20345 (exit $ac_status); }; }; then
20346 ac_cv_func_mmap_fixed_mapped=yes
20347 else
20348 echo "$as_me: program exited with status $ac_status" >&5
20349 echo "$as_me: failed program was:" >&5
20350 sed 's/^/| /' conftest.$ac_ext >&5
20351
20352 ( exit $ac_status )
20353 ac_cv_func_mmap_fixed_mapped=no
20354 fi
20355 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
20356 fi
20357 fi
20358 echo "$as_me:$LINENO: result: $ac_cv_func_mmap_fixed_mapped" >&5
20359 echo "${ECHO_T}$ac_cv_func_mmap_fixed_mapped" >&6
20360 if test $ac_cv_func_mmap_fixed_mapped = yes; then
20361
20362 cat >>confdefs.h <<\_ACEOF
20363 #define HAVE_MMAP 1
20364 _ACEOF
20365
20366 fi
20367 rm -f conftest.mmap
20368
20369
20370
20371 for ac_func in madvise mprotect
20372 do
20373 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
20374 echo "$as_me:$LINENO: checking for $ac_func" >&5
20375 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
20376 if eval "test \"\${$as_ac_var+set}\" = set"; then
20377 echo $ECHO_N "(cached) $ECHO_C" >&6
20378 else
20379 cat >conftest.$ac_ext <<_ACEOF
20380 /* confdefs.h. */
20381 _ACEOF
20382 cat confdefs.h >>conftest.$ac_ext
20383 cat >>conftest.$ac_ext <<_ACEOF
20384 /* end confdefs.h. */
20385 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
20386 For example, HP-UX 11i <limits.h> declares gettimeofday. */
20387 #define $ac_func innocuous_$ac_func
20388
20389 /* System header to define __stub macros and hopefully few prototypes,
20390 which can conflict with char $ac_func (); below.
20391 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
20392 <limits.h> exists even on freestanding compilers. */
20393
20394 #ifdef __STDC__
20395 # include <limits.h>
20396 #else
20397 # include <assert.h>
20398 #endif
20399
20400 #undef $ac_func
20401
20402 /* Override any gcc2 internal prototype to avoid an error. */
20403 #ifdef __cplusplus
20404 extern "C"
20405 {
20406 #endif
20407 /* We use char because int might match the return type of a gcc2
20408 builtin and then its argument prototype would still apply. */
20409 char $ac_func ();
20410 /* The GNU C library defines this for functions which it implements
20411 to always fail with ENOSYS. Some functions are actually named
20412 something starting with __ and the normal name is an alias. */
20413 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
20414 choke me
20415 #else
20416 char (*f) () = $ac_func;
20417 #endif
20418 #ifdef __cplusplus
20419 }
20420 #endif
20421
20422 int
20423 main ()
20424 {
20425 return f != $ac_func;
20426 ;
20427 return 0;
20428 }
20429 _ACEOF
20430 rm -f conftest.$ac_objext conftest$ac_exeext
20431 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
20432 (eval $ac_link) 2>conftest.er1
20433 ac_status=$?
20434 grep -v '^ *+' conftest.er1 >conftest.err
20435 rm -f conftest.er1
20436 cat conftest.err >&5
20437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20438 (exit $ac_status); } &&
20439 { ac_try='test -z "$ac_c_werror_flag"
20440 || test ! -s conftest.err'
20441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20442 (eval $ac_try) 2>&5
20443 ac_status=$?
20444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20445 (exit $ac_status); }; } &&
20446 { ac_try='test -s conftest$ac_exeext'
20447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
20448 (eval $ac_try) 2>&5
20449 ac_status=$?
20450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
20451 (exit $ac_status); }; }; then
20452 eval "$as_ac_var=yes"
20453 else
20454 echo "$as_me: failed program was:" >&5
20455 sed 's/^/| /' conftest.$ac_ext >&5
20456
20457 eval "$as_ac_var=no"
20458 fi
20459 rm -f conftest.err conftest.$ac_objext \
20460 conftest$ac_exeext conftest.$ac_ext
20461 fi
20462 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
20463 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
20464 if test `eval echo '${'$as_ac_var'}'` = yes; then
20465 cat >>confdefs.h <<_ACEOF
20466 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
20467 _ACEOF
20468
20469 fi
20470 done
20471
20472 case ${want_mmap}+${ac_cv_func_mmap_fixed_mapped} in
20473 true+yes )
20474 cat >>confdefs.h <<\_ACEOF
20475 #define USE_MMAP 1
20476 _ACEOF
20477 ;;
20478 esac
20479
20480 rm -f doc/config.status
20481 ac_config_files="$ac_config_files Makefile doc/Makefile bfd-in3.h:bfd-in2.h po/Makefile.in:po/Make-in"
20482
20483
20484 ac_config_commands="$ac_config_commands default"
20485
20486
20487
20488
20489
20490
20491 cat >confcache <<\_ACEOF
20492 # This file is a shell script that caches the results of configure
20493 # tests run on this system so they can be shared between configure
20494 # scripts and configure runs, see configure's option --config-cache.
20495 # It is not useful on other systems. If it contains results you don't
20496 # want to keep, you may remove or edit it.
20497 #
20498 # config.status only pays attention to the cache file if you give it
20499 # the --recheck option to rerun configure.
20500 #
20501 # `ac_cv_env_foo' variables (set or unset) will be overridden when
20502 # loading this file, other *unset* `ac_cv_foo' will be assigned the
20503 # following values.
20504
20505 _ACEOF
20506
20507 # The following way of writing the cache mishandles newlines in values,
20508 # but we know of no workaround that is simple, portable, and efficient.
20509 # So, don't put newlines in cache variables' values.
20510 # Ultrix sh set writes to stderr and can't be redirected directly,
20511 # and sets the high bit in the cache file unless we assign to the vars.
20512 {
20513 (set) 2>&1 |
20514 case `(ac_space=' '; set | grep ac_space) 2>&1` in
20515 *ac_space=\ *)
20516 # `set' does not quote correctly, so add quotes (double-quote
20517 # substitution turns \\\\ into \\, and sed turns \\ into \).
20518 sed -n \
20519 "s/'/'\\\\''/g;
20520 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
20521 ;;
20522 *)
20523 # `set' quotes correctly as required by POSIX, so do not add quotes.
20524 sed -n \
20525 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
20526 ;;
20527 esac;
20528 } |
20529 sed '
20530 t clear
20531 : clear
20532 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
20533 t end
20534 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
20535 : end' >>confcache
20536 if diff $cache_file confcache >/dev/null 2>&1; then :; else
20537 if test -w $cache_file; then
20538 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
20539 cat confcache >$cache_file
20540 else
20541 echo "not updating unwritable cache $cache_file"
20542 fi
20543 fi
20544 rm -f confcache
20545
20546 test "x$prefix" = xNONE && prefix=$ac_default_prefix
20547 # Let make expand exec_prefix.
20548 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
20549
20550 # VPATH may cause trouble with some makes, so we remove $(srcdir),
20551 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
20552 # trailing colons and then remove the whole line if VPATH becomes empty
20553 # (actually we leave an empty line to preserve line numbers).
20554 if test "x$srcdir" = x.; then
20555 ac_vpsub='/^[ ]*VPATH[ ]*=/{
20556 s/:*\$(srcdir):*/:/;
20557 s/:*\${srcdir}:*/:/;
20558 s/:*@srcdir@:*/:/;
20559 s/^\([^=]*=[ ]*\):*/\1/;
20560 s/:*$//;
20561 s/^[^=]*=[ ]*$//;
20562 }'
20563 fi
20564
20565 DEFS=-DHAVE_CONFIG_H
20566
20567 ac_libobjs=
20568 ac_ltlibobjs=
20569 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
20570 # 1. Remove the extension, and $U if already installed.
20571 ac_i=`echo "$ac_i" |
20572 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
20573 # 2. Add them.
20574 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
20575 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
20576 done
20577 LIBOBJS=$ac_libobjs
20578
20579 LTLIBOBJS=$ac_ltlibobjs
20580
20581
20582 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
20583 { { echo "$as_me:$LINENO: error: conditional \"AMDEP\" was never defined.
20584 Usually this means the macro was only invoked conditionally." >&5
20585 echo "$as_me: error: conditional \"AMDEP\" was never defined.
20586 Usually this means the macro was only invoked conditionally." >&2;}
20587 { (exit 1); exit 1; }; }
20588 fi
20589 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
20590 { { echo "$as_me:$LINENO: error: conditional \"am__fastdepCC\" was never defined.
20591 Usually this means the macro was only invoked conditionally." >&5
20592 echo "$as_me: error: conditional \"am__fastdepCC\" was never defined.
20593 Usually this means the macro was only invoked conditionally." >&2;}
20594 { (exit 1); exit 1; }; }
20595 fi
20596 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
20597 { { echo "$as_me:$LINENO: error: conditional \"MAINTAINER_MODE\" was never defined.
20598 Usually this means the macro was only invoked conditionally." >&5
20599 echo "$as_me: error: conditional \"MAINTAINER_MODE\" was never defined.
20600 Usually this means the macro was only invoked conditionally." >&2;}
20601 { (exit 1); exit 1; }; }
20602 fi
20603 if test -z "${GENINSRC_NEVER_TRUE}" && test -z "${GENINSRC_NEVER_FALSE}"; then
20604 { { echo "$as_me:$LINENO: error: conditional \"GENINSRC_NEVER\" was never defined.
20605 Usually this means the macro was only invoked conditionally." >&5
20606 echo "$as_me: error: conditional \"GENINSRC_NEVER\" was never defined.
20607 Usually this means the macro was only invoked conditionally." >&2;}
20608 { (exit 1); exit 1; }; }
20609 fi
20610 if test -z "${INSTALL_LIBBFD_TRUE}" && test -z "${INSTALL_LIBBFD_FALSE}"; then
20611 { { echo "$as_me:$LINENO: error: conditional \"INSTALL_LIBBFD\" was never defined.
20612 Usually this means the macro was only invoked conditionally." >&5
20613 echo "$as_me: error: conditional \"INSTALL_LIBBFD\" was never defined.
20614 Usually this means the macro was only invoked conditionally." >&2;}
20615 { (exit 1); exit 1; }; }
20616 fi
20617
20618 : ${CONFIG_STATUS=./config.status}
20619 ac_clean_files_save=$ac_clean_files
20620 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
20621 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
20622 echo "$as_me: creating $CONFIG_STATUS" >&6;}
20623 cat >$CONFIG_STATUS <<_ACEOF
20624 #! $SHELL
20625 # Generated by $as_me.
20626 # Run this file to recreate the current configuration.
20627 # Compiler output produced by configure, useful for debugging
20628 # configure, is in config.log if it exists.
20629
20630 debug=false
20631 ac_cs_recheck=false
20632 ac_cs_silent=false
20633 SHELL=\${CONFIG_SHELL-$SHELL}
20634 _ACEOF
20635
20636 cat >>$CONFIG_STATUS <<\_ACEOF
20637 ## --------------------- ##
20638 ## M4sh Initialization. ##
20639 ## --------------------- ##
20640
20641 # Be Bourne compatible
20642 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
20643 emulate sh
20644 NULLCMD=:
20645 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
20646 # is contrary to our usage. Disable this feature.
20647 alias -g '${1+"$@"}'='"$@"'
20648 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
20649 set -o posix
20650 fi
20651 DUALCASE=1; export DUALCASE # for MKS sh
20652
20653 # Support unset when possible.
20654 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
20655 as_unset=unset
20656 else
20657 as_unset=false
20658 fi
20659
20660
20661 # Work around bugs in pre-3.0 UWIN ksh.
20662 $as_unset ENV MAIL MAILPATH
20663 PS1='$ '
20664 PS2='> '
20665 PS4='+ '
20666
20667 # NLS nuisances.
20668 for as_var in \
20669 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
20670 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
20671 LC_TELEPHONE LC_TIME
20672 do
20673 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
20674 eval $as_var=C; export $as_var
20675 else
20676 $as_unset $as_var
20677 fi
20678 done
20679
20680 # Required to use basename.
20681 if expr a : '\(a\)' >/dev/null 2>&1; then
20682 as_expr=expr
20683 else
20684 as_expr=false
20685 fi
20686
20687 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
20688 as_basename=basename
20689 else
20690 as_basename=false
20691 fi
20692
20693
20694 # Name of the executable.
20695 as_me=`$as_basename "$0" ||
20696 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
20697 X"$0" : 'X\(//\)$' \| \
20698 X"$0" : 'X\(/\)$' \| \
20699 . : '\(.\)' 2>/dev/null ||
20700 echo X/"$0" |
20701 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
20702 /^X\/\(\/\/\)$/{ s//\1/; q; }
20703 /^X\/\(\/\).*/{ s//\1/; q; }
20704 s/.*/./; q'`
20705
20706
20707 # PATH needs CR, and LINENO needs CR and PATH.
20708 # Avoid depending upon Character Ranges.
20709 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
20710 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
20711 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
20712 as_cr_digits='0123456789'
20713 as_cr_alnum=$as_cr_Letters$as_cr_digits
20714
20715 # The user is always right.
20716 if test "${PATH_SEPARATOR+set}" != set; then
20717 echo "#! /bin/sh" >conf$$.sh
20718 echo "exit 0" >>conf$$.sh
20719 chmod +x conf$$.sh
20720 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
20721 PATH_SEPARATOR=';'
20722 else
20723 PATH_SEPARATOR=:
20724 fi
20725 rm -f conf$$.sh
20726 fi
20727
20728
20729 as_lineno_1=$LINENO
20730 as_lineno_2=$LINENO
20731 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20732 test "x$as_lineno_1" != "x$as_lineno_2" &&
20733 test "x$as_lineno_3" = "x$as_lineno_2" || {
20734 # Find who we are. Look in the path if we contain no path at all
20735 # relative or not.
20736 case $0 in
20737 *[\\/]* ) as_myself=$0 ;;
20738 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20739 for as_dir in $PATH
20740 do
20741 IFS=$as_save_IFS
20742 test -z "$as_dir" && as_dir=.
20743 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
20744 done
20745
20746 ;;
20747 esac
20748 # We did not find ourselves, most probably we were run as `sh COMMAND'
20749 # in which case we are not to be found in the path.
20750 if test "x$as_myself" = x; then
20751 as_myself=$0
20752 fi
20753 if test ! -f "$as_myself"; then
20754 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
20755 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
20756 { (exit 1); exit 1; }; }
20757 fi
20758 case $CONFIG_SHELL in
20759 '')
20760 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
20761 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
20762 do
20763 IFS=$as_save_IFS
20764 test -z "$as_dir" && as_dir=.
20765 for as_base in sh bash ksh sh5; do
20766 case $as_dir in
20767 /*)
20768 if ("$as_dir/$as_base" -c '
20769 as_lineno_1=$LINENO
20770 as_lineno_2=$LINENO
20771 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
20772 test "x$as_lineno_1" != "x$as_lineno_2" &&
20773 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
20774 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
20775 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
20776 CONFIG_SHELL=$as_dir/$as_base
20777 export CONFIG_SHELL
20778 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
20779 fi;;
20780 esac
20781 done
20782 done
20783 ;;
20784 esac
20785
20786 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
20787 # uniformly replaced by the line number. The first 'sed' inserts a
20788 # line-number line before each line; the second 'sed' does the real
20789 # work. The second script uses 'N' to pair each line-number line
20790 # with the numbered line, and appends trailing '-' during
20791 # substitution so that $LINENO is not a special case at line end.
20792 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
20793 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
20794 sed '=' <$as_myself |
20795 sed '
20796 N
20797 s,$,-,
20798 : loop
20799 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
20800 t loop
20801 s,-$,,
20802 s,^['$as_cr_digits']*\n,,
20803 ' >$as_me.lineno &&
20804 chmod +x $as_me.lineno ||
20805 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
20806 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
20807 { (exit 1); exit 1; }; }
20808
20809 # Don't try to exec as it changes $[0], causing all sort of problems
20810 # (the dirname of $[0] is not the place where we might find the
20811 # original and so on. Autoconf is especially sensible to this).
20812 . ./$as_me.lineno
20813 # Exit status is that of the last command.
20814 exit
20815 }
20816
20817
20818 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
20819 *c*,-n*) ECHO_N= ECHO_C='
20820 ' ECHO_T=' ' ;;
20821 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
20822 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
20823 esac
20824
20825 if expr a : '\(a\)' >/dev/null 2>&1; then
20826 as_expr=expr
20827 else
20828 as_expr=false
20829 fi
20830
20831 rm -f conf$$ conf$$.exe conf$$.file
20832 echo >conf$$.file
20833 if ln -s conf$$.file conf$$ 2>/dev/null; then
20834 # We could just check for DJGPP; but this test a) works b) is more generic
20835 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
20836 if test -f conf$$.exe; then
20837 # Don't use ln at all; we don't have any links
20838 as_ln_s='cp -p'
20839 else
20840 as_ln_s='ln -s'
20841 fi
20842 elif ln conf$$.file conf$$ 2>/dev/null; then
20843 as_ln_s=ln
20844 else
20845 as_ln_s='cp -p'
20846 fi
20847 rm -f conf$$ conf$$.exe conf$$.file
20848
20849 if mkdir -p . 2>/dev/null; then
20850 as_mkdir_p=:
20851 else
20852 test -d ./-p && rmdir ./-p
20853 as_mkdir_p=false
20854 fi
20855
20856 as_executable_p="test -f"
20857
20858 # Sed expression to map a string onto a valid CPP name.
20859 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
20860
20861 # Sed expression to map a string onto a valid variable name.
20862 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
20863
20864
20865 # IFS
20866 # We need space, tab and new line, in precisely that order.
20867 as_nl='
20868 '
20869 IFS=" $as_nl"
20870
20871 # CDPATH.
20872 $as_unset CDPATH
20873
20874 exec 6>&1
20875
20876 # Open the log real soon, to keep \$[0] and so on meaningful, and to
20877 # report actual input values of CONFIG_FILES etc. instead of their
20878 # values after options handling. Logging --version etc. is OK.
20879 exec 5>>config.log
20880 {
20881 echo
20882 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
20883 ## Running $as_me. ##
20884 _ASBOX
20885 } >&5
20886 cat >&5 <<_CSEOF
20887
20888 This file was extended by $as_me, which was
20889 generated by GNU Autoconf 2.59. Invocation command line was
20890
20891 CONFIG_FILES = $CONFIG_FILES
20892 CONFIG_HEADERS = $CONFIG_HEADERS
20893 CONFIG_LINKS = $CONFIG_LINKS
20894 CONFIG_COMMANDS = $CONFIG_COMMANDS
20895 $ $0 $@
20896
20897 _CSEOF
20898 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
20899 echo >&5
20900 _ACEOF
20901
20902 # Files that config.status was made for.
20903 if test -n "$ac_config_files"; then
20904 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
20905 fi
20906
20907 if test -n "$ac_config_headers"; then
20908 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
20909 fi
20910
20911 if test -n "$ac_config_links"; then
20912 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
20913 fi
20914
20915 if test -n "$ac_config_commands"; then
20916 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
20917 fi
20918
20919 cat >>$CONFIG_STATUS <<\_ACEOF
20920
20921 ac_cs_usage="\
20922 \`$as_me' instantiates files from templates according to the
20923 current configuration.
20924
20925 Usage: $0 [OPTIONS] [FILE]...
20926
20927 -h, --help print this help, then exit
20928 -V, --version print version number, then exit
20929 -q, --quiet do not print progress messages
20930 -d, --debug don't remove temporary files
20931 --recheck update $as_me by reconfiguring in the same conditions
20932 --file=FILE[:TEMPLATE]
20933 instantiate the configuration file FILE
20934 --header=FILE[:TEMPLATE]
20935 instantiate the configuration header FILE
20936
20937 Configuration files:
20938 $config_files
20939
20940 Configuration headers:
20941 $config_headers
20942
20943 Configuration commands:
20944 $config_commands
20945
20946 Report bugs to <bug-autoconf@gnu.org>."
20947 _ACEOF
20948
20949 cat >>$CONFIG_STATUS <<_ACEOF
20950 ac_cs_version="\\
20951 config.status
20952 configured by $0, generated by GNU Autoconf 2.59,
20953 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
20954
20955 Copyright (C) 2003 Free Software Foundation, Inc.
20956 This config.status script is free software; the Free Software Foundation
20957 gives unlimited permission to copy, distribute and modify it."
20958 srcdir=$srcdir
20959 INSTALL="$INSTALL"
20960 _ACEOF
20961
20962 cat >>$CONFIG_STATUS <<\_ACEOF
20963 # If no file are specified by the user, then we need to provide default
20964 # value. By we need to know if files were specified by the user.
20965 ac_need_defaults=:
20966 while test $# != 0
20967 do
20968 case $1 in
20969 --*=*)
20970 ac_option=`expr "x$1" : 'x\([^=]*\)='`
20971 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
20972 ac_shift=:
20973 ;;
20974 -*)
20975 ac_option=$1
20976 ac_optarg=$2
20977 ac_shift=shift
20978 ;;
20979 *) # This is not an option, so the user has probably given explicit
20980 # arguments.
20981 ac_option=$1
20982 ac_need_defaults=false;;
20983 esac
20984
20985 case $ac_option in
20986 # Handling of the options.
20987 _ACEOF
20988 cat >>$CONFIG_STATUS <<\_ACEOF
20989 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
20990 ac_cs_recheck=: ;;
20991 --version | --vers* | -V )
20992 echo "$ac_cs_version"; exit 0 ;;
20993 --he | --h)
20994 # Conflict between --help and --header
20995 { { echo "$as_me:$LINENO: error: ambiguous option: $1
20996 Try \`$0 --help' for more information." >&5
20997 echo "$as_me: error: ambiguous option: $1
20998 Try \`$0 --help' for more information." >&2;}
20999 { (exit 1); exit 1; }; };;
21000 --help | --hel | -h )
21001 echo "$ac_cs_usage"; exit 0 ;;
21002 --debug | --d* | -d )
21003 debug=: ;;
21004 --file | --fil | --fi | --f )
21005 $ac_shift
21006 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
21007 ac_need_defaults=false;;
21008 --header | --heade | --head | --hea )
21009 $ac_shift
21010 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
21011 ac_need_defaults=false;;
21012 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
21013 | -silent | --silent | --silen | --sile | --sil | --si | --s)
21014 ac_cs_silent=: ;;
21015
21016 # This is an error.
21017 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
21018 Try \`$0 --help' for more information." >&5
21019 echo "$as_me: error: unrecognized option: $1
21020 Try \`$0 --help' for more information." >&2;}
21021 { (exit 1); exit 1; }; } ;;
21022
21023 *) ac_config_targets="$ac_config_targets $1" ;;
21024
21025 esac
21026 shift
21027 done
21028
21029 ac_configure_extra_args=
21030
21031 if $ac_cs_silent; then
21032 exec 6>/dev/null
21033 ac_configure_extra_args="$ac_configure_extra_args --silent"
21034 fi
21035
21036 _ACEOF
21037 cat >>$CONFIG_STATUS <<_ACEOF
21038 if \$ac_cs_recheck; then
21039 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
21040 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
21041 fi
21042
21043 _ACEOF
21044
21045 cat >>$CONFIG_STATUS <<_ACEOF
21046 #
21047 # INIT-COMMANDS section.
21048 #
21049
21050 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
21051
21052
21053 # The HP-UX ksh and POSIX shell print the target directory to stdout
21054 # if CDPATH is set.
21055 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
21056
21057 sed_quote_subst='$sed_quote_subst'
21058 double_quote_subst='$double_quote_subst'
21059 delay_variable_subst='$delay_variable_subst'
21060 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
21061 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
21062 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
21063 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
21064 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
21065 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
21066 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
21067 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
21068 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
21069 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
21070 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
21071 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
21072 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
21073 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
21074 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
21075 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
21076 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
21077 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
21078 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
21079 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
21080 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
21081 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
21082 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
21083 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
21084 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
21085 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
21086 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
21087 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21088 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
21089 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
21090 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
21091 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21092 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
21093 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
21094 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21095 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21096 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21097 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
21098 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
21099 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
21100 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
21101 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
21102 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
21103 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"`'
21104 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
21105 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
21106 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
21107 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
21108 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
21109 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
21110 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
21111 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
21112 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
21113 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
21114 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
21115 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21116 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21117 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
21118 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
21119 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21120 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21121 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
21122 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21123 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21124 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21125 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21126 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21127 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21128 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
21129 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21130 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
21131 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
21132 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
21133 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
21134 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
21135 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
21136 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
21137 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21138 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
21139 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
21140 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
21141 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
21142 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
21143 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21144 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21145 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
21146 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21147 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
21148 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
21149 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
21150 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
21151 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
21152 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21153 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
21154 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
21155 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21156 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
21157 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
21158 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21159 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21160 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
21161 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
21162 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
21163 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21164 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
21165 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
21166 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
21167 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
21168 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
21169 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
21170 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
21171
21172 LTCC='$LTCC'
21173 LTCFLAGS='$LTCFLAGS'
21174 compiler='$compiler_DEFAULT'
21175
21176 # Quote evaled strings.
21177 for var in SED \
21178 GREP \
21179 EGREP \
21180 FGREP \
21181 LD \
21182 NM \
21183 LN_S \
21184 lt_SP2NL \
21185 lt_NL2SP \
21186 reload_flag \
21187 deplibs_check_method \
21188 file_magic_cmd \
21189 AR \
21190 AR_FLAGS \
21191 STRIP \
21192 RANLIB \
21193 CC \
21194 CFLAGS \
21195 compiler \
21196 lt_cv_sys_global_symbol_pipe \
21197 lt_cv_sys_global_symbol_to_cdecl \
21198 lt_cv_sys_global_symbol_to_c_name_address \
21199 SHELL \
21200 ECHO \
21201 lt_prog_compiler_no_builtin_flag \
21202 lt_prog_compiler_wl \
21203 lt_prog_compiler_pic \
21204 lt_prog_compiler_static \
21205 lt_cv_prog_compiler_c_o \
21206 need_locks \
21207 shrext_cmds \
21208 export_dynamic_flag_spec \
21209 whole_archive_flag_spec \
21210 compiler_needs_object \
21211 with_gnu_ld \
21212 allow_undefined_flag \
21213 no_undefined_flag \
21214 hardcode_libdir_flag_spec \
21215 hardcode_libdir_flag_spec_ld \
21216 hardcode_libdir_separator \
21217 fix_srcfile_path \
21218 exclude_expsyms \
21219 include_expsyms \
21220 file_list_spec \
21221 variables_saved_for_relink \
21222 libname_spec \
21223 library_names_spec \
21224 soname_spec \
21225 finish_eval \
21226 old_striplib \
21227 striplib; do
21228 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21229 *[\\\\\\\`\\"\\\$]*)
21230 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
21231 ;;
21232 *)
21233 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21234 ;;
21235 esac
21236 done
21237
21238 # Double-quote double-evaled strings.
21239 for var in reload_cmds \
21240 old_postinstall_cmds \
21241 old_postuninstall_cmds \
21242 old_archive_cmds \
21243 extract_expsyms_cmds \
21244 old_archive_from_new_cmds \
21245 old_archive_from_expsyms_cmds \
21246 archive_cmds \
21247 archive_expsym_cmds \
21248 module_cmds \
21249 module_expsym_cmds \
21250 export_symbols_cmds \
21251 prelink_cmds \
21252 postinstall_cmds \
21253 postuninstall_cmds \
21254 finish_cmds \
21255 sys_lib_search_path_spec \
21256 sys_lib_dlsearch_path_spec; do
21257 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
21258 *[\\\\\\\`\\"\\\$]*)
21259 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
21260 ;;
21261 *)
21262 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
21263 ;;
21264 esac
21265 done
21266
21267 # Fix-up fallback echo if it was mangled by the above quoting rules.
21268 case \$lt_ECHO in
21269 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
21270 ;;
21271 esac
21272
21273 ac_aux_dir='$ac_aux_dir'
21274 xsi_shell='$xsi_shell'
21275 lt_shell_append='$lt_shell_append'
21276
21277 # See if we are running on zsh, and set the options which allow our
21278 # commands through without removal of \ escapes INIT.
21279 if test -n "\${ZSH_VERSION+set}" ; then
21280 setopt NO_GLOB_SUBST
21281 fi
21282
21283
21284 PACKAGE='$PACKAGE'
21285 VERSION='$VERSION'
21286 TIMESTAMP='$TIMESTAMP'
21287 RM='$RM'
21288 ofile='$ofile'
21289
21290
21291
21292 # Capture the value of obsolete ALL_LINGUAS because we need it to compute
21293 # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it
21294 # from automake.
21295 eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
21296 # Capture the value of LINGUAS because we need it to compute CATALOGS.
21297 LINGUAS="${LINGUAS-%UNSET%}"
21298
21299
21300 GCC="$GCC"
21301 CC="$CC"
21302 acx_cv_header_stdint="$acx_cv_header_stdint"
21303 acx_cv_type_int8_t="$acx_cv_type_int8_t"
21304 acx_cv_type_int16_t="$acx_cv_type_int16_t"
21305 acx_cv_type_int32_t="$acx_cv_type_int32_t"
21306 acx_cv_type_int64_t="$acx_cv_type_int64_t"
21307 acx_cv_type_intptr_t="$acx_cv_type_intptr_t"
21308 ac_cv_type_uintmax_t="$ac_cv_type_uintmax_t"
21309 ac_cv_type_uintptr_t="$ac_cv_type_uintptr_t"
21310 ac_cv_type_uint64_t="$ac_cv_type_uint64_t"
21311 ac_cv_type_u_int64_t="$ac_cv_type_u_int64_t"
21312 ac_cv_type_u_int32_t="$ac_cv_type_u_int32_t"
21313 ac_cv_type_int_least32_t="$ac_cv_type_int_least32_t"
21314 ac_cv_type_int_fast32_t="$ac_cv_type_int_fast32_t"
21315 ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p"
21316
21317
21318
21319 _ACEOF
21320
21321
21322
21323 cat >>$CONFIG_STATUS <<\_ACEOF
21324 for ac_config_target in $ac_config_targets
21325 do
21326 case "$ac_config_target" in
21327 # Handling of arguments.
21328 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
21329 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
21330 "bfd-in3.h" ) CONFIG_FILES="$CONFIG_FILES bfd-in3.h:bfd-in2.h" ;;
21331 "po/Makefile.in" ) CONFIG_FILES="$CONFIG_FILES po/Makefile.in:po/Make-in" ;;
21332 "depfiles" ) CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
21333 "libtool" ) CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
21334 "default-1" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default-1" ;;
21335 "bfd_stdint.h" ) CONFIG_COMMANDS="$CONFIG_COMMANDS bfd_stdint.h" ;;
21336 "default" ) CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;
21337 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.in" ;;
21338 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
21339 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
21340 { (exit 1); exit 1; }; };;
21341 esac
21342 done
21343
21344 # If the user did not use the arguments to specify the items to instantiate,
21345 # then the envvar interface is used. Set only those that are not.
21346 # We use the long form for the default assignment because of an extremely
21347 # bizarre bug on SunOS 4.1.3.
21348 if $ac_need_defaults; then
21349 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
21350 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
21351 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
21352 fi
21353
21354 # Have a temporary directory for convenience. Make it in the build tree
21355 # simply because there is no reason to put it here, and in addition,
21356 # creating and moving files from /tmp can sometimes cause problems.
21357 # Create a temporary directory, and hook for its removal unless debugging.
21358 $debug ||
21359 {
21360 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
21361 trap '{ (exit 1); exit 1; }' 1 2 13 15
21362 }
21363
21364 # Create a (secure) tmp directory for tmp files.
21365
21366 {
21367 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
21368 test -n "$tmp" && test -d "$tmp"
21369 } ||
21370 {
21371 tmp=./confstat$$-$RANDOM
21372 (umask 077 && mkdir $tmp)
21373 } ||
21374 {
21375 echo "$me: cannot create a temporary directory in ." >&2
21376 { (exit 1); exit 1; }
21377 }
21378
21379 _ACEOF
21380
21381 cat >>$CONFIG_STATUS <<_ACEOF
21382
21383 #
21384 # CONFIG_FILES section.
21385 #
21386
21387 # No need to generate the scripts if there are no CONFIG_FILES.
21388 # This happens for instance when ./config.status config.h
21389 if test -n "\$CONFIG_FILES"; then
21390 # Protect against being on the right side of a sed subst in config.status.
21391 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
21392 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
21393 s,@SHELL@,$SHELL,;t t
21394 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
21395 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
21396 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
21397 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
21398 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
21399 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
21400 s,@exec_prefix@,$exec_prefix,;t t
21401 s,@prefix@,$prefix,;t t
21402 s,@program_transform_name@,$program_transform_name,;t t
21403 s,@bindir@,$bindir,;t t
21404 s,@sbindir@,$sbindir,;t t
21405 s,@libexecdir@,$libexecdir,;t t
21406 s,@datadir@,$datadir,;t t
21407 s,@sysconfdir@,$sysconfdir,;t t
21408 s,@sharedstatedir@,$sharedstatedir,;t t
21409 s,@localstatedir@,$localstatedir,;t t
21410 s,@libdir@,$libdir,;t t
21411 s,@includedir@,$includedir,;t t
21412 s,@oldincludedir@,$oldincludedir,;t t
21413 s,@infodir@,$infodir,;t t
21414 s,@mandir@,$mandir,;t t
21415 s,@build_alias@,$build_alias,;t t
21416 s,@host_alias@,$host_alias,;t t
21417 s,@target_alias@,$target_alias,;t t
21418 s,@DEFS@,$DEFS,;t t
21419 s,@ECHO_C@,$ECHO_C,;t t
21420 s,@ECHO_N@,$ECHO_N,;t t
21421 s,@ECHO_T@,$ECHO_T,;t t
21422 s,@LIBS@,$LIBS,;t t
21423 s,@build@,$build,;t t
21424 s,@build_cpu@,$build_cpu,;t t
21425 s,@build_vendor@,$build_vendor,;t t
21426 s,@build_os@,$build_os,;t t
21427 s,@host@,$host,;t t
21428 s,@host_cpu@,$host_cpu,;t t
21429 s,@host_vendor@,$host_vendor,;t t
21430 s,@host_os@,$host_os,;t t
21431 s,@target@,$target,;t t
21432 s,@target_cpu@,$target_cpu,;t t
21433 s,@target_vendor@,$target_vendor,;t t
21434 s,@target_os@,$target_os,;t t
21435 s,@CC@,$CC,;t t
21436 s,@CFLAGS@,$CFLAGS,;t t
21437 s,@LDFLAGS@,$LDFLAGS,;t t
21438 s,@CPPFLAGS@,$CPPFLAGS,;t t
21439 s,@ac_ct_CC@,$ac_ct_CC,;t t
21440 s,@EXEEXT@,$EXEEXT,;t t
21441 s,@OBJEXT@,$OBJEXT,;t t
21442 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
21443 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
21444 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
21445 s,@CYGPATH_W@,$CYGPATH_W,;t t
21446 s,@PACKAGE@,$PACKAGE,;t t
21447 s,@VERSION@,$VERSION,;t t
21448 s,@ACLOCAL@,$ACLOCAL,;t t
21449 s,@AUTOCONF@,$AUTOCONF,;t t
21450 s,@AUTOMAKE@,$AUTOMAKE,;t t
21451 s,@AUTOHEADER@,$AUTOHEADER,;t t
21452 s,@MAKEINFO@,$MAKEINFO,;t t
21453 s,@install_sh@,$install_sh,;t t
21454 s,@STRIP@,$STRIP,;t t
21455 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
21456 s,@INSTALL_STRIP_PROGRAM@,$INSTALL_STRIP_PROGRAM,;t t
21457 s,@mkdir_p@,$mkdir_p,;t t
21458 s,@AWK@,$AWK,;t t
21459 s,@SET_MAKE@,$SET_MAKE,;t t
21460 s,@am__leading_dot@,$am__leading_dot,;t t
21461 s,@AMTAR@,$AMTAR,;t t
21462 s,@am__tar@,$am__tar,;t t
21463 s,@am__untar@,$am__untar,;t t
21464 s,@DEPDIR@,$DEPDIR,;t t
21465 s,@am__include@,$am__include,;t t
21466 s,@am__quote@,$am__quote,;t t
21467 s,@AMDEP_TRUE@,$AMDEP_TRUE,;t t
21468 s,@AMDEP_FALSE@,$AMDEP_FALSE,;t t
21469 s,@AMDEPBACKSLASH@,$AMDEPBACKSLASH,;t t
21470 s,@CCDEPMODE@,$CCDEPMODE,;t t
21471 s,@am__fastdepCC_TRUE@,$am__fastdepCC_TRUE,;t t
21472 s,@am__fastdepCC_FALSE@,$am__fastdepCC_FALSE,;t t
21473 s,@AR@,$AR,;t t
21474 s,@ac_ct_AR@,$ac_ct_AR,;t t
21475 s,@RANLIB@,$RANLIB,;t t
21476 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
21477 s,@LIBTOOL@,$LIBTOOL,;t t
21478 s,@SED@,$SED,;t t
21479 s,@EGREP@,$EGREP,;t t
21480 s,@FGREP@,$FGREP,;t t
21481 s,@GREP@,$GREP,;t t
21482 s,@LD@,$LD,;t t
21483 s,@DUMPBIN@,$DUMPBIN,;t t
21484 s,@ac_ct_DUMPBIN@,$ac_ct_DUMPBIN,;t t
21485 s,@NM@,$NM,;t t
21486 s,@LN_S@,$LN_S,;t t
21487 s,@lt_ECHO@,$lt_ECHO,;t t
21488 s,@CPP@,$CPP,;t t
21489 s,@DEBUGDIR@,$DEBUGDIR,;t t
21490 s,@PKGVERSION@,$PKGVERSION,;t t
21491 s,@REPORT_BUGS_TO@,$REPORT_BUGS_TO,;t t
21492 s,@REPORT_BUGS_TEXI@,$REPORT_BUGS_TEXI,;t t
21493 s,@WARN_CFLAGS@,$WARN_CFLAGS,;t t
21494 s,@NO_WERROR@,$NO_WERROR,;t t
21495 s,@MAINTAINER_MODE_TRUE@,$MAINTAINER_MODE_TRUE,;t t
21496 s,@MAINTAINER_MODE_FALSE@,$MAINTAINER_MODE_FALSE,;t t
21497 s,@MAINT@,$MAINT,;t t
21498 s,@GENINSRC_NEVER_TRUE@,$GENINSRC_NEVER_TRUE,;t t
21499 s,@GENINSRC_NEVER_FALSE@,$GENINSRC_NEVER_FALSE,;t t
21500 s,@INSTALL_LIBBFD_TRUE@,$INSTALL_LIBBFD_TRUE,;t t
21501 s,@INSTALL_LIBBFD_FALSE@,$INSTALL_LIBBFD_FALSE,;t t
21502 s,@host_noncanonical@,$host_noncanonical,;t t
21503 s,@target_noncanonical@,$target_noncanonical,;t t
21504 s,@bfdlibdir@,$bfdlibdir,;t t
21505 s,@bfdincludedir@,$bfdincludedir,;t t
21506 s,@USE_NLS@,$USE_NLS,;t t
21507 s,@LIBINTL@,$LIBINTL,;t t
21508 s,@LIBINTL_DEP@,$LIBINTL_DEP,;t t
21509 s,@INCINTL@,$INCINTL,;t t
21510 s,@XGETTEXT@,$XGETTEXT,;t t
21511 s,@GMSGFMT@,$GMSGFMT,;t t
21512 s,@POSUB@,$POSUB,;t t
21513 s,@CATALOGS@,$CATALOGS,;t t
21514 s,@DATADIRNAME@,$DATADIRNAME,;t t
21515 s,@INSTOBJEXT@,$INSTOBJEXT,;t t
21516 s,@GENCAT@,$GENCAT,;t t
21517 s,@CATOBJEXT@,$CATOBJEXT,;t t
21518 s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t
21519 s,@MSGFMT@,$MSGFMT,;t t
21520 s,@MSGMERGE@,$MSGMERGE,;t t
21521 s,@HDEFINES@,$HDEFINES,;t t
21522 s,@BFD_HOST_64BIT_LONG@,$BFD_HOST_64BIT_LONG,;t t
21523 s,@BFD_HOST_64BIT_LONG_LONG@,$BFD_HOST_64BIT_LONG_LONG,;t t
21524 s,@BFD_HOST_64_BIT_DEFINED@,$BFD_HOST_64_BIT_DEFINED,;t t
21525 s,@BFD_HOST_64_BIT@,$BFD_HOST_64_BIT,;t t
21526 s,@BFD_HOST_U_64_BIT@,$BFD_HOST_U_64_BIT,;t t
21527 s,@BFD_HOSTPTR_T@,$BFD_HOSTPTR_T,;t t
21528 s,@CC_FOR_BUILD@,$CC_FOR_BUILD,;t t
21529 s,@EXEEXT_FOR_BUILD@,$EXEEXT_FOR_BUILD,;t t
21530 s,@COREFILE@,$COREFILE,;t t
21531 s,@COREFLAG@,$COREFLAG,;t t
21532 s,@WIN32LDFLAGS@,$WIN32LDFLAGS,;t t
21533 s,@WIN32LIBADD@,$WIN32LIBADD,;t t
21534 s,@TDEFINES@,$TDEFINES,;t t
21535 s,@wordsize@,$wordsize,;t t
21536 s,@bfd64_libs@,$bfd64_libs,;t t
21537 s,@all_backends@,$all_backends,;t t
21538 s,@bfd_backends@,$bfd_backends,;t t
21539 s,@bfd_machines@,$bfd_machines,;t t
21540 s,@bfd_default_target_size@,$bfd_default_target_size,;t t
21541 s,@bfd_file_ptr@,$bfd_file_ptr,;t t
21542 s,@bfd_ufile_ptr@,$bfd_ufile_ptr,;t t
21543 s,@tdefaults@,$tdefaults,;t t
21544 s,@datarootdir@,$datarootdir,;t t
21545 s,@docdir@,$docdir,;t t
21546 s,@htmldir@,$htmldir,;t t
21547 s,@LIBOBJS@,$LIBOBJS,;t t
21548 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
21549 CEOF
21550
21551 _ACEOF
21552
21553 cat >>$CONFIG_STATUS <<\_ACEOF
21554 # Split the substitutions into bite-sized pieces for seds with
21555 # small command number limits, like on Digital OSF/1 and HP-UX.
21556 ac_max_sed_lines=48
21557 ac_sed_frag=1 # Number of current file.
21558 ac_beg=1 # First line for current file.
21559 ac_end=$ac_max_sed_lines # Line after last line for current file.
21560 ac_more_lines=:
21561 ac_sed_cmds=
21562 while $ac_more_lines; do
21563 if test $ac_beg -gt 1; then
21564 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21565 else
21566 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
21567 fi
21568 if test ! -s $tmp/subs.frag; then
21569 ac_more_lines=false
21570 else
21571 # The purpose of the label and of the branching condition is to
21572 # speed up the sed processing (if there are no `@' at all, there
21573 # is no need to browse any of the substitutions).
21574 # These are the two extra sed commands mentioned above.
21575 (echo ':t
21576 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
21577 if test -z "$ac_sed_cmds"; then
21578 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
21579 else
21580 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
21581 fi
21582 ac_sed_frag=`expr $ac_sed_frag + 1`
21583 ac_beg=$ac_end
21584 ac_end=`expr $ac_end + $ac_max_sed_lines`
21585 fi
21586 done
21587 if test -z "$ac_sed_cmds"; then
21588 ac_sed_cmds=cat
21589 fi
21590 fi # test -n "$CONFIG_FILES"
21591
21592 _ACEOF
21593 cat >>$CONFIG_STATUS <<\_ACEOF
21594 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
21595 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21596 case $ac_file in
21597 - | *:- | *:-:* ) # input from stdin
21598 cat >$tmp/stdin
21599 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21600 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21601 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21602 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21603 * ) ac_file_in=$ac_file.in ;;
21604 esac
21605
21606 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
21607 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21608 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21609 X"$ac_file" : 'X\(//\)[^/]' \| \
21610 X"$ac_file" : 'X\(//\)$' \| \
21611 X"$ac_file" : 'X\(/\)' \| \
21612 . : '\(.\)' 2>/dev/null ||
21613 echo X"$ac_file" |
21614 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21615 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21616 /^X\(\/\/\)$/{ s//\1/; q; }
21617 /^X\(\/\).*/{ s//\1/; q; }
21618 s/.*/./; q'`
21619 { if $as_mkdir_p; then
21620 mkdir -p "$ac_dir"
21621 else
21622 as_dir="$ac_dir"
21623 as_dirs=
21624 while test ! -d "$as_dir"; do
21625 as_dirs="$as_dir $as_dirs"
21626 as_dir=`(dirname "$as_dir") 2>/dev/null ||
21627 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21628 X"$as_dir" : 'X\(//\)[^/]' \| \
21629 X"$as_dir" : 'X\(//\)$' \| \
21630 X"$as_dir" : 'X\(/\)' \| \
21631 . : '\(.\)' 2>/dev/null ||
21632 echo X"$as_dir" |
21633 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21634 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21635 /^X\(\/\/\)$/{ s//\1/; q; }
21636 /^X\(\/\).*/{ s//\1/; q; }
21637 s/.*/./; q'`
21638 done
21639 test ! -n "$as_dirs" || mkdir $as_dirs
21640 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21641 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21642 { (exit 1); exit 1; }; }; }
21643
21644 ac_builddir=.
21645
21646 if test "$ac_dir" != .; then
21647 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
21648 # A "../" for each directory in $ac_dir_suffix.
21649 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
21650 else
21651 ac_dir_suffix= ac_top_builddir=
21652 fi
21653
21654 case $srcdir in
21655 .) # No --srcdir option. We are building in place.
21656 ac_srcdir=.
21657 if test -z "$ac_top_builddir"; then
21658 ac_top_srcdir=.
21659 else
21660 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
21661 fi ;;
21662 [\\/]* | ?:[\\/]* ) # Absolute path.
21663 ac_srcdir=$srcdir$ac_dir_suffix;
21664 ac_top_srcdir=$srcdir ;;
21665 *) # Relative path.
21666 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
21667 ac_top_srcdir=$ac_top_builddir$srcdir ;;
21668 esac
21669
21670 # Do not use `cd foo && pwd` to compute absolute paths, because
21671 # the directories may not exist.
21672 case `pwd` in
21673 .) ac_abs_builddir="$ac_dir";;
21674 *)
21675 case "$ac_dir" in
21676 .) ac_abs_builddir=`pwd`;;
21677 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
21678 *) ac_abs_builddir=`pwd`/"$ac_dir";;
21679 esac;;
21680 esac
21681 case $ac_abs_builddir in
21682 .) ac_abs_top_builddir=${ac_top_builddir}.;;
21683 *)
21684 case ${ac_top_builddir}. in
21685 .) ac_abs_top_builddir=$ac_abs_builddir;;
21686 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
21687 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
21688 esac;;
21689 esac
21690 case $ac_abs_builddir in
21691 .) ac_abs_srcdir=$ac_srcdir;;
21692 *)
21693 case $ac_srcdir in
21694 .) ac_abs_srcdir=$ac_abs_builddir;;
21695 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
21696 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
21697 esac;;
21698 esac
21699 case $ac_abs_builddir in
21700 .) ac_abs_top_srcdir=$ac_top_srcdir;;
21701 *)
21702 case $ac_top_srcdir in
21703 .) ac_abs_top_srcdir=$ac_abs_builddir;;
21704 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
21705 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
21706 esac;;
21707 esac
21708
21709
21710 case $INSTALL in
21711 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
21712 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
21713 esac
21714
21715 if test x"$ac_file" != x-; then
21716 { echo "$as_me:$LINENO: creating $ac_file" >&5
21717 echo "$as_me: creating $ac_file" >&6;}
21718 rm -f "$ac_file"
21719 fi
21720 # Let's still pretend it is `configure' which instantiates (i.e., don't
21721 # use $as_me), people would be surprised to read:
21722 # /* config.h. Generated by config.status. */
21723 if test x"$ac_file" = x-; then
21724 configure_input=
21725 else
21726 configure_input="$ac_file. "
21727 fi
21728 configure_input=$configure_input"Generated from `echo $ac_file_in |
21729 sed 's,.*/,,'` by configure."
21730
21731 # First look for the input files in the build tree, otherwise in the
21732 # src tree.
21733 ac_file_inputs=`IFS=:
21734 for f in $ac_file_in; do
21735 case $f in
21736 -) echo $tmp/stdin ;;
21737 [\\/$]*)
21738 # Absolute (can't be DOS-style, as IFS=:)
21739 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21740 echo "$as_me: error: cannot find input file: $f" >&2;}
21741 { (exit 1); exit 1; }; }
21742 echo "$f";;
21743 *) # Relative
21744 if test -f "$f"; then
21745 # Build tree
21746 echo "$f"
21747 elif test -f "$srcdir/$f"; then
21748 # Source tree
21749 echo "$srcdir/$f"
21750 else
21751 # /dev/null tree
21752 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21753 echo "$as_me: error: cannot find input file: $f" >&2;}
21754 { (exit 1); exit 1; }; }
21755 fi;;
21756 esac
21757 done` || { (exit 1); exit 1; }
21758 _ACEOF
21759 cat >>$CONFIG_STATUS <<_ACEOF
21760 sed "$ac_vpsub
21761 $extrasub
21762 _ACEOF
21763 cat >>$CONFIG_STATUS <<\_ACEOF
21764 :t
21765 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
21766 s,@configure_input@,$configure_input,;t t
21767 s,@srcdir@,$ac_srcdir,;t t
21768 s,@abs_srcdir@,$ac_abs_srcdir,;t t
21769 s,@top_srcdir@,$ac_top_srcdir,;t t
21770 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
21771 s,@builddir@,$ac_builddir,;t t
21772 s,@abs_builddir@,$ac_abs_builddir,;t t
21773 s,@top_builddir@,$ac_top_builddir,;t t
21774 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
21775 s,@INSTALL@,$ac_INSTALL,;t t
21776 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
21777 rm -f $tmp/stdin
21778 if test x"$ac_file" != x-; then
21779 mv $tmp/out $ac_file
21780 else
21781 cat $tmp/out
21782 rm -f $tmp/out
21783 fi
21784
21785 done
21786 _ACEOF
21787 cat >>$CONFIG_STATUS <<\_ACEOF
21788
21789 #
21790 # CONFIG_HEADER section.
21791 #
21792
21793 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
21794 # NAME is the cpp macro being defined and VALUE is the value it is being given.
21795 #
21796 # ac_d sets the value in "#define NAME VALUE" lines.
21797 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
21798 ac_dB='[ ].*$,\1#\2'
21799 ac_dC=' '
21800 ac_dD=',;t'
21801 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
21802 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
21803 ac_uB='$,\1#\2define\3'
21804 ac_uC=' '
21805 ac_uD=',;t'
21806
21807 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
21808 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
21809 case $ac_file in
21810 - | *:- | *:-:* ) # input from stdin
21811 cat >$tmp/stdin
21812 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21813 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21814 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
21815 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
21816 * ) ac_file_in=$ac_file.in ;;
21817 esac
21818
21819 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
21820 echo "$as_me: creating $ac_file" >&6;}
21821
21822 # First look for the input files in the build tree, otherwise in the
21823 # src tree.
21824 ac_file_inputs=`IFS=:
21825 for f in $ac_file_in; do
21826 case $f in
21827 -) echo $tmp/stdin ;;
21828 [\\/$]*)
21829 # Absolute (can't be DOS-style, as IFS=:)
21830 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21831 echo "$as_me: error: cannot find input file: $f" >&2;}
21832 { (exit 1); exit 1; }; }
21833 # Do quote $f, to prevent DOS paths from being IFS'd.
21834 echo "$f";;
21835 *) # Relative
21836 if test -f "$f"; then
21837 # Build tree
21838 echo "$f"
21839 elif test -f "$srcdir/$f"; then
21840 # Source tree
21841 echo "$srcdir/$f"
21842 else
21843 # /dev/null tree
21844 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
21845 echo "$as_me: error: cannot find input file: $f" >&2;}
21846 { (exit 1); exit 1; }; }
21847 fi;;
21848 esac
21849 done` || { (exit 1); exit 1; }
21850 # Remove the trailing spaces.
21851 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
21852
21853 _ACEOF
21854
21855 # Transform confdefs.h into two sed scripts, `conftest.defines' and
21856 # `conftest.undefs', that substitutes the proper values into
21857 # config.h.in to produce config.h. The first handles `#define'
21858 # templates, and the second `#undef' templates.
21859 # And first: Protect against being on the right side of a sed subst in
21860 # config.status. Protect against being in an unquoted here document
21861 # in config.status.
21862 rm -f conftest.defines conftest.undefs
21863 # Using a here document instead of a string reduces the quoting nightmare.
21864 # Putting comments in sed scripts is not portable.
21865 #
21866 # `end' is used to avoid that the second main sed command (meant for
21867 # 0-ary CPP macros) applies to n-ary macro definitions.
21868 # See the Autoconf documentation for `clear'.
21869 cat >confdef2sed.sed <<\_ACEOF
21870 s/[\\&,]/\\&/g
21871 s,[\\$`],\\&,g
21872 t clear
21873 : clear
21874 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
21875 t end
21876 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
21877 : end
21878 _ACEOF
21879 # If some macros were called several times there might be several times
21880 # the same #defines, which is useless. Nevertheless, we may not want to
21881 # sort them, since we want the *last* AC-DEFINE to be honored.
21882 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
21883 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
21884 rm -f confdef2sed.sed
21885
21886 # This sed command replaces #undef with comments. This is necessary, for
21887 # example, in the case of _POSIX_SOURCE, which is predefined and required
21888 # on some systems where configure will not decide to define it.
21889 cat >>conftest.undefs <<\_ACEOF
21890 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
21891 _ACEOF
21892
21893 # Break up conftest.defines because some shells have a limit on the size
21894 # of here documents, and old seds have small limits too (100 cmds).
21895 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
21896 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
21897 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
21898 echo ' :' >>$CONFIG_STATUS
21899 rm -f conftest.tail
21900 while grep . conftest.defines >/dev/null
21901 do
21902 # Write a limited-size here document to $tmp/defines.sed.
21903 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
21904 # Speed up: don't consider the non `#define' lines.
21905 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
21906 # Work around the forget-to-reset-the-flag bug.
21907 echo 't clr' >>$CONFIG_STATUS
21908 echo ': clr' >>$CONFIG_STATUS
21909 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
21910 echo 'CEOF
21911 sed -f $tmp/defines.sed $tmp/in >$tmp/out
21912 rm -f $tmp/in
21913 mv $tmp/out $tmp/in
21914 ' >>$CONFIG_STATUS
21915 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
21916 rm -f conftest.defines
21917 mv conftest.tail conftest.defines
21918 done
21919 rm -f conftest.defines
21920 echo ' fi # grep' >>$CONFIG_STATUS
21921 echo >>$CONFIG_STATUS
21922
21923 # Break up conftest.undefs because some shells have a limit on the size
21924 # of here documents, and old seds have small limits too (100 cmds).
21925 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
21926 rm -f conftest.tail
21927 while grep . conftest.undefs >/dev/null
21928 do
21929 # Write a limited-size here document to $tmp/undefs.sed.
21930 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
21931 # Speed up: don't consider the non `#undef'
21932 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
21933 # Work around the forget-to-reset-the-flag bug.
21934 echo 't clr' >>$CONFIG_STATUS
21935 echo ': clr' >>$CONFIG_STATUS
21936 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
21937 echo 'CEOF
21938 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
21939 rm -f $tmp/in
21940 mv $tmp/out $tmp/in
21941 ' >>$CONFIG_STATUS
21942 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
21943 rm -f conftest.undefs
21944 mv conftest.tail conftest.undefs
21945 done
21946 rm -f conftest.undefs
21947
21948 cat >>$CONFIG_STATUS <<\_ACEOF
21949 # Let's still pretend it is `configure' which instantiates (i.e., don't
21950 # use $as_me), people would be surprised to read:
21951 # /* config.h. Generated by config.status. */
21952 if test x"$ac_file" = x-; then
21953 echo "/* Generated by configure. */" >$tmp/config.h
21954 else
21955 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
21956 fi
21957 cat $tmp/in >>$tmp/config.h
21958 rm -f $tmp/in
21959 if test x"$ac_file" != x-; then
21960 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
21961 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
21962 echo "$as_me: $ac_file is unchanged" >&6;}
21963 else
21964 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
21965 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21966 X"$ac_file" : 'X\(//\)[^/]' \| \
21967 X"$ac_file" : 'X\(//\)$' \| \
21968 X"$ac_file" : 'X\(/\)' \| \
21969 . : '\(.\)' 2>/dev/null ||
21970 echo X"$ac_file" |
21971 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21972 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21973 /^X\(\/\/\)$/{ s//\1/; q; }
21974 /^X\(\/\).*/{ s//\1/; q; }
21975 s/.*/./; q'`
21976 { if $as_mkdir_p; then
21977 mkdir -p "$ac_dir"
21978 else
21979 as_dir="$ac_dir"
21980 as_dirs=
21981 while test ! -d "$as_dir"; do
21982 as_dirs="$as_dir $as_dirs"
21983 as_dir=`(dirname "$as_dir") 2>/dev/null ||
21984 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
21985 X"$as_dir" : 'X\(//\)[^/]' \| \
21986 X"$as_dir" : 'X\(//\)$' \| \
21987 X"$as_dir" : 'X\(/\)' \| \
21988 . : '\(.\)' 2>/dev/null ||
21989 echo X"$as_dir" |
21990 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
21991 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
21992 /^X\(\/\/\)$/{ s//\1/; q; }
21993 /^X\(\/\).*/{ s//\1/; q; }
21994 s/.*/./; q'`
21995 done
21996 test ! -n "$as_dirs" || mkdir $as_dirs
21997 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
21998 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
21999 { (exit 1); exit 1; }; }; }
22000
22001 rm -f $ac_file
22002 mv $tmp/config.h $ac_file
22003 fi
22004 else
22005 cat $tmp/config.h
22006 rm -f $tmp/config.h
22007 fi
22008 # Compute $ac_file's index in $config_headers.
22009 _am_stamp_count=1
22010 for _am_header in $config_headers :; do
22011 case $_am_header in
22012 $ac_file | $ac_file:* )
22013 break ;;
22014 * )
22015 _am_stamp_count=`expr $_am_stamp_count + 1` ;;
22016 esac
22017 done
22018 echo "timestamp for $ac_file" >`(dirname $ac_file) 2>/dev/null ||
22019 $as_expr X$ac_file : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22020 X$ac_file : 'X\(//\)[^/]' \| \
22021 X$ac_file : 'X\(//\)$' \| \
22022 X$ac_file : 'X\(/\)' \| \
22023 . : '\(.\)' 2>/dev/null ||
22024 echo X$ac_file |
22025 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22026 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22027 /^X\(\/\/\)$/{ s//\1/; q; }
22028 /^X\(\/\).*/{ s//\1/; q; }
22029 s/.*/./; q'`/stamp-h$_am_stamp_count
22030 done
22031 _ACEOF
22032 cat >>$CONFIG_STATUS <<\_ACEOF
22033
22034 #
22035 # CONFIG_COMMANDS section.
22036 #
22037 for ac_file in : $CONFIG_COMMANDS; do test "x$ac_file" = x: && continue
22038 ac_dest=`echo "$ac_file" | sed 's,:.*,,'`
22039 ac_source=`echo "$ac_file" | sed 's,[^:]*:,,'`
22040 ac_dir=`(dirname "$ac_dest") 2>/dev/null ||
22041 $as_expr X"$ac_dest" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22042 X"$ac_dest" : 'X\(//\)[^/]' \| \
22043 X"$ac_dest" : 'X\(//\)$' \| \
22044 X"$ac_dest" : 'X\(/\)' \| \
22045 . : '\(.\)' 2>/dev/null ||
22046 echo X"$ac_dest" |
22047 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22048 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22049 /^X\(\/\/\)$/{ s//\1/; q; }
22050 /^X\(\/\).*/{ s//\1/; q; }
22051 s/.*/./; q'`
22052 { if $as_mkdir_p; then
22053 mkdir -p "$ac_dir"
22054 else
22055 as_dir="$ac_dir"
22056 as_dirs=
22057 while test ! -d "$as_dir"; do
22058 as_dirs="$as_dir $as_dirs"
22059 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22060 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22061 X"$as_dir" : 'X\(//\)[^/]' \| \
22062 X"$as_dir" : 'X\(//\)$' \| \
22063 X"$as_dir" : 'X\(/\)' \| \
22064 . : '\(.\)' 2>/dev/null ||
22065 echo X"$as_dir" |
22066 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22067 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22068 /^X\(\/\/\)$/{ s//\1/; q; }
22069 /^X\(\/\).*/{ s//\1/; q; }
22070 s/.*/./; q'`
22071 done
22072 test ! -n "$as_dirs" || mkdir $as_dirs
22073 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
22074 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
22075 { (exit 1); exit 1; }; }; }
22076
22077 ac_builddir=.
22078
22079 if test "$ac_dir" != .; then
22080 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
22081 # A "../" for each directory in $ac_dir_suffix.
22082 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
22083 else
22084 ac_dir_suffix= ac_top_builddir=
22085 fi
22086
22087 case $srcdir in
22088 .) # No --srcdir option. We are building in place.
22089 ac_srcdir=.
22090 if test -z "$ac_top_builddir"; then
22091 ac_top_srcdir=.
22092 else
22093 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
22094 fi ;;
22095 [\\/]* | ?:[\\/]* ) # Absolute path.
22096 ac_srcdir=$srcdir$ac_dir_suffix;
22097 ac_top_srcdir=$srcdir ;;
22098 *) # Relative path.
22099 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
22100 ac_top_srcdir=$ac_top_builddir$srcdir ;;
22101 esac
22102
22103 # Do not use `cd foo && pwd` to compute absolute paths, because
22104 # the directories may not exist.
22105 case `pwd` in
22106 .) ac_abs_builddir="$ac_dir";;
22107 *)
22108 case "$ac_dir" in
22109 .) ac_abs_builddir=`pwd`;;
22110 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
22111 *) ac_abs_builddir=`pwd`/"$ac_dir";;
22112 esac;;
22113 esac
22114 case $ac_abs_builddir in
22115 .) ac_abs_top_builddir=${ac_top_builddir}.;;
22116 *)
22117 case ${ac_top_builddir}. in
22118 .) ac_abs_top_builddir=$ac_abs_builddir;;
22119 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
22120 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
22121 esac;;
22122 esac
22123 case $ac_abs_builddir in
22124 .) ac_abs_srcdir=$ac_srcdir;;
22125 *)
22126 case $ac_srcdir in
22127 .) ac_abs_srcdir=$ac_abs_builddir;;
22128 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
22129 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
22130 esac;;
22131 esac
22132 case $ac_abs_builddir in
22133 .) ac_abs_top_srcdir=$ac_top_srcdir;;
22134 *)
22135 case $ac_top_srcdir in
22136 .) ac_abs_top_srcdir=$ac_abs_builddir;;
22137 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
22138 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
22139 esac;;
22140 esac
22141
22142
22143 { echo "$as_me:$LINENO: executing $ac_dest commands" >&5
22144 echo "$as_me: executing $ac_dest commands" >&6;}
22145 case $ac_dest in
22146 depfiles ) test x"$AMDEP_TRUE" != x"" || for mf in $CONFIG_FILES; do
22147 # Strip MF so we end up with the name of the file.
22148 mf=`echo "$mf" | sed -e 's/:.*$//'`
22149 # Check whether this is an Automake generated Makefile or not.
22150 # We used to match only the files named `Makefile.in', but
22151 # some people rename them; so instead we look at the file content.
22152 # Grep'ing the first line is not enough: some people post-process
22153 # each Makefile.in and add a new line on top of each file to say so.
22154 # So let's grep whole file.
22155 if grep '^#.*generated by automake' $mf > /dev/null 2>&1; then
22156 dirpart=`(dirname "$mf") 2>/dev/null ||
22157 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22158 X"$mf" : 'X\(//\)[^/]' \| \
22159 X"$mf" : 'X\(//\)$' \| \
22160 X"$mf" : 'X\(/\)' \| \
22161 . : '\(.\)' 2>/dev/null ||
22162 echo X"$mf" |
22163 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22164 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22165 /^X\(\/\/\)$/{ s//\1/; q; }
22166 /^X\(\/\).*/{ s//\1/; q; }
22167 s/.*/./; q'`
22168 else
22169 continue
22170 fi
22171 # Extract the definition of DEPDIR, am__include, and am__quote
22172 # from the Makefile without running `make'.
22173 DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
22174 test -z "$DEPDIR" && continue
22175 am__include=`sed -n 's/^am__include = //p' < "$mf"`
22176 test -z "am__include" && continue
22177 am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
22178 # When using ansi2knr, U may be empty or an underscore; expand it
22179 U=`sed -n 's/^U = //p' < "$mf"`
22180 # Find all dependency output files, they are included files with
22181 # $(DEPDIR) in their names. We invoke sed twice because it is the
22182 # simplest approach to changing $(DEPDIR) to its actual value in the
22183 # expansion.
22184 for file in `sed -n "
22185 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
22186 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
22187 # Make sure the directory exists.
22188 test -f "$dirpart/$file" && continue
22189 fdir=`(dirname "$file") 2>/dev/null ||
22190 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22191 X"$file" : 'X\(//\)[^/]' \| \
22192 X"$file" : 'X\(//\)$' \| \
22193 X"$file" : 'X\(/\)' \| \
22194 . : '\(.\)' 2>/dev/null ||
22195 echo X"$file" |
22196 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22197 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22198 /^X\(\/\/\)$/{ s//\1/; q; }
22199 /^X\(\/\).*/{ s//\1/; q; }
22200 s/.*/./; q'`
22201 { if $as_mkdir_p; then
22202 mkdir -p $dirpart/$fdir
22203 else
22204 as_dir=$dirpart/$fdir
22205 as_dirs=
22206 while test ! -d "$as_dir"; do
22207 as_dirs="$as_dir $as_dirs"
22208 as_dir=`(dirname "$as_dir") 2>/dev/null ||
22209 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
22210 X"$as_dir" : 'X\(//\)[^/]' \| \
22211 X"$as_dir" : 'X\(//\)$' \| \
22212 X"$as_dir" : 'X\(/\)' \| \
22213 . : '\(.\)' 2>/dev/null ||
22214 echo X"$as_dir" |
22215 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
22216 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
22217 /^X\(\/\/\)$/{ s//\1/; q; }
22218 /^X\(\/\).*/{ s//\1/; q; }
22219 s/.*/./; q'`
22220 done
22221 test ! -n "$as_dirs" || mkdir $as_dirs
22222 fi || { { echo "$as_me:$LINENO: error: cannot create directory $dirpart/$fdir" >&5
22223 echo "$as_me: error: cannot create directory $dirpart/$fdir" >&2;}
22224 { (exit 1); exit 1; }; }; }
22225
22226 # echo "creating $dirpart/$file"
22227 echo '# dummy' > "$dirpart/$file"
22228 done
22229 done
22230 ;;
22231 libtool )
22232
22233 # See if we are running on zsh, and set the options which allow our
22234 # commands through without removal of \ escapes.
22235 if test -n "${ZSH_VERSION+set}" ; then
22236 setopt NO_GLOB_SUBST
22237 fi
22238
22239 cfgfile="${ofile}T"
22240 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
22241 $RM "$cfgfile"
22242
22243 cat <<_LT_EOF >> "$cfgfile"
22244 #! $SHELL
22245
22246 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
22247 # Generated automatically by $as_me (GNU $PACKAGE$TIMESTAMP) $VERSION
22248 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
22249 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
22250 #
22251 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
22252 # 2006, 2007 Free Software Foundation, Inc.
22253 #
22254 # This file is part of GNU Libtool:
22255 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
22256 #
22257 # This program is free software; you can redistribute it and/or modify
22258 # it under the terms of the GNU General Public License as published by
22259 # the Free Software Foundation; either version 2 of the License, or
22260 # (at your option) any later version.
22261 #
22262 # This program is distributed in the hope that it will be useful, but
22263 # WITHOUT ANY WARRANTY; without even the implied warranty of
22264 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
22265 # General Public License for more details.
22266 #
22267 # You should have received a copy of the GNU General Public License
22268 # along with this program; if not, a copy can be downloaded from
22269 # http://www.gnu.org/copyleft/gpl.html, or by writing to the Free
22270 # Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
22271 # MA 02110-1301, USA.
22272 #
22273 # As a special exception to the GNU General Public License, if you
22274 # distribute this file as part of a program that contains a
22275 # configuration script generated by Autoconf, you may include it under
22276 # the same distribution terms that you use for the rest of that program.
22277
22278
22279 # The names of the tagged configurations supported by this script.
22280 available_tags=""
22281
22282 # ### BEGIN LIBTOOL CONFIG
22283
22284 # Whether or not to build shared libraries.
22285 build_libtool_libs=$enable_shared
22286
22287 # Which release of libtool.m4 was used?
22288 macro_version=$macro_version
22289 macro_revision=$macro_revision
22290
22291 # Whether or not to build static libraries.
22292 build_old_libs=$enable_static
22293
22294 # What type of objects to build.
22295 pic_mode=$pic_mode
22296
22297 # Whether or not to optimize for fast installation.
22298 fast_install=$enable_fast_install
22299
22300 # The host system.
22301 host_alias=$host_alias
22302 host=$host
22303 host_os=$host_os
22304
22305 # The build system.
22306 build_alias=$build_alias
22307 build=$build
22308 build_os=$build_os
22309
22310 # A sed program that does not truncate output.
22311 SED=$lt_SED
22312
22313 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
22314 Xsed="\$SED -e 1s/^X//"
22315
22316 # A grep program that handles long lines.
22317 GREP=$lt_GREP
22318
22319 # An ERE matcher.
22320 EGREP=$lt_EGREP
22321
22322 # A literal string matcher.
22323 FGREP=$lt_FGREP
22324
22325 # A BSD- or MS-compatible name lister.
22326 NM=$lt_NM
22327
22328 # Whether we need soft or hard links.
22329 LN_S=$lt_LN_S
22330
22331 # What is the maximum length of a command?
22332 max_cmd_len=$max_cmd_len
22333
22334 # Object file suffix (normally "o").
22335 objext=$ac_objext
22336
22337 # Executable file suffix (normally "").
22338 exeext=$exeext
22339
22340 # whether the shell understands "unset".
22341 lt_unset=$lt_unset
22342
22343 # turn spaces into newlines.
22344 SP2NL=$lt_lt_SP2NL
22345
22346 # turn newlines into spaces.
22347 NL2SP=$lt_lt_NL2SP
22348
22349 # How to create reloadable object files.
22350 reload_flag=$lt_reload_flag
22351 reload_cmds=$lt_reload_cmds
22352
22353 # Method to check whether dependent libraries are shared objects.
22354 deplibs_check_method=$lt_deplibs_check_method
22355
22356 # Command to use when deplibs_check_method == "file_magic".
22357 file_magic_cmd=$lt_file_magic_cmd
22358
22359 # The archiver.
22360 AR=$lt_AR
22361 AR_FLAGS=$lt_AR_FLAGS
22362
22363 # A symbol stripping program.
22364 STRIP=$lt_STRIP
22365
22366 # Commands used to install an old-style archive.
22367 RANLIB=$lt_RANLIB
22368 old_postinstall_cmds=$lt_old_postinstall_cmds
22369 old_postuninstall_cmds=$lt_old_postuninstall_cmds
22370
22371 # A C compiler.
22372 LTCC=$lt_CC
22373
22374 # LTCC compiler flags.
22375 LTCFLAGS=$lt_CFLAGS
22376
22377 # Take the output of nm and produce a listing of raw symbols and C names.
22378 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
22379
22380 # Transform the output of nm in a proper C declaration.
22381 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
22382
22383 # Transform the output of nm in a C name address pair.
22384 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
22385
22386 # The name of the directory that contains temporary libtool files.
22387 objdir=$objdir
22388
22389 # Shell to use when invoking shell scripts.
22390 SHELL=$lt_SHELL
22391
22392 # An echo program that does not interpret backslashes.
22393 ECHO=$lt_ECHO
22394
22395 # Used to examine libraries when file_magic_cmd begins with "file".
22396 MAGIC_CMD=$MAGIC_CMD
22397
22398 # Must we lock files when doing compilation?
22399 need_locks=$lt_need_locks
22400
22401 # Old archive suffix (normally "a").
22402 libext=$libext
22403
22404 # Shared library suffix (normally ".so").
22405 shrext_cmds=$lt_shrext_cmds
22406
22407 # The commands to extract the exported symbol list from a shared archive.
22408 extract_expsyms_cmds=$lt_extract_expsyms_cmds
22409
22410 # Variables whose values should be saved in libtool wrapper scripts and
22411 # restored at link time.
22412 variables_saved_for_relink=$lt_variables_saved_for_relink
22413
22414 # Do we need the "lib" prefix for modules?
22415 need_lib_prefix=$need_lib_prefix
22416
22417 # Do we need a version for libraries?
22418 need_version=$need_version
22419
22420 # Library versioning type.
22421 version_type=$version_type
22422
22423 # Shared library runtime path variable.
22424 runpath_var=$runpath_var
22425
22426 # Shared library path variable.
22427 shlibpath_var=$shlibpath_var
22428
22429 # Is shlibpath searched before the hard-coded library search path?
22430 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
22431
22432 # Format of library name prefix.
22433 libname_spec=$lt_libname_spec
22434
22435 # List of archive names. First name is the real one, the rest are links.
22436 # The last name is the one that the linker finds with -lNAME
22437 library_names_spec=$lt_library_names_spec
22438
22439 # The coded name of the library, if different from the real name.
22440 soname_spec=$lt_soname_spec
22441
22442 # Command to use after installation of a shared archive.
22443 postinstall_cmds=$lt_postinstall_cmds
22444
22445 # Command to use after uninstallation of a shared archive.
22446 postuninstall_cmds=$lt_postuninstall_cmds
22447
22448 # Commands used to finish a libtool library installation in a directory.
22449 finish_cmds=$lt_finish_cmds
22450
22451 # As "finish_cmds", except a single script fragment to be evaled but
22452 # not shown.
22453 finish_eval=$lt_finish_eval
22454
22455 # Whether we should hardcode library paths into libraries.
22456 hardcode_into_libs=$hardcode_into_libs
22457
22458 # Compile-time system search path for libraries.
22459 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
22460
22461 # Run-time system search path for libraries.
22462 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
22463
22464 # Whether dlopen is supported.
22465 dlopen_support=$enable_dlopen
22466
22467 # Whether dlopen of programs is supported.
22468 dlopen_self=$enable_dlopen_self
22469
22470 # Whether dlopen of statically linked programs is supported.
22471 dlopen_self_static=$enable_dlopen_self_static
22472
22473 # Commands to strip libraries.
22474 old_striplib=$lt_old_striplib
22475 striplib=$lt_striplib
22476
22477
22478 # The linker used to build libraries.
22479 LD=$lt_LD
22480
22481 # Commands used to build an old-style archive.
22482 old_archive_cmds=$lt_old_archive_cmds
22483
22484 # A language specific compiler.
22485 CC=$lt_compiler
22486
22487 # Is the compiler the GNU compiler?
22488 with_gcc=$GCC
22489
22490 # Compiler flag to turn off builtin functions.
22491 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
22492
22493 # How to pass a linker flag through the compiler.
22494 wl=$lt_lt_prog_compiler_wl
22495
22496 # Additional compiler flags for building library objects.
22497 pic_flag=$lt_lt_prog_compiler_pic
22498
22499 # Compiler flag to prevent dynamic linking.
22500 link_static_flag=$lt_lt_prog_compiler_static
22501
22502 # Does compiler simultaneously support -c and -o options?
22503 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
22504
22505 # Whether or not to add -lc for building shared libraries.
22506 build_libtool_need_lc=$archive_cmds_need_lc
22507
22508 # Whether or not to disallow shared libs when runtime libs are static.
22509 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
22510
22511 # Compiler flag to allow reflexive dlopens.
22512 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
22513
22514 # Compiler flag to generate shared objects directly from archives.
22515 whole_archive_flag_spec=$lt_whole_archive_flag_spec
22516
22517 # Whether the compiler copes with passing no objects directly.
22518 compiler_needs_object=$lt_compiler_needs_object
22519
22520 # Create an old-style archive from a shared archive.
22521 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
22522
22523 # Create a temporary old-style archive to link instead of a shared archive.
22524 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
22525
22526 # Commands used to build a shared archive.
22527 archive_cmds=$lt_archive_cmds
22528 archive_expsym_cmds=$lt_archive_expsym_cmds
22529
22530 # Commands used to build a loadable module if different from building
22531 # a shared archive.
22532 module_cmds=$lt_module_cmds
22533 module_expsym_cmds=$lt_module_expsym_cmds
22534
22535 # Whether we are building with GNU ld or not.
22536 with_gnu_ld=$lt_with_gnu_ld
22537
22538 # Flag that allows shared libraries with undefined symbols to be built.
22539 allow_undefined_flag=$lt_allow_undefined_flag
22540
22541 # Flag that enforces no undefined symbols.
22542 no_undefined_flag=$lt_no_undefined_flag
22543
22544 # Flag to hardcode \$libdir into a binary during linking.
22545 # This must work even if \$libdir does not exist
22546 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
22547
22548 # If ld is used when linking, flag to hardcode \$libdir into a binary
22549 # during linking. This must work even if \$libdir does not exist.
22550 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
22551
22552 # Whether we need a single "-rpath" flag with a separated argument.
22553 hardcode_libdir_separator=$lt_hardcode_libdir_separator
22554
22555 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22556 # DIR into the resulting binary.
22557 hardcode_direct=$hardcode_direct
22558
22559 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
22560 # DIR into the resulting binary and the resulting library dependency is
22561 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
22562 # library is relocated.
22563 hardcode_direct_absolute=$hardcode_direct_absolute
22564
22565 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
22566 # into the resulting binary.
22567 hardcode_minus_L=$hardcode_minus_L
22568
22569 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
22570 # into the resulting binary.
22571 hardcode_shlibpath_var=$hardcode_shlibpath_var
22572
22573 # Set to "yes" if building a shared library automatically hardcodes DIR
22574 # into the library and all subsequent libraries and executables linked
22575 # against it.
22576 hardcode_automatic=$hardcode_automatic
22577
22578 # Set to yes if linker adds runtime paths of dependent libraries
22579 # to runtime path list.
22580 inherit_rpath=$inherit_rpath
22581
22582 # Whether libtool must link a program against all its dependency libraries.
22583 link_all_deplibs=$link_all_deplibs
22584
22585 # Fix the shell variable \$srcfile for the compiler.
22586 fix_srcfile_path=$lt_fix_srcfile_path
22587
22588 # Set to "yes" if exported symbols are required.
22589 always_export_symbols=$always_export_symbols
22590
22591 # The commands to list exported symbols.
22592 export_symbols_cmds=$lt_export_symbols_cmds
22593
22594 # Symbols that should not be listed in the preloaded symbols.
22595 exclude_expsyms=$lt_exclude_expsyms
22596
22597 # Symbols that must always be exported.
22598 include_expsyms=$lt_include_expsyms
22599
22600 # Commands necessary for linking programs (against libraries) with templates.
22601 prelink_cmds=$lt_prelink_cmds
22602
22603 # Specify filename containing input files.
22604 file_list_spec=$lt_file_list_spec
22605
22606 # How to hardcode a shared library path into an executable.
22607 hardcode_action=$hardcode_action
22608
22609 # ### END LIBTOOL CONFIG
22610
22611 _LT_EOF
22612
22613 case $host_os in
22614 aix3*)
22615 cat <<\_LT_EOF >> "$cfgfile"
22616 # AIX sometimes has problems with the GCC collect2 program. For some
22617 # reason, if we set the COLLECT_NAMES environment variable, the problems
22618 # vanish in a puff of smoke.
22619 if test "X${COLLECT_NAMES+set}" != Xset; then
22620 COLLECT_NAMES=
22621 export COLLECT_NAMES
22622 fi
22623 _LT_EOF
22624 ;;
22625 esac
22626
22627
22628 ltmain="$ac_aux_dir/ltmain.sh"
22629
22630
22631 # We use sed instead of cat because bash on DJGPP gets confused if
22632 # if finds mixed CR/LF and LF-only lines. Since sed operates in
22633 # text mode, it properly converts lines to CR/LF. This bash problem
22634 # is reportedly fixed, but why not run on old versions too?
22635 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
22636 || (rm -f "$cfgfile"; exit 1)
22637
22638 case $xsi_shell in
22639 yes)
22640 cat << \_LT_EOF >> "$cfgfile"
22641 # func_dirname file append nondir_replacement
22642 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
22643 # otherwise set result to NONDIR_REPLACEMENT.
22644 func_dirname ()
22645 {
22646 case ${1} in
22647 */*) func_dirname_result="${1%/*}${2}" ;;
22648 * ) func_dirname_result="${3}" ;;
22649 esac
22650 }
22651
22652 # func_basename file
22653 func_basename ()
22654 {
22655 func_basename_result="${1##*/}"
22656 }
22657
22658 # func_stripname prefix suffix name
22659 # strip PREFIX and SUFFIX off of NAME.
22660 # PREFIX and SUFFIX must not contain globbing or regex special
22661 # characters, hashes, percent signs, but SUFFIX may contain a leading
22662 # dot (in which case that matches only a dot).
22663 func_stripname ()
22664 {
22665 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
22666 # positional parameters, so assign one to ordinary parameter first.
22667 func_stripname_result=${3}
22668 func_stripname_result=${func_stripname_result#"${1}"}
22669 func_stripname_result=${func_stripname_result%"${2}"}
22670 }
22671
22672 # func_opt_split
22673 func_opt_split ()
22674 {
22675 func_opt_split_opt=${1%%=*}
22676 func_opt_split_arg=${1#*=}
22677 }
22678
22679 # func_lo2o object
22680 func_lo2o ()
22681 {
22682 case ${1} in
22683 *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
22684 *) func_lo2o_result=${1} ;;
22685 esac
22686 }
22687 _LT_EOF
22688 ;;
22689 *) # Bourne compatible functions.
22690 cat << \_LT_EOF >> "$cfgfile"
22691 # func_dirname file append nondir_replacement
22692 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
22693 # otherwise set result to NONDIR_REPLACEMENT.
22694 func_dirname ()
22695 {
22696 # Extract subdirectory from the argument.
22697 func_dirname_result=`$ECHO "X${1}" | $Xsed -e "$dirname"`
22698 if test "X$func_dirname_result" = "X${1}"; then
22699 func_dirname_result="${3}"
22700 else
22701 func_dirname_result="$func_dirname_result${2}"
22702 fi
22703 }
22704
22705 # func_basename file
22706 func_basename ()
22707 {
22708 func_basename_result=`$ECHO "X${1}" | $Xsed -e "$basename"`
22709 }
22710
22711 # func_stripname prefix suffix name
22712 # strip PREFIX and SUFFIX off of NAME.
22713 # PREFIX and SUFFIX must not contain globbing or regex special
22714 # characters, hashes, percent signs, but SUFFIX may contain a leading
22715 # dot (in which case that matches only a dot).
22716 # func_strip_suffix prefix name
22717 func_stripname ()
22718 {
22719 case ${2} in
22720 .*) func_stripname_result=`$ECHO "X${3}" \
22721 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
22722 *) func_stripname_result=`$ECHO "X${3}" \
22723 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
22724 esac
22725 }
22726
22727 # sed scripts:
22728 my_sed_long_opt='1s/^\(-[^=]*\)=.*/\1/;q'
22729 my_sed_long_arg='1s/^-[^=]*=//'
22730
22731 # func_opt_split
22732 func_opt_split ()
22733 {
22734 func_opt_split_opt=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
22735 func_opt_split_arg=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
22736 }
22737
22738 # func_lo2o object
22739 func_lo2o ()
22740 {
22741 func_lo2o_result=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
22742 }
22743 _LT_EOF
22744 esac
22745
22746 case $lt_shell_append in
22747 yes)
22748 cat << \_LT_EOF >> "$cfgfile"
22749
22750 # func_append var value
22751 # Append VALUE to the end of shell variable VAR.
22752 func_append ()
22753 {
22754 eval "$1+=\$2"
22755 }
22756 _LT_EOF
22757 ;;
22758 *)
22759 cat << \_LT_EOF >> "$cfgfile"
22760
22761 # func_append var value
22762 # Append VALUE to the end of shell variable VAR.
22763 func_append ()
22764 {
22765 eval "$1=\$$1\$2"
22766 }
22767 _LT_EOF
22768 ;;
22769 esac
22770
22771
22772 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
22773 || (rm -f "$cfgfile"; exit 1)
22774
22775 mv -f "$cfgfile" "$ofile" ||
22776 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
22777 chmod +x "$ofile"
22778
22779 ;;
22780 default-1 )
22781 for ac_file in $CONFIG_FILES; do
22782 # Support "outfile[:infile[:infile...]]"
22783 case "$ac_file" in
22784 *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
22785 esac
22786 # PO directories have a Makefile.in generated from Makefile.in.in.
22787 case "$ac_file" in */Makefile.in)
22788 # Adjust a relative srcdir.
22789 ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
22790 ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
22791 ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
22792 # In autoconf-2.13 it is called $ac_given_srcdir.
22793 # In autoconf-2.50 it is called $srcdir.
22794 test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
22795 case "$ac_given_srcdir" in
22796 .) top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
22797 /*) top_srcdir="$ac_given_srcdir" ;;
22798 *) top_srcdir="$ac_dots$ac_given_srcdir" ;;
22799 esac
22800 if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
22801 rm -f "$ac_dir/POTFILES"
22802 test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
22803 cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
22804 POMAKEFILEDEPS="POTFILES.in"
22805 # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend
22806 # on $ac_dir but don't depend on user-specified configuration
22807 # parameters.
22808 if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
22809 # The LINGUAS file contains the set of available languages.
22810 if test -n "$OBSOLETE_ALL_LINGUAS"; then
22811 test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
22812 fi
22813 ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"`
22814 # Hide the ALL_LINGUAS assigment from automake.
22815 eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
22816 POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
22817 else
22818 # The set of available languages was given in configure.in.
22819 eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
22820 fi
22821 case "$ac_given_srcdir" in
22822 .) srcdirpre= ;;
22823 *) srcdirpre='$(srcdir)/' ;;
22824 esac
22825 POFILES=
22826 GMOFILES=
22827 UPDATEPOFILES=
22828 DUMMYPOFILES=
22829 for lang in $ALL_LINGUAS; do
22830 POFILES="$POFILES $srcdirpre$lang.po"
22831 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
22832 UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
22833 DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
22834 done
22835 # CATALOGS depends on both $ac_dir and the user's LINGUAS
22836 # environment variable.
22837 INST_LINGUAS=
22838 if test -n "$ALL_LINGUAS"; then
22839 for presentlang in $ALL_LINGUAS; do
22840 useit=no
22841 if test "%UNSET%" != "$LINGUAS"; then
22842 desiredlanguages="$LINGUAS"
22843 else
22844 desiredlanguages="$ALL_LINGUAS"
22845 fi
22846 for desiredlang in $desiredlanguages; do
22847 # Use the presentlang catalog if desiredlang is
22848 # a. equal to presentlang, or
22849 # b. a variant of presentlang (because in this case,
22850 # presentlang can be used as a fallback for messages
22851 # which are not translated in the desiredlang catalog).
22852 case "$desiredlang" in
22853 "$presentlang"*) useit=yes;;
22854 esac
22855 done
22856 if test $useit = yes; then
22857 INST_LINGUAS="$INST_LINGUAS $presentlang"
22858 fi
22859 done
22860 fi
22861 CATALOGS=
22862 if test -n "$INST_LINGUAS"; then
22863 for lang in $INST_LINGUAS; do
22864 CATALOGS="$CATALOGS $lang.gmo"
22865 done
22866 fi
22867 test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
22868 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"
22869 for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
22870 if test -f "$f"; then
22871 case "$f" in
22872 *.orig | *.bak | *~) ;;
22873 *) cat "$f" >> "$ac_dir/Makefile" ;;
22874 esac
22875 fi
22876 done
22877 fi
22878 ;;
22879 esac
22880 done ;;
22881 bfd_stdint.h )
22882 if test "$GCC" = yes; then
22883 echo "/* generated for " `$CC --version | sed 1q` "*/" > tmp-stdint.h
22884 else
22885 echo "/* generated for $CC */" > tmp-stdint.h
22886 fi
22887
22888 sed 's/^ *//' >> tmp-stdint.h <<EOF
22889
22890 #ifndef GCC_GENERATED_STDINT_H
22891 #define GCC_GENERATED_STDINT_H 1
22892
22893 #include <sys/types.h>
22894 EOF
22895
22896 if test "$acx_cv_header_stdint" != stdint.h; then
22897 echo "#include <stddef.h>" >> tmp-stdint.h
22898 fi
22899 if test "$acx_cv_header_stdint" != stddef.h; then
22900 echo "#include <$acx_cv_header_stdint>" >> tmp-stdint.h
22901 fi
22902
22903 sed 's/^ *//' >> tmp-stdint.h <<EOF
22904 /* glibc uses these symbols as guards to prevent redefinitions. */
22905 #ifdef __int8_t_defined
22906 #define _INT8_T
22907 #define _INT16_T
22908 #define _INT32_T
22909 #endif
22910 #ifdef __uint32_t_defined
22911 #define _UINT32_T
22912 #endif
22913
22914 EOF
22915
22916 # ----------------- done header, emit basic int types -------------
22917 if test "$acx_cv_header_stdint" = stddef.h; then
22918 sed 's/^ *//' >> tmp-stdint.h <<EOF
22919
22920 #ifndef _UINT8_T
22921 #define _UINT8_T
22922 #ifndef __uint8_t_defined
22923 #define __uint8_t_defined
22924 typedef unsigned $acx_cv_type_int8_t uint8_t;
22925 #endif
22926 #endif
22927
22928 #ifndef _UINT16_T
22929 #define _UINT16_T
22930 #ifndef __uint16_t_defined
22931 #define __uint16_t_defined
22932 typedef unsigned $acx_cv_type_int16_t uint16_t;
22933 #endif
22934 #endif
22935
22936 #ifndef _UINT32_T
22937 #define _UINT32_T
22938 #ifndef __uint32_t_defined
22939 #define __uint32_t_defined
22940 typedef unsigned $acx_cv_type_int32_t uint32_t;
22941 #endif
22942 #endif
22943
22944 #ifndef _INT8_T
22945 #define _INT8_T
22946 #ifndef __int8_t_defined
22947 #define __int8_t_defined
22948 typedef $acx_cv_type_int8_t int8_t;
22949 #endif
22950 #endif
22951
22952 #ifndef _INT16_T
22953 #define _INT16_T
22954 #ifndef __int16_t_defined
22955 #define __int16_t_defined
22956 typedef $acx_cv_type_int16_t int16_t;
22957 #endif
22958 #endif
22959
22960 #ifndef _INT32_T
22961 #define _INT32_T
22962 #ifndef __int32_t_defined
22963 #define __int32_t_defined
22964 typedef $acx_cv_type_int32_t int32_t;
22965 #endif
22966 #endif
22967 EOF
22968 elif test "$ac_cv_type_u_int32_t" = yes; then
22969 sed 's/^ *//' >> tmp-stdint.h <<EOF
22970
22971 /* int8_t int16_t int32_t defined by inet code, we do the u_intXX types */
22972 #ifndef _INT8_T
22973 #define _INT8_T
22974 #endif
22975 #ifndef _INT16_T
22976 #define _INT16_T
22977 #endif
22978 #ifndef _INT32_T
22979 #define _INT32_T
22980 #endif
22981
22982 #ifndef _UINT8_T
22983 #define _UINT8_T
22984 #ifndef __uint8_t_defined
22985 #define __uint8_t_defined
22986 typedef u_int8_t uint8_t;
22987 #endif
22988 #endif
22989
22990 #ifndef _UINT16_T
22991 #define _UINT16_T
22992 #ifndef __uint16_t_defined
22993 #define __uint16_t_defined
22994 typedef u_int16_t uint16_t;
22995 #endif
22996 #endif
22997
22998 #ifndef _UINT32_T
22999 #define _UINT32_T
23000 #ifndef __uint32_t_defined
23001 #define __uint32_t_defined
23002 typedef u_int32_t uint32_t;
23003 #endif
23004 #endif
23005 EOF
23006 else
23007 sed 's/^ *//' >> tmp-stdint.h <<EOF
23008
23009 /* Some systems have guard macros to prevent redefinitions, define them. */
23010 #ifndef _INT8_T
23011 #define _INT8_T
23012 #endif
23013 #ifndef _INT16_T
23014 #define _INT16_T
23015 #endif
23016 #ifndef _INT32_T
23017 #define _INT32_T
23018 #endif
23019 #ifndef _UINT8_T
23020 #define _UINT8_T
23021 #endif
23022 #ifndef _UINT16_T
23023 #define _UINT16_T
23024 #endif
23025 #ifndef _UINT32_T
23026 #define _UINT32_T
23027 #endif
23028 EOF
23029 fi
23030
23031 # ------------- done basic int types, emit int64_t types ------------
23032 if test "$ac_cv_type_uint64_t" = yes; then
23033 sed 's/^ *//' >> tmp-stdint.h <<EOF
23034
23035 /* system headers have good uint64_t and int64_t */
23036 #ifndef _INT64_T
23037 #define _INT64_T
23038 #endif
23039 #ifndef _UINT64_T
23040 #define _UINT64_T
23041 #endif
23042 EOF
23043 elif test "$ac_cv_type_u_int64_t" = yes; then
23044 sed 's/^ *//' >> tmp-stdint.h <<EOF
23045
23046 /* system headers have an u_int64_t (and int64_t) */
23047 #ifndef _INT64_T
23048 #define _INT64_T
23049 #endif
23050 #ifndef _UINT64_T
23051 #define _UINT64_T
23052 #ifndef __uint64_t_defined
23053 #define __uint64_t_defined
23054 typedef u_int64_t uint64_t;
23055 #endif
23056 #endif
23057 EOF
23058 elif test -n "$acx_cv_type_int64_t"; then
23059 sed 's/^ *//' >> tmp-stdint.h <<EOF
23060
23061 /* architecture has a 64-bit type, $acx_cv_type_int64_t */
23062 #ifndef _INT64_T
23063 #define _INT64_T
23064 typedef $acx_cv_type_int64_t int64_t;
23065 #endif
23066 #ifndef _UINT64_T
23067 #define _UINT64_T
23068 #ifndef __uint64_t_defined
23069 #define __uint64_t_defined
23070 typedef unsigned $acx_cv_type_int64_t uint64_t;
23071 #endif
23072 #endif
23073 EOF
23074 else
23075 sed 's/^ *//' >> tmp-stdint.h <<EOF
23076
23077 /* some common heuristics for int64_t, using compiler-specific tests */
23078 #if defined __STDC_VERSION__ && (__STDC_VERSION__-0) >= 199901L
23079 #ifndef _INT64_T
23080 #define _INT64_T
23081 #ifndef __int64_t_defined
23082 typedef long long int64_t;
23083 #endif
23084 #endif
23085 #ifndef _UINT64_T
23086 #define _UINT64_T
23087 typedef unsigned long long uint64_t;
23088 #endif
23089
23090 #elif defined __GNUC__ && defined (__STDC__) && __STDC__-0
23091 /* NextStep 2.0 cc is really gcc 1.93 but it defines __GNUC__ = 2 and
23092 does not implement __extension__. But that compiler doesn't define
23093 __GNUC_MINOR__. */
23094 # if __GNUC__ < 2 || (__NeXT__ && !__GNUC_MINOR__)
23095 # define __extension__
23096 # endif
23097
23098 # ifndef _INT64_T
23099 # define _INT64_T
23100 __extension__ typedef long long int64_t;
23101 # endif
23102 # ifndef _UINT64_T
23103 # define _UINT64_T
23104 __extension__ typedef unsigned long long uint64_t;
23105 # endif
23106
23107 #elif !defined __STRICT_ANSI__
23108 # if defined _MSC_VER || defined __WATCOMC__ || defined __BORLANDC__
23109
23110 # ifndef _INT64_T
23111 # define _INT64_T
23112 typedef __int64 int64_t;
23113 # endif
23114 # ifndef _UINT64_T
23115 # define _UINT64_T
23116 typedef unsigned __int64 uint64_t;
23117 # endif
23118 # endif /* compiler */
23119
23120 #endif /* ANSI version */
23121 EOF
23122 fi
23123
23124 # ------------- done int64_t types, emit intptr types ------------
23125 if test "$ac_cv_type_uintptr_t" != yes; then
23126 sed 's/^ *//' >> tmp-stdint.h <<EOF
23127
23128 /* Define intptr_t based on sizeof(void*) = $ac_cv_sizeof_void_p */
23129 #ifndef __uintptr_t_defined
23130 typedef u$acx_cv_type_intptr_t uintptr_t;
23131 #endif
23132 #ifndef __intptr_t_defined
23133 typedef $acx_cv_type_intptr_t intptr_t;
23134 #endif
23135 EOF
23136 fi
23137
23138 # ------------- done intptr types, emit int_least types ------------
23139 if test "$ac_cv_type_int_least32_t" != yes; then
23140 sed 's/^ *//' >> tmp-stdint.h <<EOF
23141
23142 /* Define int_least types */
23143 typedef int8_t int_least8_t;
23144 typedef int16_t int_least16_t;
23145 typedef int32_t int_least32_t;
23146 #ifdef _INT64_T
23147 typedef int64_t int_least64_t;
23148 #endif
23149
23150 typedef uint8_t uint_least8_t;
23151 typedef uint16_t uint_least16_t;
23152 typedef uint32_t uint_least32_t;
23153 #ifdef _UINT64_T
23154 typedef uint64_t uint_least64_t;
23155 #endif
23156 EOF
23157 fi
23158
23159 # ------------- done intptr types, emit int_fast types ------------
23160 if test "$ac_cv_type_int_fast32_t" != yes; then
23161 sed 's/^ *//' >> tmp-stdint.h <<EOF
23162
23163 /* Define int_fast types. short is often slow */
23164 typedef int8_t int_fast8_t;
23165 typedef int int_fast16_t;
23166 typedef int32_t int_fast32_t;
23167 #ifdef _INT64_T
23168 typedef int64_t int_fast64_t;
23169 #endif
23170
23171 typedef uint8_t uint_fast8_t;
23172 typedef unsigned int uint_fast16_t;
23173 typedef uint32_t uint_fast32_t;
23174 #ifdef _UINT64_T
23175 typedef uint64_t uint_fast64_t;
23176 #endif
23177 EOF
23178 fi
23179
23180 if test "$ac_cv_type_uintmax_t" != yes; then
23181 sed 's/^ *//' >> tmp-stdint.h <<EOF
23182
23183 /* Define intmax based on what we found */
23184 #ifdef _INT64_T
23185 typedef int64_t intmax_t;
23186 #else
23187 typedef long intmax_t;
23188 #endif
23189 #ifdef _UINT64_T
23190 typedef uint64_t uintmax_t;
23191 #else
23192 typedef unsigned long uintmax_t;
23193 #endif
23194 EOF
23195 fi
23196
23197 sed 's/^ *//' >> tmp-stdint.h <<EOF
23198
23199 #endif /* GCC_GENERATED_STDINT_H */
23200 EOF
23201
23202 if test -r bfd_stdint.h && cmp -s tmp-stdint.h bfd_stdint.h; then
23203 rm -f tmp-stdint.h
23204 else
23205 mv -f tmp-stdint.h bfd_stdint.h
23206 fi
23207
23208 ;;
23209 default )
23210 case "$srcdir" in
23211 .) srcdirpre= ;;
23212 *) srcdirpre='$(srcdir)/' ;;
23213 esac
23214 POFILES=
23215 GMOFILES=
23216 for lang in dummy $OBSOLETE_ALL_LINGUAS; do
23217 if test $lang != dummy; then
23218 POFILES="$POFILES $srcdirpre$lang.po"
23219 GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
23220 fi
23221 done
23222 sed -e '/SRC-POTFILES =/r po/SRC-POTFILES' \
23223 -e '/BLD-POTFILES =/r po/BLD-POTFILES' \
23224 -e "s,@POFILES@,$POFILES," \
23225 -e "s,@GMOFILES@,$GMOFILES," \
23226 po/Makefile.in > po/Makefile ;;
23227 esac
23228 done
23229 _ACEOF
23230
23231 cat >>$CONFIG_STATUS <<\_ACEOF
23232
23233 { (exit 0); exit 0; }
23234 _ACEOF
23235 chmod +x $CONFIG_STATUS
23236 ac_clean_files=$ac_clean_files_save
23237
23238
23239 # configure is writing to config.log, and then calls config.status.
23240 # config.status does its own redirection, appending to config.log.
23241 # Unfortunately, on DOS this fails, as config.log is still kept open
23242 # by configure, so config.status won't be able to write to it; its
23243 # output is simply discarded. So we exec the FD to /dev/null,
23244 # effectively closing config.log, so it can be properly (re)opened and
23245 # appended to by config.status. When coming back to configure, we
23246 # need to make the FD available again.
23247 if test "$no_create" != yes; then
23248 ac_cs_success=:
23249 ac_config_status_args=
23250 test "$silent" = yes &&
23251 ac_config_status_args="$ac_config_status_args --quiet"
23252 exec 5>/dev/null
23253 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
23254 exec 5>>config.log
23255 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
23256 # would make configure fail if this is the last instruction.
23257 $ac_cs_success || { (exit 1); exit 1; }
23258 fi
23259
23260
This page took 0.818275 seconds and 5 git commands to generate.